隨著科學技術的進步,計算機仿真所模擬的對象變得越來越復雜,計算機仿真系統的規模也變得日益龐大,開發難度成倍增加。為了解決這一難題,業界提出了分布交互仿真這一概念。分布交互仿真是指在設計仿真系統時采用協調一致的軟件架構、網絡協議和數據庫,將分布在不同地點的仿真節點互連,形成一套統一的綜合仿真環境。本論文采用分布式仿真領域應用最為廣泛的HLA技術,實現分布式仿真中的子模塊互連功能。在本論文涉及的分布式仿真系統中,模塊間互連的實現主要分為兩種方法,一種是完全使用HILA/RTI運行支撐環境提供的各種服務,借由HLA協議規定的對象類和交互類實現分布式系統中各個子模塊間的信息交互:另一種方法是將子模塊的對外接口封裝成符合HLA規則的聯邦成員,再將封裝好的聯邦成員加載到HLA/RTI聯邦執行中,這樣,子模塊對外交互的實現無需任何改動,即可實現系統內子模塊間的信息交互。在實現分布式仿真系統互連功能時,可能還會遇到一些與項目需求相關的問題,如子模塊間信息的分辨率不匹配,這就要求對某些仿真模塊發出的信息進行聚合、解聚處理,在本論文中,對這一問題也有一定的關注。
標簽:
hla
rti
socket
分布式仿真系統
上傳時間:
2022-06-22
上傳用戶: