Font Size: a A A

Research On Modeling Of Air Combat Simulation System Based On Component

Posted on:2021-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:L L LiFull Text:PDF
GTID:2506306050971789Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of computer field,based on the requirements of our army’s information-based operations,computer modeling and simulation are more and more adopted by our army.Through the computer modeling of the required equipment,not only can it verify the feasibility of the equipment,but also can quickly deduce the feasibility of the battle plan.Compared with the actual combat training,the cost is low,but compared with the sand table deduction,it can also be refined.In this paper,a component-based air combat simulation system is designed.In general,the simulation system adopts standardized and modular methods,makes full use of the mature technology of combat simulation,adopts the advanced model driven(MDA)architecture method,and constructs a simulation development support system which is supported by digital simulation model and integrates the functions of model development,simulation operation and situation display.The system component modeling framework can highly abstract the behavior characteristics and organizational structure of simulation objects,decompose the complex simulation platform objects into reusable and composable modules,facilitate the independent development of different professional models,and improve the reusability of model functions.The main modules of the system are data distribution module,communication middleware module,data editing module and distributed server module.Among them,the data distribution module carries out efficient and real-time data distribution according to the publish and subscribe relationship between the application programs of each node,realizing the sharing and sharing of simulation model,scenario information,experimental design information,simulation situation,etc.on different simulation platforms;the communication middleware module solves the interconnection,intercommunication and interoperability among distributed heterogeneous systems,simulation systems,simulators,etc Support the development,integration,operation and management of live,virtual &Construction(LVC)test,training,distributed simulation and other application systems.The data editing module is mainly used to complete the interface modeling between simulation nodes and the development of protocol adapter.It defines and configures the information such as data type,publish subscription relationship between entities and adapter protocol,and provides the automatic generation function of code framework.The data editing module is mainly used to complete the interface modeling between simulation nodes and the development of protocol adapter.It defines and configures the information such as data type,publish subscription relationship between entities and adapter protocol,and provides the automatic generation function of code framework.Based on the computer network,the distributed simulation connects the simulation terminal applications distributed in different addresses,and cooperatively completes the simulation of the real battlefield scene.Based on the idea of componentization,the paper analyzes the key models in air force operations in detail,and models radar components,communication components,jamming components,data processing components,weapon components,general battle command task components,air to ground assault task components with C + +,and sets the attributes of all component models with XML language.Finally,the paper discusses the design scheme of simulation experiment,including the experimental design scheme,the selection of experimental design table and the method of data analysis.Then a simulation scenario is designed based on the above component model,and the simulation results are deduced and analyzed.Finally,an experimental design example is designed to verify and propose optimization and improvement measures.
Keywords/Search Tags:Component-based, Air combat, Interface programming, Distributed simulation
PDF Full Text Request
Related items