程路堯
(31001部隊 北京 100000)
試驗訓練一體化仿真建模研究*
程路堯
(31001部隊 北京 100000)
以往各類試驗環境、訓練系統的建設,主要是“各自為戰”,難以發揮整體效益,不能滿足體系化作戰下的試驗訓練需求,試驗訓練一體化已成為海軍新軍事技術變革的重要趨勢。論文分析了試驗訓練一體化的設計與建設需求,研究了基于本體的試驗訓練資源服務化描述方法,研究了試驗訓練資源的服務化封裝方法,研究了異類異構試驗訓練資源的仿真系統集成技術。最后,分析了試驗訓練一體化仿真建模技術的應用方向。
試驗訓練一體化; LVC; 資源描述; 服務化封裝; 系統集成
Class Number E81
建模仿真技術是以控制論、相似原理和計算機技術為基礎,以計算機和專用物理設備為工具,利用系統模擬對實際(或設想)系統進行試驗研究、模擬訓練的一門綜合技術。目前,建模仿真技術已成為綜合電子信息系統和新型武器系統研制、操作訓練、軍事試驗等方面不可缺少的研究工具。美國國防部認為,仿真模擬技術將成為科學發展的關鍵推動力,列為新科技戰略所確定的七大軍事能力之一。
隨著計算機技術、網絡技術、軟件開發技術、傳感器技術、人與系統界面技術的飛速發展,聯網共用的趨勢越來越明顯,發展成了分布交互式仿真模擬和高程體系結構[1](High Level Architecture,HLA)的仿真模擬技術和環境,支持為復雜軍事系統構建綜合仿真環境。這類綜合仿真環境廣泛應用于軍事綜合電子信息系統的先期技術演示驗證、關鍵技術驗證分析、集成聯調試驗、作戰訓練、作戰實驗等全生命周期各個階段,發揮了巨大的積極作用,產生了日益明顯的社會效益和經濟效益。
伴隨建模仿真技術在全軍各類綜合電子信息系統全生命周期尤其是試驗、訓練等領域應用的不斷深入,信息化條件下軍事裝備發展和聯合作戰的新戰斗形式,對試驗與訓練系統及其仿真支撐平臺提出了進一步要求。
以往各類試驗環境、訓練系統的建設過程中,主要是“各自為戰”,形成了大量煙囪式孤島,利用效率低,難以發揮整體效益,不能滿足體系化作戰下的試驗訓練需求[2]。需要統籌考慮裝備體系試驗訓練需求,加強試驗環境與訓練系統的一體化頂層設計,通過統一的架構、支撐平臺,逐步實現試驗環境、訓練系統的綜合集成與一體化建設,建立信息化條件下“試訓一體化”系統,實現系統試驗功能和訓練功能的統籌、協調與共同發展,增強裝備性能,提高訓練質量,實現部隊戰斗力的有效提升。聯合作戰試驗與跨地域分布式訓練一體化仿真支撐平臺已成為研制裝備研究機構和軍事仿真界共同關注的重要問題。開展聯合作戰試驗與跨地域分布式訓練一體化仿真研究,逐步建立統一的、通用的、集成平臺,實現作戰試驗系統和作戰訓練系統的綜合集成,開展以創新性為核心的試訓結合,體系尋優,使新的部隊作戰理論、武器裝備和體制編制快速轉化為部隊實際作戰能力的整體提高,具有極其重要的現實意義。
本體是共享的概念模型的形式化規范說明[3],是領域內部不同主體(人、計算機平臺、軟件系統等)之間進行交流(對話、互操作、共享等)的一種語義基礎,本體通過對于概念、術語及其相互關系的規范化描述,形成某一領域的基本知識體系[4]。用于仿真資源描述的服務本體如圖1所示。

圖1 仿真資源描述的服務本體
本體描述語言(Ontology Web Language,OWL)是由W3C組織推薦的用來表示Web上本體的通用標準語言[5~6]。它的基本思想是在表達力和推理復雜度之間取得平衡:既滿足表達Web上的信息需求,又控制推理復雜度,方便應用的開發。
采用本體描述語言構建仿真服務本體化描述如圖2所示。

圖2 本體范例的構建過程
1) 規約制定,以文檔的形式說明開發仿真服務描述本體的目的和領域,明確開發用途,形成詳細的規約要求。
2) 知識凈化,對仿真資源及其相關領域知識進行預處理,消除噪聲,消除重復、錯誤記錄,完成各種數據類型轉換等。
3) 概念化建模,統一本體描述人員對仿真資源及其相關領域知識的認識,將對仿真模型概念化分析過程和概念化的結果以一種明確的方式記錄下來,形成仿真服務的概念化模型。
4) 本體實現,利用本體描述語言OWL對概念化建模階段產生的仿真服務模型進行描述,使計算機能夠對概念化模型進行理解和處理。
依據上述方法,建立本體參考模型。結合仿真資源的描述需求,提出了用于仿真資源描述的服務描述方法。
仿真資源描述的服務描述具體包含基本信息描述、仿真特性描述、服務接口描述、服務實現描述等步驟[7],如圖3所示。其中,基本信息描述包含:服務名稱、服務標識、服務說明、應用領域、服務類型、關鍵詞、服務提供者、服務地址、服務端口、通信協議、服務調用方式、服務質量特征等信息;仿真特性描述部分包含:仿真交互協議、時間步長、時間推進特性、仿真對象公布、仿真對象訂購、仿真事件公布、仿真事件訂購、仿真行為、仿真狀態等信息;服務接口描述由參數定義和若干個接口信息構成,參數由參數名稱、參數類型、取值約束等構成,接口信息由接口名稱、接口標識、接口說明、接口參數、接口調用方式、接口通信協議、接口異常等構成;服務實現描述包含實現基本描述、支撐服務描述、內部構成描述、內部行為描述、內部狀態描述、屬性配置描述。

圖3 仿真資源服務化描述的構成
采用上述方法,建立了仿真模型資源的服務描述規范如下所示。
針對仿真資源的特點,結合HLA_envolved標準和Web_RTI,提出基于服務組件的仿真資源服務化封裝方法,具體如圖4所示。
仿真資源的服務組件封裝方法主要包含五個步驟:
1) 定義仿真模型的輸入輸出接口:對現有仿真資源進行功能和特性分析,明確仿真資源的輸入輸出接口,確定仿真資源能提供的功能和可配置的屬性;
2) 定義仿真服務接口WSDL文件:具體包含服務數據類型定義、服務消息定義、服務操作函數定義、服務端口定義、服務請求與端口、函數的匹配定義等;
3) 仿真服務接口代碼實現:具體包含服務請求消息接收處理、服務請求消息SOAP協議解包處理、服務請求分發匹配處理、服務響應消息SOAP協議打包處理、服務響應消息分發處理等;
4) 仿真業務邏輯實現:根據仿真功能特性、原理等,進行仿真業務邏輯實現;
5) 編譯打包成仿真服務組件:利用編譯器對上述代碼進行編譯生成組件文件,例如動態鏈接庫dll文件格式或Java包的jar文件格式。
為了簡化仿真資源的服務化封裝方法步驟,研制開發了仿真服務接口及其代碼生成工具。該工具以IDL、h、Java等接口文件為輸入,自動仿真服務接口WSDL文件,自動生成對應仿真服務接口的SOAP消息打包、解包、分發匹配、發送接收等代碼,實現仿真服務接口及其代碼的自動化生成。該工具的研制,簡化了仿真資源的服務化封裝,把建模人員從服務接口定義、消息收發等繁瑣的代碼編寫中解放出來,使得建模人員可以專注于仿真業務邏輯的建模和實現。
本仿真資源封裝方法具有以下特點:
· 重用性及互操作性好:具有語言無關、跨平臺等特點。
· 開發效率高:提供了代碼自動生成工具支撐,建模人員專注于仿真業務實現。
異類異構資源相互孤立,難以互聯互通發揮各自優勢。如何實現這些分布在各地的異類異構仿真系統互聯互通與綜合集成,是試驗訓練一體化必須面臨的重要技術難題之一。
5.1 異類異構仿真系統技術體制
本文主要分析以LVC系統為代表的異類異構仿真系統。LVC仿真是指在仿真系統中同時具有實況仿真、虛擬仿真、構造仿真等三種類型的仿真。實況仿真是指真實的人使用實際裝備在實際戰場的假象行動,主要使用于試驗與訓練領域;構造仿真是一種戰爭演練和分析工具,通常由模擬的人操縱模擬的系統;虛擬仿真是指系統和軍隊在合成戰場上模擬作戰,往往表現為真人操縱模擬系統。二十世紀八十年代以來,仿真系統技術體制經歷了SIMNET-DIS-ALSP-HLA-XMSF-TENA等發展歷程。
DIS是通過有計劃、有目的地連接分布于多個不同地理位置的仿真系統的各個不同構件從而創造一個合成的虛擬的仿真環境[8]。
ALSP為聚合級仿真協議,主要用來聯接聚合仿真系統。
HLA接口規范中包含六類接口(聯邦管理類、聲明管理類、對象管理類、時間管理類、所有權管理類、數據分發類等)[9]。它為仿真應用系統提供了聯邦管理、聲明管理、對象管理、時間管理、所有權管理和數據分發管理等運行時支撐功能。
XMSF的基本設想是充分利用基于Web的技術,提供一個可擴展的建模與仿真架構,支持新一代互操作建模與仿真應用的開發、為作戰層次的戰斗行動提供仿真支持、并且使用基于XML的體系架構在新涌現的預演/真實/回放仿真需求與開放的、商用的Web標準之間提供連接的橋梁[10]。
TENA依照擴展的C4ISR體系結構框架(ECAF)的邏輯結構,從運作、技術、軟件、應用等方面,建立了虛擬靶場資源開發、集成和互操作的總體技術框架,將美軍各種地理上分布的、功能上分離的試驗訓練資源(包括裝備及平臺、靶場儀器儀表、模擬器、激勵器、仿真系統、各種指揮控制系統等)組合起來,形成一個綜合環境。
5.2 LVC仿真系統的集成機制
LVC仿真系統的集成機制將從數據交換、時間管理、對象管理和數據流管理等幾個方面開展研究。
跨地域LVC仿真系統集成的數據交換機制,將參考Internet/Web技術,使用各種開放標準Web-Services,可擴展標記語言XML和簡單對象訪問協議SOAP等,進行數據交換。

圖5 數據交換機制
由于實況仿真必須使用墻上時鐘時間,即仿真應用所在的操作系統時間進行仿真,分布式LVC仿真系統不能采用邏輯時間推進,而只能是實時時間推進。采用實時時間推進,則所有仿真應用必須具有一致的操作系統時間??绲赜騆VC仿真系統各部分的操作系統時間,可采用GPS/北斗等系統進行授時和周期性校時,利用高精度時鐘源進行守時,確保墻上時鐘的高精度一致與同步。
LVC仿真系統集成的對象管理將采用狀態分布對象機制進行管理[11]。狀態分布對象SDO是在某個靶場事件期間其生存時間非零、其狀態分布維護而且不斷演變的對象。
數據流表示連續的、周期性的信息流,比如音頻、視頻或遙測信息。數據流用于一個應用到多個應用或一個應用到一個應用的通信。以時間序列模型描述相鄰數據流元組之間的關聯性;引入滑動窗口機制,研究多路數據流連接操作獲取所需信息。

圖6 滑動窗口機制
LVC仿真系統集成將通過仿真資源集成,實況仿真、虛擬仿真和構造仿真系統集成,試驗與訓練監控管理以及資源聚合信息共享等相關技術的研究,構建虛實結合的、體系對抗性的、網絡化的、開放式的異類異構仿真系統,將分布在海上、岸上、空中多平臺中的仿真資源集成起來形成“邏輯靶場”,實現仿真資源之間的互操作、可重用與可組合.并支持平臺內部、多平臺之間試驗與訓練系統的互聯互通互操作,為仿真平臺提供運行環境支撐。
實現聯合作戰試驗與分布式訓練系統的一體化構建、集成與全生命周期管理,為信息化條件下聯合作戰試驗訓練系統的研制與建設提供技術支撐。試驗訓練一體化仿真技術可應用于裝備試驗、作戰訓練等領域,支撐各軍兵種各類裝備試驗體系與系統的工程建設,為裝備集成聯調試驗、性能鑒定試驗、聯合作戰能力試驗以及部隊裝備操作、戰術運用、體系對抗等作戰能力生成提供技術支撐。
[1] Sarjoughian H, Zeigler B. DEVS and HLA: complementary paradigms for modeling and simulation[J]. Transactions of the Society for Computer Simulation,2000,17(4):187-197.
[2] Kijma, K. Maoeuvrability committee: final report and recommendations to the 21st ITTC[C]// Norway,1996,347-399.
[2] 崔懷林,蕭化昆,楊云川,等.通用一體化仿真平臺軟件的設計與實現[J].系統仿真學報,2004,16(3):436-440. CUI Huailin, XIAO Huakun, YANG Yunchuan, et al. Design and Implementation of Universal Integrative Simulation Platform Software[J]. Journal of System Simulation,2004,16(3):436-440.
[3] 唐守利.基于本體的云服務語義檢索模型研究[D].長春:吉林大學,2016. TANG Shouli. Research on Ontology-based Semantic Retrieval Model for Cloud Services[D]. Changchun: Jilin University,2016.
[4] 王洪偉,霍佳震,王偉,等.面向語義檢索應用的本體模型結構設計[J].系統工程與電子技術,2010,32(1):166-174. WANG Hongwei, HUO Jiazhen, WANG Wei, et al. N. K. Novel ontological structure for semantic retrieval[J]. Systems Engineering and Electronics,2010,32(1):166-174.
[5] Gu T. Pung H K, Zhang D Q. A middleware for building context-aware mobile services[C]//Proc. of the 59th Vehicular Technology Conference,2004:2656-2660.
[6] Mcguinness D L, Frank Harmelen, et al. OWL Web ontology language: Overview[J]. February,2004,63(45):990-996.
[7] 胡鵬.仿真綜合集成環境中資源描述方法與技術研究[D].長沙:國防科學技術大學,2010. HU Peng. Method and Technology Research on Resource Description in Synthetic Simulation Integrated Environment[D]. Changsha: National University of Defense Technology,2010.
[8] Huang S N, Chen Z J, Zhang P. Visual Scenario Generation System in Distributed Interactive System/High Level Architecture(DIS/HLA)[J]. Acta Simulata Systematica Sinica,2002,14(3):310-306.
[9] Hai X, Jian W, Zuo Z, et al. Research of Automatic Generating Technology for TENA-HLA Gateway Software[J]. Xibei Gongye Daxue Xuebao/journal of Northwestern Polytechnical University,2014,32(3):356-361.
[10] Kahan J, Koivunen M R, Prud’Hommeaux E, et al. Annotea: an open RDF infrastructure for shared Web annotations[J]. ComputerNetworks,2002,39(5):589-608.
[11] 李伯虎,王行仁,黃柯棣,等.綜合仿真系統研究[J].系統仿真學報,2000,12(5):429-434. LI Bohu, WANG Xingren, HUANG Kedi, et al. The Research of Synthetic Simulation System[J]. Journal of System Simulation,2000,12(5):429-434.
Integrated Simulation Modeling of Test and Training
CHENG Luyao
(No. 31001 Troops of PLA, Beijing 100000)
All kinds of experimental environment and training system formerly are mainly "fighting each other", which are difficult to play the whole benefit, and could not meet the needs of the system training. The integration of experiment and training had become the important trend of the Navy’s new military technology change. The design and construction requirements of the integration of experimental training is analyzed, the service description method of test training resources based on ontology is studied, and the service encapsulation of the test and training resources is researched, and the heterogeneous test training resource simulation, system integration technology is studied. Finally, the experimental training integration simulation modeling technology application direction is analyzed.
test and training integration, LVC, resource description, service encapsulation, simulation system integration
2016年9月1日,
2016年10月23日
程路堯,男,碩士研究生,工程師,研究方向:電子對抗。
E81
10.3969/j.issn.1672-9722.2017.03.015