一種飛行器參數顯示結果測試方法及測試系統的制作方法
【專利摘要】本發明公開了一種飛行器參數顯示結果測試方法及測試系統,所述測試方法包含以下步驟:S1,編輯或加載測試用例;S2,執行步驟S1中的測試用例,形成測試用例內的數據的源;S3,從機載總線中抓取與測試用例對應的數據與測試用例中的數據的源進行比較;S4,識別航電系統顯示畫面上的顯示數據,比較識別結果和測試用例內的數據的源;S5,將測試用例內的數據的源、機載總線解析數據、顯示畫面識別數據列表輸出。所述測試系統包含測試計算機、機載顯示器、顯控計算機、機載總線、機載慣導計算機、慣導激勵器、反射內存網、大氣機激勵器、機載大氣計算機。本發明的測試方法及測試系統提高了對航電系統參數顯示結果的測試效率,降低了測試人員的工作量。
【專利說明】
一種飛行器參數顯示結果測試方法及測試系統
技術領域
[0001]本發明涉及飛行器參數測試技術領域,具體涉及一種飛行器參數顯示結果測試方法及測試系統。
【背景技術】
[0002]飛行器飛行過程中實時采集的許多飛行參數信息都集中于航電系統人機界面上進行顯示,如表速、俯仰角等,其顯示結果直接影響飛行員對飛行器狀態的判斷。因此需對其傳輸顯示結果進行測試。
[0003]在對其進行測試的過程中,傳統方法通常采用人工設置激勵器,人工觀察總線數據,人工觀察機載顯示器數據并記錄的人工過程完成,工作量大,耗時長。
【發明內容】
[0004]本發明的目的是提供一種飛行器參數顯示結果測試方法及測試系統,以解決或至少減輕【背景技術】中所存在的至少一處的問題。
[0005]本發明采用的技術方案是:提供一種飛行器參數顯示結果測試方法,包含以下步驟:SI,配置測試計算機,將測試計算機與激勵器網絡、機載總線、機載顯示器連接,加載ICD庫,編輯或加載測試用例;S2,執行所述步驟SI中的測試用例;通過測試計算機將所述測試用例內的數據按順序輸出到相應的機載設備激勵器或機載設備模擬器,形成數據的源;S3,從機載總線中抓取與所述測試用例對應的數據信息并解析,將解析后的數據與測試用例中的數據的源進行比較,記錄比較結果;S4,從機載MFCD上轉接視頻信號,抓取并保存激勵后的航電系統顯示畫面,采用圖像識別方法識別畫面上的顯示數據,比較識別結果和所述測試用例內的數據的源,記錄比較結果;S5,將測試用例內的數據的源、機載總線解析數據、顯示畫面識別數據列表輸出,形成報告。
[0006]優選地,所述步驟S2中執行測試用例,測試計算機通過控制機載設備激勵器對機載設備進行激勵,從而向機載總線發送與所述測試用例內的數據相對應的數據,所述機載總線將數據發送至機載顯示器,形成數據的源。
[0007]優選地,所述步驟S2中執行測試用例,測試計算機通過以分系統設備模擬器的形式向機載總線發送與所述測試用例內的數據相對應的數據,形成數據的源。
[0008]優選地,所述步驟S3中,抓取與所述測試用例對應的參數,具體為,測試計算機對機載總線數據進行監聽,按照航電系統ICD抓取。
[0009]優選地,所述步驟S3中從機載總線按接口控制文件和通訊表結構抓取與所述測試用例對應的數據信息。
[0010]優選地,所述步驟S4中的圖像識別方法采用MATLAB構建基于神經網絡的圖像識別算法,通過對抓取畫面采用神經網絡算法進行模式識別,獲得識別結果。
[0011]本發明還提供了一種飛行器參數顯示結果測試系統,包含測試計算機、機載顯示器、顯控計算機、機載總線、機載慣導計算機、慣導激勵器、反射內存網、大氣機激勵器、機載大氣計算機;其中,所述測試計算機用于抓取所述機載顯示器的畫面,所述機載顯示器的畫面由所述顯控計算機提供,所述大氣機激勵器用于模擬飛機外部環境,并提供測試用例內的大氣數據給所述機載大氣計算機,所述慣導激勵器用于模擬飛機外部環境,并提供測試用例內的慣導數據給所述機載慣導計算機,所述機載大氣計算機、機載慣導計算機及顯控計算機上的數據通過所述機載總線進行交換,測試計算機能夠抓取所述機載總線上的數據,測試計算機通過反射內存網將所述測試用例數據輸送到所述大氣機激勵器及慣導激勵器。
[0012]本發明的有益效果在于:本發明的飛行器參數顯示結果測試方法實現了全自動無人值守的對航電系統參數顯示結果的測試,提高測試的效率,降低了測試人員的工作量。可實現自動化的對航電系統人機界面上飛行參數顯示結果進行測試,并最終輸出報表文件。該測試對總線傳輸的數據和最終人機界面上顯示的數據分別與預設值進行比較,完成對飛行參數數據從激勵、傳輸、顯示的整個過程的驗證過程。其中人機界面顯示畫面的識別采用人工智能方法,識別速度快、正確率高。整套系統大大改善了現有的對飛行器顯示參數界面進行測試的過程,降低了測試人員的工作強度,實現了測試結果的自動比對與記錄。
【附圖說明】
[0013]圖1是本發明一實施例的飛行器參數顯示結果測試方法的流程圖。
[0014]圖2是本發明一實施例的飛行器參數顯示結果測試系統的示意圖。
[0015]其中,1-測試計算機,2-反射內存網,3-慣導激勵器,4-機載慣導計算機,5-機載總線,6-顯控計算機,7-機載顯示器,8-機載大氣計算機,9-大氣機激勵器。
【具體實施方式】
[0016]為使本發明實施的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行更加詳細的描述。在附圖中,自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。所描述的實施例是本發明一部分實施例,而不是全部的實施例。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。下面結合附圖對本發明的實施例進行詳細說明。
[0017]在本發明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內”、“外”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明保護范圍的限制。
[0018]本發明針對航電系統人機界面顯示的各種飛行參數進行全自動的測試。自動完成飛行參數數據激勵,總線數據抓取并解析,畫面顯示結果的自動識別三個步驟。并將機載總線數據、顯示畫面識別結果與預設數據進行比對,完成對飛行參數的全自動測試。最終實現全自動無人值守的對航電系統參數顯示結果的測試,提高測試的效率,解放測試人員。
[0019]如圖1所示,一種飛行器參數顯示結果測試方法,包含以下步驟:SI,配置測試計算機,將測試計算機與激勵器網絡、機載總線、機載顯示器連接,加載I CD庫,編輯或加載測試用例;S2,執行所述步驟SI中的測試用例;通過測試計算機將所述測試用例內的數據按順序輸出到相應的機載設備激勵器或機載設備模擬器,形成數據的源;S3,從機載總線中抓取與所述測試用例對應的數據信息并解析,將解析后的數據與測試用例中的數據的源進行比較,記錄比較結果;S4,從機載MFCD上轉接視頻信號,抓取并保存激勵后的航電系統顯示畫面,采用圖像識別方法識別畫面上的顯示數據,比較識別結果和所述測試用例內的數據的源,記錄比較結果;S5,將測試用例內的數據的源、機載總線解析數據、顯示畫面識別數據列表輸出,形成報告。
[0020]本發明的飛行器參數顯示結果測試方法實現了全自動無人值守的對航電系統參數顯示結果的測試,提高測試的效率,降低了飛行員的工作量。
[0021]可以理解的是,步驟SI中的測試用例是指飛機的飛行參數。例如,在一個實施例中,測試用例是指飛機的表速;在另一個備選實施例中,測試用例是指飛機的俯仰角;在本實施例中,測試用例是指地速。
[0022]在本實施例中,步驟SI中,配置測試計算機具體為:將測試計算機通過反射內存網與各分系統激勵器相連接,使其能夠控制慣導激勵器向慣導計算機發送待測數據。將測試計算機與機載航電總線連接,保證測試計算機能夠監視總線上慣導數據。加載航電系統ICD庫,其中包括慣導計算機與任務計算機、顯控計算機的通訊表、地速的分辨率。將后艙中央單顯視頻輸入接口和下顯視頻輸入接口與測試計算機的視頻采集卡連接,保證測試計算機能夠收到并正常顯示機載顯示器畫面,訓練用于圖像識別的神經網絡,調整網絡結構,是其能夠保證識別的精度要求。
[0023]在本實施例中,步驟S2中執行測試用例,測試計算機通過控制機載設備激勵器對機載設備進行激勵,從而向機載總線發送與所述測試用例內的數據相對應的數據,所述機載總線將數據發送至機載顯示器,形成數據的源。
[0024]具體的,測試計算機通過控制慣導計算機激勵器按照測試樣例中的數據對慣導計算機發送的地速進行設置,形成地速在航電系統中的源,第一個數據為地速729km/h。
[0025]可以理解的是,步驟S2中執行測試用例還可以是,測試計算機通過以分系統設備模擬器的形式向機載總線發送與所述測試用例內的數據相對應的數據,形成數據的源。
[0026]在本實施例中,步驟S3中,抓取與所述測試用例對應的參數,具體為,測試計算機對機載總線數據進行監聽,按照航電系統I CD抓取。
[0027]在本實施例中,步驟S3中從機載總線按接口控制文件和通訊表結構抓取與所述測試用例對應的數據信息。
[0028]具體的,通過測試計算機內的1553B總線卡對從慣導發出的地速數據進行監聽,數據格式為16進制數據,數據內容為0x5774。通過第一步中加載的航電系統I CD可得到地速在機載總線上的分辨率,解析獲得機載總線上地速的值為729,將其與測試用例中規劃的值進行比較,判斷總線數據與測試用例數據相同。
[0029]在本實施例中,步驟S4中的圖像識別方法采用MATLAB構建基于神經網絡的圖像識別算法,通過對抓取畫面采用神經網絡算法進行模式識別,獲得識別結果。
[0030]具體的,通過視頻采集卡對機載顯示器畫面進行采集,得到當前地速在機載顯示畫面上的顯示值。將其送入第一步中的神經網絡中進行識別。比較識別結果729km/h和測試用例內的預設值729km/h,獲得測試結果正確,并保存。
[0031]如圖2所示,本發明還提供了一種飛行器參數顯示結果測試系統,包含測試計算機
1、機載顯示器7、顯控計算機6、機載總線5、機載慣導計算機4、慣導激勵器3、反射內存網2、大氣機激勵器9、機載大氣計算機8;其中,所述測試計算機I用于抓取所述機載顯示器7的畫面,所述機載顯示器7的畫面由所述顯控計算機6提供,所述大氣機激勵器9用于模擬飛機外部環境,并提供測試用例內的大氣數據給所述機載大氣計算機8,所述慣導激勵器3用于模擬飛機外部環境,并提供測試用例內的慣導數據給所述機載慣導計算機4,所述機載大氣計算機8、機載慣導計算機4及顯控計算機6上的數據通過所述機載總線5進行交換,測試計算機I能夠抓取所述機載總線5上的數據,測試計算機I通過反射內存網2將所述測試用例數據輸送到所述大氣機激勵器9及慣導激勵器3。
[0032]本發明的測試系統可實現自動化的對航電系統人機界面上飛行參數顯示結果進行測試,并最終輸出報表文件。該測試對總線傳輸的數據和最終人機界面上顯示的數據分別與預設值進行比較,完成對飛行參數數據從激勵、傳輸、顯示的整個過程的驗證過程。其中人機界面顯示畫面的識別采用人工智能方法,識別速度快、正確率高。整套系統大大改善了現有的對飛行器顯示參數界面進行測試的過程,降低了測試人員的工作強度,實現了測試結果的自動比對與記錄。
[0033]最后需要指出的是:以上實施例僅用以說明本發明的技術方案,而非對其限制。盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【主權項】
1.一種飛行器參數顯示結果測試方法,其特征在于,包含以下步驟: Si,配置測試計算機,將測試計算機與激勵器網絡、機載總線、機載顯示器連接,加載ICD庫,編輯或加載測試用例; S2,執行所述步驟SI中的測試用例;通過測試計算機將所述測試用例內的數據按順序輸出到相應的機載設備激勵器或機載設備模擬器,形成數據的源; S3,從機載總線中抓取與所述測試用例對應的數據信息并解析,將解析后的數據與測試用例中的數據的源進行比較,記錄比較結果; S4,從機載MFCD上轉接視頻信號,抓取并保存激勵后的航電系統顯示畫面,采用圖像識別方法識別畫面上的顯示數據,比較識別結果和所述測試用例內的數據的源,記錄比較結果; S5,將測試用例內的數據的源、機載總線解析數據、顯示畫面識別數據列表輸出,形成?艮胃。2.如權利要求1所述的飛行器參數顯示結果測試方法,其特征在于:所述步驟S2中執行測試用例,測試計算機通過控制機載設備激勵器對機載設備進行激勵,從而向機載總線發送與所述測試用例內的數據相對應的數據,所述機載總線將數據發送至機載顯示器,形成數據的源。3.如權利要求1所述的飛行器參數顯示結果測試方法,其特征在于:所述步驟S2中執行測試用例,測試計算機通過以分系統設備模擬器的形式向機載總線發送與所述測試用例內的數據相對應的數據,形成數據的源。4.如權利要求1所述的飛行器參數顯示結果測試方法,其特征在于:所述步驟S3中,抓取與所述測試用例對應的參數,具體為,測試計算機對機載總線數據進行監聽,按照航電系統I⑶抓取。5.如權利要求4所述的飛行器參數顯示結果測試方法,其特征在于:所述步驟S3中從機載總線按接口控制文件和通訊表結構抓取與所述測試用例對應的數據信息。6.如權利要求1所述的飛行器參數顯示結果測試方法,其特征在于:所述步驟S4中的圖像識別方法采用MATLAB構建基于神經網絡的圖像識別算法,通過對抓取畫面采用神經網絡算法進行模式識別,獲得識別結果。7.一種飛行器參數顯示結果測試系統,其特征在于:包含測試計算機(I)、機載顯示器(7)、顯控計算機(6)、機載總線(5)、機載慣導計算機(4)、慣導激勵器(3)、反射內存網(2)、大氣機激勵器(9)、機載大氣計算機(8);其中,所述測試計算機(I)用于抓取所述機載顯示器(7)的畫面,所述機載顯示器(7)的畫面由所述顯控計算機(6)提供,所述大氣機激勵器(9)用于模擬飛機外部環境,并提供測試用例內的大氣數據給所述機載大氣計算機(8),所述慣導激勵器(3)用于模擬飛機外部環境,并提供測試用例內的慣導數據給所述機載慣導計算機(4),所述機載大氣計算機(8)、機載慣導計算機(4)及顯控計算機(6)上的數據通過所述機載總線(5)進行交換,測試計算機(I)能夠抓取所述機載總線(5)上的數據,測試計算機(I)通過反射內存網(2)將所述測試用例數據輸送到所述大氣機激勵器(9)及慣導激勵器⑶。
【文檔編號】G01C21/00GK105824249SQ201610317311
【公開日】2016年8月3日
【申請日】2016年5月13日
【發明人】張原 , 賈鑫, 辛國華
【申請人】中國航空工業集團公司西安飛機設計研究所