劉威 刁學(xué)敏 許應(yīng)康
摘 要: 隨著新型機(jī)載飛行數(shù)據(jù)記錄器Mini700在飛行試驗(yàn)中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對(duì)1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問(wèn)題,針對(duì)Mini700記錄器的數(shù)據(jù)格式進(jìn)行了分析,重點(diǎn)研究了其數(shù)據(jù)絕對(duì)時(shí)間的計(jì)算及數(shù)據(jù)格式的解析算法,設(shè)計(jì)開(kāi)發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測(cè)試結(jié)果表明,新軟件不僅改進(jìn)簡(jiǎn)化了當(dāng)前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機(jī)載記錄器; 1553B數(shù)據(jù)處理; 絕對(duì)時(shí)間計(jì)算; 數(shù)據(jù)格式
中圖分類(lèi)號(hào): TN911?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)10?0047?03
Abstract: 1553B data record format has been changed with the application of new airborne flighting recorder Mini700 in flight test, but the common data processing software′s process is complex and its efficiency is low when it is used to deal with 1553B data. A kind of 1553B data processing software was designed based on Mini700 recorder by researching the new data recording format. The analytic algorithm of absolute time computation and data format is studied in this paper through analyzing the format of the time file and data file based the new airborne flight data recorder. The software testing result shows that the new software can not only simplify the current data processing flow, but also improve the efficiency of data processing.
Keywords: airborne data recorder; 1553B data processing; absolute time calculation; data format
Mini700記錄器是近年來(lái)廣泛使用的新型機(jī)載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控?cái)?shù)據(jù)、振動(dòng)數(shù)據(jù)等多種格式的數(shù)據(jù),同時(shí)可作為總線監(jiān)視器對(duì)航電總線上的數(shù)據(jù)進(jìn)行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進(jìn)制數(shù)據(jù)文件(*.1553),同時(shí)還記錄一個(gè)時(shí)間文件(*.time)。隨著新型號(hào)飛機(jī)航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時(shí)間長(zhǎng)、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號(hào)數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過(guò)格式轉(zhuǎn)換后為5.34 GB。通用軟件再對(duì)轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理需要耗費(fèi)更多時(shí)間,嚴(yán)重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進(jìn)行分析。
本文在分析Mini700機(jī)載記錄器的數(shù)據(jù)記錄格式后,設(shè)計(jì)開(kāi)發(fā)了針對(duì)該記錄器的專(zhuān)用1553B數(shù)據(jù)處理軟件,直接對(duì)卸載的原始數(shù)據(jù)直接進(jìn)行處理,省去了預(yù)處理的過(guò)程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類(lèi)型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時(shí)間文件和數(shù)據(jù)文件合并,根據(jù)時(shí)間文件對(duì)總線數(shù)據(jù)打上時(shí)間標(biāo)記,然后轉(zhuǎn)換為D40記錄器的標(biāo)準(zhǔn)記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進(jìn)行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對(duì)結(jié)果可以看出,通用軟件處理標(biāo)準(zhǔn)格式數(shù)據(jù),經(jīng)過(guò)預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時(shí)間也比較長(zhǎng);專(zhuān)用軟件直接對(duì)Mini700記錄的數(shù)據(jù)進(jìn)行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時(shí)間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時(shí)間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計(jì)開(kāi)發(fā)了Mini700專(zhuān)用1553B數(shù)據(jù)處理軟件,簡(jiǎn)化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測(cè)試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問(wèn)題,在后續(xù)的型號(hào)試飛工作中將會(huì)發(fā)揮重要作用,能夠保證第一時(shí)間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻(xiàn)
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實(shí)驗(yàn)測(cè)試技術(shù)學(xué)校流會(huì)論文集.北京:中國(guó)航空學(xué)會(huì)測(cè)試專(zhuān)業(yè)委員會(huì),2006:215?222.
[2] 國(guó)防科學(xué)技術(shù)工業(yè)委員會(huì).GJB289A?97 數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國(guó)防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計(jì)[J].測(cè)控技術(shù),2007,26(7):48?52.
[4] Anon. IRIG 106?2009 telemetry standard part I [S/OL]. [2012?05?12]. http://www.irig106.org.
[5] Anon.GSC system data processing manual [M]. USA: AMPEX, 2008.
[6] 周果宏,羅述謙,羅起.Delphi 程序設(shè)計(jì):題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.
摘 要: 隨著新型機(jī)載飛行數(shù)據(jù)記錄器Mini700在飛行試驗(yàn)中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對(duì)1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問(wèn)題,針對(duì)Mini700記錄器的數(shù)據(jù)格式進(jìn)行了分析,重點(diǎn)研究了其數(shù)據(jù)絕對(duì)時(shí)間的計(jì)算及數(shù)據(jù)格式的解析算法,設(shè)計(jì)開(kāi)發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測(cè)試結(jié)果表明,新軟件不僅改進(jìn)簡(jiǎn)化了當(dāng)前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機(jī)載記錄器; 1553B數(shù)據(jù)處理; 絕對(duì)時(shí)間計(jì)算; 數(shù)據(jù)格式
中圖分類(lèi)號(hào): TN911?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)10?0047?03
Abstract: 1553B data record format has been changed with the application of new airborne flighting recorder Mini700 in flight test, but the common data processing software′s process is complex and its efficiency is low when it is used to deal with 1553B data. A kind of 1553B data processing software was designed based on Mini700 recorder by researching the new data recording format. The analytic algorithm of absolute time computation and data format is studied in this paper through analyzing the format of the time file and data file based the new airborne flight data recorder. The software testing result shows that the new software can not only simplify the current data processing flow, but also improve the efficiency of data processing.
Keywords: airborne data recorder; 1553B data processing; absolute time calculation; data format
Mini700記錄器是近年來(lái)廣泛使用的新型機(jī)載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控?cái)?shù)據(jù)、振動(dòng)數(shù)據(jù)等多種格式的數(shù)據(jù),同時(shí)可作為總線監(jiān)視器對(duì)航電總線上的數(shù)據(jù)進(jìn)行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進(jìn)制數(shù)據(jù)文件(*.1553),同時(shí)還記錄一個(gè)時(shí)間文件(*.time)。隨著新型號(hào)飛機(jī)航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時(shí)間長(zhǎng)、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號(hào)數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過(guò)格式轉(zhuǎn)換后為5.34 GB。通用軟件再對(duì)轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理需要耗費(fèi)更多時(shí)間,嚴(yán)重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進(jìn)行分析。
本文在分析Mini700機(jī)載記錄器的數(shù)據(jù)記錄格式后,設(shè)計(jì)開(kāi)發(fā)了針對(duì)該記錄器的專(zhuān)用1553B數(shù)據(jù)處理軟件,直接對(duì)卸載的原始數(shù)據(jù)直接進(jìn)行處理,省去了預(yù)處理的過(guò)程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類(lèi)型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時(shí)間文件和數(shù)據(jù)文件合并,根據(jù)時(shí)間文件對(duì)總線數(shù)據(jù)打上時(shí)間標(biāo)記,然后轉(zhuǎn)換為D40記錄器的標(biāo)準(zhǔn)記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進(jìn)行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對(duì)結(jié)果可以看出,通用軟件處理標(biāo)準(zhǔn)格式數(shù)據(jù),經(jīng)過(guò)預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時(shí)間也比較長(zhǎng);專(zhuān)用軟件直接對(duì)Mini700記錄的數(shù)據(jù)進(jìn)行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時(shí)間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時(shí)間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計(jì)開(kāi)發(fā)了Mini700專(zhuān)用1553B數(shù)據(jù)處理軟件,簡(jiǎn)化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測(cè)試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問(wèn)題,在后續(xù)的型號(hào)試飛工作中將會(huì)發(fā)揮重要作用,能夠保證第一時(shí)間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻(xiàn)
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實(shí)驗(yàn)測(cè)試技術(shù)學(xué)校流會(huì)論文集.北京:中國(guó)航空學(xué)會(huì)測(cè)試專(zhuān)業(yè)委員會(huì),2006:215?222.
[2] 國(guó)防科學(xué)技術(shù)工業(yè)委員會(huì).GJB289A?97 數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國(guó)防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計(jì)[J].測(cè)控技術(shù),2007,26(7):48?52.
[4] Anon. IRIG 106?2009 telemetry standard part I [S/OL]. [2012?05?12]. http://www.irig106.org.
[5] Anon.GSC system data processing manual [M]. USA: AMPEX, 2008.
[6] 周果宏,羅述謙,羅起.Delphi 程序設(shè)計(jì):題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.
摘 要: 隨著新型機(jī)載飛行數(shù)據(jù)記錄器Mini700在飛行試驗(yàn)中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對(duì)1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問(wèn)題,針對(duì)Mini700記錄器的數(shù)據(jù)格式進(jìn)行了分析,重點(diǎn)研究了其數(shù)據(jù)絕對(duì)時(shí)間的計(jì)算及數(shù)據(jù)格式的解析算法,設(shè)計(jì)開(kāi)發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測(cè)試結(jié)果表明,新軟件不僅改進(jìn)簡(jiǎn)化了當(dāng)前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機(jī)載記錄器; 1553B數(shù)據(jù)處理; 絕對(duì)時(shí)間計(jì)算; 數(shù)據(jù)格式
中圖分類(lèi)號(hào): TN911?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)10?0047?03
Abstract: 1553B data record format has been changed with the application of new airborne flighting recorder Mini700 in flight test, but the common data processing software′s process is complex and its efficiency is low when it is used to deal with 1553B data. A kind of 1553B data processing software was designed based on Mini700 recorder by researching the new data recording format. The analytic algorithm of absolute time computation and data format is studied in this paper through analyzing the format of the time file and data file based the new airborne flight data recorder. The software testing result shows that the new software can not only simplify the current data processing flow, but also improve the efficiency of data processing.
Keywords: airborne data recorder; 1553B data processing; absolute time calculation; data format
Mini700記錄器是近年來(lái)廣泛使用的新型機(jī)載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控?cái)?shù)據(jù)、振動(dòng)數(shù)據(jù)等多種格式的數(shù)據(jù),同時(shí)可作為總線監(jiān)視器對(duì)航電總線上的數(shù)據(jù)進(jìn)行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進(jìn)制數(shù)據(jù)文件(*.1553),同時(shí)還記錄一個(gè)時(shí)間文件(*.time)。隨著新型號(hào)飛機(jī)航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時(shí)間長(zhǎng)、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號(hào)數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過(guò)格式轉(zhuǎn)換后為5.34 GB。通用軟件再對(duì)轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理需要耗費(fèi)更多時(shí)間,嚴(yán)重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進(jìn)行分析。
本文在分析Mini700機(jī)載記錄器的數(shù)據(jù)記錄格式后,設(shè)計(jì)開(kāi)發(fā)了針對(duì)該記錄器的專(zhuān)用1553B數(shù)據(jù)處理軟件,直接對(duì)卸載的原始數(shù)據(jù)直接進(jìn)行處理,省去了預(yù)處理的過(guò)程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類(lèi)型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時(shí)間文件和數(shù)據(jù)文件合并,根據(jù)時(shí)間文件對(duì)總線數(shù)據(jù)打上時(shí)間標(biāo)記,然后轉(zhuǎn)換為D40記錄器的標(biāo)準(zhǔn)記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進(jìn)行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對(duì)結(jié)果可以看出,通用軟件處理標(biāo)準(zhǔn)格式數(shù)據(jù),經(jīng)過(guò)預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時(shí)間也比較長(zhǎng);專(zhuān)用軟件直接對(duì)Mini700記錄的數(shù)據(jù)進(jìn)行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時(shí)間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時(shí)間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計(jì)開(kāi)發(fā)了Mini700專(zhuān)用1553B數(shù)據(jù)處理軟件,簡(jiǎn)化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測(cè)試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問(wèn)題,在后續(xù)的型號(hào)試飛工作中將會(huì)發(fā)揮重要作用,能夠保證第一時(shí)間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻(xiàn)
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實(shí)驗(yàn)測(cè)試技術(shù)學(xué)校流會(huì)論文集.北京:中國(guó)航空學(xué)會(huì)測(cè)試專(zhuān)業(yè)委員會(huì),2006:215?222.
[2] 國(guó)防科學(xué)技術(shù)工業(yè)委員會(huì).GJB289A?97 數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國(guó)防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計(jì)[J].測(cè)控技術(shù),2007,26(7):48?52.
[4] Anon. IRIG 106?2009 telemetry standard part I [S/OL]. [2012?05?12]. http://www.irig106.org.
[5] Anon.GSC system data processing manual [M]. USA: AMPEX, 2008.
[6] 周果宏,羅述謙,羅起.Delphi 程序設(shè)計(jì):題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.