HLA分布交互仿真平臺——AMCOMT1516和AMCRTI1516
一、HLA仿真建模工具AMCOMT1516 航天測控公司開發(fā)的HLA仿真建模工具AMCOMT1516完全遵循HLA標(biāo)準(zhǔn),按照聯(lián)邦開發(fā)和執(zhí)行過程模型設(shè)計開發(fā)流程,按照HLA對象模型模板設(shè)計聯(lián)邦模型FOM及成員模型SOM的建??蚣堋! ‘a(chǎn)品主要特點(diǎn): 1、完整的聯(lián)邦開發(fā)過程:提供從定義聯(lián)邦目標(biāo)到開發(fā)概念模型,再到設(shè)計和開發(fā)聯(lián)邦的一體化開發(fā)工具; 2、可視化的建模過程:采用圖形化的設(shè)計,能方便的在圖形窗口中完成建模過程,簡便快捷; 3、豐富的模型開發(fā)組件:包含豐富的文檔工具及圖形開發(fā)工具,滿足用戶的仿真對象描述需求; 4、簡捷的FOM、SOM建模:完全遵守HLA對象模型模板設(shè)計了樹狀層次結(jié)構(gòu)的建模框架,用戶通過鼠標(biāo)點(diǎn)擊添加相關(guān)內(nèi)容就可輕松完成建模過程,可極大地減輕模型開發(fā)難度; 5、工程化的模型管理:為仿真系統(tǒng)提供工程化的統(tǒng)一管理,想定模型、概念模型、聯(lián)邦模型、成員模型和數(shù)據(jù)詞典等均在統(tǒng)一的工程管理下進(jìn)行并保存于對應(yīng)的工程庫中; 6、模型的重用功能:提供模型的導(dǎo)入導(dǎo)出功能,其它仿真系統(tǒng)中的模型或用其它仿真工具建立的模型可方便的導(dǎo)入新的仿真系統(tǒng)中,而本次所建的仿真模型也可導(dǎo)出為其他仿真系統(tǒng)所用; 7、程序框架自動生成功能:根據(jù)用戶所建的FOM、SOM模型,可提供Delphi、C++及Java語言的仿真程序框架自動生成功能,極大的減少了代碼開發(fā)量,縮短仿真開發(fā)周期; 8、仿真邏輯與集成代碼分離:在程序框架代碼自動生成時,為用戶封裝了HLA接口部分內(nèi)容,用戶只需添加自己的仿真邏輯部分而不需編寫與HLA的接口代碼,確保了仿真邏輯程序的最大獨(dú)立性。 二、HLA仿真運(yùn)行平臺AMCRTI1516 航天測控公司開發(fā)的HLA仿真運(yùn)行平臺AMCRTI1516完全遵循HLA標(biāo)準(zhǔn)設(shè)計,解決分布式環(huán)境下復(fù)雜仿真系統(tǒng)的互操作問題,能滿足仿真系統(tǒng)重用需求和擴(kuò)展需求的HLA仿真運(yùn)行平臺?! ‘a(chǎn)品特點(diǎn): 1、遵循開放的國際標(biāo)準(zhǔn)。仿真運(yùn)行平臺AMCRTI1516遵循開放的國際標(biāo)準(zhǔn)IEEE1516實(shí)現(xiàn),任何采用HLA技術(shù)構(gòu)建的仿真系統(tǒng)都可在該平臺上運(yùn)行; 2、完備的服務(wù)功能。實(shí)現(xiàn)了聯(lián)邦管理、聲明管理、對象管理、所有權(quán)管理、數(shù)據(jù)分發(fā)管理、時間管理及其他輔助管理等,通過這些服務(wù)協(xié)調(diào)聯(lián)邦運(yùn)行中的操作和數(shù)據(jù)交換; 3、軟總線結(jié)構(gòu)。具有即插即用的軟總線結(jié)構(gòu),具有特定功能的各個仿真子系統(tǒng)通過這種軟總線的連接就可實(shí)現(xiàn)相互間的互操作; 4、仿真系統(tǒng)具有良好的擴(kuò)展性和重用性??稍谝延蟹抡嫦到y(tǒng)的基礎(chǔ)上添加具有新功能的子系統(tǒng),不需對原有仿真系統(tǒng)做大的改動,確保構(gòu)建的仿真系統(tǒng)具有最大程度的可重用性和可擴(kuò)展性; 5、跨平臺、跨語言。同一聯(lián)邦中的成員可運(yùn)行于不同的操作系統(tǒng)平臺上,并可用不同的編程語言實(shí)現(xiàn)。 三、分布交互仿真技術(shù) 分布交互仿真技術(shù)是一種將分布在不同地點(diǎn)的、自治的單一仿真系統(tǒng),通過計算機(jī)網(wǎng)絡(luò)連接成一個集數(shù)學(xué)仿真、半實(shí)物仿真和人在回路中仿真為一體的、交互式的仿真的技術(shù)。分布交互仿真技術(shù)以計算機(jī)網(wǎng)絡(luò)為基礎(chǔ),把分散在不同地點(diǎn)的軟硬件設(shè)備及有關(guān)人員聯(lián)系起來,生成人工合成的多武器平臺這樣一種電子環(huán)境,從而形成了一種虛擬的作戰(zhàn)環(huán)境。 這一技術(shù)的核心是分布、交互和仿真。分布是指分布交互仿真系統(tǒng)中沒有中央計算機(jī),計算能力是分布的,而且,在地理位置上也是分布的,系統(tǒng)各個單元之間可以相隔很遠(yuǎn)的距離。交互是指分布交互仿真系統(tǒng)中不同結(jié)點(diǎn)之間具有交互作用,人在回路中的仿真系統(tǒng)的互操作性,比如在武器仿真系統(tǒng)中的武器平臺(飛機(jī)、導(dǎo)彈艦艇等)之間、武器平臺與各種環(huán)境(地形、大氣、海洋等)之間的交互作用。仿真是指分布交互仿真系統(tǒng)以控制論、系統(tǒng)論、相似原理和信息技術(shù)為基礎(chǔ),以計算機(jī)為工具,建立系統(tǒng)的計算機(jī)模型,對系統(tǒng)進(jìn)行實(shí)驗(yàn)研究。 分布交互仿真技術(shù)主要研究范圍包括:系統(tǒng)總體技術(shù),分布系統(tǒng)集成框架技術(shù),實(shí)時、分布網(wǎng)絡(luò)與數(shù)據(jù)庫技術(shù),基于面向?qū)ο蟮姆植枷到y(tǒng)建模與驗(yàn)?zāi)<夹g(shù),可視化、多媒體化及靈鏡化技術(shù)的應(yīng)用,分布并行仿真算法與軟件等?! 》植冀换シ抡嫦到y(tǒng)除了具有分布性、交互性的特點(diǎn)外,還有以下特點(diǎn): 1. 實(shí)時并發(fā)性 人在回路的仿真系統(tǒng)和實(shí)物接入的仿真系統(tǒng)都要求實(shí)時,要能實(shí)時傳送語音和視頻信息,對分布在不同地點(diǎn)、不同層次的仿真對象進(jìn)行并發(fā)運(yùn)行。 2. 靈活性 系統(tǒng)功能可按模塊結(jié)構(gòu)單元分割,系統(tǒng)單元可容易地從系統(tǒng)網(wǎng)絡(luò)中移出或加入,易于動態(tài)管理,組合成不同的仿真任務(wù)。 3. 可靠性 系統(tǒng)按功能分割,各子模塊或子系統(tǒng)可靠性容易保證,當(dāng)某一部分出現(xiàn)故障時,不影響整個系統(tǒng)?! ∮嬎銠C(jī)技術(shù)、信息技術(shù)和系統(tǒng)技術(shù)的飛速發(fā)展,計算機(jī)仿真已廣泛應(yīng)用于航空、航天、通信、船舶、交通運(yùn)輸、軍事、化工、生物、醫(yī)學(xué)、社會經(jīng)濟(jì)系統(tǒng)等自然科學(xué)和社會科學(xué)的各個領(lǐng)域,其重要性已廣為人知。隨著計算機(jī)仿真的應(yīng)用領(lǐng)域不斷拓寬,仿真技術(shù)有待解決的問題也越來越復(fù)雜,許多系統(tǒng)僅僅依靠傳統(tǒng)的單個仿真系統(tǒng)很難達(dá)到預(yù)期仿真目的,必須依靠多個仿真系統(tǒng)進(jìn)行協(xié)同仿真才能有效解決實(shí)際問題。因此,分布式仿真技術(shù)已成為系統(tǒng)仿真領(lǐng)域的前沿和熱點(diǎn)之一?! ‰S著科學(xué)技術(shù)的發(fā)展和仿真技術(shù)的廣泛應(yīng)用,當(dāng)前各個領(lǐng)域的仿真系統(tǒng)規(guī)模越來越大,內(nèi)部關(guān)系也越來越復(fù)雜,將所有的仿真因素都納入統(tǒng)一的規(guī)劃和考慮來構(gòu)建仿真系統(tǒng)不僅耗時耗力,而且構(gòu)建出來的系統(tǒng)靈活性差,一部分的小改動可能會造成系統(tǒng)整體的大改動,而且整個系統(tǒng)不具備重用性,未來要在已有系統(tǒng)基礎(chǔ)上增加新功能時必須將整個系統(tǒng)全部重新考慮,重新構(gòu)建。分布式仿真系統(tǒng)平臺則可以解決這一問題,可將大型系統(tǒng)分解為實(shí)現(xiàn)不同功能的聯(lián)邦成員,每個聯(lián)邦成員實(shí)現(xiàn)系統(tǒng)的一部分功能。各聯(lián)邦成員之間的數(shù)據(jù)傳輸和交互完全由仿真平臺來解決,通過聯(lián)邦成員之間的互操作實(shí)現(xiàn)系統(tǒng)整體的功能。在實(shí)現(xiàn)每個聯(lián)邦成員功能時,僅需考慮和其他聯(lián)邦成員的接口關(guān)系,聯(lián)邦成員內(nèi)部功能具有封裝性。這樣的仿真開發(fā)模式不僅使仿真系統(tǒng)的開發(fā)變得簡單靈活,并且開發(fā)出來的仿真系統(tǒng)具有極大的擴(kuò)充性和重用性。 假設(shè)希望將幾個計算機(jī)仿真系統(tǒng)聯(lián)合起來構(gòu)成一個大仿真系統(tǒng),例如,在已有不同生產(chǎn)機(jī)械仿真系統(tǒng)和運(yùn)輸裝置仿真系統(tǒng)的基礎(chǔ)上,組建一個完整工廠的仿真系統(tǒng),或者,在某地域一個空中交通管制仿真系統(tǒng)和一個民用航空仿真系統(tǒng)基礎(chǔ)上,組建一個該地域空中交通的完整仿真系統(tǒng),并希望將來可以把軍用空中交通仿真系統(tǒng)擴(kuò)展進(jìn)來,都可以利用基于HLA技術(shù)構(gòu)建的分布式仿真系統(tǒng)平臺來解決,而且這樣的需求必將是未來仿真應(yīng)用的主要需求。因此,在國防研究領(lǐng)域及其他科技領(lǐng)域中,基于HLA的分布式仿真系統(tǒng)必將會有更加廣泛的應(yīng)用前景。
我要收藏
點(diǎn)個贊吧
轉(zhuǎn)發(fā)分享
評論排行