隨著MBSE在國(guó)內(nèi)工程應(yīng)用的深入,打通架構(gòu)設(shè)計(jì)和系統(tǒng)仿真的數(shù)據(jù)傳遞,進(jìn)而完整實(shí)現(xiàn)基于需求分析、架構(gòu)設(shè)計(jì)和仿真驗(yàn)證的MBSE全流程系統(tǒng)設(shè)計(jì),保持產(chǎn)品數(shù)據(jù)連續(xù)性已經(jīng)成為亟待解決的問(wèn)題,安托總結(jié)頭部客戶(hù)的服務(wù)經(jīng)驗(yàn),結(jié)合領(lǐng)域前沿技術(shù),搭建了聯(lián)合仿真原型任務(wù)場(chǎng)景,并推出MBSE聯(lián)合仿真系列內(nèi)容,歡迎大家討論和交流。
在上期 MBSE聯(lián)合仿真初體驗(yàn)(一)(點(diǎn)擊文字查看上期內(nèi)容)已經(jīng)介紹了系統(tǒng)架構(gòu)設(shè)計(jì)工具和系統(tǒng)仿真工具進(jìn)行實(shí)時(shí)仿真的技術(shù)路線和示例場(chǎng)景,本期我們會(huì)結(jié)合原型任務(wù)場(chǎng)景,選取聯(lián)合仿真中最為重要的設(shè)計(jì)(Catia Magic)和仿真(Dymola)的實(shí)時(shí)聯(lián)合仿真,進(jìn)行詳細(xì)展示。
01任務(wù)場(chǎng)景概述
某裝備研究院無(wú)人機(jī)戰(zhàn)場(chǎng)偵察聯(lián)合仿真:模擬無(wú)人機(jī)從戰(zhàn)備起飛、發(fā)現(xiàn)目標(biāo)、執(zhí)行攻擊到安全返航的偵察攻擊過(guò)程,為了確保驗(yàn)證的有效性和準(zhǔn)確性,虛擬無(wú)人機(jī)與真實(shí)無(wú)人機(jī)同時(shí)執(zhí)行任務(wù),虛實(shí)結(jié)合對(duì)比,不斷提高虛擬無(wú)人機(jī)的仿真精度,在達(dá)到一定的精度后,可以利用虛擬無(wú)人機(jī)單獨(dú)開(kāi)展仿真驗(yàn)證,進(jìn)而形成數(shù)字孿生體,利用虛擬驗(yàn)證進(jìn)行系統(tǒng)行為預(yù)測(cè)和優(yōu)化,減少物理樣機(jī)試驗(yàn)次數(shù)或取而代之(降低成本),本次探索僅進(jìn)行控制中心和虛擬無(wú)人機(jī)的聯(lián)合仿真。
02任務(wù)場(chǎng)景框架(綠色為本次任務(wù)部分)

控制中心總體框架:

虛擬無(wú)人機(jī)總體框架:

03運(yùn)行環(huán)境配置
Windows10系統(tǒng);
CATIA Magic System of Systems Architecture 2021x Refresh2;
Dymola 2021x
FlightGear 2020.3
RoboMaster TT
04任務(wù)場(chǎng)景描述
? 控制中心按照飛行過(guò)程進(jìn)行指令發(fā)送,采用TCP通信協(xié)議發(fā)送;


? 無(wú)人機(jī)收到指令后,執(zhí)行指令內(nèi)容,執(zhí)行完成后以UDP協(xié)議發(fā)送對(duì)應(yīng)指令到控制中心,等待下次指令;
? 控制中心收到無(wú)人機(jī)返回的指令后發(fā)送下一個(gè)指令,往復(fù)循環(huán),直至任務(wù)結(jié)束;
05任務(wù)過(guò)程及結(jié)果展示
任務(wù)執(zhí)行過(guò)程如下:
可以看到虛擬無(wú)人機(jī)按照控制中心的指令完成了整個(gè)任務(wù)過(guò)程,具備了虛實(shí)對(duì)比的虛擬條件。