1090ES ADS-B接收机嵌入式软件设计

1090ES ADS-B接收机嵌入式软件设计

论文摘要

国际民航组织在上世纪80年代初提出了“自由飞行”的概念,旨在推进全球空管一体化。ADS-B是实现“自由飞行”不可或缺的技术基础,目前各个国家都在积极发展ADS-B相关的技术,并且已经有不少国家取得了一些成就。我国航空事业的起步比较晚,技术力量也相对薄弱,改革开放以后,国内各大航空公司的飞机与空管设备都是从国外直接购买,大多数航空技术也都是从国外引进,不具备自主知识产权。发展ADS-B系统正是我国与其他国家缩短差距的最好时机。早日实现ADS-B技术,不仅能使我国的空中交通管理系统与世界航空顺利接轨,并能降低民航系统相关设备费用及其管理和维护设备等费用,进而促进民航系统更快、更好的发展,提高空中交通效率以及飞行空域利用率,提高空中交通安全,创造更多的经济效益。本文首先对空中交通管制的发展历程和ADS-B技术在国内外的发展做了介绍。之后详细阐述了ADS-B技术的系统架构,包括ADS-B发送子系统、数据链、ADS-B接收子系统、ADS-B消息及ADS-B报文。ADS-B接收子系统软件在实现的过程中,采用软件分层思想,对软件进行了模块划分,并以多任务的方式,在VxWorks实时嵌入式操作系统平台下实现。本文对软件各个模块进行了讨论。ADS-B接收系统软件的核心是航迹处理过程的实现。本文根据目标ADS-B消息和航迹状态的转换,详细描述了航迹处理过程,并实现了CPR编解码算法和Kalman滤波器算法。最后,本文给出了ADS-B接收机软件的测试结果,并对论文进行了总结,指出了软件设计的不足之处。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 国外主要ADS-B设备厂商
  • 1.3 论文内容介绍
  • 第二章 ADS-B系统架构
  • 2.1 ADS-B系统的定义
  • 2.2 ADS-B发送子系统
  • 2.3 ADS-B接收子系统
  • 2.4 ADS-B设备等级
  • 2.5 ADS-B数据链
  • 2.5.1 1090ES数据链
  • 2.5.2 UAT数据链
  • 2.5.3 VDL-4数据链
  • 2.5.4 三种数据链路的比较
  • 2.6 ADS-B消息
  • 2.6.1 ADS-B原始消息
  • 2.6.2 ADS-B格式化消息
  • 2.6.3 ADS-B消息更新速率及优先级
  • 2.7 ADS-B报文
  • 2.7.1 状态矢量报文
  • 2.7.2 模式状态报文
  • 2.7.3 条件报文
  • 2.8 ADS-B系统典型应用
  • 2.8.1 CDTI
  • 2.8.2 冲突避撞
  • 2.8.3 ATS监视
  • 2.9 本章小结
  • 第三章 ADS-B接收系统软件总体设计
  • 3.1 软件总体需求
  • 3.2 ADS-B接收系统软件设计
  • 3.3 GPS任务
  • 3.4 DMA数据接收任务
  • 3.5 性能监视任务
  • 3.6 主任务
  • 3.7 本章小结
  • 第四章 ADS-B接收系统主任务实现
  • 4.1 ADS-B消息及报文数据流
  • 4.2 航迹处理
  • 4.3 S模式航迹起始
  • 4.4 航迹更新
  • 4.4.1 位置消息更新航迹
  • 4.4.2 速度消息更新航迹
  • 4.5 航迹删除
  • 4.6 报文组装
  • 4.7 CPR算法
  • 4.7.1 CPR算法原理
  • 4.7.2 CPR算法的参数及内部函数
  • 4.7.3 CPR编码
  • 4.7.4 CPR本地解码
  • 4.7.5 CPR空中目标全球解码
  • 4.8 KALMAN滤波器
  • 4.8.1 状态和协方差矩阵的初始化
  • 4.8.2 Kalman滤波器的计算过程
  • 4.9 本章小结
  • 第五章 系统平台及测试
  • 5.1 VXWORKS操作系统介绍
  • 5.2 MPC8270处理器介绍
  • 5.3 ADS-B接收机嵌入式平台
  • 5.4 测试及结果
  • 5.4.1 航迹处理逻辑验证
  • 5.4.2 主任务数据处理时间测试
  • 5.5 本章小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].基于C#的ADS-B数据模拟系统的设计与实现[J]. 现代计算机 2020(02)
    • [2].ADS-B监视与程序管制融合研究[J]. 网络安全技术与应用 2020(05)
    • [3].浅析ADS-B地面站集中监控软件的维护与实施[J]. 数字技术与应用 2020(04)
    • [4].浅谈ADS-B在空中交通管制中的应用实践[J]. 通讯世界 2020(06)
    • [5].一种ADS-B信号覆盖计算系统的设计与实现[J]. 机电工程技术 2020(07)
    • [6].基于星基ADS-B数据的无人机飞行状态异常检测分析[J]. 中国新通信 2020(18)
    • [7].基于FPGA+DSP的ADS-B欺骗干扰检测优化[J]. 中国民航大学学报 2019(05)
    • [8].ADS-B监视技术的优势[J]. 信息与电脑(理论版) 2017(14)
    • [9].ADS-B技术在我国通用航空中的发展与前景研究[J]. 科技展望 2016(22)
    • [10].关于ADS-B在空中交通管制中的应用探讨[J]. 中国新通信 2016(07)
    • [11].基于平流层飞艇的ADS-B通航监视系统应用研究[J]. 科技创新与应用 2015(16)
    • [12].一种小波变换下的ADS-B信号增强算法[J]. 电讯技术 2019(11)
    • [13].关于ADS-B在空中交通管制中的应用[J]. 通讯世界 2016(03)
    • [14].基于辅助源和相关熵的ADS-B信息时延估计新算法[J]. 通信学报 2015(07)
    • [15].ADS-B原理解析及其在空中交通管制中的应用研究[J]. 科技创新与应用 2014(14)
    • [16].基于低空空域适用性的ADS-B数据链研究[J]. 苏州科技学院学报(工程技术版) 2011(02)
    • [17].ADS-B在空中交通管制中的应用与发展[J]. 电子元器件应用 2009(07)
    • [18].ADS-B飞行器监视系统的分析与设计[J]. 中国西部科技 2009(21)
    • [19].ADS-B在空中交通管制中的发展应用探析[J]. 科技传播 2014(10)
    • [20].ADS-B在常德桃花源机场空中交通管制中的应用[J]. 科技资讯 2014(18)
    • [21].ADS-B监视下的场面冲突检测算法研究[J]. 计算机与现代化 2013(05)
    • [22].ADS-B原理解析在空中交通管制中的实施问题探讨[J]. 硅谷 2015(03)
    • [23].基于设计模式的ADS-B终端软件设计与实现[J]. 雷达与对抗 2015(02)
    • [24].基于北斗的ADS-B技术在我国通用航空中的应用[J]. 航空计算技术 2013(05)
    • [25].1090ES ADS-B接收机模型关于空中交通管理的仿真研究[J]. 中国民航飞行学院学报 2010(05)
    • [26].ADS-B在空中交通管制中的应用[J]. 内蒙古电大学刊 2008(04)
    • [27].基于ADS-B技术的机场监视系统研究[J]. 通讯世界 2018(01)
    • [28].浅析乌鲁木齐空管中心ADS-B接入自动化系统优化与研究[J]. 科技创新与应用 2017(31)
    • [29].民航航空运行对ADS-B技术的应用[J]. 科技资讯 2015(05)
    • [30].自适应遗传算法在ADS-B优化布站中的应用[J]. 电光与控制 2015(06)

    标签:;  ;  ;  ;  

    1090ES ADS-B接收机嵌入式软件设计
    下载Doc文档

    猜你喜欢