基于VxWorks+WindML的CDTI应用软件开发

基于VxWorks+WindML的CDTI应用软件开发

论文摘要

交通信息座舱显示(CDTI),其主要功能是向飞行员呈现周围航空器的交通信息。CDTI的软件接收并处理ADS-B机载主机所发送的报文信息,并在CDTI显示器上显示ADS-B报文中提供的交通信息,能够为飞行机组提供友好人机界面,方便飞行员更加直观的了解本机空域周围的交通态势信息。CDTI显示器所提供的本机交通信息,包括本机符号、标示编码、位置、地速、高度、航向或航迹角等信息;提供的邻机态势信息,包括邻机的符号、标示编码、邻机相对于本机的方位、距离等位置信息,高度、速度、航迹角、航迹、穿越趋势、运动意图等信息;提供的导航信息包括航线信息、机场信息、导航台信息、一般航路点信息、空域信息、下一航路点、到下一航路点的待飞时间和待飞距离等信息。我国航空运输业正处于成长期,其空域范围在不断扩充、机队规模在不断扩大、机型也日益的更新,而且随着我国低空空域管理改革的不断推进,通用航空的数量将迅速增加,对空中交通管理也就有了更高的要求,相应的ADS-B系统机载设备的市场需求也在增大。CDTI能够为飞行员提供周围的空中交通态势,是实现ADS-B空空监视的重要手段,所以其具有相当可观的市场前景、经济效益和社会效益。在文章中对ADS-B系统进行了简要的介绍,同时也对嵌入式实时操作系统VxWorks和其多媒体组件WindML作了较为全面的介绍,包括它的组成、功能和使用。总体而言VxWorks+WindML能方便地进行编程,简单、快速地生成美观、漂亮的图形;无论是作为应用程序独立的组成部分还是对今后三维地形绘图的补充,WindML的二维绘图功能均将发挥不可替代的作用。本文对于使用VxWorks+WindML来设计CDTI软件图形界面做出了详细的介绍,给出了具体实现过程和设计要点,同时最终的功能测试结果也以真实图片的形式予以展示。该软件的设计方法实现了CDTI各种界面的绘制,飞机图标以及轨迹等要素的绘制;在全罗盘和扩展罗盘模式下实现了显示范围的调节;能够提供详尽的交通信息让飞行员能够直观的了解周边空域飞行信息,完成了设计目标。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 ADS-B 概述
  • 1.2 ADS-B 国内外现状及发展趋势
  • 1.2.1 国外ADS-B 的现状及发展趋势
  • 1.2.2 中国ADS-B 的现状及发展趋势
  • 1.3 CDTI 的研究意义及内容
  • 1.3.1 CDTI 项目研究的意义
  • 1.3.2 CDTI 项目研究的内容
  • 1.4 本章小结
  • 第二章 开发环境
  • 2.1 VxWorks 操作系统的概述
  • 2.2 媒体库WindML 的概述
  • 2.3 CPU(MPC8280)的概述
  • 2.4 本章小结
  • 第三章 CDTI 软件总体设计
  • 3.1 CDTI 显示器软件的概述
  • 3.2 CDTI 显示器软件的模块
  • 3.3 CDTI 显示器软件的主函数
  • 3.4 CDTI 显示器软件的数据流
  • 3.5 本章小结
  • 第四章 数据模块的设计实现
  • 4.1 数据模块概述
  • 4.2 串口接收数据子模块的设计实现
  • 4.3 报文处理子模块的设计实现
  • 4.4 串口发送数据子模块的设计实现
  • 4.5 本章小结
  • 第五章 绘图模块的设计实现
  • 5.1 应用WindML 开发图形界面的概述
  • 5.2 绘图模块的概述
  • 5.3 导航信息子模块的设计实现
  • 5.4 本机信息子模块的设计实现
  • 5.5 目标机信息子模块的设计实现
  • 5.6 全罗盘子模块的设计实现
  • 5.7 扩展罗盘子模块的设计实现
  • 5.8 功能菜单子模块
  • 5.9 本章小结
  • 第六章 CDTI 软件功能测试
  • 6.1 CDTI 显示器的按键定义和功能
  • 6.2 CDTI 软件的功能测试
  • 6.3 本章小结
  • 第七章 结论
  • 致谢
  • 参考文献
  • 在学期间研究成果
  • 相关论文文献

    • [1].基于VxWorks的一种串口调试打印和输出管理方法[J]. 计算机与网络 2019(22)
    • [2].面向VxWorks系统的嵌入式安全研究[J]. 电脑知识与技术 2020(22)
    • [3].嵌入式VxWorks系统的应用研究[J]. 中国新通信 2018(24)
    • [4].基于VxWorks的嵌入式Web服务器应用研究[J]. 工业控制计算机 2018(03)
    • [5].VxWorks下龙芯3A中断控制技术的研究[J]. 现代电子技术 2017(14)
    • [6].基于VxWorks的环形缓冲机制的驱动设计[J]. 电子设计工程 2017(16)
    • [7].基于VxWorks新型映像的三模冗余启动机制研究[J]. 计算机测量与控制 2017(08)
    • [8].基于VxWorks的数据融合系统的设计与实现[J]. 计算机工程与设计 2016(03)
    • [9].面向VxWorks的嵌入式系统课程实验教学设计[J]. 中国现代教育装备 2019(09)
    • [10].VxWorks下串口设备驱动设计与实现[J]. 航空计算技术 2018(04)
    • [11].基于X86架构VxWorks的设备驱动和网络通信[J]. 信息通信 2018(10)
    • [12].VxWorks自定义动态系统调用的应用[J]. 计算机应用与软件 2017(02)
    • [13].一种VxWorks平台下的软件看门狗设计缺陷及改进方法[J]. 现代计算机(专业版) 2016(16)
    • [14].关于VxWorks系统及其研究现状的评述[J]. 测控技术 2015(03)
    • [15].基于VxWorks的三轴转台控制系统设计与实现[J]. 电子技术与软件工程 2015(10)
    • [16].VxWorks下设备驱动程序开发技术研究[J]. 现代电子技术 2015(10)
    • [17].一种基于VxWorks的串口调试系统的设计与实现[J]. 电子技术与软件工程 2020(19)
    • [18].VxWorks下文件传输的设计与实现[J]. 科技创新导报 2013(19)
    • [19].基于VxWorks的多任务程序设计[J]. 计算机技术与发展 2011(09)
    • [20].VxWorks嵌入式系统远程监控系统的设计与实现[J]. 科学技术与工程 2011(27)
    • [21].基于VxWorks的无人机飞控计算机快速启动导引技术研究[J]. 计算机测量与控制 2010(06)
    • [22].VxWorks下RFID读写器的网络接入设计[J]. 计算机应用与软件 2010(08)
    • [23].VxWorks协议栈体系在路由器上的应用[J]. 中国高新技术企业 2010(24)
    • [24].VxWorks MILS Platform平台升级版[J]. 今日电子 2010(11)
    • [25].VxWorks在龙芯处理器上的移植与实现[J]. 微计算机信息 2010(35)
    • [26].面向VxWorks的嵌入式浏览器解析和布局技术研究[J]. 湖北大学学报(自然科学版) 2010(04)
    • [27].基于VxWorks的嵌入式实时多任务系统设计[J]. 机电产品开发与创新 2008(06)
    • [28].VxWorks启动过程解析[J]. 中国科技信息 2008(21)
    • [29].基于VxWorks的网络双冗余设计与应用[J]. 现代导航 2018(03)
    • [30].一种基于VxWorks的电磁阀控制系统设计[J]. 舰船电子工程 2016(09)

    标签:;  ;  ;  ;  

    基于VxWorks+WindML的CDTI应用软件开发
    下载Doc文档

    猜你喜欢