当前位置:主页 > 科技论文 > 计算机论文 >

基于COM组件的捷联式惯导系统仿真器设计与实现

发布时间:2020-04-05 11:38
【摘要】: 为了能更加精确地测试捷联式惯导系统(SINS)的误差,完善导航系统的设计,需多种环境下的各种传感器仿真数据。如果采集真实数据则需要耗费大量的试验时间、人力和物力,难度很大。计算机技术的飞速发展,使得捷联式惯导系统的研究、设计与分析工作,特别是系统误差的分析工作可以首先在计算机上仿真来进行,尤其是在条件有限,不能提供系统硬件的情况下进行捷联式惯导的研究,则捷联惯导仿真器的开发是非常有必要的。它能经济、有效地研究捷联惯导系统,从而大大缩短从理论方案到实际应用之间的距离,为工程应用提供一种全面观察捷联系统精度、性能的强有力的工具。 本论文详细介绍了基于COM组件的捷联式惯性导航系统仿真器的设计和实现过程。该软件具有友好的人机交互界面,能够以图表和仪表的形式动态显示导航信息,并且在捷联式惯导系统模型解算的基础上,提供了系统参数和惯性元件误差源设置功能。 本文首先建立了捷联式惯性导航系统仿真器的数学模型,包括载体轨迹发生器的数学模型、惯性元件(陀螺仪和加速度计)的数学模型和捷联惯导系统解算的数学模型,并在软件实现上,详细分析了COM和ATL的原理和关系,运用ATL技术将它们以类的形式封装在独立的COM组件中,由界面程序对其调用。 在仿真器的界面程序设计中,描述了仿真器软件的开发流程和软件结构,在Visual C++6.0环境下对软件界面部分的具体实现,界面程序对COM组件的调用过程,绘图控件和仪表控件的使用等。 本文最后运用仿真器软件对捷联式惯导系统进行了全面的仿真分析,在加深了对捷联惯导系统理解的同时,验证了仿真器软件的正确性。
【图文】:

对话框,字标,COM组件,对话框


添加新的对象类选择菜单Insert一 >NewATLobjeet,弹出 ATLObjeetWizard对话框,选择对象类型中的简单对象 (SimpleObject),单击“Next”按钮后弹出如图5.5所示对象名字标识设置对话框。设置名字标识为 SINSdata,属性标签默认。 CCCSINSdataaaSSSINSd找 ta.hhhSSSINS_data.e不 不图5.5对象名字标识设置对话框为COM组件添加数学模型解算类52

示意图,组件,工程类型,界面


在visualc一6.0集成开发环境下,选择File一 >New命令,在Projeets标签内选择 ATLcoMApp诚zard工程类型,输入工程名SINS一omPonent,如图5.4所示。单击“OK”按钮,进入 ATLCoMAPpwizard对话框,,根据仿真器软件开发的需要,在此默认其他选项即可。
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP337;TN966

【引证文献】

相关硕士学位论文 前1条

1 王佳凤;MEMS惯性导航系统数据解算及误差补偿算法研究[D];沈阳工业大学;2013年



本文编号:2614968

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2614968.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d6c35***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com