[發明專利]多學科協同仿真架構方法有效
| 申請號: | 201510319612.1 | 申請日: | 2015-06-11 |
| 公開(公告)號: | CN104915242B | 公開(公告)日: | 2018-07-24 |
| 發明(設計)人: | 王增全;黃夏旭;吳艷;申焱華;韋學中;岳玉娜;何麗;王璽 | 申請(專利權)人: | 北京航天發射技術研究所;中國運載火箭技術研究院 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京雙收知識產權代理有限公司 11241 | 代理人: | 李云鵬 |
| 地址: | 100076 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 學科 協同 仿真 架構 方法 | ||
1.一種多學科協同仿真架構方法,包括軟總線平臺、代理接口、子系統以及標準接口或二次開發接口中的一個;每一個子系統對應于一個標準接口或二次開發接口;每一個標準接口或二次開發接口對應于一個代理接口;標準接口或二次開發接口、代理接口的構成方式根據相應的子系統而定;子系統通過與其相應的標準接口或二次開發接口與相應的代理接口進行信息交互;代理接口通過軟總線平臺交換各個子系統所需的信息;
其特征在于,包括以下步驟:
步驟S101:軟總線平臺開啟,等待子系統加入;
步驟S102:第一子系統代理接口初始化,加入軟總線平臺;等待其他子系統代理接口初始化完成消息;
步驟S103:執行軟總線平臺中的管理函數判斷是否所有子系統已經加入軟總線平臺,如果是,執行步驟S104;如果否,繼續步驟S101等待子系統加入;
步驟S104:軟總線平臺向所有子系統代理接口發送初始化完成消息;
步驟S105:各個子系統代理接口接收到初始化完成消息后,通過標準接口或二次開發接口啟動軟件,執行軟件仿真初始化命令;初始化完成后,向代理接口傳遞初始化數據,等待各自所需其他子系統數據;
步驟S106:各個子系統代理接口接收到軟件初始化數據后,由數據結構轉換函數將數據轉換并儲存為軟總線平臺格式,然后向軟總線平臺傳遞,同時等待軟總線平臺發送回各自所需數據;
步驟S107:軟總線平臺根據各個子系統請求向各個子系統發送其所需的其他子系統數據,等待子系統回應;
步驟S108:軟總線平臺判斷各個子系統是否完成數據接收,如果是,執行步驟S109;如果否,繼續步驟S107中等待;
步驟S109:軟總線平臺推進各個子系統邏輯時間,等待下一次數據交換;
步驟S110:各個子系統代理接口根據自身規則計算軟件的仿真時間,通過標準接口或二次開發接口下發開始仿真消息;各軟件開始執行仿真,仿真到達指定時間后,向代理接口發送結果數據,各個子系統代理接口等待仿真到達指定時間消息;
步驟S111:各個子系統代理接口判斷仿真是否到達指定時間,如果是,執行步驟S112;如果否,繼續步驟S110;
步驟S112:各個子系統代理接口接收結果數據后,由數據結構轉換函數將數據轉換并儲存為軟總線平臺格式,然后向軟總線平臺傳遞,同時等待軟總線平臺發送回各自所需數據;
步驟S113:軟總線平臺判斷是否結束仿真,如果是,執行步驟S114;如果否,執行步驟S107;
步驟S114:軟總線平臺向代理接口發送結束仿真消息;
步驟S115:各個子系統代理接口接收結束仿真消息后,通過各標準接口或二次開發接口結束仿真,完成多學科協同仿真工作。
2.根據權利要求1所述多學科協同仿真架構方法,其特征在于:
所述軟總線平臺為HLA/RTI;所述子系統為商用工程軟件。
3.根據權利要求2所述多學科協同仿真架構方法,其特征在于:所述商用工程軟件為AMESim、MATlab和ADAMS。
4.根據權利要求3所述多學科協同仿真架構方法,其特征在于:所述代理接口有RTI服務函數、數據結構轉換函數和TCP\IP-sever套接字服務端。
5.根據權利要求4所述多學科協同仿真架構方法,其特征在于:與AMESim相應的標準接口或二次開發接口由Standard Interface標準接口和Generic Co-Simulation Library通過聯合仿真庫構成;與AMESim相應的代理接口由RTI服務函數和數據機構轉換函數構成。
6.根據權利要求5所述多學科協同仿真架構方法,其特征在于:與MATlab相應的標準接口或二次開發接口為Engine;與MATlab相應的代理接口由RTI服務函數和數據結構轉換函數構成。
7.根據權利要求6所述多學科協同仿真架構方法,其特征在于:與ADAMS相應的標準接口或二次開發接口由Subroutine用戶子程序和TCP\IP-client套接字客戶端構成;與ADAMS相應的代理接口由RTI服務函數、數據結構轉換函數和TCP\IP-sever套接字服務端構成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天發射技術研究所;中國運載火箭技術研究院,未經北京航天發射技術研究所;中國運載火箭技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510319612.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍵鼠腳本回放的方法及裝置
- 下一篇:一種在線燒寫ME的方法





