呂滄海,申宇皓
(太原衛(wèi)星發(fā)射中心試驗技術部,太原 030027)
戰(zhàn)略導彈試驗模擬系統(tǒng)開發(fā)平臺設計
呂滄海,申宇皓
(太原衛(wèi)星發(fā)射中心試驗技術部,太原030027)
為滿足新型武器系統(tǒng)靶場一體化聯(lián)合試驗、訓練與保障的需求,克服傳統(tǒng)面向具體導彈型號的模擬訓練系統(tǒng)缺乏靈活性和擴展性的不足,提出了設計“試驗模擬系統(tǒng)制造工廠”的新理念,即構建通用的戰(zhàn)略導彈試驗模擬系統(tǒng)開發(fā)平臺,由用戶根據(jù)具體導彈型號的需求,基于開發(fā)平臺進行二次開發(fā)自行生產(chǎn)出特定的仿真訓練系統(tǒng);設計了試驗模擬系統(tǒng)功能和開發(fā)平臺結構,采用組件式、平臺化、腳本化的開發(fā)思路,給出了開發(fā)平臺的具體技術實現(xiàn)途徑,包括:仿真模型設計、仿真服務總線設計、組件化/腳本化設計、設備模型仿真設計、原理仿真設計、信息流程可視化仿真設計、系統(tǒng)運行流程設計等,最后給出了飛行仿真的設計演示情況;所設計的開發(fā)平臺將為試驗、作戰(zhàn)、指揮等崗位技術人員提供豐富的模擬訓練及考核評估手段。
戰(zhàn)略導彈;試驗模擬;開發(fā)平臺設計
新型導彈武器系統(tǒng),具有信息化、智能化、集成化等顯著特點,在提高測試發(fā)射自動化水平的同時,其測試發(fā)射原理對用戶的高度封閉性,給總體、操作等崗位技術人員對武器系統(tǒng)技術性能的掌握帶來一定困難。面對新的航天裝備及戰(zhàn)略武器發(fā)展形勢,試驗靶場在強調(diào)提高戰(zhàn)略導彈試驗鑒定能力和航天發(fā)射能力的同時,也應具備為導彈試驗與作戰(zhàn)部隊提供一體化聯(lián)合試驗訓練環(huán)境的能力[1]。研究構建戰(zhàn)略導彈一體化試驗模擬系統(tǒng),實現(xiàn)對測試發(fā)射、飛行控制等關鍵試驗過程的模擬仿真,為試驗、作戰(zhàn)部隊操作、指揮等崗位技術人員提供模擬訓練及考核評估手段,是一項影響靶場未來試驗能力的重要任務。
目前針對具體型號開發(fā)的模擬訓練系統(tǒng),采用集中式訓練方式,面向具體型號,存在使用不夠靈活、擴展能力不夠等缺點,如文獻[2-5]。不同型號設計原理、試驗流程均有所不同,受保密、知識產(chǎn)權等因素限制,所能獲取到的試驗信息資源的范圍、細致度也有所不同。若針對每一具體型號均開發(fā)一套試驗模擬系統(tǒng),顯然是不現(xiàn)實的,也是不科學的。建立一個公共的戰(zhàn)略導彈試驗模擬系統(tǒng)開發(fā)平臺,以此平臺為基礎,由用戶逐步搭建針對不同型號的應用系統(tǒng),應用系統(tǒng)的模擬深度、廣度,可隨著試驗信息資源的不斷擴充逐步壯大。
本文提出的戰(zhàn)略導彈試驗模擬系統(tǒng)開發(fā)平臺具體設計方案,以計算機仿真技術、虛擬現(xiàn)實技術、數(shù)據(jù)庫技術等一批成熟技術為支撐[6],將開發(fā)、調(diào)試、驗證、運行、分析等各種仿真功能進行整合,面向操作、面向設備、面向流程、面向指揮,創(chuàng)立“試驗模擬系統(tǒng)制造工廠”的新理念。
戰(zhàn)略導彈試驗模擬系統(tǒng)功能組成結構如圖1所示。通過對測試環(huán)境、測試原理、系統(tǒng)指揮的模擬仿真實現(xiàn)對測試發(fā)射主要試驗過程的模擬。模擬試驗導調(diào)及信息管理系統(tǒng)支持模擬試驗的開發(fā)與運行。
1.1測試環(huán)境模擬
測試環(huán)境模擬實現(xiàn)對控制、測量等系統(tǒng)主要測發(fā)控設備的模擬仿真。儀器設備的操作、顯示、狀態(tài)界面與實際系統(tǒng)基本一致,崗位操作手可以按操作規(guī)程在虛擬儀器面板上執(zhí)行測試發(fā)射操作。
圖1 試驗模擬系統(tǒng)功能組成
1.2測試原理模擬
測試原理模擬實現(xiàn)以下功能:①響應模擬操作指令,對測試事件觸發(fā)的測試信息傳遞關系、關鍵電路、設備工作原理進行邏輯或原理仿真,并以可視化方式進行動態(tài)顯示;②以3D方式實現(xiàn)對彈體結構組成原理的模擬仿真,以數(shù)據(jù)驅動,對導彈飛行過程進行3D仿真;③在模擬飛行過程中響應飛行控制指令,對飛控事件觸發(fā)的導彈制導、控制、測量原理進行邏輯或原理仿真,并以可視化方式進行動態(tài)顯示。
1.3指揮系統(tǒng)模擬
指揮系統(tǒng)模擬功能主要實現(xiàn)對全、分系統(tǒng)級指揮功能的模擬仿真,既可以按照實際指揮流程,實現(xiàn)自動指揮功能,也可以按指揮控制需要,實現(xiàn)分步指揮功能。對指揮流程、試驗進程可視化顯示。
1.4導調(diào)及信息管理系統(tǒng)
模擬試驗導調(diào)系統(tǒng)一方面支持試驗模擬中的注冊管理、作業(yè)想定發(fā)布、運行監(jiān)控等功能;另一方面提供對模擬試驗模型、模擬數(shù)據(jù)、測試流程、故障及指揮決策等信息資源的管理功能,并支持考核評估功能。
試驗模擬系統(tǒng)開發(fā)平臺體系結構如圖2所示,由仿真引擎(Simu Engine)、圖形化自動建模系統(tǒng) (Simu Builder)、模塊資源管理器(Simu Manager)、模塊資源庫(Simu Lib)、輔助工具 (Simu Utilities)及其他仿真功能軟件組成。
2.1仿真引擎
仿真引擎 (Simu Engine)是為試驗模擬仿真提供基礎性支持的部件,實現(xiàn)試驗模擬仿真中“資源提取”,“任務實例生成”,“物理網(wǎng)絡檢測與崗位實地部署”,“軟件資源遠程裝載”,“仿真演練啟動”,“仿真演練控制與調(diào)試”等功能。具有實時網(wǎng)絡數(shù)據(jù)庫及完整的仿真運行支撐特性,支持數(shù)據(jù)可視化、多任務并行運行、多流程及分布式仿真等,具有可靠性高、可維護性和可移植性強、開放性好、功能齊全等特點??梢赃\行在Windows平臺和Linux平臺上實現(xiàn)跨平臺的使用,并且可以充分調(diào)動管理下層操作系統(tǒng)計算、存儲、管理、圖像渲染資源,為試驗模擬仿真系統(tǒng)的開發(fā)和運行提供強有力的支持。
2.2圖形化自動建模系統(tǒng)
圖形化自動建模系統(tǒng)(Simu Builder)是使用圖形化方法進行建模的工具軟件,采用面向對象的模塊化建模方法,使其建模過程與實際系統(tǒng)具有良好的親和性,方便快捷、自動化程度高。其良好的通用性和高度的開放性,為使用者提供了足夠的擴展空間。
2.3模塊資源管理器
模塊資源管理器(SimuManager),主要實現(xiàn)對設備仿真模塊資源庫SimuLib的管理和維護,用戶可以根據(jù)需要對模塊資源進行刪除和修改,也可以對模塊資源庫進行擴充,擴充的模塊資源需要通過資源審核功能進行正確性驗證后方能存入資源庫。
2.4模型資源庫
模型資源庫(Simu Lib)是整個試驗模擬系統(tǒng)的基礎庫,通過模型資源管理器(Simu Manager)進行統(tǒng)一管理,為圖形化自動建模系統(tǒng)(SimuBuilder)提供構建模型所需要的一系列要素和數(shù)據(jù)支撐。
2.5輔助工具
輔助工具庫(Simu Utilities)主要通過提供第三方軟件接口,實現(xiàn)支撐平臺內(nèi)部快速調(diào)用建模所需的各類第三方軟件。本系統(tǒng)中擬提供的第三方軟件主要包括Matlab/Simulink、Flash、3DMAX等。
圖2 試驗模擬系統(tǒng)開發(fā)平臺體系結構
3.1總體設計
試驗模擬系統(tǒng)設計,遵循兩項基本原則:一是通用化設計,即系統(tǒng)能夠適應不同型號模擬系統(tǒng)的生成及應用;二是基于數(shù)據(jù)驅動的原理仿真,即系統(tǒng)能夠在測試(操作)指令、飛行時序、模擬數(shù)據(jù)等信息事件的驅動下,實現(xiàn)關鍵電路、測試原理、飛控原理等內(nèi)容的原理級仿真,并可根據(jù)訓練考核評估及故障診斷擴展應用需求,具備故障點設置等能力。試驗模擬系統(tǒng)總體結構設計如圖3所示。
3.2仿真模型設計
不同導彈武器系統(tǒng)地面測發(fā)控系統(tǒng)、導彈飛行原理雖然有所不同,但其基本功能模塊大同小異。試驗模擬系統(tǒng)仿真模型設計以新型導彈武器系統(tǒng)設計原理為基礎,分析、抽象、定義通用仿真模塊。結合試驗模擬系統(tǒng)仿真應用需求,仿真模型主要包括設備模型、原理模型、彈體結構模型、信息源模型等。仿真模型設計主要內(nèi)容是定義各模型對象的屬性、功能及信息接口關系。
3.2.1設備模型
設備模型包括地面測發(fā)控系統(tǒng)設備、導彈彈上儀器設備、信號與信息通道等模型。
1)地面測發(fā)控設備模型:
圖3 試驗模擬系統(tǒng)總體結構
地面測發(fā)控設備模型分為兩類,一類是可執(zhí)行操作與狀態(tài)監(jiān)視的設備,其儀器面板主要由開關、按鈕、指示燈等元件組成,在進行試驗模擬時,可在模擬儀器面板上執(zhí)行相應的操作與監(jiān)視;另一類是測發(fā)控指令的解析、處理及執(zhí)行設備,測試發(fā)射時自動運行。
在進行模型設計時,針對第一類設備需要建立與實際設備外形一致的虛擬操作界面,并對儀器面板上的開關、按鈕、指示燈等組件的屬性、功能及信息接口進行定義。針對第二類設備不進行虛擬儀器界面的設計,只需定義設備的輸入、輸出接口屬性及功能即可。
2)彈上儀器設備模型:
彈上儀器設備主要是指完成導彈飛行控制任務的敏感裝置、配電器、放大器、彈上計算機、伺服機構等控制系統(tǒng)設備,以及完成飛行測量任務的遙測、外測設備。
在進行模型設計時,主要是定義設備的輸入、輸出接口屬性及功能。
3)信號與信息通道模型:
信號與信息通道模型是指設備間的連接電纜模型,試驗模擬時完成信息傳遞模擬仿真任務。在進行模型設計時,主要是定義設備的輸入、輸出接口屬性及功能。
3.2.2原理模型
試驗模擬時對導彈測試發(fā)射及飛行控制進行原理仿真是本項目的核心設計內(nèi)容,要求關鍵事件、過程能夠數(shù)據(jù)驅動,原理模型自動執(zhí)行,并可根據(jù)訓練考核評估及故障診斷擴展應用需求,具備故障點設置等能力。原理模型主要包括電路原理、信息原理、飛行控制原理等仿真模型。進行原理模型設計時,以測試指令、飛行時序、模擬數(shù)據(jù)等信息為輸入,驅動相應原理模型自動運行。
3.2.3彈體結構模型
彈體結構模型在試驗模擬過程中實現(xiàn)3D飛行仿真,要求飛行關鍵事件、飛行運動姿態(tài)實現(xiàn)數(shù)據(jù)驅動。模型建立時,在建立基本結構組件的基礎上,根據(jù)具體型號特征生成仿真模型。3.2.4信息源模型
信息源模型主要包括指揮操作流程、測試項目、飛行時序、仿真驅動模擬數(shù)據(jù)等。在試驗模擬過程中,作為測試、發(fā)射、飛行原理仿真的驅動信息。模型設計時按模擬仿真需求,定義方便調(diào)用的數(shù)據(jù)結構及其輸出接口功能。
3.3仿真服務總線
仿真服務總線提供兩類服務:發(fā)布/訂閱服務、分布式協(xié)同服務。發(fā)布/訂閱服務采用DDS數(shù)據(jù)分發(fā)服務軟件實現(xiàn),分布式協(xié)同服務使用Zookeeper軟件實現(xiàn)。
1)發(fā)布/訂閱服務:
發(fā)布者為自己要發(fā)布的數(shù)據(jù)設置一個主題,并向該主題中發(fā)布數(shù)據(jù),訂閱就可以通過訂閱該主題而實時獲取發(fā)布者提供的數(shù)據(jù)。同時,在數(shù)據(jù)發(fā)布/訂閱過程中實現(xiàn)相關策略配置。
2)分布式協(xié)同服務:
分布式協(xié)同服務通過Zookeeper實現(xiàn)仿真系統(tǒng)中狀態(tài)一致性服務,保證各個仿真節(jié)點對全局狀態(tài)有一個一致的認識,保證關鍵性狀態(tài)數(shù)據(jù)的“順序一致性”。
3.4組件化/腳本化設計
使用Qt QML/JavaScript進行腳本化開發(fā),使用QML extension plugin進行組件開發(fā)。
QML是一種用來創(chuàng)建高度動態(tài)應用程序的聲明式腳本語言,主要用來描述應用程序的外觀(菜單、按鈕、布局等)以及行為 (點擊事件),同時利用QML extension plugin(C++)架構,以組件的方式對QML的對象進行功能擴展。
3.5設備模型仿真設計
設備模型仿真設計如圖4所示,主要涉及4項內(nèi)容。
圖4 設備模型仿真
1)Flash虛擬儀器建模:利用Flash結合圖像處理工具繪制設備控制面板,建立與真實設備面板相似的模型,定義面板中開關、按鈕等組件的鍵值模型;提供組件輸入輸出控制接口,用于面板圖形交互控制,實現(xiàn)Flash模式的虛擬儀器設備模型。
2)ActionScript邏輯驅動:實現(xiàn)虛擬儀器設備處理邏輯控制,將面板的輸入消息進行功能轉換將處理后的消息輸出;將接收的消息轉換為面板對應的輸入顯示信號,驅動面板操作響應;處理指令的解析、執(zhí)行等行為。
利用ActionScript實現(xiàn)內(nèi)容與用戶的交互:定義各按鈕按鍵的功能,點擊按鈕按鍵時實現(xiàn)用戶想定數(shù)據(jù)的輸入,根據(jù)用戶數(shù)據(jù)輸入進行相關邏輯處理;根據(jù)數(shù)據(jù)處理情況及外部數(shù)據(jù)驅動點亮面板相關指示燈,提示處理狀態(tài),并按需發(fā)送相關處理結果狀態(tài)數(shù)據(jù)仿真服務總線,實現(xiàn)與用戶的交互與控制。這種方式主要實現(xiàn)對第一類設備的虛擬模擬仿真。
利用ActionScript實現(xiàn)Flash中內(nèi)容與內(nèi)容的交互:定義設備的處理功能實現(xiàn)輸入數(shù)據(jù)的處理轉換,對設備功能進行仿真,實現(xiàn)內(nèi)容與內(nèi)容的交互。這種方式主要實現(xiàn)對第二類設備的虛擬模擬仿真。
3)Flash容器:加載Flash虛擬儀器設備模型并顯示,控制顯示的區(qū)域、窗口大小,實現(xiàn)對仿真視圖的控制。Flash容器采用MFC窗口實現(xiàn),通過調(diào)用Flash控件的方式實現(xiàn)對Flash的加載、播放及控制。利用腳本化集成技術對Flash容器實現(xiàn)進行封裝處理,將相關的定制接口腳本化,實現(xiàn)容器的腳本化定制。
4)設備屏幕:模擬設備屏幕內(nèi)容顯示輸出功能,顯示相關的數(shù)據(jù)處理信息,模擬設備輸出交互功能。利用COM組件技術制定虛擬設備的屏幕顯示屬性及顯示內(nèi)容。COM是組件對象模型,是微軟公司推出的組件標準。COM組件的功能都是由COM接口函數(shù)實現(xiàn)的,因此在創(chuàng)建對象后,就可以調(diào)用接口函數(shù)使用所需的功能,COM組件的運行可以看成是一系列接口函數(shù)的調(diào)用。屏幕界面采用COM組件方式定制實現(xiàn),可提高系統(tǒng)的穩(wěn)定性,實現(xiàn)系統(tǒng)的快速高效開發(fā)。同時,利用腳本化集成技術對其進行封裝,在腳本中實現(xiàn)顯示功能的靈活定制。
3.6原理仿真設計
試驗模擬時對測試發(fā)射及飛行控制進行原理仿真是本系統(tǒng)的核心設計內(nèi)容,要求關鍵事件、過程能夠數(shù)據(jù)驅動,原理模型自動執(zhí)行,并可根據(jù)訓練考核評估及故障診斷擴展應用,具備故障點設置等能力。原理模型主要包括電路原理、信息原理、飛行控制原理等仿真模型,實現(xiàn)對測發(fā)控、飛控的電路原理進行數(shù)學仿真。電路原理模型由基本電路元器件,按實際電路搭建形成,利用電路仿真軟件實現(xiàn)電路原理仿真,對原理中的關鍵點設置事件觸發(fā),實現(xiàn)可視化的信息提示。原理仿真過程如圖5所示。
1)基于Matlab的電路原理/流程事件仿真建模:
電路原理建模使用Simulink中的Power System Blockset模塊實現(xiàn)。主要使用電源模塊(Electrical Sources)、基礎電路模塊(Elements)、電力電子模塊(Power Electronics)、電機模塊(Machines)、連接器模塊(Connectors)、測量模塊(Measurements)以及附加功率模塊(PowerExtras)等七種模塊庫。
對于測試發(fā)射指揮流程,采用Sim Events/Stateflow工具箱進行離散事件仿真,引入“信號”、“狀態(tài)”等信息,實現(xiàn)對測發(fā)控、指控中的離散事件、物理狀態(tài)進行詳細建模,實現(xiàn)測發(fā)控、指控中離散事件系統(tǒng)的全流程建模,即實現(xiàn)“事件”、“信號”、“狀態(tài)”綜合對仿真系統(tǒng)的整體驅動。在建模過程中,Simulink、StateFlow建模部分均以子模塊形式嵌入到流程仿真模型中,為用戶提供統(tǒng)一的仿真交互操作。
2)仿真總線與Matlab接口:
基于Matlab的電路原理/流程事件仿真建模需要與外界進行必要的信息交互,從仿真總線接收消息驅動仿真,發(fā)送Matlab仿真結果到仿真總線,即實現(xiàn)仿真總線與Matlab的互聯(lián)互通互操作。仿真總線Matlab接口組件主要基于S-Function實現(xiàn)。S-Function提供了擴展Simulink模塊庫的有力工具,使得自定義函數(shù)能夠和Simulink解法器進行數(shù)據(jù)交互。
圖5 原理仿真建模流程
3.7信息流程可視化仿真設計
信息流程可視化主要對測發(fā)控、飛控的控制原理與流程進行可視化仿真,將控制原理抽象為控制流程圖,建立控制原理模型;利用測發(fā)控、飛控的電路原理仿真結果數(shù)據(jù)驅動可視化界面,對當前執(zhí)行流程進行可視化提示,給作戰(zhàn)訓練人員直觀的控制原理展示。信息流程主要包括指揮操作流程、測試、控制、飛行時序等,依據(jù)測試、發(fā)射及飛行原理,建立試驗過程中的信息流的流程圖模型,進行時序邏輯的可視化,直觀展示信息流程動態(tài)過程。
可視化建模與驅動采用通用辦公軟件Microsoft Office中的Visio繪圖軟件的COM組件實現(xiàn),利用Visio的Active X控件,使用Automation自動化控件開發(fā)技術對其進行二次開發(fā),同時利用腳本從仿真服務總線接收相關數(shù)據(jù),驅動信息流程圖的動態(tài)顯示與控制。基于Visio進行信息流程可視化,具有節(jié)省開發(fā)時間、維護方便、升級方便容易等優(yōu)點。信息流程可視化仿真過程如圖6所示。
3.8系統(tǒng)運行流程設計
運行流程分為4種:模型開發(fā)流程、故障注入流程、試驗模擬流程、考核評估流程。如圖7、圖8所示。
1)模型開發(fā)和故障注入流程:
模型開發(fā)流程針對試驗模擬系統(tǒng)的二次開發(fā)者或修改者,利用平臺所提供的各類組件進行虛擬設備、數(shù)學模型、可視化模型、原理/信息流/指控模型的開發(fā)、調(diào)試及修改。
圖6 信息流程可視化仿真
圖7 模型開發(fā)與故障注入流程
故障注入流程通過修改已開發(fā)的數(shù)學模型、原理模型、信息流程模型,人為設置故障點,實現(xiàn)故障的模擬。
2)試驗模擬和考核評估流程:
試驗模擬和考核評估流程主要使用人員試驗模擬的用戶及模擬訓練對象。
試驗模擬流程利用仿真導調(diào)控制軟件,加載試驗模擬的想定文件,分配仿真節(jié)點、配置運行環(huán)境,將各節(jié)點分配的可運行模型檢出到本地,然后,通過仿真導調(diào)控制啟動試驗模擬進程的運行、監(jiān)控和控制。
考核評估流程根據(jù)評估指標體系,編寫相應指標的評估腳本,在試驗模擬過程實時監(jiān)控仿真服務總線中的總線數(shù)據(jù),計算評估準則,從而給出定量評估結論。
為了展現(xiàn)未來開發(fā)平臺的運行效果,設計了平臺的運行界面,平臺應能夠完成虛擬設備模型、原理模型、流程建模等上述的諸多功能,且界面友好。其中三維視景仿真的設計界面如圖9所示,包括:配置、屬性設置、控制腳本編輯、視景演示等幾個部分。
圖8 試驗模擬和考核評估流程
圖9 三維視景仿真的設計界面
本文針對戰(zhàn)略導彈試驗模擬系統(tǒng)建設需求,創(chuàng)立了“試驗模擬系統(tǒng)制造工廠”的新理念。提出戰(zhàn)略導彈試驗模擬系統(tǒng)開發(fā)平臺的設計方案、技術途徑。基于“組件式、平臺化、腳本化”設計思想,解決試驗模擬系統(tǒng)建設中遇到的“通用化”技術難題。應用該平臺,用戶可以方便、高效地生成針對具體導彈型號的試驗模擬系統(tǒng)應用實例,實現(xiàn)基于數(shù)據(jù)驅動的測試發(fā)射、飛行控制原理或邏輯仿真,同時具有故障模擬、動態(tài)可視化展示等功能。通過對測試發(fā)射、飛行控制關鍵試驗過程的模擬仿真,為試驗、作戰(zhàn)、指揮等崗位技術人員提供模擬訓練及考核評估手段。
[1]郭齊勝,羅小明,董志明.裝備作戰(zhàn)仿真概論[M].北京:國防工業(yè)出版社,2007.
[2]查國云.某型飛機航空軍械仿真訓練系統(tǒng)設計[J].計算機測量與控制,2011,19 (10):2455-2458.
[3]董志明,王凱,彭文成,等.新型指控通信裝備仿真訓練系統(tǒng)設計與實現(xiàn)[J].系統(tǒng)仿真學報,2010,22 (1):93-101.
[4]楊軍.基于信息系統(tǒng)的炮兵作戰(zhàn)訓練仿真導調(diào)系統(tǒng)設計[J].指揮控制與仿真,2011,33 (2):61-63.
[5]張桂洪,面向航天發(fā)射的仿真訓練系統(tǒng)研究與總體設計[D].西安:西安電子科技大學,2010.
[6]顧啟泰.離散事件系統(tǒng)建模與仿真[M].北京:清華大學出版社,1999.
Design on Development Platform of Strategic Missile Experiment Simulation System
LüCanghai,Shen Yuhao
(Taiyuan Satellite Launch Center Technical Section,Taiyuan030027,China)
In order to satisfy the need of the integrated combined test,train,and support for new weapon systems in a range,and overcome the defects of less flexibility and extensibility for traditional simulated training systems of an oriented specific missile,a new concept of designing a“Test Simulated System Manufacturing Plant”was introduced.It meant that a universal development platform of a strategic missile test simulated training system was constructed,and a typical simulated training system was produced by users according to a given missile based on the development platform.In this paper,the functions of a test simulated system and the structure of the development platform were designed.A component,platform,script development method was adopted.The specific design realization approach of the development platform was discussed,including:simulation model,simulation service bus,component and script,device simulation model,principle simulation,information flow visual simulation,system operational process,and so on.The demonstration of a flight simulation design was given. The development platform would provide rich training and evaluation means for test,combat,command staff.
strategic missile;experiment simulation;development platform design
1671-4598(2016)05-0124-05
10.16526/j.cnki.11-4762/tp.2016.05.036
TP391.9
A
2015-0-08;
2015-12-18。
呂滄海(1968-),男,山西五寨人,高級工程師,博士,主要從事仿真模擬系統(tǒng)開發(fā)方向的研究。
申宇皓(1980-),男,山西太原人,工程師,博士,主要從事仿真模擬系統(tǒng)開發(fā)方向的研究。