Font Size: a A A

Design And Implementation Of Distributed Radar Countermeasure Simulation Software Based On ZeroMQ

Posted on:2021-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:S Y RenFull Text:PDF
GTID:2492306050972739Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the progress of science and technology in various countries,modern electronic warfare has evolved into a confrontation system in which multiple equipments fight together.By mathematical modeling and distributed technology can simulate the operation of equipment systems.It is of great significance to carry out distributed simulation of collaborative work of multiple systems and establish a general and extensible distributed simulation framework.Nowadays,the distributed simulation platforms such as the DIS or HLA system,which need to arrange the communication component environment before the simulation,facing the problem of difficulties in process development,subsystem expansion and artificial technology.Recently,a distributed message architecture based on ZeroMQ has been widely used.Referring to the advantages of existing distributed simulation platforms,the distributed radar simulation platform is implemented with ZeroMQ as the core to can improve the communication efficiency,scalability and practicality.Taking radar countermeasure simulation as the object of study,this thesis firstly introduces the implementation of distributed simulation system by ZeroMQ message transmission technology.And comparing with the characteristics of the three communication modes of ZeroMQ,a distributed message architecture based on this core is built.The distributed simulation platform is composed of three subsystems: management,server,and client.In each subsystem,different communication modes are used to realize simulation time management,including logic time synchronization and calculation of simulation time errors.Then,the implementation of simulation and scene management platforms are introduced,including information distribution,function classes,and interactive interfaces,unified subsystem platform design style and module construction method.Next,various equipment system involved in distributed radar countermeasure simulation are modeled,including radar,reconnaissance,and jamming.Modeling is carried out from the perspective of distributed simulation.The requirements of task-level simulation are realized by the advantages of high real-time and low data volume of function-level simulation.Finally,in response to the simulation requirements of supportive and self-defense disturbance,a distributed red and blue square radar confrontation situation is established.Under the condition of setting the combat scene,various interferences such as noise suppression,dense false target,synchronous towing,slicing pulse superposition,angle wave gate hollowing are simulated and analyzed by equipment platforms.The effectiveness and practicability of ZeroMQ distributed platform studied in this article are verified,which is sufficient to meet the requirements of radar simulation.The distributed radar countermeasures implemented are supported by the simulation and dynamic scene management platform as the management end and server.According to the simulation operation requirements,it can complete the development of the simulation subsystem.The time management in distributed simulation is to nest ZeroMQ’s publishsubscribe mode in the request-response communication mode.By blocking the reception,the simulation tasks of the sending and receiving parties are strictly synchronized.It can also achieve the many-to-one connection to ensure the data communication distribution in the simulation is completed under the premise of logical time synchronization.As for the program design,it relies on the multi-thread programming of the QT engine.The unified development features are used to complete functional classes such as interactive interfaces,data communication,and system simulation.The system simulation includes functional modules required for subsystem simulation.In this way,the strong reusability,real-time simulation and expansibility of the sub-system are maintained,so that the multi-party and multi-equipment simulation of mission level is closer to the actual combat environment.
Keywords/Search Tags:Radar countermeasure simulation, ZeroMQ communication component, distributed message architecture, logical time synchronization
PDF Full Text Request
Related items