| With the development of modern information technology,the public’s communication methods for information transmission are becoming increasingly perfect.As a traditional communication method,wireless radio communication is no longer chosen by the public,but it still receives great attention in the military field.The integration of wireless radio communication and simulation technology is currently a focus of attention,and has been applied in many fields such as military exercises and university teaching.However,a certain military academy faces the following issues in the application of the integration of wireless communication and simulation systems.First,lack of integration for multiple communication types and radio types: The existing software only focuses on simulating a single communication type and does not include deduction and training functions related to scenarios and environments.Second,limited interaction between the system and students: The physical operation of the radio cannot achieve the desired teaching and training effects.In response to these problems,the military academy has initiated the "Wireless Communication Training Simulation System" project.The research background of this paper is based on this project.The main innovation points of this article are the theoretical methods,design implementation,and algorithms proposed in Chapter 3 and Chapter 4 to solve the problems encountered.The main work of this article is as follows.In response to the lack of integration and deduction training functions for multiple communication types in the "Wireless Radio Communication Training Simulation System" project mentioned above,this article builds a prototype system of wireless communication training simulation software.Through simulation engines,channel models,radio models,and other designs,it achieves integration of multiple communication type channel models and two types of radio simulation,supporting the combination of scenarios For the deduction and training function of environment and other factors,we encountered the problem of insufficient computing power of the simulation engine during the development process.In chapter 3,we proposed a method for computing power outsourcing of the simulation engine.In order to achieve this method,Apache Flink,which is widely used in the field of Big data,will be applied in the radio communication simulation field,We have designed a simulation engine based on the Flink framework for streaming computing and proposed a data processing simulation engine power outsourcing algorithm based on Flink,which optimizes the traditional data processing methods of simulation engines.By comparing experiments with traditional simulation engines,it has been verified that the simulation engine implemented in this paper has better data processing capabilities,real-time performance,and stability.In response to the problem of insufficient operational interaction and unsatisfactory teaching and training results,a virtual simulation method for radio operation is proposed in Chapter 4.This method involves customizing the simulation radio equipment to interact with the radio operation panel in the simulation system,and simulating radio operation on the system software interface through virtual simulation.To achieve this method,a communication interaction model based on CAN protocol and a radio simulation operation protocol based on CAN protocol are designed,Designed communication interaction model algorithms in the communication interaction model.The wireless communication training simulation software prototype system designed and implemented in this article is briefly introduced and demonstrated in Chapter 5.The system supports radio communication simulation while also building scene environments,integrating multiple communication type channel models and physical simulations of two radio types,and building map simulation models using GIS engines;Realize the integration of radio station usage operations into specific scenarios,and deploy any model on the global 3D map,supporting multiple event additions and situation displays. |