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