本申請公開了一種航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng),所述系統(tǒng)可以完成完整的從XML源格式的ICD的解析、導入,到ICD的配置編輯,完成航空數(shù)據(jù)轉(zhuǎn)換單元的測試;自動化實現(xiàn)ICD管理測試,即基于完整的ICD的解析導入配置工具鏈,可實現(xiàn)對ICD的自動化管理,實現(xiàn)對航空數(shù)據(jù)轉(zhuǎn)換單元的自動化測試;基于可編輯配置的ICD管理,可實現(xiàn)在測試過程中對信號接口的管理編輯,實現(xiàn)多種測試構型;基于數(shù)字仿真環(huán)境模塊和集成測試環(huán)境模塊構成的測試工具鏈,可實現(xiàn)基于實時網(wǎng)絡的數(shù)據(jù)交互,完成測試下發(fā)等命令。完成測試下發(fā)等命令。完成測試下發(fā)等命令。
【技術實現(xiàn)步驟摘要】
一種航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng)、方法及裝置
[0001]本申請涉及航空數(shù)據(jù)轉(zhuǎn)換單元測試
,尤其涉及一種航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng)、方法及裝置。
技術介紹
[0002]傳統(tǒng)的對航空數(shù)據(jù)轉(zhuǎn)換單元的測試通常采用的方式是借助試驗測試設備,把航空數(shù)據(jù)轉(zhuǎn)換單元通過測試線纜連接將航空數(shù)據(jù)轉(zhuǎn)換單元的模擬量、離散量、總線信號等與測試設備進行連接,測試設備中的模擬量、離散量、總線信號板卡進行信號采集等,測試連接架構如下圖1所示。
[0003]通過不同信號的相應線纜的連接,形成航空數(shù)據(jù)轉(zhuǎn)換單元與測試設備之間的通信回路,傳遞航空數(shù)據(jù)轉(zhuǎn)換單元中的各類信號,例如:離散量信號、模擬量信號、A429信號、A825信號、A664信號等總線、非總線信號,航空數(shù)據(jù)轉(zhuǎn)換單元對測試設備施加的激勵信號狀態(tài)進行采集并返回測試設備,由測試設備解析判斷航空數(shù)據(jù)轉(zhuǎn)換單元的采集值是否正確。
[0004]而針對航空數(shù)據(jù)轉(zhuǎn)換單元的信號接口信息,目前通常采用管理接口控制文件(Interface Control Document,ICD)的方式來管理軟硬件接口,而傳統(tǒng)的ICD管理方法,一般基于編制文檔或文本編輯工具記錄的方式進行管理,存在效率低、錯誤率高和文件的安全性保密性差問題,因此在本專利技術中提出的方法中,使用ICD的自動化解析、管理方法,替代傳統(tǒng)的基于文檔管理的方法,實現(xiàn)復雜的航空數(shù)據(jù)轉(zhuǎn)換單元的測試驗證。
技術實現(xiàn)思路
[0005]本申請?zhí)峁┮环N航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng)、方法及裝置,以使得可以完成完整的從XML源格式的ICD的解析、導入,到ICD的配置編輯,完成航空數(shù)據(jù)轉(zhuǎn)換單元的測試;自動化實現(xiàn)ICD管理測試,即基于完整的ICD的解析導入配置工具鏈,可實現(xiàn)對ICD的自動化管理,實現(xiàn)對航空數(shù)據(jù)轉(zhuǎn)換單元的自動化測試;基于可編輯配置的ICD管理,可實現(xiàn)在測試過程中對信號接口的管理編輯,實現(xiàn)多種測試構型;基于數(shù)字仿真環(huán)境模塊和集成測試環(huán)境模塊構成的測試工具鏈,可實現(xiàn)基于實時網(wǎng)絡的數(shù)據(jù)交互,完成測試下發(fā)等命令。
[0006]第一方面,本申請?zhí)峁┝艘环N航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng),所述系統(tǒng)包括數(shù)字仿真環(huán)境模塊、集成測試環(huán)境模塊、實時輸入輸出模塊和航空數(shù)據(jù)轉(zhuǎn)換單元;
[0007]數(shù)字仿真環(huán)境模塊,用于根據(jù)XML格式的源ICD文件生成ICD文件;
[0008]集成測試環(huán)境模塊,用于根據(jù)所述ICD文件對ICD進行配置管理、確定硬件測試資源,通過所述實時輸入輸出模塊與所述航空數(shù)據(jù)轉(zhuǎn)換單元進行連接,以及,對所述航空數(shù)據(jù)轉(zhuǎn)換單元進行測試,并采集所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果。
[0009]第二方面,本申請?zhí)峁┝艘环N航空數(shù)據(jù)轉(zhuǎn)換單元測試方法,所述方法包括:
[0010]獲取XML格式的源ICD文件;
[0011]根據(jù)所述XML格式的源ICD文件生成ICD文件;
[0012]根據(jù)所述ICD文件對ICD進行配置管理、確定硬件測試資源;
[0013]基于配置后的ICD和硬件測試資源,對所述航空數(shù)據(jù)轉(zhuǎn)換單元進行測試,并采集所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果。
[0014]第三方面,本申請?zhí)峁┝艘环N航空數(shù)據(jù)轉(zhuǎn)換單元測試裝置,所述裝置包括:
[0015]獲取單元,用于獲取XML格式的源ICD文件;
[0016]生成單元,用于根據(jù)所述XML格式的源ICD文件生成ICD文件;
[0017]確定單元,用于根據(jù)所述ICD文件對ICD進行配置管理、確定硬件測試資源;
[0018]采集單元,用于基于配置后的ICD和硬件測試資源,對所述航空數(shù)據(jù)轉(zhuǎn)換單元進行測試,并采集所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果。
[0019]第四方面,本申請?zhí)峁┝艘环N可讀介質(zhì),包括執(zhí)行指令,當電子設備的處理器執(zhí)行所述執(zhí)行指令時,所述電子設備執(zhí)行如第二方面中任一所述的方法。
[0020]第五方面,本申請?zhí)峁┝艘环N電子設備,包括處理器以及存儲有執(zhí)行指令的存儲器,當所述處理器執(zhí)行所述存儲器存儲的所述執(zhí)行指令時,所述處理器執(zhí)行如第二方面中任一所述的方法。
[0021]由上述技術方案可以看出,本申請?zhí)峁┝艘环N航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng),所述系統(tǒng)包括數(shù)字仿真環(huán)境模塊、集成測試環(huán)境模塊、實時輸入輸出模塊和航空數(shù)據(jù)轉(zhuǎn)換單元;數(shù)字仿真環(huán)境模塊,用于根據(jù)XML格式的源ICD文件生成ICD文件;集成測試環(huán)境模塊,用于根據(jù)所述ICD文件對ICD進行配置管理、確定硬件測試資源,通過所述實時輸入輸出模塊與所述航空數(shù)據(jù)轉(zhuǎn)換單元進行連接,以及,對所述航空數(shù)據(jù)轉(zhuǎn)換單元進行測試,并采集所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果。該航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng),可以完成完整的從XML源格式的ICD的解析、導入,到ICD的配置編輯,完成航空數(shù)據(jù)轉(zhuǎn)換單元的測試;自動化實現(xiàn)ICD管理測試,即基于完整的ICD的解析導入配置工具鏈,可實現(xiàn)對ICD的自動化管理,實現(xiàn)對航空數(shù)據(jù)轉(zhuǎn)換單元的自動化測試;基于可編輯配置的ICD管理,可實現(xiàn)在測試過程中對信號接口的管理編輯,實現(xiàn)多種測試構型;基于數(shù)字仿真環(huán)境模塊和集成測試環(huán)境模塊構成的測試工具鏈,可實現(xiàn)基于實時網(wǎng)絡的數(shù)據(jù)交互,完成測試下發(fā)等命令。
[0022]上述的非慣用的優(yōu)選方式所具有的進一步效果將在下文中結合具體實施方式加以說明。
附圖說明
[0023]為了更清楚地說明本申請實施例或現(xiàn)有的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1為本申請一實施例提供的一種現(xiàn)有的測試連接架構示意圖;
[0025]圖2為本申請一實施例提供的另一種航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng)的結構示意圖;
[0026]圖3為本申請一實施例提供的一種航空數(shù)據(jù)轉(zhuǎn)換單元測試方法的流程示意圖;
[0027]圖4為本申請一實施例提供的另一種航空數(shù)據(jù)轉(zhuǎn)換單元測試裝置的結構示意圖;
[0028]圖5為本申請一實施例提供的一種電子設備的結構示意圖。
具體實施方式
[0029]為使本申請的目的、技術方案和優(yōu)點更加清楚,下面將結合具體實施例及相應的附圖對本申請的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0030]下面結合附圖,詳細說明本申請的各種非限制性實施方式。
[0031]參見圖2,示出了本申請實施例中的航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng)。在本實施例中,所述系統(tǒng)包括數(shù)字仿真環(huán)境模塊、集成測試環(huán)境模塊、實時輸入輸出模塊和航空數(shù)據(jù)轉(zhuǎn)換單元。其中,數(shù)字仿真環(huán)境模塊與集成測試環(huán)境模塊連接,集成測試環(huán)境模塊通過實時輸入輸出模塊與航空數(shù)據(jù)轉(zhuǎn)換單元連接。
[0032]具體地,數(shù)字仿真環(huán)境模塊可以用于根據(jù)XML格式的源ICD文件生成ICD文件。在本實施例中,數(shù)字仿真環(huán)境可以是基本文檔來自技高網(wǎng)...
【技術保護點】
【技術特征摘要】
1.一種航空數(shù)據(jù)轉(zhuǎn)換單元測試系統(tǒng),其特征在于,所述系統(tǒng)包括數(shù)字仿真環(huán)境模塊、集成測試環(huán)境模塊、實時輸入輸出模塊和航空數(shù)據(jù)轉(zhuǎn)換單元;數(shù)字仿真環(huán)境模塊,用于根據(jù)XML格式的源ICD文件生成ICD文件;集成測試環(huán)境模塊,用于根據(jù)所述ICD文件對ICD進行配置管理、確定硬件測試資源,通過所述實時輸入輸出模塊與所述航空數(shù)據(jù)轉(zhuǎn)換單元進行連接,以及,對所述航空數(shù)據(jù)轉(zhuǎn)換單元進行測試,并采集所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果。2.根據(jù)權利要求1所述的方法,其特征在于,所述數(shù)字仿真環(huán)境模塊包括ICD轉(zhuǎn)換模塊、ICD管理模塊;所述ICD轉(zhuǎn)換模塊,用于識別XML格式的源ICD文件,并利用ICD轉(zhuǎn)換工具將XML格式的源ICD文件轉(zhuǎn)換為所述ICD文件;所述ICD管理模塊,用于根據(jù)所述ICD文件,對ICD進行裁剪管理,得到處理后的ICD文件。3.根據(jù)權利要求1所述的方法,其特征在于,所述集成測試環(huán)境模塊包括數(shù)據(jù)采集記錄和分析模塊、實時仿真測試網(wǎng)絡、實時輸入輸出接口模塊、人機交互模塊;所述數(shù)據(jù)采集記錄和分析模塊,用于對所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試數(shù)據(jù)進行采集、記錄和分析,得到所述航空數(shù)據(jù)轉(zhuǎn)換單元的測試結果;所述實時仿真測試網(wǎng)絡,用于以提供各模塊或單元之間的數(shù)據(jù)互聯(lián)和時鐘同步;所述實時輸入輸出接口模塊,用于提供所述集成測試環(huán)境模塊的航電接口輸入和輸出;所述人機交互模塊,用于提供圖形操作界面,以便通過所述圖形操作界面控制各個模塊或單元的運行控制和維護。4.根據(jù)權利要求3所述的方法,其特征在于,所述集成測試環(huán)境模塊包括操作工程單元;所述操作工程單元,用于獲取所述ICD文件,將所述ICD文件導入轉(zhuǎn)換程序,得到可操作工程文件。5.根據(jù)權利要...
【專利技術屬性】
技術研發(fā)人員:趙樂笛,王世元,安田江,唐劍,朱少凡,汪澔,
申請(專利權)人:中國商用飛機有限責任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。