分布式仿真HLA培訓(xùn)_第1頁
分布式仿真HLA培訓(xùn)_第2頁
分布式仿真HLA培訓(xùn)_第3頁
分布式仿真HLA培訓(xùn)_第4頁
分布式仿真HLA培訓(xùn)_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 Http:/分布式仿真HLA北京華力創(chuàng)通科技股份有限公司北京華力創(chuàng)通科技股份有限公司仿真測(cè)試產(chǎn)品部仿真測(cè)試產(chǎn)品部 北京華力創(chuàng)通科技股份有限公司 Http:/目錄HLA簡(jiǎn)介 什么是HLA HLA的由來 HLA的發(fā)展(最新標(biāo)準(zhǔn)Evolved) HLA的應(yīng)用與特點(diǎn)HLA培訓(xùn) HLA的組成 HLA的術(shù)語(簡(jiǎn)介) 如何設(shè)計(jì)HLA系統(tǒng)HLA應(yīng)用實(shí)例 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介什么是HLAHLA是一種體系結(jié)構(gòu),而不是一種軟件實(shí)現(xiàn)HLA,全稱為,全稱為High Level Architecture,意為,意為高層體系結(jié)構(gòu)。高層體系結(jié)構(gòu)。HLA是用于創(chuàng)建復(fù)雜仿真系統(tǒng)的軟件體是用于創(chuàng)建

2、復(fù)雜仿真系統(tǒng)的軟件體系結(jié)構(gòu),它為開發(fā)人員提供了一個(gè)用于創(chuàng)建仿真應(yīng)用的系結(jié)構(gòu),它為開發(fā)人員提供了一個(gè)用于創(chuàng)建仿真應(yīng)用的通用框架通用框架。 HLA已被美國(guó)國(guó)防部(已被美國(guó)國(guó)防部(Department of Defense,DoD)應(yīng)用于建模和仿真。其兩大特點(diǎn)為:應(yīng)用于建模和仿真。其兩大特點(diǎn)為:互操作性互操作性重用性重用性 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的由來HLA是是1995年美國(guó)國(guó)防部(年美國(guó)國(guó)防部(DoD)發(fā)布的建模與)發(fā)布的建模與仿真大綱(仿真大綱(DoD M&S Master Plan)第一個(gè)目標(biāo))第一個(gè)目標(biāo)-開開發(fā)建模和仿真通用技術(shù)框架中的首要內(nèi)容,其

3、主要的目發(fā)建模和仿真通用技術(shù)框架中的首要內(nèi)容,其主要的目的是促進(jìn)仿真應(yīng)用的互操作性和仿真資源的可重用性的是促進(jìn)仿真應(yīng)用的互操作性和仿真資源的可重用性。1996年年10月月DoD正式規(guī)定正式規(guī)定HLA為其范圍內(nèi)仿真項(xiàng)為其范圍內(nèi)仿真項(xiàng)目的標(biāo)準(zhǔn)技術(shù)框架,開始推行目的標(biāo)準(zhǔn)技術(shù)框架,開始推行HLA,并用它代替原有的,并用它代替原有的DIS、ALSP等標(biāo)準(zhǔn)。等標(biāo)準(zhǔn)。 2000年年9月月HLA作為作為IEEE1516發(fā)布,成為國(guó)際通發(fā)布,成為國(guó)際通用的標(biāo)準(zhǔn)用的標(biāo)準(zhǔn)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的發(fā)展Olderstandards:ALSPDIS95 96 97 98 99 00

4、 01 02 03 04 05 06 07 08 09 .HLAInitial definitionHLABaselineHLA adoptedby OMGDoDMasterplanHLA 1.3standardHLA 1516standardFirst 1516RTIHLA to IEEEfor standardizationHLA 1.3 US DoD standardIEEE 1516 open standardFirst 1516federationsFirst certified1516 RTIHLA 1516evolved1516 to 1.3interoperability美國(guó)國(guó)

5、防部決定:1999年完成DIS協(xié)議向HLA協(xié)議的轉(zhuǎn)換, 2001年不再支持非HLA的仿真。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的發(fā)展 HLA最新標(biāo)準(zhǔn)HLA EvolvedHLA新標(biāo)準(zhǔn)的特點(diǎn):模塊化的FOMWEB服務(wù)的API完善的容錯(cuò)機(jī)制智能的更新策略動(dòng)態(tài)鏈接的兼容對(duì)接口規(guī)范的更多改進(jìn)對(duì)OMT的改進(jìn)詳細(xì)更新,見HLA Evolved-新一代HLA標(biāo)準(zhǔn)關(guān)鍵技術(shù)總結(jié) 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的應(yīng)用與特點(diǎn)HLA的作用的作用允許采用不同的編程語言在不同的運(yùn)行環(huán)境下開發(fā)出的不同類型的仿真系統(tǒng)之間進(jìn)行互操作并且重用。 解決建模與仿真中所有的功能需求一

6、個(gè)仿真系統(tǒng)一種仿真體系結(jié)構(gòu)各種的仿真系統(tǒng)適用足夠的靈活性 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的應(yīng)用與特點(diǎn)構(gòu)建多子系統(tǒng)的復(fù)雜系統(tǒng) 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的應(yīng)用與特點(diǎn)HLA的特點(diǎn)HLA是在DIS和ALSP的基礎(chǔ)上,發(fā)展起來的新的分布交互仿真體系結(jié)構(gòu),它能提供更大規(guī)模的、將構(gòu)造仿真/虛擬仿真/實(shí)況仿真集成在一起的綜合環(huán)境,實(shí)現(xiàn)各類仿真系統(tǒng)間的互操作、動(dòng)態(tài)管理一點(diǎn)對(duì)多點(diǎn)通訊、系統(tǒng)和部件的重用和建立不同層次、不同粒度的對(duì)象模型。通過提供通用的、相對(duì)獨(dú)立的運(yùn)行支撐框架(, Run Time Infrastructure),將應(yīng)用層同其底層支撐環(huán)境

7、功能分離開,隱蔽了各自的實(shí)現(xiàn)細(xì)節(jié),可以使這兩部分相對(duì)獨(dú)立的開發(fā),最大程度的利用各自領(lǐng)域的最新技術(shù)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA簡(jiǎn)介HLA的應(yīng)用與特點(diǎn)HLA的特點(diǎn)HLA引入了面向?qū)ο螅∣O)的思想 ,但又與傳統(tǒng)的OOA&D方法有所不同 ,可以更好地支持仿真系統(tǒng)的重用和互操作 HLA引入了運(yùn)行支撐框架(RTI),可以在不必對(duì)原有系統(tǒng)進(jìn)行較大改變的情況下,方便的讓新的仿真系統(tǒng)與原有系統(tǒng)進(jìn)行集成并互操作 可實(shí)現(xiàn)仿真系統(tǒng)的即插即用,并針對(duì)不同的用戶需求和不同的仿真目的,實(shí)現(xiàn)聯(lián)邦快速、靈活的組合和重配置,保證了聯(lián)邦范圍內(nèi)的互操作和重用。 北京華力創(chuàng)通科技股份有限公司 Http

8、:/HLA簡(jiǎn)介HLA的應(yīng)用及特點(diǎn)攻防對(duì)抗仿真衛(wèi)星仿真實(shí)體建模大地形建模投影顯示飛行仿真紅外可視化仿真視景仿真虛擬儀表仿真 全球地形GoogleEarth Adapter人體動(dòng)作仿真通信仿真分布式中間件分布式仿真 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的組成HLA標(biāo)準(zhǔn)的三部分規(guī)則(規(guī)則(Rules):):在聯(lián)邦執(zhí)行過程中,實(shí)現(xiàn)聯(lián)邦成員間的交互所必須遵守的原則和協(xié)定,是接口規(guī)范和OMT的設(shè)計(jì)原則,規(guī)定了HLA聯(lián)邦和聯(lián)邦成員的職責(zé)。對(duì)象模型模板對(duì)象模型模板(OMT:Object Model Template):提供一種標(biāo)準(zhǔn)格式的HLA 對(duì)象模型模板,以促進(jìn)模型的互操作性和可重用性

9、,OMT規(guī)定了每個(gè)FOM可以采用的結(jié)構(gòu)。接口規(guī)范說明接口規(guī)范說明(Interface Specification):定義了聯(lián)邦成員之間進(jìn)行信息交互的方式,提供六大管理服務(wù);也是聯(lián)邦成員和RTI間接口的規(guī)范。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的組成接口規(guī)范說明(Interface Specification)l定義RTI的六大管理服務(wù);l確定每個(gè)成員必須提供的回調(diào)功能;l建立HLA仿真的對(duì)象模型管理。 RTI是HLA仿真系統(tǒng)進(jìn)行分層管理控制,實(shí)現(xiàn)分布仿真可擴(kuò)充性的支撐基礎(chǔ),也是進(jìn)行HLA其它關(guān)鍵技術(shù)研究的立足點(diǎn),因此在早期的HLA開發(fā)工作中,也主要集中于對(duì)RTI的研究開

10、發(fā)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的組成接口規(guī)范說明(Interface Specification)(1)聯(lián)邦管理服務(wù):包括聯(lián)邦的創(chuàng)建與注銷、聯(lián)邦成員的加入與退出、聯(lián)邦狀態(tài)的存儲(chǔ)與恢復(fù)、設(shè)置同步點(diǎn)等。(2)聲明管理服務(wù):包括發(fā)布、預(yù)定對(duì)象屬性。發(fā)布、預(yù)定交互類信息以及其他支持服務(wù)。(3)對(duì)象管理服務(wù):包括注冊(cè)或注銷對(duì)象實(shí)例、屬性的更新、被更新、交互的發(fā)送及接受以及一些支持服務(wù)。(4)所有權(quán)管理服務(wù):包括聯(lián)邦成員間對(duì)象屬性所有權(quán)的轉(zhuǎn)移和相應(yīng)的支持服務(wù)。(5)時(shí)間管理服務(wù):包括協(xié)調(diào)聯(lián)邦成員間局部時(shí)鐘推進(jìn)管理的各種服務(wù)。(6)數(shù)據(jù)分發(fā)管理服務(wù):包括各個(gè)聯(lián)邦成員根據(jù)各自

11、的“興趣”來確定信息的發(fā)送和接受等的有關(guān)支持服務(wù)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的術(shù)語聯(lián)邦聯(lián)邦 (Federation):由仿真子系統(tǒng)聯(lián)合構(gòu)成的仿真系統(tǒng);它支持運(yùn)行支撐框架(RTI),由聯(lián)邦對(duì)象模型(FOM)和一定數(shù)量的聯(lián)邦成員組成。聯(lián)邦成員聯(lián)邦成員 (Federate):構(gòu)成聯(lián)邦的每一個(gè)仿真子系統(tǒng);它是聯(lián)邦中的一個(gè)成員,是和RTI連接的一個(gè)接點(diǎn);一個(gè)聯(lián)邦成員可以代表一個(gè)平臺(tái),例如:飛行員的座艙模擬器;也能代表一個(gè)聚合級(jí)仿真系統(tǒng),例如:整個(gè)國(guó)家的空中交通仿真系統(tǒng)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的術(shù)語聯(lián)邦對(duì)象模型聯(lián)邦對(duì)象模型 (Fede

12、ration Object Model-FOM)聯(lián)邦中所有聯(lián)邦成員進(jìn)行數(shù)據(jù)交換的共同對(duì)象模型,由符合對(duì)象建模模板(Object Model Template)的對(duì)象類、交互類等構(gòu)成,是HLA系統(tǒng)互操作和可重用的基礎(chǔ)。仿真成員間要傳遞的內(nèi)容都可以在聯(lián)邦對(duì)象模型中找到,它配合接口規(guī)范中的聲明管理和對(duì)象管理,實(shí)現(xiàn)了多對(duì)多的通信模式,減少了分布式仿真過程中的開發(fā)量和數(shù)據(jù)流量。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的術(shù)語對(duì)象類對(duì)象類(Object):是以符合仿真要求的抽象和分辨率程度、實(shí)現(xiàn)對(duì)真實(shí)世界概念描述的基本元素。持續(xù)存在并且影響多個(gè)聯(lián)邦成員的仿真實(shí)體定義為對(duì)象類。對(duì)象類屬性、

13、對(duì)象類實(shí)例、對(duì)象類實(shí)例屬性交互類交互類 (Interaction):在聯(lián)邦運(yùn)行過程中,發(fā)生在特定時(shí)刻的事件。交互類參數(shù) 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)HLA的術(shù)語更新更新屬性(屬性(update attribute):聯(lián)邦成員更新對(duì)象實(shí)例的屬性。反射屬性反射屬性 (reflected attribute):訂購該對(duì)象實(shí)例屬性的聯(lián)邦成員接收對(duì)象實(shí)例的屬性值。發(fā)送交互發(fā)送交互(Send Interaction):聯(lián)邦成員將交互發(fā)送到聯(lián)邦。接收交互接收交互 (Receive Interaction):訂閱該交互的聯(lián)邦成員從聯(lián)邦接收交互。 北京華力創(chuàng)通科技股份有限公司 Http:

14、/HLA培訓(xùn)如何設(shè)計(jì)HLA系統(tǒng)為了指導(dǎo)HLA聯(lián)邦模型的開發(fā),美國(guó)國(guó)防建模仿真辦公室提出了HLA聯(lián)邦開發(fā)和執(zhí)行標(biāo)準(zhǔn)過程:FEDEP(Federation Development and Execution Process ),使聯(lián)邦模型的開發(fā)過程實(shí)現(xiàn)標(biāo)準(zhǔn)化。這個(gè)HLA聯(lián)邦模型的開發(fā)和執(zhí)行過程如圖所示: 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)如何設(shè)計(jì)HLA系統(tǒng)由以上流程可以看出,設(shè)計(jì)基于HLA標(biāo)準(zhǔn)的聯(lián)邦,和以往最大的區(qū)別在于:l聯(lián)邦對(duì)象模型的設(shè)計(jì)l聯(lián)邦成員的設(shè)計(jì) 北京華力創(chuàng)通科技股份有限公司 Http:/HLA培訓(xùn)如何設(shè)計(jì)HLA系統(tǒng)聯(lián)邦成員運(yùn)行流程開始開始創(chuàng)建聯(lián)邦執(zhí)行創(chuàng)建聯(lián)邦執(zhí)行加入

15、聯(lián)邦加入聯(lián)邦對(duì)象類、交互類對(duì)象類、交互類發(fā)布發(fā)布/訂閱訂閱設(shè)置時(shí)間管理策略設(shè)置時(shí)間管理策略注冊(cè)對(duì)象實(shí)例注冊(cè)對(duì)象實(shí)例 仿真仿真循環(huán)循環(huán)(對(duì)象模型運(yùn)算)(對(duì)象模型運(yùn)算)退出聯(lián)邦退出聯(lián)邦銷毀聯(lián)邦銷毀聯(lián)邦 北京華力創(chuàng)通科技股份有限公司 Http:/RTI提供給每一個(gè)聯(lián)邦成員的接口稱為提供給每一個(gè)聯(lián)邦成員的接口稱為RTI大使,聯(lián)邦成大使,聯(lián)邦成員調(diào)用這個(gè)接口的操作來請(qǐng)求員調(diào)用這個(gè)接口的操作來請(qǐng)求RTI的服務(wù);的服務(wù);每一個(gè)聯(lián)邦成員提供一個(gè)稱為聯(lián)邦成員大使的接口,當(dāng)每一個(gè)聯(lián)邦成員提供一個(gè)稱為聯(lián)邦成員大使的接口,當(dāng)RTI必須通知聯(lián)邦成員時(shí),必須通知聯(lián)邦成員時(shí),RTI通過調(diào)用聯(lián)邦成員大使的操作通過調(diào)用聯(lián)邦成員

16、大使的操作來實(shí)現(xiàn)。來實(shí)現(xiàn)。HLA培訓(xùn)如何設(shè)計(jì)HLA系統(tǒng) 北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例1.航空某所基于HLA的計(jì)算機(jī)生成兵力(CGF)系統(tǒng)系統(tǒng)目標(biāo)建立CGF的物理仿真模型、感知仿真模型和決策仿真模型對(duì)空中目標(biāo)、地面目標(biāo)和海上目標(biāo)的CGF進(jìn)行仿真研究建立具有基于開放性的HLA體系結(jié)構(gòu)的CGF子系統(tǒng)系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成運(yùn)行界面運(yùn)行界面 北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例2.電子部某所基于HLA的SAR仿真系統(tǒng)目標(biāo)建立基于HLA體系的機(jī)載和星載SAR數(shù)學(xué)仿真系統(tǒng)對(duì)機(jī)載SAR和星載SAR進(jìn)行三維可視化,以多通道渲染的方式進(jìn)行投影輸出建立一個(gè)相對(duì)通用的主控制臺(tái)

17、建立飛機(jī)虛擬儀表系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成主控運(yùn)行界面主控運(yùn)行界面系統(tǒng)數(shù)據(jù)流系統(tǒng)數(shù)據(jù)流 北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例3.基于HLA的半實(shí)物仿真系統(tǒng)目標(biāo)基于HRT1000完成半實(shí)物仿真基于視景軟件進(jìn)行仿真可視化整個(gè)系統(tǒng)基于HLA體系結(jié)構(gòu)主控系統(tǒng)界面主控系統(tǒng)界面系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成 北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例4.基于HLA的衛(wèi)星運(yùn)行控制仿真系統(tǒng)系統(tǒng)目標(biāo)實(shí)現(xiàn)衛(wèi)星實(shí)體的建模及運(yùn)行和通訊仿真實(shí)現(xiàn)衛(wèi)星聯(lián)邦成員開發(fā)和三維視景聯(lián)邦成員的開發(fā)實(shí)現(xiàn)衛(wèi)星聯(lián)邦成員和三維視景聯(lián)邦成員集成和運(yùn)行管理實(shí)現(xiàn)衛(wèi)星空間運(yùn)行仿真的全過程和結(jié)果的三維、實(shí)時(shí)、可交互多通道的大場(chǎng)景視景顯示。

18、北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例5.基于HLA的車輛動(dòng)力傳動(dòng)系統(tǒng)仿真系統(tǒng)目標(biāo)能夠?qū)崿F(xiàn)多領(lǐng)域不同軟件之間的協(xié)同仿真。在不同工作站上分別用WAVE建立發(fā)動(dòng)機(jī)模型,用AMESim建立變速箱的模型,用GT-Cool建立冷卻系統(tǒng)的模型,用Fluent建立起三維動(dòng)力艙氣道模型,用MATLAB建立起控制模型。接入HLA/RTI仿真體系中,實(shí)現(xiàn)這些模型的協(xié)同仿真,最終模擬整個(gè)動(dòng)力傳動(dòng)系統(tǒng)。 北京華力創(chuàng)通科技股份有限公司 Http:/HLA應(yīng)用實(shí)例6.基于HLA的后勤保障仿真系統(tǒng)系統(tǒng)目標(biāo)提高飛機(jī)綜合保障設(shè)計(jì)參數(shù)和保障資源的優(yōu)化能力提供經(jīng)濟(jì)、有效、精確的分析、演示和評(píng)價(jià)手段優(yōu)化飛機(jī)使用與維修保障流程作為飛機(jī)綜合仿真的底層支持環(huán)境提高仿真效率,實(shí)現(xiàn)信息共享 北京華力

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論