999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HLA的多學(xué)科聯(lián)合仿真系統(tǒng)設(shè)計與實現(xiàn)

2015-01-22 11:33:10宋慧波
產(chǎn)業(yè)與科技論壇 2015年13期
關(guān)鍵詞:學(xué)科系統(tǒng)

□ 宋慧波 王 勇

一、引言

隨著仿真技術(shù)的迅猛發(fā)展,HLA仿真已廣泛應(yīng)用于軍事、民用和商業(yè)領(lǐng)域的產(chǎn)品仿真中。隨著仿真規(guī)模的擴大和復(fù)雜程度的提高,仿真產(chǎn)品往往涉及到多個學(xué)科領(lǐng)域,而且各學(xué)科的仿真模型除了要獨立完成各自的仿真任務(wù)之外,彼此之間還存在著大量的信息交互,因此,單學(xué)科仿真已經(jīng)無法滿足現(xiàn)代產(chǎn)品的仿真需求,只有進行多學(xué)科的聯(lián)合仿真才符合當(dāng)前的發(fā)展趨勢。

HLA(High Level Architecture,高層體系結(jié)構(gòu)),就是為了滿足對大規(guī)模復(fù)雜產(chǎn)品的協(xié)同仿真提出的一種開放的、支持面向?qū)ο蠛头植际浇换シ抡娴母邔芋w系結(jié)構(gòu)。HLA支持不同的仿真語言,可以通過RTI(Run-time Infrastructure)運行支撐環(huán)境將不同的仿真應(yīng)用集成到一個系統(tǒng)中,使仿真應(yīng)用與底層支撐環(huán)境分離,各仿真子系統(tǒng)可以并行獨立開發(fā),然后通過統(tǒng)一規(guī)范的接口與支撐環(huán)境相連,不僅保證了多學(xué)科仿真軟件間的互操作和可重用特性,而且解決了多個仿真模塊之間的數(shù)據(jù)傳輸問題,非常適合復(fù)雜系統(tǒng)的多學(xué)科聯(lián)合仿真。

二、系統(tǒng)需求

多學(xué)科聯(lián)合仿真系統(tǒng)的功能需求如下:第一,通過機械、液壓、控制三個學(xué)科領(lǐng)域的聯(lián)合仿真實現(xiàn)對地面裝載車輛的模擬;第二,通過人機交互界面實現(xiàn)仿真劇本設(shè)置、運行流程控制以及仿真過程監(jiān)控,并通過實時圖表方式來監(jiān)控仿真運行中的數(shù)據(jù)變化;第三,系統(tǒng)要實現(xiàn)以下功能:一是仿真過程的運行控制:控制仿真的開始、暫停、結(jié)束;二是聯(lián)邦管理:實現(xiàn)聯(lián)邦創(chuàng)建/注銷,聯(lián)邦成員加入/退出,同步點設(shè)置等;三是聲明管理:實現(xiàn)不同學(xué)科聯(lián)邦成員之間數(shù)據(jù)和交互信息的訂閱/發(fā)布;四是時間管理:實現(xiàn)整個仿真時間的實時推進,確保所有聯(lián)邦成員以相同步長推進。

三、系統(tǒng)設(shè)計

(一)總體結(jié)構(gòu)設(shè)計。根據(jù)HLA的面向?qū)ο笏枷雽Ψ抡鎸嶓w進行抽象,系統(tǒng)需要設(shè)計機械、液壓和控制3個系統(tǒng)聯(lián)邦成員,分別采用仿真軟件ADAMS、AMESIM和MATLAB進行模擬仿真。3個聯(lián)邦成員涵蓋了不同的學(xué)科領(lǐng)域,需要通過統(tǒng)一規(guī)范的RTI接口掛載到RTI軟總線上,彼此之間進行數(shù)據(jù)和信息的訂購/發(fā)布,從而實現(xiàn)聯(lián)合仿真。此外,為了對仿真運行過程進行控制,對控制系統(tǒng)聯(lián)邦成員MATLAB產(chǎn)生的數(shù)據(jù)進行監(jiān)控,系統(tǒng)還要提供直觀的人機交互界面和動態(tài)的數(shù)據(jù)表現(xiàn)工具,多學(xué)科聯(lián)合仿真系統(tǒng)的體系結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)體系結(jié)構(gòu)

(二)功能模塊設(shè)計。多學(xué)科聯(lián)合仿真系統(tǒng)主要分為RTI配置、仿真劇本設(shè)置、聯(lián)邦初始化、仿真過程控制、運行狀態(tài)監(jiān)控以及數(shù)據(jù)表現(xiàn)工具6大模塊。一是RTI配置主要完成中心服務(wù)器的配置和RTI服務(wù)的啟動;二是仿真劇本設(shè)置主要針對特定的仿真需求對仿真劇本的關(guān)鍵信息進行設(shè)置,使仿真按照用戶所預(yù)想的劇情推進,本系統(tǒng)的仿真劇本主要是針對仿真步長和仿真時間的設(shè)置;三是聯(lián)邦初始化主要控制機械、液壓和控制系統(tǒng)聯(lián)邦成員的初始化,使其處于就緒狀態(tài),隨時等待仿真命令下達加入到聯(lián)邦執(zhí)行中;四是仿真過程控制主要對仿真聯(lián)邦的啟動、暫停、繼續(xù)、結(jié)束等運行過程進行控制,此外還需提供運行日志便于隨時查看;五是運行狀態(tài)監(jiān)控分為聯(lián)邦監(jiān)控和聯(lián)邦成員監(jiān)控兩部分,主要監(jiān)控仿真聯(lián)邦和各個聯(lián)邦成員的屬性信息和實時運行狀態(tài)信息;六是數(shù)據(jù)表現(xiàn)工具主要對仿真數(shù)據(jù)進行圖形化展示,不僅能夠?qū)崟r查看數(shù)據(jù)的動態(tài)變化,還可以在仿真結(jié)束后查看數(shù)據(jù)的整體走勢和變化范圍。

四、系統(tǒng)實現(xiàn)

(一)系統(tǒng)類開發(fā)。系統(tǒng)在BH RTI 2.3仿真運行支撐環(huán)境下,采用VS 2010開發(fā)工具和C++語言,搭建了基于HLA的多學(xué)科聯(lián)合仿真系統(tǒng)的運行平臺,實現(xiàn)了不同學(xué)科領(lǐng)域的聯(lián)合仿真。系統(tǒng)主要由以下6個類組成:一是RtiSimulation:仿真程序主控類,實現(xiàn)仿真聯(lián)邦的運行控制;二是RSFedrateAmbassador:仿真聯(lián)邦大使類,是RTI向聯(lián)邦成員發(fā)送回調(diào)函數(shù)的接口;三是Adams:仿真成員對象類,實現(xiàn)機械系統(tǒng)聯(lián)邦成員的仿真功能;四是Amesim:仿真成員對象類,實現(xiàn)液壓系統(tǒng)聯(lián)邦成員的仿真功能;五是Matlab:仿真成員對象類,實現(xiàn)控制系統(tǒng)聯(lián)邦成員的仿真功能;六是Communication:仿真成員交互類,實現(xiàn)仿真聯(lián)邦執(zhí)行過程中的信息交互功能。

(二)關(guān)鍵技術(shù)實現(xiàn)。

1.多學(xué)科聯(lián)合仿真。隨著仿真產(chǎn)品復(fù)雜程度的提高,很多學(xué)科領(lǐng)域都有主流的商業(yè)仿真軟件,機械領(lǐng)域的ADAMS可以方便地建立起仿真系統(tǒng)的機械模型,控制領(lǐng)域的MATLAB具有強大的數(shù)值計算能力,液壓領(lǐng)域的AMESIM可以提高系統(tǒng)建模精度,而且ADAMS、AMESIM和MATLAB均對外提供了C++接口,并具有較好的通用性,為多學(xué)科領(lǐng)域聯(lián)合仿真提供了可能,因此,協(xié)同 ADAMS、AMESIM和 MATLAB進行聯(lián)合仿真,便可發(fā)揮各自的優(yōu)勢,從機械、液壓、控制3個層面實現(xiàn)對地面裝載車輛的模擬仿真。在系統(tǒng)開發(fā)過程中,各學(xué)科仿真子系統(tǒng)均可使用各自的仿真軟件進行獨立開發(fā),然后通過統(tǒng)一規(guī)范的RTI接口掛接到RTI運行支撐環(huán)境中,這樣便可以利用RTI在聯(lián)邦成員之間傳送仿真命令和交互數(shù)據(jù),進而實現(xiàn)多學(xué)科工具軟件的聯(lián)合仿真。

圖2 運行狀態(tài)監(jiān)控

2.仿真時間管理。仿真系統(tǒng)的各個聯(lián)邦成員之間不僅存在著復(fù)雜的仿真邏輯和大量的信息交互,而且彼此影響,相互制約。除了初始化任務(wù)單獨完成之外,聯(lián)邦成員的仿真每向前推進一步,均需以其它聯(lián)邦成員輸出的數(shù)據(jù)和控制變量為前提。因此,為了保持各聯(lián)邦成員在仿真邏輯上的同步,系統(tǒng)將機械、液壓和控制系統(tǒng)聯(lián)邦成員的時間管理策略均設(shè)為“既時間控制又時間受限”。與此同時,系統(tǒng)選用基于同步點的時間同步方式,不僅能夠靈活地調(diào)整時間推進的步長,還可以使聯(lián)邦執(zhí)行以可控的方式開始和結(jié)束。只要在仿真聯(lián)邦執(zhí)行的每個階段入口處都設(shè)置相應(yīng)的同步點進行控制,就可以確保聯(lián)邦成員之間的時間同步。

3.?dāng)?shù)據(jù)表現(xiàn)工具。數(shù)據(jù)表現(xiàn)工具主要由折線圖控件、實時動態(tài)折線圖和結(jié)果折線圖3部分組成,分別對應(yīng)以下3個類:一是COScopeCtrl:折線圖控件集成類,包含了基本的繪制折線圖的功能函數(shù);二是ClineChart:動態(tài)折線圖繪制類,主要用來展示MATLAB仿真數(shù)據(jù)的實時動態(tài)變化;三是CResult-Chart:結(jié)果折線圖繪制類,主要用于仿真結(jié)束后查看數(shù)據(jù)的整體變化。

(三)仿真試驗結(jié)果。該部分從RTI配置、仿真劇本設(shè)置、聯(lián)邦成員初始化、運行過程控制、運行狀態(tài)監(jiān)控和數(shù)據(jù)表現(xiàn)工具等方面對仿真系統(tǒng)進行了測試,測試結(jié)果表明系統(tǒng)運行穩(wěn)定可靠,能夠根據(jù)仿真設(shè)計流程實現(xiàn)仿真推進,可以監(jiān)控仿真的運行過程(如圖2所示),能夠通過數(shù)據(jù)表現(xiàn)工具動態(tài)地展示仿真數(shù)據(jù)結(jié)果,達到了用戶需求的功能和性能指標(biāo),驗證了系統(tǒng)架構(gòu)、仿真支撐平臺和數(shù)據(jù)表現(xiàn)工具的合理性和有效性。

五、結(jié)語

本文對聯(lián)合仿真技術(shù)進行了研究探索,并在此基礎(chǔ)上完成了基于HLA的多學(xué)科聯(lián)合仿真系統(tǒng)的設(shè)計與實現(xiàn):建立了系統(tǒng)的體系結(jié)構(gòu),搭建了仿真運行支撐環(huán)境,驗證了HLA技術(shù)與C/S架構(gòu)結(jié)合的可行性,實現(xiàn)了RTI對仿真的運行控制和時間管理,設(shè)計了友好的人機交互界面和圖形表現(xiàn)工具,最終實現(xiàn)了機械、液壓、控制三個學(xué)科領(lǐng)域工具軟件的聯(lián)合仿真。通過測試表明系統(tǒng)運行穩(wěn)定可靠,滿足了用戶的需求,具有較好的實時性和擴展性。

[1]Yang Jie,Li Yin.Hardware-in-the-loop simulation of communication network[J].Journal of Beijing Institute of Technology,2012,21(3):376~381

[2]Shucai Tang,Tianyuan Xiao,Wenhui Fan.A collaborative platform for complex product design with an extended HLA integration architecture[J].Simulation Modeling Practice and Theory,2010,18:1048 ~1068

[3]Robson E.De Grande,AzzedineBoukerche.Dynamic balancing of communication and computation load for HLA-based simulations on large-scale distributed systems[J].J.Parallel Distrib.Comput.,2011,71:40 ~52

猜你喜歡
學(xué)科系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
學(xué)科新書架
【學(xué)科新書導(dǎo)覽】
學(xué)科新書導(dǎo)覽
土木工程學(xué)科簡介
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 日本午夜在线视频| 91网红精品在线观看| 日本在线欧美在线| 97视频精品全国免费观看| 99久久国产综合精品女同| 激情成人综合网| 精品自窥自偷在线看| 亚洲热线99精品视频| 亚洲有无码中文网| 一本大道无码日韩精品影视| 中文字幕伦视频| 91香蕉视频下载网站| 香蕉在线视频网站| 一本一道波多野结衣一区二区 | 国产美女在线观看| 97se综合| 国产成人高清精品免费5388| 色婷婷国产精品视频| 久久婷婷人人澡人人爱91| 美女一级免费毛片| 国产免费久久精品99re不卡 | 欧美精品成人一区二区在线观看| 红杏AV在线无码| 国产人妖视频一区在线观看| 好吊妞欧美视频免费| 99视频国产精品| 啪啪国产视频| 亚洲日本精品一区二区| 无码中文字幕加勒比高清| 久久久久88色偷偷| 高潮毛片无遮挡高清视频播放 | 亚洲无码免费黄色网址| 亚洲视频免| 波多野结衣亚洲一区| 国产欧美日韩va另类在线播放| 欧美日韩综合网| 九月婷婷亚洲综合在线| 日韩免费中文字幕| 欧美精品在线免费| 色综合久久无码网| 亚洲黄网视频| 青青青国产精品国产精品美女| 国产成人综合日韩精品无码不卡| 亚洲精品无码AV电影在线播放| 日韩不卡免费视频| 亚洲视频一区| 日韩美一区二区| 97久久人人超碰国产精品| 国产一国产一有一级毛片视频| 国产精品入口麻豆| 亚洲一欧洲中文字幕在线| 亚洲天堂日韩在线| 91无码国产视频| 波多野结衣国产精品| 色135综合网| 制服丝袜在线视频香蕉| 国内熟女少妇一线天| 国产精品亚洲综合久久小说| 88av在线播放| 亚洲成a人在线观看| 国产白浆视频| 亚洲免费播放| 亚洲色图欧美视频| 另类综合视频| 免费在线成人网| 真人免费一级毛片一区二区| 鲁鲁鲁爽爽爽在线视频观看| 少妇高潮惨叫久久久久久| 日本在线欧美在线| 亚洲中文字幕av无码区| 国产91视频观看| 国产精品2| 亚洲国产午夜精华无码福利| 日本午夜在线视频| 国产成人精品高清不卡在线| 欧美天堂在线| 任我操在线视频| 精品少妇三级亚洲| 99久久亚洲精品影院| 日本欧美一二三区色视频| 直接黄91麻豆网站| 国产成人综合欧美精品久久|