• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于MGS平臺的VR-Forces實體信息顯示方法

      2015-03-04 15:13:18韓曉光趙志軍蔡郁知
      火力與指揮控制 2015年11期
      關鍵詞:經緯度模擬訓練實體

      韓曉光,趙志軍,蔡郁知

      (海軍陸戰(zhàn)學院訓練部模擬訓練中心,廣州 510430)

      基于MGS平臺的VR-Forces實體信息顯示方法

      韓曉光,趙志軍,蔡郁知

      (海軍陸戰(zhàn)學院訓練部模擬訓練中心,廣州 510430)

      在同一模擬系統(tǒng)中同時使用MGS與VR-Forces平臺,存在實體信息格式轉換問題。為實現在MGS平臺中顯示VR-Forces中實體信息,分析了VR-Forces平臺中實體信息的組織方式,基于XML技術構建了VR-Forces平臺與MGS平臺間的實體ID編碼映射關系,實現了VR-Forces平臺中實體經緯度、首向角、敵我關系等屬性信息的獲取方法,解決了基于MGS開發(fā)的模擬仿真訓練程序與基于VR-Forces開發(fā)的模擬訓練程序共存的問題,為后續(xù)具有類似功能需求的模擬系統(tǒng)開發(fā)提供了技術支持。

      MGS,VR-Forces,實體,顯示

      0 引言

      VR-Forces是基于HLA協(xié)議構建的仿真開發(fā)平臺,是一個計算機生成兵力的工具包,可對戰(zhàn)術指揮層次的仿真訓練提供了很好的支持。VR-Forces采用組件化建模的思想構建實體模型,從通用性武器平臺的角度來設計實體,要使用VR-Forces平臺解決具體的實體仿真問題要進行二次開發(fā),需要對VR-Forces平臺的整體架構進行分析,這項工作需要較長的開發(fā)周期,現有模擬仿真訓練程序的前端軍標顯示界面采用MGS平臺開發(fā)的,為了使基于VR-Forces開發(fā)的后臺應用程序與MGS開發(fā)的前臺程序可協(xié)同工作,實現了一種從VR-Forces仿真環(huán)境中讀取實體數據,并將其轉換成MGS平臺可以識別的數據格式的方法,通過實例驗證,該方法可較好地解決現有問題。

      1 VR-Forces平臺與MGS平臺中實體的組織方式

      要解決VR-Forces平臺中軍標在MGS平臺中顯示的問題,首先應分析MGS顯示軍標所需的仿真實體屬性信息,實現從VR-Forces平臺中獲取以上實體屬性信息的方法,分析MGS與VR-Forces中對實體信息的組織方式是一項基礎性工作。

      1.1 MGS平臺中顯示軍標所需屬性

      MGS平臺以LIB文件形式提供了一套軍標庫,開發(fā)者可基于該LIB庫文件進行二次開發(fā),完成軍標標號在信息系統(tǒng)中實時顯示功能,若要將仿真實體信息以軍標形式顯示在MGS平臺中,需要具備以下實體屬性:①軍標庫ID;②軍標編碼;③軍標類型:0:點軍標;1:線面軍標;2:帶方向的點軍標;④實體類型:敵方、我方、中立方;⑤實體的經緯度;⑥實體的首向角。

      1.2 VR-Forces平臺中實體的組織方式

      VR-Forces平臺是基于VR-Link平臺開發(fā)的,其仿真實體以VR-Link提供的DtEntityType類進行標識,DtEntityType類包括7個屬性,各屬性類型信息用正整數來存儲并用分號分割,若實體的某項屬性值為-1,則VR-Link在網絡通信時不考慮該項屬性值,實體屬性在VR-Forces中通常以下面形式進行表示:

      kind:domain:country:category:subCategory:specific:extra

      各屬性具體解釋如下:①kind:實體類別;②domain:在確定kind值基礎上,對實體類別進行二次分類;③country:實體所屬國家;④category:實體種類;⑤subcategory:對實體種類的二次分類;⑥specific:特定類;⑦extra:特定類擴展。

      圖1描述的是一個局部的實體類型樹。欲構建一個實體類型枚舉,從“kind”開始,沿著類型樹為每一個元素賦值。例如,沿著類型樹為M1A2建立的枚舉為1(1:1:225:1:1:3:0),因為M1A2是樹中的葉節(jié)點,最后一個字段為0。

      圖1 實體M1A2類型樹結構

      2 實現方法

      在MGS平臺上顯示VR-Forces平臺中的實體信息主要是解決實體ID的映射問題,以及VR-Forces平臺中實體經緯度、首向角、敵我關系等屬性信息的獲取方法,通過建立XML映射表和利用VR-Forces平臺本身提供的二次開發(fā)API可解決以上問題。

      2.1 VR-Forces中仿真實體信息的獲取方法

      利用VR-Forces提供的DtReflectedEntityList函數可獲取仿真實體列表,通過對仿真實體列表進行遍歷,可獲取每個仿真實體的屬性信息。

      ①獲取仿真實體列表

      獲取參與仿真的實體列表的實現方法及相關說明如下:

      ②獲取經緯度信息

      從VR-Forces中反射實體的地理位置信息是以地心坐標系格式存儲的,而MGS所需要的地理位置信息則是以大地坐標系格式存儲的,兩種坐標系之間存在一個轉換問題,具體獲取經緯度信息及轉換方法如下。

      2.2 軍標類型映射表的建立

      VR-Forces平臺與MGS平臺下的軍標組織方式不同,它們之間不具備規(guī)律性的映射關系,本文以XML文件構建了VR-Forces平臺中的軍標ID到MGS平臺中的軍標ID的映射關系表,映射表僅用Kind屬性對實體數據庫進行一次分類,具體表結構如圖2所示。

      圖2 VR-Forces與MGS實體關系映射表

      2.3 實現案例

      為檢驗所開發(fā)的用于MGS程序顯示VR-Forces實體信息的模塊的時效性和正確性,構建了一個以登陸作戰(zhàn)為背景的想定文件,想定中軍標的二維態(tài)勢在MGS中的顯示情況如圖3所示,在VR-Forces中的顯示情況如圖4所示,從兩圖的對比中可以看出軍標的類型、位置、首向等信息相一致。

      圖3 MGS中態(tài)勢顯示情況

      通過具體實例驗證,600余個實體映射關系的XML文件可滿足訓練系統(tǒng)平臺實時顯示的要求,實體信息的轉換速度達到預期的需求。

      圖4 VA-Forces中態(tài)勢顯示情況

      3 結束語

      為使基于VR-Forces平臺開發(fā)的應程序可以同MGIS開發(fā)的程序在同一仿真環(huán)境下運行,實現了從VR-Forces平臺環(huán)境中讀取實體信息并在MGIS平臺進行顯示的方法,解決了原有基于MGIS開發(fā)的仿真程序與基于VR-Forces開發(fā)的程序共存的問題,提供了原有仿真程序的利用率,節(jié)省了開支,提高了模擬訓練系統(tǒng)的訓練效益。

      [1]VTMAK.VR-ForcesDeveloperGuide[K].Revision VRF-4.2.

      [2]王勃,艾祖亮,方偉,等.VR-Link開發(fā)[M].北京:國防工業(yè)出版社,2009.

      [3]劉偉,賈希勝,胡起偉,等.基于VR-Forces的裝備保障仿真研究[J].系統(tǒng)仿真學報,2010,22(5):1292-1294.

      [4]蔣瀟睿,黃曉冬,謝孔樹.基于MAK平臺的航空反潛作戰(zhàn)仿真實驗系統(tǒng) [J].海軍航空工程學院學報,2012(27):729-732.

      [5]肖濱,黃文斌,陸銘華.作戰(zhàn)仿真實驗的研究與實踐[J].軍事運籌與系統(tǒng)工程,2010,24(1):28-33.

      [6]郭善鵬,梁彥,焦連猛,等.計算機兵力生成系統(tǒng)模型設計研究[J].計算機測量與控制,2012,20(8):2257-2260.

      Method of Disp lay Entity Information of VR-forceson MGSPlatform

      HANXiao-guang,ZHAOZhi-jun,CAIYu-zhi
      (Naval Marine Academy Simulation Training Center,Guangzhou 510430,China)

      To use MGS and VR-Forces in the same simulation system,there is an entity information transform problem.To display VR-Forces entity information on MGS,the entity in heritance structure of VR-Forces is analyzed,building a Mapping Table ofentity ID between VR-Forces and MGSplatforms on XML technology.To achieve themethods to get latitude,heading,the enemy relationship from VR-Forces,the coexistence problem ofMGSand VR-Forces are solved.The technical support for the development of simulation system with the similar function is provided.

      MGS,VR-Forces,entity,display

      E919

      A

      1002-0640(2015)11-0178-03

      2014-09-03

      2014-11-06

      韓曉光(1982- ),男,遼寧沈陽人,碩士,講師。研究方向:模擬訓練與仿真。

      猜你喜歡
      經緯度模擬訓練實體
      前海自貿區(qū):金融服務實體
      中國外匯(2019年18期)2019-11-25 01:41:54
      模擬訓練(二)
      中學科技(2018年2期)2018-03-15 22:05:13
      實體的可感部分與實體——兼論亞里士多德分析實體的兩種模式
      哲學評論(2017年1期)2017-07-31 18:04:00
      兩會進行時:緊扣實體經濟“釘釘子”
      振興實體經濟地方如何“釘釘子”
      自制中學實驗操作型經緯測量儀
      模擬訓練(十一)
      中學科技(2016年12期)2017-01-07 08:49:31
      模擬訓練(十)
      中學科技(2016年11期)2017-01-07 02:49:29
      模擬訓練(八)
      中學科技(2016年8期)2016-09-27 17:41:48
      澳洲位移大,需調經緯度
      搜索| 达尔| 顺昌县| 板桥市| 三江| 临城县| 修武县| 武强县| 天水市| 临沭县| 遵义市| 土默特左旗| 湖南省| 杭锦后旗| 犍为县| 扶沟县| 陆丰市| 天津市| 宁都县| 双桥区| 伊吾县| 紫阳县| 青浦区| 壶关县| 乐山市| 红桥区| 海晏县| 白沙| 吉安县| 苍梧县| 黑河市| 宁德市| 仙居县| 巴中市| 枣阳市| 北票市| 靖边县| 缙云县| 互助| 开原市| 潞城市|