In recent years,with the large-scale application of simulation technology in the development of weapons and equipment,simulators based on simulation technology have become an indispensable step in the weapon development process.The simulated missile system is a certain type of guided rocket weapon system support equipment.It can replace the guided rocket and the rocket launch vehicle to form an information loop,an ignition loop,and a status loop.It carries out the interaction between the vehicle missile information and the rocket state simulation,and cooperates with the weapon system to complete the pre-launch workflow.The simulated bomb system completes the comprehensive test and evaluation of the rocket launch vehicle by collecting,recording and analyzing the signals of the rocket launch vehicle during ignition,and finally realizes the daily training function of the guided rocket.In this thesis,according to the development needs of a certain type of guided rocket,this type of simulated bomb system was developed to replace the real guided rocket for testing.The main research work of the thesis is as follows:To start with,the application history of simulation technology and simulators in weapon development is introduced.It introduces the technologies involved in the simulation missile system,including the zynq-7000 series processor,the embedded system and the cross-platform software development platform Qt,as well as other related technologies used in the system.Secondly,this thesis conducts a demand analysis of the simulated bomb system,using flow charts,use case diagrams,and use case tables to describe the system’s functional requirements analysis and non-functional requirements analysis.The simulated bomb system is divided into an upper computer and a lower computer.The lower computer executes the pre-launch process,and the upper computer interacts with the lower computer after the pre-launch process is completed.In the system design,the class diagram,timing diagram,and lower computer operation diagram are used to elaborate the system in detail,and the overall architecture of the simulated bomb system is introduced in detail.The C/S architecture is adopted between the upper computer and the lower computer of the simulated bomb system.The lower computer is the server,the upper computer is the client, and the upper and lower computers use TCP for communication.The lower computer carries on the embedded software development,uses the Zynq-7000 series processor as the development platform,the processor is developed by Xilinx company,uses the hardware platform schematic diagram to describe.The host computer develops client software and uses cross-platform Qt.Next,the functional modules of the simulated bomb system are divided.The requirements of the simulated bomb system are the realization of the upper computer and the lower computer’s directory acquisition,storage file download,and fault setting functions.The lower computer realizes file storage,analog quantity acquisition,display screen display and rocket Launch the car’s data interaction and other functions.According to the requirements,the simulated bomb system is divided into the following modules.The upper computer has a login module,a file download module,a fault setting module,and a data processing module.The lower computer has a drive design module,a communication module,an ignition acquisition module,a data recording module,and a display.Seven modules: module,bomb selection module and network module.Finally,a reasonable and scientific test method is used to test and verify the simulated bomb system,and test cases are designed.Use the serial debugging tool to test whether the performance parameters meet the requirements.The simulation missile system has been verified in the debugging stage,and the system runs stably and reliably,which meets the requirements of the project design. |