The invention discloses a system that converts architecture model into a static model and method, the conversion system is composed of user interface module, modeling module, demonstration type selection module, model mapping module, interface module, model replacement behavior equation and static calculation model into the module library. The conversion method by building architecture model, build static calculation model, selection system, types of argument replaces the model interface, into the behavior equation, model driven simulation steps to achieve the conversion from architecture model to static calculation model. Use conversion system and conversion method of the invention, users can quickly build a complex function model, improve the efficiency of modeling, the invention can maintain the consistency of the model, and improve the system scalability of the model, the invention makes the model easier to maintain, adapt to the future development trend of system engineering on the basis of the model.
【技術實現步驟摘要】
一種將架構模型轉換為靜態計算模型的轉換系統及其方法
本專利技術屬于計算機仿真建模領域,具體涉及一種將架構模型轉換為靜態計算模型的轉換系統及其方法。
技術介紹
計算機仿真與建模一直是系統工程的重要組成部分,隨著系統建模技術的不斷推廣,MBSE流程被廣泛應用到各種運行系統中,這就對模型的架構設計提出了更高的要求,人們更加注重模型在結構上的合理,在功能上的可拓展性,以及在系統工程中的一致性和體系性。在基于模型的系統工程中,一般會經歷設計選擇、性能研究、成本驗證、可靠性分析等多個不同階段。在此過程中,雖然系統的拓撲結構完全一致,但是需要論證的內容卻都不同,即要求在保證模型拓撲結構不變的基礎上,針對每個階段的任務設計出具有不同內在行為的模型,例如靜態計算模型、成本驗證模型和動態仿真模型等。在系統論證的不同模塊,設計人員使用對應的模型來完成模塊任務,當進行到靜態計算時,設計人員將模型更換成靜態計算模型。以往的建模方法是針對一個系統,設計人員先確定系統模型的拓撲結構,然后搭建多個模型來滿足不同系統階段的需求。例如需要搭建一個獨立的靜態計算模型,并且要保證它的拓撲結構與其他模型一致,這就導致建模效率低、容易出錯、模型體系性較差、以及不易于拓展和維護的問題。
技術實現思路
為了解決上述現有技術中存在的問題,本專利技術旨在提供一種將架構模型轉換為靜態計算模型的轉換系統及其方法,以便于模型的維護并提高建模效率。為實現上述技術目的,達到上述技術效果,本專利技術通過以下技術方案實現:一種將架構模型轉換為靜態計算模型的轉換系統,由用戶界面模塊、模型構建模塊、論證類型選擇模塊、模型映射模塊 ...
【技術保護點】
一種將架構模型轉換為靜態計算模型的轉換系統,其特征在于:由用戶界面模塊(1)、模型構建模塊(2)、論證類型選擇模塊(3)、模型映射模塊(4)、模型接口替換模塊(5)、行為方程注入模塊(6)以及靜態計算模型庫(7)組成;所述用戶界面模塊(1),負責處理所述轉換系統與用戶的交互,包括可視化建模和計算結果的查看;所述模型構建模塊(2),負責利用MWorks仿真平臺以及Modelica語言來搭建架構模型和所述靜態計算模型庫(7);所述論證類型選擇模塊(3),負責觸發所述轉換系統從架構模型切換到靜態計算模型;所述模型映射模塊(4),負責所述轉換系統調用靜態計算模型;所述模型接口替換模塊(5),負責模型映射過程中仿真執行接口的替換;所述行為方程注入模塊(6),負責將靜態計算方程寫入目標位置;所述靜態計算模型庫(7),負責管理整個轉換過程中的全部數據,包括輸入參數和計算結果。
【技術特征摘要】
1.一種將架構模型轉換為靜態計算模型的轉換系統,其特征在于:由用戶界面模塊(1)、模型構建模塊(2)、論證類型選擇模塊(3)、模型映射模塊(4)、模型接口替換模塊(5)、行為方程注入模塊(6)以及靜態計算模型庫(7)組成;所述用戶界面模塊(1),負責處理所述轉換系統與用戶的交互,包括可視化建模和計算結果的查看;所述模型構建模塊(2),負責利用MWorks仿真平臺以及Modelica語言來搭建架構模型和所述靜態計算模型庫(7);所述論證類型選擇模塊(3),負責觸發所述轉換系統從架構模型切換到靜態計算模型;所述模型映射模塊(4),負責所述轉換系統調用靜態計算模型;所述模型接口替換模塊(5),負責模型映射過程中仿真執行接口的替換;所述行為方程注入模塊(6),負責將靜態計算方程寫入目標位置;所述靜態計算模型庫(7),負責管理整個轉換過程中的全部數據,包括輸入參數和計算結果。2.一種利用如權利要求1所述的轉換系統的轉換方法,其特征在于,包括如下步驟:步驟0、所述轉換系統通過所述模型構建模塊(2),利用MWorks仿真平臺以及Modelica語言,搭建出一套模型作為架構模型,該架構模型只需確定模型的拓撲結構即可,所述轉換系統自動創建該架構模型的仿真執...
【專利技術屬性】
技術研發人員:江雷,邵進濤,趙旭峰,尹傳明,劉奇,周凡利,
申請(專利權)人:蘇州同元軟控信息技術有限公司,
類型:發明
國別省市:江蘇,32
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。