[發(fā)明專利]基于組件的分布集中一體化仿真系統(tǒng)運行支撐平臺有效
| 申請?zhí)枺?/td> | 201310375962.0 | 申請日: | 2013-08-26 |
| 公開(公告)號: | CN103440376A | 公開(公告)日: | 2013-12-11 |
| 發(fā)明(設計)人: | 龔建興;黃健;郝建國;程巧;王志佳;張中杰 | 申請(專利權(quán))人: | 中國人民解放軍國防科學技術大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 國防科技大學專利服務中心 43202 | 代理人: | 李振 |
| 地址: | 410073 湖*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 組件 分布 集中 一體化 仿真 系統(tǒng) 運行 支撐 平臺 | ||
1.一種基于組件的分布集中一體化仿真系統(tǒng)運行支撐平臺,包括仿真運行控制模塊、仿真模型組件管理模塊、仿真數(shù)據(jù)分發(fā)模塊、仿真服務模塊和網(wǎng)絡服務模塊,所示網(wǎng)絡服務模塊采用符合HLA規(guī)范的RTI?API實現(xiàn),其特征在于:
所述仿真運行控制模塊,用于提供人機交互界面控制仿真開始、暫停、繼續(xù)和結(jié)束,解析仿真系統(tǒng)組成配置信息和仿真控制命令,通過仿真服務模塊建立仿真模型組件之間的數(shù)據(jù)交互表,以及在分布式運行模式下系統(tǒng)與外部其他聯(lián)邦成員的數(shù)據(jù)交互表,負責加載仿真數(shù)據(jù)分發(fā)模塊和仿真模型組件管理模塊,為仿真數(shù)據(jù)分發(fā)模塊提供仿真腳本數(shù)據(jù),為仿真模型組件管理模塊提供仿真系統(tǒng)組成配置的組件初始化配置信息;
所述仿真模型組件管理模塊,用于組合仿真模型組件構(gòu)建仿真系統(tǒng),管理仿真模型組件調(diào)度狀態(tài),建立仿真模型組件的仿真事件隊列,通過仿真服務模塊實現(xiàn)仿真事件的發(fā)送和接收;
所述仿真數(shù)據(jù)分發(fā)模塊,用于在集中式運行模式下解析輸入的仿真腳本數(shù)據(jù)文件,獲取仿真腳本所規(guī)劃的仿真實體及仿真實體所對應的仿真模型組件信息,輸出臨時的仿真系統(tǒng)組成配置文件,在仿真運行過程中根據(jù)仿真推進時間發(fā)送相應的仿真腳本數(shù)據(jù),調(diào)用仿真服務模塊把仿真腳本數(shù)據(jù)通過仿真事件分發(fā)給仿真模型組件;
所述仿真服務模塊,用于為仿真模型組件提供仿真服務集,完成仿真模型組件之間的數(shù)據(jù)公布和訂購聲明,建立仿真模型組件之間的數(shù)據(jù)交互表,以及在分布式運行模式下系統(tǒng)與外部其他聯(lián)邦成員的數(shù)據(jù)交互表,維護仿真系統(tǒng)中所有仿真實體的注冊和刪除,負責協(xié)同仿真系統(tǒng)運行平臺的時間推進;
所述網(wǎng)絡服務模塊,用于分布式運行模式下與RTI服務之間的轉(zhuǎn)換,隔離仿真模型組件和RTI,實現(xiàn)仿真系統(tǒng)運行平臺與其他聯(lián)邦成員的數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述的基于組件的分布集中一體化仿真系統(tǒng)運行支撐平臺,其特征在于,所述仿真運行控制模塊包括人機交互單元、配置解析單元和運行控制單元;所述人機交互單元提供人機交互界面,使得使用人員可以設置仿真系統(tǒng)運行支撐平臺運行模式,觸發(fā)仿真系統(tǒng)運行的仿真啟動、暫停、繼續(xù)和結(jié)束狀態(tài),以及輸入仿真系統(tǒng)運行支撐平臺運行所需的輸入數(shù)據(jù),所述輸入數(shù)據(jù)包括仿真腳本數(shù)據(jù)文件和仿真系統(tǒng)組成配置文件;所述配置解析單元通過人機交互單元獲取的輸入數(shù)據(jù),如果輸入數(shù)據(jù)是仿真腳本數(shù)據(jù)文件,則首先通過數(shù)據(jù)分發(fā)模塊將仿真腳本數(shù)據(jù)文件轉(zhuǎn)換為仿真系統(tǒng)組成配置文件,然后解析仿真系統(tǒng)組成配置文件;所述運行控制單元根據(jù)使用人員通過人機交互單元設置的運行模式,加載仿真模型組件管理模塊,只在集中式運行模式下加載仿真數(shù)據(jù)分發(fā)模塊,根據(jù)配置解析單元提供的配置解析信息,通過調(diào)用仿真服務模塊建立仿真模型組件之間的數(shù)據(jù)交互表,通過人機交互單元觸發(fā)的仿真系統(tǒng)運作狀態(tài),向仿真服務模塊發(fā)送仿真開始、暫停、繼續(xù)和結(jié)束事件,控制仿真系統(tǒng)運行支撐平臺的運行狀態(tài)。
3.根據(jù)權(quán)利要求1所述的基于組件的分布集中一體化仿真系統(tǒng)運行支撐平臺,其特征在于:所述仿真模型組件管理模塊包括組件組合管理單元、組件調(diào)度管理單元和組件事件管理單元;所述組件組合管理單元獲取仿真運行控制模塊解析的仿真系統(tǒng)組成配置信息,檢查仿真模型組件資源是否完備,加載仿真模型組件,創(chuàng)建仿真模型組件實例組合構(gòu)建仿真系統(tǒng);所述組件調(diào)度管理單元通過調(diào)度管理器存儲組件組合管理單元創(chuàng)建的仿真模型組件實例,在仿真運行過程中管理仿真模型組件調(diào)度狀態(tài);所述組件事件管理單元管理組件調(diào)度管理單元調(diào)度仿真模型組件過程中產(chǎn)生的仿真事件,調(diào)用仿真服務模塊實現(xiàn)仿真模型組件之間的數(shù)據(jù)交互。
4.根據(jù)權(quán)利要求1所述的基于組件的分布集中一體化仿真系統(tǒng)運行支撐平臺,其特征在于:所述仿真數(shù)據(jù)分發(fā)模塊包括數(shù)據(jù)解析單元和數(shù)據(jù)分發(fā)單元;所述數(shù)據(jù)解析單元解析仿真運行模塊讀取的仿真腳本數(shù)據(jù)文件,獲取仿真腳本所描述的仿真實體及仿真實體所對應的仿真模型組件信息,輸出臨時的仿真系統(tǒng)組成配置文件;所述數(shù)據(jù)分發(fā)單元在仿真運行過程中根據(jù)仿真推進時間發(fā)送相應的仿真腳本數(shù)據(jù),調(diào)用仿真服務模塊把仿真腳本數(shù)據(jù)通過仿真事件分發(fā)給仿真模型組件。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國人民解放軍國防科學技術大學,未經(jīng)中國人民解放軍國防科學技術大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310375962.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





