基于VxWorks的惯性导航软件设计与实现

被引量 : 0次 | 上传用户:jxczl900424
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
导航计算机是捷联惯导系统的核心,它肩负着数据采集、姿态解算、误差补偿、导航信息发布和故障诊断等任务。随着嵌入式技术的发展与进步,其应用领域已经扩展至社会经济、航天、军事、舰船、通信等相关行业,嵌入式相关软件技术也日益成熟,嵌入式界面开发工具,嵌入式通信技术都有了突飞猛进的发展。这些都为惯性导航软件的实现与优化提供了坚实的基础。课题以VxWorks实时嵌入式操作系统作为软件平台,使用Tilcon作为系统GUI开发工具,运用串行通信手段,充分发挥实时操作系统的实时性与安全性,设计了一款惯性导航系统软件。课题使用虚拟终端代替实际的物理平台进行软件测试,方便了软件的调试工作,节省了软件在实际投入使用前的调试成本。本文开始扼要介绍了惯性导航和实时嵌入式操作系统相关领域的发展历程、现状及其发展趋势。首先,基于捷联惯导系统的工作原理,利用四元数法完成了导航信息的解算;采用惯性系下的粗对准以及系泊精对准完成了导航系统的初始对准;利用分立式标定确定了惯性测量元件的误差系数,对其进行了补偿,为惯导软件的解算功能提供算法支持。其次,依据对惯性导航系统软件基本功能及其性能指标的分析,对整个系统软件平台做了整体设计。包括开发平台的选取,开发开方法的确定,并根据所选用的模块化软件开发方法结合惯性导航系统的功能特性进行了系统功能模块的划分(包括通信模块、解算模块、显控模块)、具体任务及其优先级的确定,并进行了软件工作机理的设计。然后,在虚拟终端上搭建了完整的VxWorks操作系统环境,为系统软件的实现做好准备工作。最后,根据所划分的功能模块依次进行实现,并最终进行整合测试。主要包括:针对HY-820光纤惯性测量单元IMU的输出数据格式实现串行通信与数据采集;根据导航算法实现了导航解算功能模块,同时提高了程序的运行效率,缩短了运行时间,更好的满足了惯性导航系统对实时快速性的要求;采用嵌入式图形开发工具Tilcon,完成了惯性导航系统软件显控界面等。测试结果验证了惯性导航系统软件可行性,并能较好的满足导航系统的功能需求。
其他文献
目的探讨上气道咳嗽综合征(UACS)的临床特点、诊断及治疗。方法回顾性分析UACS患者140例病历资料,诊断过程中曾误诊为慢性支气管炎102例、咳嗽变异性哮喘25例、抽动症13例,确
目的通过对瘢痕子宫妊娠阴道分娩的结局及临床特征剖析,探讨瘢痕子宫妊娠顺产的可行性,为提高瘢痕子宫妊娠成功阴道分娩的概率提供科学依据。方法以2013年1月至2016年5月在秦皇岛市妇幼保健医院入院顺产的瘢痕子宫孕产妇为病例组,以第二胎顺产的非瘢痕子宫孕产妇为对照组。分析两组母体妊娠期及分娩时情况:包括孕产妇的基本特征,母亲产程时限、产时产后出血量、产后出血发生率、阴道手术助产率、会阴完整率、会阴裂伤
针对装备指挥控制系统效能试验内容设计的现实需求,利用树图决策分析方法,将装备指挥控制系统效能试验问题逐层分解为目标层、体系贡献度/效能指标层、能力指标层、性能指标
加强培养中小学校园足球优质后备人才是有效提高足球运动水平的重要途径.中小学生身体素质处于较好阶段,可塑性强,易于指导,对理论知识的学习能力较强,拥有很好的实践能力,是
随着化学工业的发展,大量有毒难降解有机物随工业废水的排放进入环境,这些物质能在自然环境中长期存在、积累和扩散,通过食物链对动植物的生存及人类的健康造成不良影响。目前,对
【正】 一据苏联《消息报》今年2月23日报道。2月11日,在苏联阿塞拜疆共和国纳戈尔诺—卡拉巴赫自治州州中心斯捷帕纳克特市的公共场所,一些亚美尼亚族市民张贴传单、呼吁书
在蒙古族地区,自从藏传佛教传入之后,佛教寺院教育就逐渐形成和壮大起来,成为蒙古族地区的主要教育形式。寺院教育在蒙古族教育史上的地位和作用是不可忽视的。研究蒙古族地区寺
在大学数学的教与学中,对数学概念的讲授和学习是比较枯燥的,学生难以接受,但概念的学习和理解却很重要。为此,在概念教学中引入数学史是一个非常有效的手段,文章以极限及数学期望
目的观察A型肉毒毒素注射结合靳三针疗法纠正痉挛型双瘫脑瘫患儿尖足步态的疗效。方法 78例以尖足步态为主的痉挛型双瘫脑瘫患儿,均采用A型肉毒毒素局部注射治疗后,随机分为
针对大数据下的种子用户的精准识别,分析了影响用户成为种子用户的两大因素:时间优先和属性特征,以及种子信息传播的两大特征:传播时差和方向性。据此,提出了一种快速寻找种子