基于VxWorks的惯性导航系统软件设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:dunwei1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文完成了新一代基于实时操作系统的平台式惯性导航系统的总体软件设计。该应用软件除了能完成各种外设信号的采集、发送和惯导统一数学模型的运算,还能将导航定位的数据实时显示,并且能集中管理人机对话,完成各种键盘操作显示;配有多串口卡,能够与其他系统进行实时串行通讯。 本课题首先通过对实时操作系统及国内外惯性导航系统发展历史和现状的分析和透视,确定了软件设计的重点和总体框架。然后对新一代实时操作系统VxWorks的组成结构和系统特性进行了介绍,并在此基础上对VxWorks的其开发环境Tornado进行了概述。接着,通过对惯性导航系统的硬件结构和惯导系统基本工作原理进行分析的基础上,建立了包括五种工作状态、初始对准等在内的惯性导航系统的统一数学模型,在此基础上,对惯性导航系统的统一数学模型进行了计算机仿真验证,分析了惯导系统误差特性,仿真并验证了陀螺漂移和加速度计零位误差对惯导系统的误差影响。在最后一章,应用实时操作系统支持多任务编程的优点,采用面向对象的模块化设计方法完成了平台式惯性导航系统的总体软件设计,主要包括惯导系统的数据通讯、模型运算和人机交互界面的设计,并且完成了惯导系统硬件结构在VxWorks系统中的配置。 惯性导航系统软件部分设计大部分已经完成,包括在惯导加固计算机内的模型运算和各种人机交互界面的显示。有待进一步开展的工作是将惯导系统软硬件对接进行系统联调和实现对惯导系统硬件的故障检测,同时,在惯导系统的运算上,还有待于引入更好的数学算法,以便更好的提高惯导系统的定位精度。
其他文献
该文首先介绍了集散控制系统的发展及组成方式并讲述了它的主要技术和发展方向,然后提出了在集散控制系统中实现远程通信的方法:使用MODEM通过电话线路传输集散控制系统中的
智能建筑和智能化住宅小区是自动化技术、通信技术、计算机技术、建筑艺术有机结合的产物.在中国,智能建筑与智能化住宅小区有很大的应用需求和发展空间.从最初的智能化住宅
该文介绍了面向对象的设计方法的基本思想,并介绍了以这种方法为基本工具,开发广东省盐业总公司管理信息系统的过程.该文还对软件工程中的其它问题进行了探讨.该文的内容可分
该文以现场总线技术为基础,论述了配电自动化系统中专门处理开关量信号的终端单元——开关量管理器的开发过程.首先介绍了配电自动化系统及馈电线路自动化的构成、功能和作用
该文首先较全面地介绍了一级倒立摆系统的特点,并对一级倒立摆系统的控制方法进行了总结和综述.其次应用拉格朗日方程建立了转臂式倒立摆系统的数学模型,并在平衡点进行了系
该文针对XX系列直升机机载设备综合自动测试系统车间级维修管理子系统研制的工程任务和设计要求,以车间级维修管理系统为实例,对机载设备维修管理信息系统的设计方法和具体实
随着信息产业和信息技术的不断发展,如何利用信息技术带动传统产业已经成为具有时代意义的主题.该文以监控系统为切入点,在回顾其发展历程后,指出以太网等信息产业中的主流技
该文主要针对线性调频连续波(LFMCW)与脉冲(Pulse)两种体制的探地雷达,研究提高其测厚分辨率的信号处理方法.对于线性调频连续波探地雷达信号,常用FFT进行处理,但FFT存在固有缺点
本文根据红外轴温监测系统的组成结构特点,针对其中的数据通信问题,详细论述了该系统专用调制解调器的设计思想及实现方法.本文提出了一种多进制频移键控调制模式(或称为多载
该文叙述了一个现场总线控制系统-铁路机车数据平台系统.选用CAN总线构建多主局域网,连接数据采集站、智能表、开关量卡、监控报警器等64个节点模块.改造传统仪表,使其各自具