| With the rapid development of military science and technology,the level of naval torpedo weapons and equipment has been continuously improved,and the complexity and destructiveness of war has become stronger and stronger.So how to train naval forces in peacetime and improve the overall combat capability of the forces is a common problem faced by all countries.The most effective way to solve this problem is to simulate combat training.In this paper,a naval combat simulation training system based on torpedo weapons is designed.Based on distributed simulation technology and object-oriented software theory,the system makes full use of the mature technology of combat simulation.Based on the scalable simulation platform XSIM,a digital simulation model is developed.For support,it is a distributed simulation training system that integrates training program planning,training process deduction and combat effectiveness evaluation.The system can be divided into training preparation stage,training implementation stage and performance analysis and evaluation stage from the time flow.In the training preparation stage,an integrated training database management software and a training planning software that flexibly configure the training task plan are designed.The training implementation stage mainly includes the training operation support module,the training guidance control module,the force control module,the CGF model,the two-dimensional situation display and the training data collection module.The training and operation support module provides a basic support and integrated environment for the operation of the torpedo simulation combat training system.The high-efficiency simulation engine based on the discrete event propulsion mechanism provides a model framework for the CGF and torpedo models,and provides scheduling and services for the system operation;the training guidance control is mainly Control the start,pause,acceleration and end of the simulation operation,and induce the training personnel to complete the training task process;the force control module controls the actions of the simulation entities according to the authority of different seats;the CGF model is that the guiding seats are randomly guided according to the training progress and dynamically increased,Deleting the training force and changing the battlefield training situation is the key to realizing "live exercise and adjustment";the two-dimensional situation display dynamically displays the simulation deduction process through real-time or playback;during the training process,the data acquisition module collects the training process in real time.Scenario data,situational data,simulation entities,and steering control instructions are stored in the database;the analysis and evaluation module mainly includes two methods,one is to perform on-site evaluation based on expert experience in the form of video file playback,and the other is to design The evaluation index system and evaluation efficiency algorithm,based on the data collected during the training process,give more scientific and reasonable efficiency evaluation results.The above modules are all developed on the XSIM simulation platform in the form of built-in plug-ins and service-oriented architecture design.The main development technologies are C++,Qt and Mysql.Finally,according to the combat process of torpedo weapons,the thesis uses the training program planning software to design a tactical-level simulation training task for torpedo weapons single-equipment,including training purpose,training subjects,training personnel,training seat configuration and training scenario,and simulates it.Games and data collection.Finally,through the design of the torpedo weapon effectiveness evaluation index system,the effectiveness evaluation results of this combat training are given,and the system optimization and improvement measures are given. |