基于COM組件的捷聯(lián)式慣導(dǎo)系統(tǒng)仿真器設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-04-05 11:38
【摘要】: 為了能更加精確地測(cè)試捷聯(lián)式慣導(dǎo)系統(tǒng)(SINS)的誤差,完善導(dǎo)航系統(tǒng)的設(shè)計(jì),需多種環(huán)境下的各種傳感器仿真數(shù)據(jù)。如果采集真實(shí)數(shù)據(jù)則需要耗費(fèi)大量的試驗(yàn)時(shí)間、人力和物力,難度很大。計(jì)算機(jī)技術(shù)的飛速發(fā)展,使得捷聯(lián)式慣導(dǎo)系統(tǒng)的研究、設(shè)計(jì)與分析工作,特別是系統(tǒng)誤差的分析工作可以首先在計(jì)算機(jī)上仿真來(lái)進(jìn)行,尤其是在條件有限,不能提供系統(tǒng)硬件的情況下進(jìn)行捷聯(lián)式慣導(dǎo)的研究,則捷聯(lián)慣導(dǎo)仿真器的開(kāi)發(fā)是非常有必要的。它能經(jīng)濟(jì)、有效地研究捷聯(lián)慣導(dǎo)系統(tǒng),從而大大縮短從理論方案到實(shí)際應(yīng)用之間的距離,為工程應(yīng)用提供一種全面觀察捷聯(lián)系統(tǒng)精度、性能的強(qiáng)有力的工具。 本論文詳細(xì)介紹了基于COM組件的捷聯(lián)式慣性導(dǎo)航系統(tǒng)仿真器的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程。該軟件具有友好的人機(jī)交互界面,能夠以圖表和儀表的形式動(dòng)態(tài)顯示導(dǎo)航信息,并且在捷聯(lián)式慣導(dǎo)系統(tǒng)模型解算的基礎(chǔ)上,提供了系統(tǒng)參數(shù)和慣性元件誤差源設(shè)置功能。 本文首先建立了捷聯(lián)式慣性導(dǎo)航系統(tǒng)仿真器的數(shù)學(xué)模型,包括載體軌跡發(fā)生器的數(shù)學(xué)模型、慣性元件(陀螺儀和加速度計(jì))的數(shù)學(xué)模型和捷聯(lián)慣導(dǎo)系統(tǒng)解算的數(shù)學(xué)模型,并在軟件實(shí)現(xiàn)上,詳細(xì)分析了COM和ATL的原理和關(guān)系,運(yùn)用ATL技術(shù)將它們以類的形式封裝在獨(dú)立的COM組件中,由界面程序?qū)ζ湔{(diào)用。 在仿真器的界面程序設(shè)計(jì)中,描述了仿真器軟件的開(kāi)發(fā)流程和軟件結(jié)構(gòu),在Visual C++6.0環(huán)境下對(duì)軟件界面部分的具體實(shí)現(xiàn),界面程序?qū)OM組件的調(diào)用過(guò)程,繪圖控件和儀表控件的使用等。 本文最后運(yùn)用仿真器軟件對(duì)捷聯(lián)式慣導(dǎo)系統(tǒng)進(jìn)行了全面的仿真分析,在加深了對(duì)捷聯(lián)慣導(dǎo)系統(tǒng)理解的同時(shí),驗(yàn)證了仿真器軟件的正確性。
【圖文】:
添加新的對(duì)象類選擇菜單Insert一 >NewATLobjeet,彈出 ATLObjeetWizard對(duì)話框,選擇對(duì)象類型中的簡(jiǎn)單對(duì)象 (SimpleObject),單擊“Next”按鈕后彈出如圖5.5所示對(duì)象名字標(biāo)識(shí)設(shè)置對(duì)話框。設(shè)置名字標(biāo)識(shí)為 SINSdata,屬性標(biāo)簽?zāi)J(rèn)。 CCCSINSdataaaSSSINSd找 ta.hhhSSSINS_data.e不 不圖5.5對(duì)象名字標(biāo)識(shí)設(shè)置對(duì)話框?yàn)镃OM組件添加數(shù)學(xué)模型解算類52
在visualc一6.0集成開(kāi)發(fā)環(huán)境下,選擇File一 >New命令,在Projeets標(biāo)簽內(nèi)選擇 ATLcoMApp誠(chéng)zard工程類型,輸入工程名SINS一omPonent,如圖5.4所示。單擊“OK”按鈕,進(jìn)入 ATLCoMAPpwizard對(duì)話框,,根據(jù)仿真器軟件開(kāi)發(fā)的需要,在此默認(rèn)其他選項(xiàng)即可。
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TP337;TN966
本文編號(hào):2614968
【圖文】:
添加新的對(duì)象類選擇菜單Insert一 >NewATLobjeet,彈出 ATLObjeetWizard對(duì)話框,選擇對(duì)象類型中的簡(jiǎn)單對(duì)象 (SimpleObject),單擊“Next”按鈕后彈出如圖5.5所示對(duì)象名字標(biāo)識(shí)設(shè)置對(duì)話框。設(shè)置名字標(biāo)識(shí)為 SINSdata,屬性標(biāo)簽?zāi)J(rèn)。 CCCSINSdataaaSSSINSd找 ta.hhhSSSINS_data.e不 不圖5.5對(duì)象名字標(biāo)識(shí)設(shè)置對(duì)話框?yàn)镃OM組件添加數(shù)學(xué)模型解算類52
在visualc一6.0集成開(kāi)發(fā)環(huán)境下,選擇File一 >New命令,在Projeets標(biāo)簽內(nèi)選擇 ATLcoMApp誠(chéng)zard工程類型,輸入工程名SINS一omPonent,如圖5.4所示。單擊“OK”按鈕,進(jìn)入 ATLCoMAPpwizard對(duì)話框,,根據(jù)仿真器軟件開(kāi)發(fā)的需要,在此默認(rèn)其他選項(xiàng)即可。
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TP337;TN966
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 王佳鳳;MEMS慣性導(dǎo)航系統(tǒng)數(shù)據(jù)解算及誤差補(bǔ)償算法研究[D];沈陽(yáng)工業(yè)大學(xué);2013年
本文編號(hào):2614968
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2614968.html
最近更新
教材專著