化工儀器網(wǎng)>產(chǎn)品展廳>環(huán)境監(jiān)測儀器>其它行業(yè)專用儀器>其它專用儀器> STAGE Scenario戰(zhàn)場環(huán)境開發(fā)和武器系統(tǒng)驗(yàn)證的仿真軟件
STAGE Scenario戰(zhàn)場環(huán)境開發(fā)和武器系統(tǒng)驗(yàn)證的仿真軟件
- 公司名稱 北京華躍英泰科技有限公司
- 品牌
- 型號(hào)
- 產(chǎn)地
- 廠商性質(zhì) 代理商
- 更新時(shí)間 2017/3/2 5:40:40
- 訪問次數(shù) 3186
聯(lián)系我們時(shí)請說明是化工儀器網(wǎng)上看到的信息,謝謝!
STAGE Scenario是一個(gè)用于開發(fā)假想戰(zhàn)場環(huán)境和武器系統(tǒng)驗(yàn)證的仿真軟件。這種戰(zhàn)場環(huán)境包括帶地形高度的數(shù)字地圖,大氣環(huán)境,海洋環(huán)境;運(yùn)動(dòng)的或靜止的實(shí)體,如飛機(jī)、艦船、坦克、導(dǎo)彈和地面站;并主要通過戰(zhàn)術(shù)手段(即偵察、通信、交戰(zhàn)、擊毀)進(jìn)行交互作用。
STAGE Scenario提供了一個(gè)向戰(zhàn)場數(shù)據(jù)庫輸入信息的圖形用戶界面,用這個(gè)界面可以生成動(dòng)態(tài)、互動(dòng)、復(fù)雜、實(shí)時(shí)的戰(zhàn)場環(huán)境。STAGE Scenario提供的菜單和窗口,便于生成這類戰(zhàn)術(shù)信息,控制和觀察模擬運(yùn)行過程中生成的數(shù)據(jù)。STAGE Scenario還提供了使仿真中的實(shí)體對(duì)環(huán)境狀況作出反應(yīng)的描述語言。
更重要的是,STAGE Scenario包括一個(gè)圖形化的場景管理器和一套資料庫,使用戶能擴(kuò)充其核心產(chǎn)品。用戶可以增加新的實(shí)體類型,設(shè)定新實(shí)體參數(shù),并為原有實(shí)體增加新參數(shù)。用戶自己編寫的仿真模型可以集成到STAGE Scenario的仿真程序中,來實(shí)現(xiàn)用戶對(duì)仿真行為的*控制。描述(腳本)語言的功能也可以擴(kuò)充。
STAGE Scenario是順應(yīng)近來軍事采購向非定制產(chǎn)品發(fā)展的趨勢而開發(fā)的COTS產(chǎn)品,用于建立定制仿真,能夠大大節(jié)省成本并獲得*的。
STAGE Scenario使仿真開發(fā)更加方便快捷,起步更快,維護(hù)費(fèi)用更低。仿真工程師可以集中精力定制仿真,以滿足與應(yīng)用有關(guān)的特殊需求,而不是把精力花在常見特點(diǎn)上,如想定生成軟件、實(shí)時(shí)仿真控制和外部通信。
STAGEScenario快速原型建立過程使系統(tǒng)功能能夠得到較早的展示。用戶只需“點(diǎn)一擊”窗口界面修改預(yù)先設(shè)定的參數(shù)和曲線,就可以生成新的系統(tǒng)。飛機(jī)、直升機(jī)、艦船、潛艇和裝甲*都可以“生成”,并以機(jī)動(dòng)和戰(zhàn)術(shù)聯(lián)結(jié)在想定中。想定可以得到實(shí)時(shí)運(yùn)行,實(shí)體也能受到動(dòng)態(tài)控制。
STAGE Scenario具有開放、模塊化、仿真體系結(jié)構(gòu)*的靈活性??捎闷渌脩糇约憾x的模型取代STAGE的內(nèi)置仿真模型。這些模型包括武器系統(tǒng)仿真、傳感器傳播算法、運(yùn)輸工具動(dòng)力建模和其它假想環(huán)境所需的仿真模型。
STAGE Scenario能集成和連接外部仿真軟件和其它軟硬件。用TCP(UDP)/IP、共享內(nèi)存、DIS或HLA可把其他仿真軟件鏈接到STAGE Scenario上。
典型應(yīng)用
由于其仿真能力的多樣性和靈活性,STAGE Scenario已被廣泛應(yīng)用于各種仿真系統(tǒng)中,如:
戰(zhàn)術(shù)想定分析
對(duì)于為研究新戰(zhàn)術(shù)和新設(shè)備而設(shè)計(jì)的仿真軟件來說,STAGEScenario是一個(gè)理想的框架,因?yàn)樗子诩伞㈤_放、靈活而且可靠。STAGE Scenario正用于為武器評(píng)價(jià)、軍事學(xué)說發(fā)展和*分析,它非常適于用作分布式交互仿真(DIS/HLA)的支撐平臺(tái)。
訓(xùn)練
當(dāng)要求有現(xiàn)實(shí)的外部世界環(huán)境時(shí),STAGE Scenario可以用于各種訓(xùn)練系統(tǒng),例如:
l *武器控制(航空火控)
l 空勤人員的導(dǎo)航和武器訓(xùn)練系統(tǒng)
l 裝甲車火炮操作
l 指揮與控制
l 海戰(zhàn)系統(tǒng)
l 格斗和飛行訓(xùn)練
真實(shí)系統(tǒng)和假想系統(tǒng)的仿真
一般說來,STAGE Scenario可以用作設(shè)計(jì)建造仿真器,為建立原型,尤其是為機(jī)載電子設(shè)備開發(fā)、人為因素設(shè)計(jì)、指揮和控制系統(tǒng)設(shè)計(jì)而對(duì)真實(shí)系統(tǒng)和假想系統(tǒng)進(jìn)行仿真的平臺(tái)。
體系結(jié)構(gòu)
STAGE Scenario由三個(gè)主要部件組成
l 場景管理器SM(Scenario Manager)
l 仿真引擎 (Simulation Engine)
l 開發(fā)工具包(Development Kit)
場景管理器SM(Scenario Manager)
STAGE Scenario場景管理器用來建立和裝配一個(gè)戰(zhàn)場環(huán)境的各部分。然后由SIM來運(yùn)行這一想定,產(chǎn)生一個(gè)不斷演化的假想環(huán)境。構(gòu)成這一想定的部件存儲(chǔ)在戰(zhàn)術(shù)數(shù)據(jù)庫中。
SM還用于使假想環(huán)境中的想定實(shí)體的演化過程可視化。通過使用網(wǎng)絡(luò)上的多路傳輸?shù)刂?,STAGE Scenario允許多個(gè)SM監(jiān)測和控制SIM,使多個(gè)操作人員在同一仿真練習(xí)中交互。
SM用戶界面的核心是SAD(Situation Awareness Display),它顯示想定的俯瞰圖。SAD包括一張用符號(hào)表示法繪制的演習(xí)區(qū)域地圖,該圖表示出了想定及其實(shí)體。
仿真引擎SIM
SIM包括一個(gè)仿真引擎和一些模擬假想環(huán)境中實(shí)體的各種行為的仿真模塊。SIM負(fù)責(zé)激活假想環(huán)境。它可與SM通信,從中得到想定及其實(shí)體的描述信息,輸出關(guān)于想定演化的數(shù)據(jù),并對(duì)仿真流控制命令作出反應(yīng)。
模型管理器可以并行運(yùn)行,這使STAGE Scenario能從帶多個(gè)CPU的計(jì)算機(jī)上受益:為每個(gè)可用的CPU都建立線索;靈敏的同步機(jī)制保證從CPU中獲得*的性能。
開發(fā)工具包DK
STAGE Scenario開發(fā)工具包允許用戶在已經(jīng)內(nèi)置于SIM、SM和戰(zhàn)術(shù)數(shù)據(jù)庫內(nèi)的能力外,自行擴(kuò)充STAGE Scenario的能力。DK包含集成開發(fā)環(huán)境IDE(Integrated Development Environment)和一套資料庫及頭文件(程序員工具包)。
IDE是一個(gè)強(qiáng)大的圖形數(shù)據(jù)結(jié)構(gòu)編輯器。在開發(fā)仿真模塊時(shí),IDE用來輸入支持這些模塊的數(shù)據(jù)結(jié)構(gòu)。用戶可以在現(xiàn)有的SM原型中增加新的字段,建立新的原型及其原型之間的新關(guān)系。根據(jù)這些增加的內(nèi)容,IDE將自動(dòng)擴(kuò)展戰(zhàn)術(shù)數(shù)據(jù)庫,并修改SM用戶界面,從而使數(shù)據(jù)輸入、顯示、存儲(chǔ)和檢索這些添加的內(nèi)容相對(duì)應(yīng)。IDE還生成一個(gè)新的想定下載模塊以便容納由用戶添加的數(shù)據(jù)。
程序員工具包用于向SIM和SM增加功能、替換內(nèi)置模塊,以及通過由用戶編寫的代碼擴(kuò)充描述語言的功能。用戶編寫的模塊還可用來將SIM與本地或遠(yuǎn)程的仿真過程連接起來。在仿真期間,可以修改通過SM監(jiān)測和控制的數(shù)據(jù)。
與其他產(chǎn)品連接
與外部過程通信
STAGE Scenario提供可擴(kuò)展的nCOM接口或標(biāo)準(zhǔn)的DIS或HLA接口來與外部程序進(jìn)行通信,包括實(shí)體的狀態(tài)數(shù)據(jù)和仿真結(jié)果的輸出,以及外部程序?qū)TAGE Scenario中實(shí)體的驅(qū)動(dòng),也可采用共享內(nèi)存或TCP(UDP)/IP通信方式來與外部程序進(jìn)行通信。通過STAGE Scenario的用戶模塊(USER MODULE)可對(duì)STAGE Scenario的界面和功能進(jìn)行擴(kuò)展。
與STAGE FLIGHTSIM/HELISIM連接
STAGE Scenario實(shí)體可被STAGE FLIGHTSIM/HELISIM從外部進(jìn)行控制。在想定要求飛行員的高級(jí)指揮的情形時(shí)是非常有吸引力的。用戶可從簡單的、基于航程基準(zhǔn)點(diǎn)的軌跡中分離實(shí)體,并用更真實(shí)的方式驅(qū)動(dòng)它。
在STAGE Scenario方面,可通過一個(gè)用戶模塊處理STAGE FLIGHTSIM/HELISIM的更新來實(shí)現(xiàn)這一點(diǎn)。想定中的飛機(jī)或直升機(jī)的許多參數(shù)都可由STAGE FLIGHTSIM/HELISIM驅(qū)動(dòng)。DK提供的源代碼可方便地做到這一點(diǎn)。
對(duì)廣泛的軍事和航天應(yīng)用領(lǐng)域,STAGE Scenario是一個(gè)已經(jīng)成功地用于集成各種仿真器的成熟產(chǎn)品。STAGE Scenario提供各種工具和框架產(chǎn)生定制的應(yīng)用程序,縮短了建立復(fù)雜仿真和訓(xùn)練系統(tǒng)所需的時(shí)間。STAGE Scenario使用戶迅速生成仿真環(huán)境的原型,然后利用STAGE Scenario的開放性和靈活性與他們自己的高保真模型結(jié)合起來。
因此,STAGE Scenario對(duì)研究人員和系統(tǒng)集成人員以及戰(zhàn)術(shù)仿真系統(tǒng)建造人員都是寶貴的工具。
STAGE Scenario 的新特性
基于插件的結(jié)構(gòu)
STAGE Scenario Manager是以基于插件的結(jié)構(gòu)來實(shí)現(xiàn)的,它為STAGE Scenario的*提供了方便的服務(wù)和組件集成的工具,使用戶能在此基礎(chǔ)上開發(fā)開放的,可擴(kuò)展的,可重構(gòu)的軟件產(chǎn)品,減少集成新的庫和組件的時(shí)間,提高開發(fā)效率。
實(shí)體和想定數(shù)據(jù)采用XML格式
STAGE Scenario 采用XML格式來存貯數(shù)據(jù),以前版本的數(shù)據(jù)需要用文件菜單的IMPORT命令來進(jìn)行轉(zhuǎn)換。
管理多重?cái)?shù)據(jù)庫、想定和腳本
STAGE Scenario 可管理多重?cái)?shù)據(jù)庫、想定和腳本,相互間的切換不需要多個(gè)窗口,數(shù)據(jù)庫的內(nèi)容可以直觀地進(jìn)行增加、刪除、相互拷貝,可以方便地進(jìn)行數(shù)據(jù)庫的合并。
腳本編輯
以全新的腳本分析器代替了原來的基于文本方式的腳本編輯,象其它語言(VC6.0)一樣提供命令和語言提示信息,*地方便了腳本語言的編制。
全新的地圖生成工具
STAGE Scenario 提供了方便易用的基于JAVA語言的地圖生成工具。但地圖數(shù)據(jù)格式?jīng)]有變化,以前版本的地圖仍可使用。
三維場景顯示工具
STAGE Scenario三維場景顯示是STAGE Scenario 的一個(gè)選項(xiàng),提供設(shè)計(jì)階段和運(yùn)行階段的三維場景顯示。它與VEGA Prime集成,使用戶直觀地觀察戰(zhàn)場態(tài)勢,或從不同視點(diǎn)觀察場景中的實(shí)體,包括尾煙、爆炸等*。
使命編輯功能
使命編輯能力使zui終用戶不用編程就能根據(jù)*要求來定義和執(zhí)行*任務(wù)。
顯示語言定制
通過更改XML格式文件,無需重寫代碼和編譯即可定制各國語言(如中文)的菜單、對(duì)話框、窗口等顯示信息。