一種微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于飛行器姿態(tài)系統(tǒng)性能測試技術(shù)領(lǐng)域,具體涉及一種微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng)及其方法。
【背景技術(shù)】
[0002]隨著微電子系統(tǒng)技術(shù)的全面發(fā)展,小型化、低成本和低功耗的微型姿態(tài)模塊已經(jīng)成為導(dǎo)航領(lǐng)域的一個發(fā)展趨勢。在飛行器技術(shù)領(lǐng)域,微型姿態(tài)模塊通常作為導(dǎo)航測量系統(tǒng),其基本功能是實現(xiàn)對角速度、比力等信息的直接測量并解算得到飛行器的俯仰角、橫滾角等姿態(tài),最終將傳感器數(shù)據(jù)和計算結(jié)果發(fā)送到外部,用于載體的姿態(tài)控制或顯示。微型姿態(tài)模塊的輸出姿態(tài)精度是其性能中最重要的部分。微型姿態(tài)模塊的姿態(tài)精度測試包括高溫、低溫和常溫下的靜態(tài)精度測試和動態(tài)精度測試。其中,動態(tài)精度是指微型姿態(tài)模塊在動態(tài)情況下姿態(tài)輸出與轉(zhuǎn)臺基準(zhǔn)角之間的誤差,動態(tài)測試的主要內(nèi)容包括:輸出俯仰角、橫滾角動態(tài)精度。為了最大限度地接近實際飛行載體的動態(tài)特性,通常選擇擺動實驗為動態(tài)測試的手段。
[0003]在目前實際工程應(yīng)用中,微型姿態(tài)模塊的所有標(biāo)定、試驗均在高精度雙軸轉(zhuǎn)臺上完成,其動態(tài)精度測試實驗,通常以轉(zhuǎn)臺輸出角度作為對比基準(zhǔn)。這種微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng)及方法,主要是通過雙軸轉(zhuǎn)臺激勵微型姿態(tài)模塊,通過PC機采集轉(zhuǎn)臺和微型姿態(tài)模塊在動態(tài)環(huán)境下的輸出,由兩者的輸出之差計算出微型姿態(tài)模塊的動態(tài)精度指標(biāo)。這種測試系統(tǒng)及方法存在以下問題:一是要分別采集轉(zhuǎn)臺和微型姿態(tài)模塊數(shù)據(jù),導(dǎo)致兩者數(shù)據(jù)不能同步;二是無法對微型姿態(tài)模塊和轉(zhuǎn)臺數(shù)據(jù)的不同步性進(jìn)行處理,造成測試精度較低、可靠性差;三是在精度指標(biāo)計算中對微型姿態(tài)模塊與轉(zhuǎn)臺安裝誤差不做處理,使測試結(jié)果可靠性低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是提供一種微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng)及其方法,可以同步采集轉(zhuǎn)臺和微型姿態(tài)模塊的數(shù)據(jù),也可以對微型姿態(tài)模塊和轉(zhuǎn)臺數(shù)據(jù)的不同步性進(jìn)行處理,并能有效對微型姿態(tài)模塊與轉(zhuǎn)臺安裝誤差進(jìn)行處理,測試精度高,可靠性好。
[0005]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是:
一種微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng),包括:
高精度雙軸轉(zhuǎn)臺,實現(xiàn)動態(tài)運行規(guī)劃,為測試系統(tǒng)提供位置、速率、搖擺動態(tài)基準(zhǔn),以串行方式輸出動態(tài)參數(shù);
微型姿態(tài)模塊,由夾具固定在所述的高精度雙軸轉(zhuǎn)臺上,為飛行器提供實時的加速度、角速度和姿態(tài)信息;
PC機數(shù)據(jù)處理模塊,由PC機和數(shù)據(jù)處理軟件組成,實現(xiàn)數(shù)據(jù)的接收與存儲并完成動態(tài)精度指標(biāo)的解算及輸出; 其特征在于,還包括一個數(shù)據(jù)同步采集板,由單片機和接口電路組成;所述的數(shù)據(jù)同步采集板在動態(tài)測試中采集高精度雙軸轉(zhuǎn)臺和微型姿態(tài)模塊的數(shù)據(jù),在所述的單片機中完成數(shù)據(jù)的同步,同時將此數(shù)據(jù)以串行方式輸出到PC機數(shù)據(jù)處理模塊。
[0006]所述的微型姿態(tài)模塊通過第一接口電路與所述的高精度雙軸轉(zhuǎn)臺串行連接;所述的數(shù)據(jù)同步采集板通過第二接口電路、第三接口電路分別串行連接到所述的微型姿態(tài)模塊和高精度雙軸轉(zhuǎn)臺的輸出接口,實現(xiàn)微型姿態(tài)模塊與高精度雙軸轉(zhuǎn)臺的同步數(shù)據(jù)采集;數(shù)據(jù)同步采集板通過第四接口電路串行連接到所述的PC機數(shù)據(jù)處理模塊,PC機接收并存儲所述的同步采集數(shù)據(jù),數(shù)據(jù)處理軟件通過對該記錄數(shù)據(jù)的進(jìn)一步分析,計算微型姿態(tài)模塊的動態(tài)精度指標(biāo)。
[0007]所述的數(shù)據(jù)同步采集板的單片機采用STM32F407型ARM處理器。
[0008]所述的第二接口電路和第四接口電路采用RS422接口 MAX490芯片,第三接口電路采用RS232接口 MAX232芯片。
[0009]一種微型姿態(tài)模塊的動態(tài)精度測試的方法,其特征在于,具體步驟如下:
步驟一、通過高精度夾具將微型姿態(tài)模塊固定在高精度雙軸轉(zhuǎn)臺的內(nèi)框安裝平面上; 步驟二、將數(shù)據(jù)同步采集板的第二接口電路、第三接口電路分別連接微型姿態(tài)模塊和高精度雙軸轉(zhuǎn)臺的輸出接口;
步驟三、啟動微型姿態(tài)模塊和轉(zhuǎn)臺并設(shè)置轉(zhuǎn)臺內(nèi)框動態(tài)運動條件,設(shè)置測試時間并啟動測試;
步驟四、啟動數(shù)據(jù)同步采集板,實現(xiàn)微型姿態(tài)模塊和轉(zhuǎn)臺的同步數(shù)據(jù)采集,同時單片機完成數(shù)據(jù)的粗同步;
步驟五、將粗同步后的數(shù)據(jù)發(fā)送到PC機數(shù)據(jù)處理模塊;
步驟六、PC機數(shù)據(jù)處理模塊進(jìn)行數(shù)據(jù)的精同步;分析處理存儲數(shù)據(jù),計算微型姿態(tài)模塊的動態(tài)精度。
[0010]在步驟四中,所述數(shù)據(jù)粗同步的過程是:所述的數(shù)據(jù)同步采集板啟動后,單片機處理器延時初始化并啟動開機時間,利用同步采集程序?qū)⒔邮盏降奈⑿妥藨B(tài)模塊和轉(zhuǎn)臺的數(shù)據(jù)分別添加時間標(biāo)志后,再將添加了時間標(biāo)志的微型姿態(tài)模塊和轉(zhuǎn)臺數(shù)據(jù)進(jìn)行解碼、整合并輸出給PC機儲存。
[0011]在步驟六中,所述數(shù)據(jù)精同步的過程是:
PC機數(shù)據(jù)處理模塊讀取精同步數(shù)據(jù),并對添加了時間標(biāo)志的微型姿態(tài)模塊的橫滾角信息、俯仰角信息數(shù)據(jù)以及轉(zhuǎn)臺的內(nèi)外框位置信息數(shù)據(jù)進(jìn)行擬合;將微型姿態(tài)模塊橫滾角、俯仰角數(shù)據(jù)小量平移,使微型姿態(tài)模塊信息的基準(zhǔn)與轉(zhuǎn)臺輸出信息的基準(zhǔn)之間的同步性更精確。
[0012]在所述步驟六中,所述的計算微型姿態(tài)模塊的動態(tài)精度的過程是:
用PC機數(shù)據(jù)處理模塊的MATLAB對精同步后的數(shù)據(jù)進(jìn)行處理,利用轉(zhuǎn)臺靜止階段采集的微型姿態(tài)模塊數(shù)據(jù)求平均,得到微型姿態(tài)模塊的橫滾角初始安裝誤差、俯仰角初始安裝誤差;扣除安裝誤差后,對每一時刻的微型姿態(tài)模塊橫滾角和轉(zhuǎn)臺內(nèi)框角求差值,得到該時刻的微型姿態(tài)模塊橫滾角誤差;將每一時刻的橫滾角誤差平方相加再開根即可得到微型姿態(tài)模塊橫滾角動態(tài)精度結(jié)果。
[0013]本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點和有益效果: 1.本發(fā)明通過嵌入式數(shù)據(jù)同步采集板對微型姿態(tài)模塊數(shù)據(jù)和轉(zhuǎn)臺數(shù)據(jù)進(jìn)行實時同步采集和實時粗同步處理,從而提高了動態(tài)情況下采集得到的微型姿態(tài)模塊的實時數(shù)據(jù)的可信度,采用該方法測試出的微型姿態(tài)模塊動態(tài)精度更加可靠和精確;
2.本發(fā)明通過PC機MATLAB數(shù)據(jù)處理軟件,采用精同步軟件算法對粗同步后的數(shù)據(jù)進(jìn)行精同步處理,進(jìn)一步提高了動態(tài)情況下高頻采集得到的微型姿態(tài)模塊數(shù)據(jù)和轉(zhuǎn)臺數(shù)據(jù)的同步性,從而提高了該方法測試得到的微型姿態(tài)模塊的動態(tài)精度。
[0014]3、本發(fā)明可拓展至對多個微型姿態(tài)模塊同時進(jìn)行動態(tài)精度測試,進(jìn)一步提高測試效率。本發(fā)明所測試的微型姿態(tài)模塊,是通過高精度夾具固定在雙軸轉(zhuǎn)臺內(nèi)框中,如需同時對多個微型姿態(tài)模塊進(jìn)行批量動態(tài)精度測試,可改用批量測試專用夾具,數(shù)據(jù)同步采集板可同時采集多個微型姿態(tài)模塊數(shù)據(jù)和轉(zhuǎn)臺數(shù)據(jù)并完成同步,同時發(fā)送給PC機。S卩,若實現(xiàn)多個模塊批量測試,僅僅需改裝原有夾具,減少了成本,提高了測試效率。
[0015]下面結(jié)合附圖和具體實施例對本發(fā)明做進(jìn)一步詳細(xì)說明。
【附圖說明】
[0016]圖1是現(xiàn)有技術(shù)的微型姿態(tài)模塊的動態(tài)精度測試方法示意圖。
[0017]圖2是本發(fā)明測試系統(tǒng)示意圖。
[0018]圖3是本發(fā)明測試系統(tǒng)的主要信號流程圖。
[0019]圖4是本發(fā)明測試方法流程圖。
[0020]圖5是本發(fā)明的微型姿態(tài)模塊與轉(zhuǎn)臺數(shù)據(jù)處理流程圖。
[0021]圖6是本發(fā)明測試系統(tǒng)的數(shù)據(jù)同步方法。
[0022]圖7是本發(fā)明測試系統(tǒng)的動態(tài)精度指標(biāo)計算方法。
[0023]圖8— 11是本發(fā)明測試系統(tǒng)的微型姿態(tài)模塊橫滾角、俯仰角動態(tài)精度測試結(jié)果曲線,分別為:
圖8是轉(zhuǎn)臺內(nèi)框角與產(chǎn)品橫滾角位置曲線圖。
[0024]圖9是橫滾角位置誤差。
[0025]圖10是轉(zhuǎn)臺內(nèi)框角與產(chǎn)品俯仰角位置曲線圖。
[0026]圖11是俯仰角位置誤差圖。
[0027]其中,I高精度雙軸轉(zhuǎn)臺,2微型姿態(tài)模塊,3數(shù)據(jù)同步采集板,4 PC機數(shù)據(jù)處理模塊,5第一接口電路,6第二接口電路,7第三接口電路,8第四接口電路。
【具體實施方式】
[0028]如圖1所示,現(xiàn)有技術(shù)的微型姿態(tài)模塊動態(tài)精度測試主要通過PC機分別采集微型姿態(tài)模塊和提供基準(zhǔn)的轉(zhuǎn)臺的數(shù)據(jù),同時計算精度指標(biāo)。該方法不能保證雙方數(shù)據(jù)的同步,造成了微型姿態(tài)模塊動態(tài)精度測試指標(biāo)的準(zhǔn)確度低,可靠性差。
[0029]如圖2所示,為本發(fā)明微型姿態(tài)模塊的動態(tài)精度測試系統(tǒng),包括:
高精度雙軸轉(zhuǎn)臺(1),實現(xiàn)動態(tài)運行規(guī)劃,為測試系統(tǒng)提供位置、速率、搖擺動態(tài)基準(zhǔn),以串行方式輸出動態(tài)參數(shù);
微型姿態(tài)模塊(2),由夾具固定在所述的高精度雙軸轉(zhuǎn)臺(I)上,為飛行器提供實時的加速度、角速度和姿態(tài)信息; PC機數(shù)據(jù)處理模塊(4),由PC機和數(shù)據(jù)處理軟件組成,實現(xiàn)數(shù)據(jù)的接收與存儲并完成動態(tài)精度指標(biāo)的解算及輸出;
其特征在于,還包括一個數(shù)據(jù)同步采集板(3),由單片機和接口電路組成;所述的數(shù)據(jù)同步采集板(3 )在動態(tài)測試中采集高精度雙軸轉(zhuǎn)臺(I)和微型姿態(tài)模塊(2 )的數(shù)據(jù),在所述的單片機中完成數(shù)據(jù)的同步,同時將此數(shù)據(jù)以串行方式輸出到PC機數(shù)據(jù)處理模塊(4)。該數(shù)據(jù)同步采集板有效保證了測量工具一高精度雙軸轉(zhuǎn)臺和被測量物一微型姿態(tài)模塊數(shù)據(jù)的高度同步,保證了測量指標(biāo)的可靠性。
[0030]圖3是本發(fā)明測試系統(tǒng)的主要信號流程圖。其中,所述的微型姿態(tài)模塊(2)通過第一接口電路(5)與所述的高精度雙軸轉(zhuǎn)臺(I)串行連接;所述的數(shù)據(jù)同步采集板(3)通過第二接口電路(6)、第三接口電路(7)分別串行連接到所述的微型姿態(tài)模塊(2)和高精度雙軸轉(zhuǎn)臺(I)的輸出接口,實現(xiàn)微型姿態(tài)模塊(2)與高精度雙軸轉(zhuǎn)臺(I)的同步數(shù)據(jù)采集;數(shù)據(jù)同步采集板(3 )通過第四接口電路(8 )串行連接到所述的PC機數(shù)據(jù)處理模塊(4 ),PC機接收并存儲所述的同步采集數(shù)據(jù),數(shù)據(jù)處理軟件通過對該記錄數(shù)據(jù)的進(jìn)一步分析,計算微型姿態(tài)模塊(2)的動態(tài)精度指標(biāo)。
[0031]所述的數(shù)據(jù)同步采集板(3)的單片機采用STM32F407型ARM處理器。
[0032]所述的第二接口電路(6)和第四接口電路(8)采用RS422接口 MAX490芯片,第三接口電路(7 )采用RS232接