摘要: |
以电子计算机为中心,以最佳统计理论为方法,将载体上的某些或全部的导航设备综合在一起,形成一个有机的统一整体,提高导航信息精度,扩大单一导航设备或系统的功能,这样的系统通称为综合导航系统(Integrated navigation system).本文以综合导航系统为工程背景,简要地介绍了综合导航系统的发展过程、现状及其特点.结合综合导航系统的特点和实时操作系统的特性,对我校研制的某型综合导航显控台进行了系统平台的升级和软件功能的扩展,实现了基于VxWorks5.4和WindML的综合导航显控台软件.该方案充分利用了先进的计算机软件技术,提高了综合导航系统的整体性能.本文对嵌入式系统软件开发技术作了详细而深入的研究,介绍了嵌入式系统的组成原理及特点,深入研究了实时操作系统VxWorks及其应用程序开发环境Tornado,包括Tornado的体系结构及交互开发模式、中间图形层UGL和多媒体库WindML、VxWorks的网络通信设计原理及方法,成功地实现了VxWorks下网络通信的冗余备份,提高了数据交换的可靠性,并实现了基于双通道SDC模块的平台罗经数据的粗精组合算法,提高了综合导航系统航向和姿态信息的提取精度. |