System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于航空電子系統中的數字化仿真建模,隸屬于數字航空、機載航電產品數字孿生技術范疇,涉及一種通用化可配置機載控制器數字樣機模型。
技術介紹
1、飛機航空電子系統中存在諸多的控制器類產品,主要用于不同信息的輸入輸出和處理,不同型號飛機的航空電子系統對控制器類產品要求存在差異,同一飛機航電系統內部的控制器類產品要求也存在差異,差異部分主要體現在操作面板設計要求、外部傳輸總線類型以及傳輸icd(接口通信定義)定義和控制器處理器的處理方式。
2、控制器類產品傳統的仿真環境,主要采用了半物理仿真的形式,通過pc機掛接總線仿真板卡構建仿真設備實現,建設成本較高、軟件無法脫離真實產品運行,且項目間不可復用。
技術實現思路
1、本專利技術的專利技術目的在于提供一種通用化可配置機載控制器數字樣機模型,通過控制面板拖拽式仿真、虛擬目標機仿真、icd協議配置文件解析與數據仿真技術,實現了不同項目中控制器產品在數字樣機模型中積木式快速構建,實現了軟件脫離硬件環境的開發、調試、測試,釋放產品資源、縮短開發周期、減少項目成本。
2、本專利技術的專利技術目的通過以下技術方案實現:
3、一種通用化可配置機載控制器數字樣機模型,包含虛擬目標機仿真模塊、控制面板仿真模塊、總線數據仿真模塊和協同仿真軟件;
4、虛擬目標機仿真模塊通過qemu技術實現對arm架構微控制器的行為級仿真,構建運行控制器軟件的虛擬目標機;
5、控制面板仿真模塊利用qt工具構建控
6、總線數據仿真模塊先對項目icd協議配置文件自動解析,然后仿真基于icd的外部總線數據激勵,通過協同仿真軟件實現仿真總線數據到虛擬目標機的數據傳遞,以及目標機仿真到控制面板模型的數據傳遞,最后基于icd的總線發送數據解析,從而實現對整個數字樣機模型總線數據輸入輸出的仿真監測。
7、較佳地,虛擬目標機仿真模塊中,包含仿真cpu外圍設備組成的cpu資源仿真模型、外部設備仿真模型、cpu、外設,根據用戶需求的自由組合和定義。
8、較佳地,協同仿真軟件將qt實現的仿真控制面板以及qemu實現的虛擬目標機生成為win32動態庫,并定義庫與庫之間的接口形式,實現軟件層級的數據傳遞。
9、較佳地,總線數據仿真模塊在對項目icd協議配置文件自動解析時,將icd協議配置文件中的內容抽象成總線類型、輸入/輸出、消息類型、消息內容,并以統一的形式描述至xml或excel中,實現不同項目icd的抽象化定義,為后續icd解析提供依據。
10、本專利技術的有益效果在于:
11、本專利技術對航電系統中多型控制器需求的差異進行分析,首次提出了一種基于qemu虛擬目標機仿真平臺、qt控制面板仿真平臺以及icd抽象化模型的通用化的機載控制器數字樣機模型,并通過對模型接口的定義及win32動態庫的形式實現了三類不同模型的相互交聯,解決了不同型號項目間控制器產品仿真環境的重復構建的問題,實現了控制器軟件脫離硬件環境的調試、開發、測試,及系統仿真,實現了軟、硬件并行開發,釋放了產品資源、縮短開發周期、減少項目成本。本專利技術適用范圍廣,具有顯著的市場前景和經濟效益。
本文檔來自技高網...【技術保護點】
1.一種通用化可配置機載控制器數字樣機模型,包含虛擬目標機仿真模塊、控制面板仿真模塊、總線數據仿真模塊和協同仿真軟件,其特征在于:
2.根據權利要求1所述的一種通用化可配置機載控制器數字樣機模型,其特征在于虛擬目標機仿真模塊中,包含仿真CPU外圍設備組成的CPU資源仿真模型、外部設備仿真模型、CPU、外設,根據用戶需求自由組合和定義。
3.根據權利要求1所述的一種通用化可配置機載控制器數字樣機模型,其特征在于協同仿真軟件將Qt實現的仿真控制面板以及Qemu實現的虛擬目標機生成為win32動態庫,并定義庫與庫之間的接口形式,實現軟件層級的數據傳遞。
4.根據權利要求1所述的一種通用化可配置機載控制器數字樣機模型,其特征在于總線數據仿真模塊在對項目ICD協議配置文件自動解析時,將ICD協議配置文件中的內容抽象成總線類型、輸入/輸出、消息類型、消息內容,并以統一的形式描述至XML或EXCEL中,實現不同項目ICD的抽象化定義,為后續ICD解析提供依據。
【技術特征摘要】
1.一種通用化可配置機載控制器數字樣機模型,包含虛擬目標機仿真模塊、控制面板仿真模塊、總線數據仿真模塊和協同仿真軟件,其特征在于:
2.根據權利要求1所述的一種通用化可配置機載控制器數字樣機模型,其特征在于虛擬目標機仿真模塊中,包含仿真cpu外圍設備組成的cpu資源仿真模型、外部設備仿真模型、cpu、外設,根據用戶需求自由組合和定義。
3.根據權利要求1所述的一種通用化可配置機載控制器數字樣機模型,其特征在于協同仿真軟件...
【專利技術屬性】
技術研發人員:楊漫,朱國鋒,王為翔,于樂,陳昊,陳曦,劉鼎,
申請(專利權)人:中國航空無線電電子研究所,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。