999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

彈載慣性測量單元修正常數(shù)轉(zhuǎn)換軟件的設(shè)計與實現(xiàn)

2018-09-10 04:13:48張俊升胡艷娜王婷婷史廣飛寧振峰付曉
計算機與網(wǎng)絡(luò) 2018年8期

張俊升 胡艷娜 王婷婷 史廣飛 寧振峰 付曉

摘要:設(shè)計開發(fā)了某進口型彈載慣性測量單元修正常數(shù)轉(zhuǎn)換軟件,軟件根據(jù)標定試驗數(shù)據(jù)能夠一鍵計算出64個修正常數(shù)。經(jīng)實驗證明,該軟件功能完備、簡潔易用,解決了修正常數(shù)計算過程復(fù)雜、技術(shù)門檻高、耗費時間長及結(jié)果易出錯等問題,大大提升了修正常數(shù)的計算效率,提高了數(shù)據(jù)可靠性,具有一定的推廣意義。

關(guān)鍵詞:空空導(dǎo)彈;標定;慣性測量;修正常數(shù)

中圖分類號:TP319文獻標志碼:A文章編號:1008-1739(2018)08-68-3

Design and Implementation of Correction Constant Conversion Software for Missile Borne Inertial Measurement Unit

ZHANG Junsheng, HU Yanna, WANG Tingting, SHI Guangfei, NING Zhenfeng, FU Xiao(The Luoyang Dancheng State-owned Radio Factory, Luoyang Henan 471000, China)

0引言

慣性測量單元是導(dǎo)彈飛行控制艙的重要組成部分,在導(dǎo)彈飛行過程中實時測量導(dǎo)彈加速度和旋轉(zhuǎn)角速度,配合導(dǎo)彈完成飛行過程中的俯仰、橫滾和偏航[1],是導(dǎo)彈命中目標的重要保障。某進口型導(dǎo)彈慣性測量單元采用捷聯(lián)慣導(dǎo)系統(tǒng),由3個陀螺、3個加速度計和相關(guān)電路組成,由于陀螺和加速度計的加工精度、溫度漂移及工作環(huán)境等因素影響,陀螺和加速度計會產(chǎn)生零偏誤差和刻度系數(shù)誤差。同時由于慣性測量單元的安裝精度,陀螺和加速度計還會產(chǎn)生安裝誤差。為提高導(dǎo)航精度,減小彈體加速度和旋轉(zhuǎn)角速度的測量誤差,彈載慣性測量單元在使用前必須進行各項誤差參數(shù)的標定補償[2]。

慣性測量單元的標定實質(zhì)是一個校準的過程[3],一般是利用轉(zhuǎn)動平臺使慣性測量單元在不同位置、不同溫度條件下進行特定的動態(tài)或靜態(tài)的運動,獲得大量的實驗參數(shù),最后按照建立的系統(tǒng)誤差模型,計算出修正常數(shù),完成慣性測量單元的標定。

1標定原理

某進口型導(dǎo)彈慣性測量單元采用了平臺式連續(xù)翻滾自標定的方法進行地面標定[4],標定時把慣性測量單元固定在精密轉(zhuǎn)臺上,采用六位置翻轉(zhuǎn)法對慣性測量單元進行標定,分別如圖1和圖2所示。

通過旋轉(zhuǎn)平臺采集慣性測量單元在5個不同溫度、6個不同位置和12個不同速率下的試驗數(shù)據(jù),生成標定試驗的相關(guān)數(shù)據(jù)文件(CNT文件)。利用CNT文件,按照慣性測量單元標定的系統(tǒng)誤差模型計算出最終的修正常數(shù),把修正常數(shù)寫入到慣性測量單元的相關(guān)存儲芯片中,供飛控計算機調(diào)用,修正陀螺和加速度計的零偏誤差、刻度系數(shù)誤差及安裝誤差,提高導(dǎo)彈在慣性制導(dǎo)段、末制導(dǎo)段的制導(dǎo)精度。

2存在的問題及解決思路

通用標定系統(tǒng)按照誤差數(shù)學(xué)模型對慣性測量單元進行標定試驗,計算出修正常數(shù),通過誤差補償?shù)姆椒ㄌ嵘龖T性測量單元的測量精度,提高導(dǎo)彈導(dǎo)航精度,降低脫靶率。通用標定系統(tǒng)對慣性測量單元進行標定試驗,輸出標定試驗的相關(guān)數(shù)據(jù)文件后,需要從CNT文件的大量數(shù)據(jù)中提煉有用數(shù)據(jù)信息,通過建立的誤差數(shù)學(xué)模型進行復(fù)雜計算和轉(zhuǎn)換,得到64個修正常數(shù)。

誤差數(shù)學(xué)模型就是把各項誤差分別用一個誤差系數(shù)表示,運用數(shù)學(xué)表達式的形式表示慣性測量單元的誤差、輸入與輸出的關(guān)系。慣性測量單元陀螺和加速度計的誤差組成有很多,而且會由于工作環(huán)境不同而產(chǎn)生不同誤差項,在對陀螺和加速度計進行誤差建模時,只考慮主要的誤差項,忽視高階的微小噪聲誤差。

按照誤差數(shù)學(xué)模型進行修正常數(shù)計算時,計算過程復(fù)雜、耗費時間長,需反復(fù)計算核對,且由于人工計算疲勞等因素,計算結(jié)果易出錯,可靠性差、效率低。為解決人工計算的缺點,實現(xiàn)修正常數(shù)的自動計算轉(zhuǎn)換,本文利用VC++ 6.0設(shè)計開發(fā)慣性測量單元修正常數(shù)轉(zhuǎn)換軟件,輸入CNT文件和慣性測量單元編號后,軟件自動按照誤差數(shù)學(xué)模型一鍵計算轉(zhuǎn)換出64個修正常數(shù)文件,并以TXT文件保存到工控機中。該方法可以大幅提高計算效率,避免了人工計算結(jié)果易出錯的情況,大大提高了修正常數(shù)的可靠性,保證了產(chǎn)品質(zhì)量,提高了生產(chǎn)效率。

3修正常數(shù)軟件設(shè)計

修正常數(shù)轉(zhuǎn)換軟件開發(fā)主要包括界面設(shè)計和核心代碼編寫,界面設(shè)計部分利用VC++ 6.0的MFC類庫設(shè)計完成,核心代碼編寫部分主要包括CNT文件數(shù)據(jù)的讀取、計算轉(zhuǎn)換和TXT文件保存3部分。

3.1軟件設(shè)計

修正常數(shù)轉(zhuǎn)換軟件首先需要輸入CNT文件,然后對CNT文件數(shù)據(jù)的完整性進行檢查,若包含了5個不同溫度、6個不同位置、12個不同速率下的試驗數(shù)據(jù),進行64個修正常數(shù)的計算并保存;若數(shù)據(jù)不全,則保存時提示CNT文件數(shù)據(jù)不足,重新輸入CNT文件;若數(shù)據(jù)超差,則提示CNT文件數(shù)據(jù)超差,重新輸入CNT文件,軟件流程如圖3所示。

修正常數(shù)轉(zhuǎn)換軟件界面設(shè)計如圖4所示,包含輸入文檔、輸入編號、保存文件、退出使用說明與注意事項5部分。通過瀏覽文件按鈕可以選擇要輸入的CNT文件,輸入編號后,點擊保存文件即可完成修正常數(shù)的轉(zhuǎn)換計算和轉(zhuǎn)換后TXT文件的保存。轉(zhuǎn)換完成后,點擊退出即可退出修正常數(shù)轉(zhuǎn)換軟件,使用說明對修正常數(shù)轉(zhuǎn)換軟件的使用方法進行了簡潔明了的說明,注意事項對軟件每次打開只能轉(zhuǎn)換1個CNT文件進行了說明。

3.2編碼實現(xiàn)

代碼編寫是本開發(fā)的核心內(nèi)容,主要包括CNT文件的導(dǎo)入讀取、計算轉(zhuǎn)換和TXT文件保存3部分。CNT文件讀取利用Fget( )函數(shù)[5],從文件結(jié)構(gòu)體指針Stream中讀取數(shù)據(jù),每次讀取一行,根據(jù)行列位置識別出CNT文件中的具體數(shù)據(jù)參數(shù);計算轉(zhuǎn)換部分是利用其標定試驗數(shù)據(jù),按照慣性測量單元誤差數(shù)學(xué)模型,經(jīng)擬合運算、微分積分等復(fù)雜運算得到64個修正常數(shù)。計算完成后,64個修正常數(shù)以TXT文件的方式保存,先建立一個以編號為名稱的TXT文件,然后利用outfile. open( )函數(shù)打開TXT文件[5],利用message.append( )函數(shù)把計算好的64個修正常數(shù)按照8行8列的排列要求依次寫入到TXT文件中并保存,最后通過編譯生成exe可執(zhí)行文件。

4實驗驗證

實驗主要是驗證軟件功能是否正常,是否能夠正確地把CNT文件轉(zhuǎn)換為修正常數(shù)。首先根據(jù)慣性測量單元CNT文件,手動計算修正常數(shù),然后利用修正常數(shù)轉(zhuǎn)換軟件對慣性測量單元的CNT文件進行轉(zhuǎn)換,得到64個修正常數(shù)的TXT文件,經(jīng)大量實驗對比,手動計算結(jié)果與軟件轉(zhuǎn)換結(jié)果完全一致,軟件功能完備,運行正常。轉(zhuǎn)換得到的64個修正常數(shù)如圖5所示。

5結(jié)束語

慣性測量單元修正常數(shù)轉(zhuǎn)換軟件可以一鍵計算出64個修正常數(shù),并以TXT文件保存到上位機中,功能完備、簡潔易用,解決了計算過程復(fù)雜、技術(shù)門檻高、耗費時間長、計算結(jié)果需反復(fù)核對及易出錯等問題。該軟件已應(yīng)用于某進口型導(dǎo)彈慣性測量單元的標定系統(tǒng)1年左右,運行穩(wěn)定可靠,提高了慣性測量單元標定設(shè)備的自動化程度,提升了產(chǎn)品可靠性和生產(chǎn)效率,在慣性測量單元標定領(lǐng)域具有推廣價值。

參考文獻

[1]李澗青.遠程空空導(dǎo)彈復(fù)合制導(dǎo)與控制問題研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2014.

[2]白曉東,劉代軍,張蓬蓬.空空導(dǎo)彈:Air-to-Air Missile[M].北京:國防工業(yè)出版社,2014.

[3]韋宗喜.微慣性測量單元標定技術(shù)及誤差補償研究[D].吉林:中國科學(xué)院研究生院(長春光學(xué)精密機械與物理研究所),2015.

[4]錢偉行.捷聯(lián)慣導(dǎo)與組合導(dǎo)航系統(tǒng)高精度初始對準技術(shù)研究[D].南京:南京航空航天大學(xué),2010.

[5]李久進.MFC深入淺出:從MFC設(shè)計到MFC編程[M].北京:華中理工大學(xué)出版社,1999.

主站蜘蛛池模板: 成人国产一区二区三区| 精品乱码久久久久久久| 成人欧美在线观看| 欧美亚洲网| 国产无遮挡猛进猛出免费软件| 999精品色在线观看| 成人午夜视频在线| 欧洲av毛片| 狠狠色丁香婷婷综合| 日韩大片免费观看视频播放| 亚洲AV无码久久精品色欲| 欧美第二区| 亚洲最大福利网站| 国产在线观看99| 亚洲欧美日韩中文字幕在线| 国产精品久久久久婷婷五月| 99久久成人国产精品免费| 国产一区免费在线观看| 亚洲AV无码乱码在线观看代蜜桃| 日韩午夜福利在线观看| 青青草原偷拍视频| 国产精彩视频在线观看| 特级毛片免费视频| 亚洲乱码在线播放| 国产精品手机在线播放| 日日噜噜夜夜狠狠视频| 激情国产精品一区| 伊人久综合| 丰满人妻被猛烈进入无码| 2022精品国偷自产免费观看| 欧美a级完整在线观看| 亚洲动漫h| 国产乱论视频| 久久综合五月| 一级毛片在线直接观看| 在线观看免费人成视频色快速| 亚洲天堂2014| 欧美性精品| 色综合久久久久8天国| 日韩在线成年视频人网站观看| 欧美成人午夜影院| 日韩天堂视频| 日本午夜三级| 在线亚洲小视频| 扒开粉嫩的小缝隙喷白浆视频| 国产簧片免费在线播放| 日本在线国产| 色婷婷成人| 思思热精品在线8| 精品伊人久久大香线蕉网站| 无码视频国产精品一区二区| h网址在线观看| 国产激情国语对白普通话| 国产成人精品2021欧美日韩| 国产精品成人AⅤ在线一二三四| 另类综合视频| 亚洲色图综合在线| 国产成人一级| 久久婷婷五月综合色一区二区| 四虎成人免费毛片| 久久77777| 91色在线观看| 久久一级电影| 精品自窥自偷在线看| 亚洲人成网18禁| 久久香蕉国产线| 伊人五月丁香综合AⅤ| 波多野结衣一级毛片| 全部免费特黄特色大片视频| 日本在线国产| 亚洲色图在线观看| 亚洲a免费| 欧洲成人在线观看| 国产在线观看第二页| 亚洲va欧美ⅴa国产va影院| 久久国产高潮流白浆免费观看| 亚洲AV一二三区无码AV蜜桃| 日本高清在线看免费观看| 91视频首页| 亚洲首页在线观看| 亚洲成人高清在线观看| 久久久久亚洲AV成人网站软件|