靶場(chǎng)射擊試驗測控方案設計平臺的設計與實(shí)現
1.2 平臺相關(guān)模塊之間的邏輯結構
靶場(chǎng)高炮武器系統射擊試驗測控仿真平臺是一個(gè)基于XML的實(shí)時(shí)分布交互仿真系統,由方案制定、參/被試品系統控制單元、二維態(tài)勢顯示、仿真管理、數據管理和關(guān)鍵參數計算等節點(diǎn)組成。
方案制定人員通過(guò)選定測控方案的任務(wù)類(lèi)型,設置參試品(飛行目標)和被試品(高炮武器系統)的初始狀態(tài),對參/被試品系統控制單元對選定的任務(wù)類(lèi)型、系統的初始狀態(tài)進(jìn)行評估、數據傳輸和關(guān)鍵參數計算等操作,判斷測控方案制定的可行性。該系統為靶場(chǎng)高炮武器系統射擊試驗測控仿真、路徑規劃、關(guān)鍵參數認證、方案優(yōu)化等研究提供了仿真環(huán)境。該系統靶場(chǎng)射擊試驗測控仿真及服務(wù)器的邏輯結構如圖2所示。其中,二維態(tài)勢顯示節點(diǎn)客觀(guān)、實(shí)時(shí)地表示出選定的試驗任務(wù)中的各種仿真實(shí)體的狀態(tài),供操作人員進(jìn)行仿真效果評估,并為方案的優(yōu)化工作提供數據支撐。本文引用地址:http://dyxdggzs.com/article/202477.htm
2 組件式開(kāi)發(fā)
靶場(chǎng)射擊試驗測控仿真系統的二維界面是利用XML和MapX組件混合開(kāi)發(fā)的。作為靶場(chǎng)射擊試驗測試仿真系統的二維節點(diǎn),二維態(tài)勢顯示模塊實(shí)現的主要功能包括:數字地圖顯示、縮放、移動(dòng)、地圖漫游;地圖信息顯示;參/被試品模型動(dòng)態(tài)顯示;通視判斷;測距、測控、坐標系轉換等工具模塊調用;二、三維數據傳輸、通信及同步顯示。另外,系統還實(shí)現了圖層顯示控制、方案類(lèi)型選擇、數據管理和數據交互等功能。這些功能的實(shí)現已經(jīng)有比較成熟的方法,在此不予討論。
3 二/三維同步顯示的數據交互
在進(jìn)行方案演示過(guò)程中,需要將二維地圖上獲得的數據實(shí)時(shí)地傳輸給三維模塊,傳統RTI數據的傳輸量總體上小,對于數據量巨大,傳輸頻率小的數據,如果使用RTI進(jìn)行傳輸會(huì )影響整個(gè)分布交互仿真系統的性能。
采用基于XML格式的數據交換能夠很好地解決此問(wèn)題。XML(extensible markup language)具有可擴展、自描述、代碼數據和表示分離等特點(diǎn),可以作為數據交換的標準格式。XML Schema時(shí)XML模式描述語(yǔ)言能夠定義XML文件的語(yǔ)法模式,具體包括數據結構、數據順序、以及數據之間的邏輯關(guān)系等。
評論