劉威 刁學(xué)敏 許應(yīng)康
摘 要: 隨著新型機載飛行數(shù)據(jù)記錄器Mini700在飛行試驗中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問題,針對Mini700記錄器的數(shù)據(jù)格式進行了分析,重點研究了其數(shù)據(jù)絕對時間的計算及數(shù)據(jù)格式的解析算法,設(shè)計開發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測試結(jié)果表明,新軟件不僅改進簡化了當前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機載記錄器; 1553B數(shù)據(jù)處理; 絕對時間計算; 數(shù)據(jù)格式
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 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記錄器是近年來廣泛使用的新型機載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控數(shù)據(jù)、振動數(shù)據(jù)等多種格式的數(shù)據(jù),同時可作為總線監(jiān)視器對航電總線上的數(shù)據(jù)進行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進制數(shù)據(jù)文件(*.1553),同時還記錄一個時間文件(*.time)。隨著新型號飛機航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時間長、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過格式轉(zhuǎn)換后為5.34 GB。通用軟件再對轉(zhuǎn)換后的數(shù)據(jù)進行處理需要耗費更多時間,嚴重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進行分析。
本文在分析Mini700機載記錄器的數(shù)據(jù)記錄格式后,設(shè)計開發(fā)了針對該記錄器的專用1553B數(shù)據(jù)處理軟件,直接對卸載的原始數(shù)據(jù)直接進行處理,省去了預(yù)處理的過程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時間文件和數(shù)據(jù)文件合并,根據(jù)時間文件對總線數(shù)據(jù)打上時間標記,然后轉(zhuǎn)換為D40記錄器的標準記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對結(jié)果可以看出,通用軟件處理標準格式數(shù)據(jù),經(jīng)過預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時間也比較長;專用軟件直接對Mini700記錄的數(shù)據(jù)進行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計開發(fā)了Mini700專用1553B數(shù)據(jù)處理軟件,簡化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問題,在后續(xù)的型號試飛工作中將會發(fā)揮重要作用,能夠保證第一時間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實驗測試技術(shù)學(xué)校流會論文集.北京:中國航空學(xué)會測試專業(yè)委員會,2006:215?222.
[2] 國防科學(xué)技術(shù)工業(yè)委員會.GJB289A?97 數(shù)字式時分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計[J].測控技術(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è)計:題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.
摘 要: 隨著新型機載飛行數(shù)據(jù)記錄器Mini700在飛行試驗中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問題,針對Mini700記錄器的數(shù)據(jù)格式進行了分析,重點研究了其數(shù)據(jù)絕對時間的計算及數(shù)據(jù)格式的解析算法,設(shè)計開發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測試結(jié)果表明,新軟件不僅改進簡化了當前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機載記錄器; 1553B數(shù)據(jù)處理; 絕對時間計算; 數(shù)據(jù)格式
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 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記錄器是近年來廣泛使用的新型機載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控數(shù)據(jù)、振動數(shù)據(jù)等多種格式的數(shù)據(jù),同時可作為總線監(jiān)視器對航電總線上的數(shù)據(jù)進行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進制數(shù)據(jù)文件(*.1553),同時還記錄一個時間文件(*.time)。隨著新型號飛機航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時間長、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過格式轉(zhuǎn)換后為5.34 GB。通用軟件再對轉(zhuǎn)換后的數(shù)據(jù)進行處理需要耗費更多時間,嚴重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進行分析。
本文在分析Mini700機載記錄器的數(shù)據(jù)記錄格式后,設(shè)計開發(fā)了針對該記錄器的專用1553B數(shù)據(jù)處理軟件,直接對卸載的原始數(shù)據(jù)直接進行處理,省去了預(yù)處理的過程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時間文件和數(shù)據(jù)文件合并,根據(jù)時間文件對總線數(shù)據(jù)打上時間標記,然后轉(zhuǎn)換為D40記錄器的標準記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對結(jié)果可以看出,通用軟件處理標準格式數(shù)據(jù),經(jīng)過預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時間也比較長;專用軟件直接對Mini700記錄的數(shù)據(jù)進行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計開發(fā)了Mini700專用1553B數(shù)據(jù)處理軟件,簡化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問題,在后續(xù)的型號試飛工作中將會發(fā)揮重要作用,能夠保證第一時間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實驗測試技術(shù)學(xué)校流會論文集.北京:中國航空學(xué)會測試專業(yè)委員會,2006:215?222.
[2] 國防科學(xué)技術(shù)工業(yè)委員會.GJB289A?97 數(shù)字式時分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計[J].測控技術(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è)計:題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.
摘 要: 隨著新型機載飛行數(shù)據(jù)記錄器Mini700在飛行試驗中的廣泛應(yīng)用,總線數(shù)據(jù)的記錄格式發(fā)生變化,數(shù)據(jù)處理通用軟件對1553B數(shù)據(jù)處理不僅流程復(fù)雜而且效率低下。為解決這一問題,針對Mini700記錄器的數(shù)據(jù)格式進行了分析,重點研究了其數(shù)據(jù)絕對時間的計算及數(shù)據(jù)格式的解析算法,設(shè)計開發(fā)了基于Mini700記錄格式的1553B總線數(shù)據(jù)處理軟件。測試結(jié)果表明,新軟件不僅改進簡化了當前的數(shù)據(jù)處理流程,而且大幅提高了數(shù)據(jù)處理效率。
關(guān)鍵詞: 機載記錄器; 1553B數(shù)據(jù)處理; 絕對時間計算; 數(shù)據(jù)格式
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 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記錄器是近年來廣泛使用的新型機載數(shù)據(jù)記錄器,可記錄PCM數(shù)據(jù)流、飛控數(shù)據(jù)、振動數(shù)據(jù)等多種格式的數(shù)據(jù),同時可作為總線監(jiān)視器對航電總線上的數(shù)據(jù)進行100%記錄。Mini700記錄的1553B總線數(shù)據(jù)為二進制數(shù)據(jù)文件(*.1553),同時還記錄一個時間文件(*.time)。隨著新型號飛機航電系統(tǒng)復(fù)雜程度的不斷提高,飛行時間長、數(shù)據(jù)處理內(nèi)容繁多導(dǎo)致數(shù)據(jù)量不斷加大,以前的格式轉(zhuǎn)換的弊端逐漸顯露。D40記錄格式整齊,但有很多冗余數(shù)據(jù)。以某型號數(shù)據(jù)為例,原始記錄數(shù)據(jù)量大小為2.38 GB,經(jīng)過格式轉(zhuǎn)換后為5.34 GB。通用軟件再對轉(zhuǎn)換后的數(shù)據(jù)進行處理需要耗費更多時間,嚴重制約了數(shù)據(jù)處理效率,試飛工程師通常在飛行的第二天才能得到相關(guān)的結(jié)果數(shù)據(jù)進行分析。
本文在分析Mini700機載記錄器的數(shù)據(jù)記錄格式后,設(shè)計開發(fā)了針對該記錄器的專用1553B數(shù)據(jù)處理軟件,直接對卸載的原始數(shù)據(jù)直接進行處理,省去了預(yù)處理的過程,減少了數(shù)據(jù)傳輸?shù)闹虚g環(huán)節(jié),提高了數(shù)據(jù)處理的速度。
1 Mini700記錄器總線數(shù)據(jù)格式
1.1 1553B數(shù)據(jù)格式及消息類型
目前1553B總線數(shù)據(jù)處理[1]流程如圖1所示,首先將時間文件和數(shù)據(jù)文件合并,根據(jù)時間文件對總線數(shù)據(jù)打上時間標記,然后轉(zhuǎn)換為D40記錄器的標準記錄格式(*.bus)文件,最后利用100%1553B數(shù)據(jù)處理通用軟件進行數(shù)據(jù)處理,得到結(jié)果數(shù)據(jù)。
由表1比對結(jié)果可以看出,通用軟件處理標準格式數(shù)據(jù),經(jīng)過預(yù)處理格式轉(zhuǎn)換后,首先數(shù)據(jù)量增大了一倍,后續(xù)的處理時間也比較長;專用軟件直接對Mini700記錄的數(shù)據(jù)進行處理,不但節(jié)省了數(shù)據(jù)預(yù)處理的時間,而且數(shù)據(jù)處理的效率較通用軟件也有較大的提高, 總的效率提高70%以上。
4 結(jié) 論
本文在深入研究新型記載記錄器的時間文件和數(shù)據(jù)文件格式的基礎(chǔ)上,設(shè)計開發(fā)了Mini700專用1553B數(shù)據(jù)處理軟件,簡化了數(shù)據(jù)處理的流程,減少了數(shù)據(jù)預(yù)處理環(huán)節(jié)。軟件測試結(jié)果表明,該軟件的數(shù)據(jù)處理速度也有大幅提高,解決了通用軟件效率低的問題,在后續(xù)的型號試飛工作中將會發(fā)揮重要作用,能夠保證第一時間向試飛工程師提供可靠數(shù)據(jù)。
參考文獻
[1] 于艷,王建軍,袁炳南.1553B總線數(shù)據(jù)采集、記錄與處理技術(shù).[C]//2005年航空實驗測試技術(shù)學(xué)校流會論文集.北京:中國航空學(xué)會測試專業(yè)委員會,2006:215?222.
[2] 國防科學(xué)技術(shù)工業(yè)委員會.GJB289A?97 數(shù)字式時分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國防工業(yè)出版社,1998.
[3] 張光宇,杜承烈.通用航空總線接口控制文檔設(shè)計[J].測控技術(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è)計:題解、編程技巧與疑難解答[M].2版.北京:清華大學(xué)出版社,2007.