CN116627053B - Semi-physical simulation system of unmanned platform cluster communication network - Google Patents
Semi-physical simulation system of unmanned platform cluster communication network Download PDFInfo
- Publication number
- CN116627053B CN116627053B CN202310641367.0A CN202310641367A CN116627053B CN 116627053 B CN116627053 B CN 116627053B CN 202310641367 A CN202310641367 A CN 202310641367A CN 116627053 B CN116627053 B CN 116627053B
- Authority
- CN
- China
- Prior art keywords
- simulation
- control system
- platform
- semi
- sends
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 269
- 238000004891 communication Methods 0.000 title claims abstract description 40
- 238000005259 measurement Methods 0.000 claims abstract description 66
- 238000000034 method Methods 0.000 claims description 41
- 238000013507 mapping Methods 0.000 claims description 34
- 238000004364 calculation method Methods 0.000 claims description 27
- 230000008569 process Effects 0.000 claims description 15
- 230000009471 action Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 230000000875 corresponding effect Effects 0.000 description 28
- 238000012360 testing method Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000013031 physical testing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the technical field of wireless communication networks, in particular to a semi-physical simulation system of an unmanned platform cluster communication network, which comprises a ground measurement and control system, a simulation platform and a plurality of simulation navigation control systems; the simulation platform is respectively connected with the ground measurement and control system and each simulated navigation control system; the ground measurement and control system sends the generated control instruction to the simulated navigation control system of the node through the simulation platform; each simulation navigation control system corresponds to one unmanned platform respectively, and position/state information of the unmanned platform is acquired and sent to the simulation platform; the ground measurement and control system receives the position/state information through the simulation platform, generates a position parameter adjustment instruction and sends the position parameter adjustment instruction to the simulation platform, and updates and simulates the position/state parameters of corresponding nodes in the navigation control system. The system provided by the invention enables the unmanned platform cluster in the semi-physical simulation environment to synchronously update the position information of each node in the simulation platform in a remote control mode or an autonomous navigation mode.
Description
Technical Field
The invention relates to the technical field of wireless communication networks, in particular to a semi-physical simulation system of an unmanned platform cluster communication network.
Background
The unmanned platform is mainly represented by three types of platforms, such as unmanned aerial vehicle, unmanned ship and the like. The method has the advantages of multiple purposes, convenience in assembly, strong environmental adaptability, low cost and the like, and is widely focused and applied in the military and civil fields.
Compared with a single unmanned platform, the multi-unmanned platform cooperative application has the advantages of higher expandability, stronger survivability, faster task completion and the like, but with the increase of the number of unmanned platforms, a plurality of problems are brought, and one important problem is that the performance of the unmanned platform cluster communication network is difficult to effectively evaluate.
The current evaluation means for the performance of the communication network mainly comprises software simulation, physical test and semi-physical simulation. The software simulation realizes the protocol functions of each layer by establishing a network scene, and sets various network parameters to complete network performance evaluation of different scales and complexity, but the software simulation generally needs mathematical modeling of network equipment and network protocols, so that complex service application in an actual network cannot be simulated, and the evaluation result is difficult to approach to the actual situation; the physical test builds a test environment through hardware equipment, and reliable and visual data can be directly obtained, but when the large-scale network such as an unmanned platform cluster is faced, the cost and the complexity for building the physical test environment are high, the implementation difficulty is high, the test period is long, and the performance of the unmanned platform cluster communication network is difficult to evaluate efficiently; the semi-physical simulation is a simulation method for connecting partial physical objects of a researched system to a simulation loop and connecting the simulation loop and the simulation loop to form a system for testing, combines the advantages of physical testing and pure software simulation, can ensure the scale and the credibility of network simulation, and can verify the performance of a communication network through bearing actual service application.
However, in the prior art, when the unmanned platform cluster communication network is subjected to semi-physical simulation, the situations that the communication link state continuously changes in the process of sailing to a target position after the unmanned platform receives a control instruction sent by the ground measurement and control system, the network topology changes due to formation transformation during autonomous collaborative sailing of the unmanned platform are required to be considered. However, the existing network simulation software only supports preloading a scene design file or planning navigation paths of all nodes in advance, and cannot support communication network simulation that the movable unmanned cluster is accessed to a simulation platform in a physical form.
Disclosure of Invention
The invention provides a semi-physical simulation system of an unmanned platform cluster communication network, which is used for solving the defect that the performance of the unmanned platform cluster communication network is difficult to evaluate effectively in the prior art, so that the position information of each node can be updated synchronously in a simulation platform under a remote control mode or an autonomous navigation mode of the unmanned platform cluster in a semi-physical simulation environment.
The invention provides a semi-physical simulation system of an unmanned platform cluster communication network, which comprises a ground measurement and control system, a simulation platform and a plurality of simulated navigation control systems;
the simulation platform is respectively connected with the ground measurement and control system and each simulated navigation control system;
The ground measurement and control system sends the generated control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute preset actions;
Each simulation navigation control system corresponds to one unmanned platform respectively, acquires the position/state information of the corresponding unmanned platform in real time, and sends the position/state information to the simulation platform; the ground measurement and control system also receives the position/state information through the simulation platform, generates a position parameter adjustment instruction based on the position/state information, sends the position parameter adjustment instruction to the simulation platform, and updates and simulates the position/state parameters of corresponding nodes in the navigation control system through the simulation platform.
According to the semi-physical simulation system of the unmanned platform cluster communication network, which is provided by the invention, the simulation platform comprises a semi-physical access subsystem and a simulation calculation subsystem;
After the ground measurement and control system generates a control instruction and sends the control instruction to the semi-physical access subsystem, the semi-physical access subsystem converts the control instruction message into a simulation data packet, and sends the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem, forwards the simulation data packet to a simulation navigation control system mapping node in the simulation calculation subsystem, and sends the simulation data packet to the semi-physical access subsystem through the simulation navigation control system mapping node;
the semi-physical access subsystem converts the simulation data packet into a control instruction and sends the control instruction to the corresponding simulation navigation control system through the semi-physical interface.
According to the semi-physical simulation system of the unmanned platform cluster communication network, the simulated navigation control system periodically generates position/state information and sends the position/state information to a semi-physical access subsystem of the simulation platform;
The semi-physical access subsystem converts the position/state information into a simulation data packet; sending the simulation data packet to a simulation navigation control system mapping node in a simulation calculation subsystem; forwarding the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem;
The ground measurement and control system mapping node transmits the simulation data packet to the semi-physical access subsystem, and the semi-physical access subsystem converts the simulation data packet into position/state information and transmits the position/state information to the ground measurement and control system through a semi-physical interface.
According to the semi-physical simulation system of the unmanned platform cluster communication network, the ground measurement and control system analyzes and processes the position/state information to generate the position parameter adjustment instruction, the position parameter adjustment instruction is sent to the semi-physical access subsystem, the semi-physical access subsystem converts the position parameter adjustment instruction into a simulation control instruction and sends the simulation control instruction to the simulation calculation subsystem, and the simulation calculation subsystem updates the position parameter of the corresponding mapping node in the simulation navigation control system after receiving the simulation control instruction.
The invention also provides a semi-physical simulation method based on the semi-physical simulation system, which comprises the following steps:
the ground measurement and control system generates a control instruction and sends the control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute a preset action;
the ground measurement and control system acquires the position/state information of the unmanned platform through the simulation platform, generates a position/state adjustment instruction based on the position/state information of the unmanned platform, and sends the position/state adjustment instruction to the simulation platform.
The invention also provides a semi-physical simulation method based on the semi-physical simulation system, which comprises the following steps:
The simulation navigation control system acquires a control instruction from the simulation platform through a corresponding interface and controls a corresponding unmanned platform to execute a preset action;
the simulation navigation control system acquires the position/state information of the corresponding unmanned platform and uploads the position/state information to the simulation platform;
The simulation platform receives a position/state adjustment instruction generated based on the position/state information, and updates the position parameters of the mapping nodes of the simulated navigation control system in the simulation platform based on the position/state adjustment instruction.
The invention also provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of any of the methods described above when the program is executed.
The invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of any of the methods described above.
The semi-physical simulation system of the unmanned platform cluster communication network provided by the invention has at least the following technical effects:
1) The advantages of physical test and pure software simulation are combined through semi-physical simulation, so that the scale and the credibility of network simulation can be ensured, and meanwhile, the performance of a communication network can be verified through bearing actual service application;
2) The method has the advantages that the conditions that the communication link state continuously changes in the process of sailing to a target position after the unmanned platform receives the control instruction sent by the ground measurement and control system, the network topology changes due to formation transformation during autonomous collaborative sailing of the unmanned clusters are considered, information interaction between the ground measurement and control system and the simulated navigation control system is achieved through the simulation platform, the simulated navigation control system is used for replacing a real unmanned platform, corresponding actions can be simulated and executed after the control instruction sent by the ground measurement and control system is received, simulated state information is automatically generated and reported to the ground measurement and control system periodically, information transmission is timely and accurate, and the position information of each unmanned platform can be synchronously updated in the simulation platform.
3) The movable unmanned platform cluster is supported to be accessed to the communication network simulation of the simulation platform in a physical form, and even if the unmanned platform cluster is in a remote control mode or an autonomous navigation mode, the position/state information of the unmanned platform can be synchronized in real time.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow diagram of a semi-physical simulation system of an unmanned platform cluster communication network provided by the invention;
FIG. 2 is a second flow chart of a semi-physical simulation system of an unmanned platform cluster communication network provided by the invention;
fig. 3 is a schematic structural diagram of a semi-physical simulation system of an unmanned platform cluster communication network according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms "comprising" and "having" and any variations thereof in the description and claims of the application and in the foregoing drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to only those steps or modules but may include other steps or modules not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that the term "first/second" related to the present invention is merely to distinguish similar objects, and does not represent a specific order for the objects, and it should be understood that "first/second" may interchange a specific order or precedence where allowed. It is to be understood that the "first\second" distinguishing aspects may be interchanged where appropriate to enable embodiments of the invention described herein to be implemented in sequences other than those described or illustrated herein.
In one embodiment, as shown in fig. 1-2, the invention provides a semi-physical simulation system of an unmanned platform cluster communication network, which comprises a ground measurement and control system, a simulation platform and a plurality of simulated navigation control systems;
the simulation platform is respectively connected with the ground measurement and control system and each simulated navigation control system;
The ground measurement and control system sends the generated control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute preset actions;
Each simulation navigation control system corresponds to one unmanned platform respectively, acquires the position/state information of the corresponding unmanned platform in real time, and sends the position/state information to the simulation platform; the ground measurement and control system also receives the position/state information through the simulation platform, generates a position parameter adjustment instruction based on the position/state information, sends the position parameter adjustment instruction to the simulation platform, and updates and simulates the position/state parameters of corresponding nodes in the navigation control system through the simulation platform.
Preferably, the simulation platform is VRNET Developer simulation platform for providing an integrated development environment, a network simulation engine and a semi-physical access interface, and can store, analyze and evaluate process data and statistic data generated in communication network simulation;
Specifically, as shown in fig. 1, the ground measurement and control system has the main functions of realizing the control of a plurality of unmanned platforms by sending control instructions to the unmanned platforms and realizing the state monitoring of the unmanned platforms by receiving and processing the position/state information reported by the unmanned platforms; according to the semi-physical simulation system of the unmanned platform cluster communication network, which is provided by the invention, the simulation platform comprises a semi-physical access subsystem and a simulation calculation subsystem;
After the ground measurement and control system generates a control instruction and sends the control instruction to the semi-physical access subsystem, the semi-physical access subsystem converts the control instruction message into a simulation data packet, and sends the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem, forwards the simulation data packet to a simulation navigation control system mapping node in the simulation calculation subsystem, and sends the simulation data packet to the semi-physical access subsystem through the simulation navigation control system mapping node;
the semi-physical access subsystem converts the simulation data packet into a control instruction and sends the control instruction to the corresponding simulation navigation control system through the semi-physical interface.
Specifically, as shown in fig. 2, the unmanned platform simulation navigation control system is used for replacing a real unmanned platform, performing information interaction with the ground measurement and control system through a simulation communication network, performing simulation execution of corresponding actions after receiving a control instruction issued by the ground measurement and control system, and automatically generating simulation state information and periodically reporting the simulation state information to the ground measurement and control system; according to the semi-physical simulation system of the unmanned platform cluster communication network, the simulated navigation control system periodically generates position/state information and sends the position/state information to a semi-physical access subsystem of the simulation platform;
The semi-physical access subsystem converts the position/state information into a simulation data packet; sending the simulation data packet to a simulation navigation control system mapping node in a simulation calculation subsystem; forwarding the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem;
The ground measurement and control system mapping node transmits the simulation data packet to the semi-physical access subsystem, and the semi-physical access subsystem converts the simulation data packet into position/state information and transmits the position/state information to the ground measurement and control system through a semi-physical interface.
Specifically, as shown in fig. 2, in the invention, the ground measurement and control system also needs to send the collected unmanned platform position information to VRNET Developer simulation platform, so that VRNETDeveloper simulation platform can update the position information of the network node in real time in the simulation process; according to the semi-physical simulation system of the unmanned platform cluster communication network, the ground measurement and control system analyzes and processes the position/state information to generate the position parameter adjustment instruction, the position parameter adjustment instruction is sent to the semi-physical access subsystem, the semi-physical access subsystem converts the position parameter adjustment instruction into a simulation control instruction and sends the simulation control instruction to the simulation calculation subsystem, and the simulation calculation subsystem updates the position parameter of the corresponding mapping node in the simulation navigation control system after receiving the simulation control instruction.
The invention solves the problem that the position information of each node can not be updated synchronously in the simulation platform under the remote control mode or the autonomous navigation mode of the unmanned cluster in the semi-physical simulation environment through the system composition and the service flow.
In a specific embodiment, as shown in fig. 3, the semi-physical simulation system consists of 1 set VRNET Developer of simulation platforms, 1 set of unmanned cluster ground measurement and control systems and 8 sets of unmanned platform simulation navigation control systems; through the semi-physical access interface, the data interaction processing between virtual and real devices can be realized.
The simulation navigation control system of the 8 sets of unmanned aerial vehicle platforms is used for simulating the motion process and the position/state information report function of the 8 sets of real unmanned aerial vehicle platforms respectively, simulating and executing corresponding actions after receiving control instructions sent by the ground measurement and control system, periodically sending own position and state information to the ground measurement and control system, and carrying out information interaction between the simulation navigation control system and the ground measurement and control system and between the simulation navigation control systems through a simulation communication network.
In the process of issuing a control instruction to an unmanned platform simulation navigation control system by a ground measurement and control system, as shown in fig. 1, the method specifically comprises the following steps:
Taking the operation of the simulation navigation control system 1 as an example, a user controls the simulation navigation control system 1 through the ground measurement and control system, the ground measurement and control system generates a control instruction message and then sends the control instruction message to a semi-physical access subsystem in a VRNET Developer simulation platform, the semi-physical access subsystem converts the control instruction message into a simulation data packet and sends the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem, the simulation data packet is forwarded to a simulation navigation control system 1 mapping node in the simulation calculation subsystem, the simulation data packet is sent to the semi-physical access subsystem through the mapping node of the simulation navigation control system 1, the semi-physical access subsystem converts the simulation data packet into the control instruction message and then sends the control instruction message to the simulation navigation control system 1 through a corresponding semi-physical interface, and the simulation navigation control system 1 performs corresponding actions in a simulation manner after receiving the control instruction message;
It should be noted that the above is only a further illustration of the present invention, and the flow of issuing the control instruction to the other 7 sets of simulated navigation control systems by the ground measurement and control system is consistent with the above flow; in addition, the invention does not limit the upper limit of the number of the simulated navigation control systems and the number of the accessed unmanned platforms, and the specific number depends on the scale of the unmanned platform cluster network and the equipment precision and is selected according to the actual requirements;
in the process of reporting the position/state information of the unmanned platform by the simulated navigation control system, as shown in fig. 2, the method specifically includes:
The simulation navigation control system 1 periodically generates a position/state information message and sends the position/state information message to a semi-physical access subsystem in the VRNET Developer simulation platform, the semi-physical access subsystem converts the message into a simulation data packet and sends the simulation data packet to a mapping node of the simulation navigation control system 1 in the simulation calculation subsystem, the simulation data packet is forwarded to a mapping node of a ground measurement and control system in the simulation calculation subsystem, the mapping node of the ground measurement and control system sends the simulation data packet to the semi-physical access subsystem, and the semi-physical access subsystem converts the simulation data packet into a position/state information message and then sends the position/state information message to the ground measurement and control system through a semi-physical interface;
further, the ground measurement and control system analyzes and processes the position/state message to generate a position parameter adjustment instruction message, and sends the position parameter adjustment instruction message to the semi-physical access subsystem, the semi-physical access subsystem converts the message format into a simulation control instruction and sends the simulation control instruction to the simulation calculation subsystem, and the simulation calculation subsystem updates the position parameter of the mapping node of the simulation navigation control system 1 after receiving the control instruction; similarly, the flow of reporting the position/state information of the other 7 sets of simulation navigation control systems is consistent with the flow;
The simulated navigation control systems 1-8 shown in fig. 3 are connected to the VRNET Developer simulation platform through the network ports 1-8, and can be regarded as mapping nodes of the corresponding simulated navigation control systems in the VRNET Developer simulation platform; the ground measurement and control system is connected to the VRNET Developer simulation platform through a network port 9 and is regarded as a ground measurement and control system mapping node in the VRNET Developer simulation platform.
On the other hand, the invention also provides a semi-physical simulation method based on the semi-physical simulation system, and the method realizes the control of the unmanned platform in the process that the ground measurement and control system issues a control instruction to the unmanned platform simulation navigation control system, and comprises the following steps:
the ground measurement and control system generates a control instruction and sends the control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute a preset action;
the ground measurement and control system acquires the position/state information of the unmanned platform through the simulation platform, generates a position/state adjustment instruction based on the position/state information of the unmanned platform, and sends the position/state adjustment instruction to the simulation platform.
In still another aspect, the present invention further provides a semi-physical simulation method based on the semi-physical simulation system, where in a process of reporting position/state information of an unmanned platform by a simulated navigation control system, the simulated platform adjusts position parameters of mapping nodes of the simulated navigation control system according to an adjustment instruction, including:
The simulation navigation control system acquires a control instruction from the simulation platform through a corresponding interface and controls a corresponding unmanned platform to execute a preset action;
the simulation navigation control system acquires the position/state information of the corresponding unmanned platform and uploads the position/state information to the simulation platform;
The simulation platform receives a position/state adjustment instruction generated based on the position/state information, and updates the position parameters of the mapping nodes of the simulated navigation control system in the simulation platform based on the position/state adjustment instruction.
The present invention also provides an electronic device, which may include: a processor (processor), a communication interface (Communications Interface), a memory (memory), and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus. The processor may call logic instructions in memory to perform the steps of the simulation method provided by the methods described above.
Further, the logic instructions in the memory described above may be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, are capable of performing the steps of the simulation method provided by the methods described above.
In yet another aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the simulation method provided by the methods described above.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (6)
1. The semi-physical simulation system of the unmanned platform cluster communication network is characterized by comprising a ground measurement and control system, a simulation platform and a plurality of simulation navigation control systems;
the simulation platform is respectively connected with the ground measurement and control system and each simulated navigation control system;
The ground measurement and control system sends the generated control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute preset actions;
each simulation navigation control system corresponds to one unmanned platform respectively, acquires the position/state information of the corresponding unmanned platform in real time, and sends the position/state information to the simulation platform; the ground measurement and control system also receives the position/state information through the simulation platform, generates a position parameter adjustment instruction based on the position/state information and sends the position parameter adjustment instruction to the simulation platform, and updates and simulates the position/state parameters of corresponding nodes in the navigation control system through the simulation platform;
the simulation platform comprises a semi-physical access subsystem and a simulation calculation subsystem;
After the ground measurement and control system generates a control instruction and sends the control instruction to the semi-physical access subsystem, the semi-physical access subsystem converts the control instruction message into a simulation data packet, and sends the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem, forwards the simulation data packet to a simulation navigation control system mapping node in the simulation calculation subsystem, and sends the simulation data packet to the semi-physical access subsystem through the simulation navigation control system mapping node;
The semi-physical access subsystem converts the simulation data packet into a control instruction and sends the control instruction to a corresponding simulation navigation control system through a semi-physical interface;
The ground measurement and control system analyzes and processes the position/state information to generate a position parameter adjustment instruction, and sends the position parameter adjustment instruction to the semi-physical access subsystem, the semi-physical access subsystem converts the position parameter adjustment instruction into a simulation control instruction and sends the simulation control instruction to the simulation calculation subsystem, and the simulation calculation subsystem updates the position parameter of a corresponding mapping node in the simulation navigation control system after receiving the simulation control instruction.
2. The semi-physical simulation system of an unmanned platform cluster communication network of claim 1, wherein the simulated navigational control system periodically generates position/status information to be transmitted to the semi-physical access subsystem of the simulation platform;
The semi-physical access subsystem converts the position/state information into a simulation data packet; sending the simulation data packet to a simulation navigation control system mapping node in a simulation calculation subsystem; forwarding the simulation data packet to a ground measurement and control system mapping node in the simulation calculation subsystem;
The ground measurement and control system mapping node transmits the simulation data packet to the semi-physical access subsystem, and the semi-physical access subsystem converts the simulation data packet into position/state information and transmits the position/state information to the ground measurement and control system through a semi-physical interface.
3. A semi-physical simulation method based on the system of any of claims 1-2, comprising:
the ground measurement and control system generates a control instruction and sends the control instruction to the simulation platform, and the simulation platform sends the control instruction to the simulation navigation control system of the corresponding node to control the corresponding simulation navigation control system to execute a preset action;
the ground measurement and control system acquires the position/state information of the unmanned platform through the simulation platform, generates a position/state adjustment instruction based on the position/state information of the unmanned platform, and sends the position/state adjustment instruction to the simulation platform.
4. A semi-physical simulation method based on the system of any of claims 1-2, comprising:
The simulation navigation control system acquires a control instruction from the simulation platform through a corresponding interface and controls a corresponding unmanned platform to execute a preset action;
the simulation navigation control system acquires the position/state information of the corresponding unmanned platform and uploads the position/state information to the simulation platform;
The simulation platform receives a position/state adjustment instruction generated based on the position/state information, and updates the position parameters of the mapping nodes of the simulated navigation control system in the simulation platform based on the position/state adjustment instruction.
5. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method of claim 4 when the program is executed by the processor.
6. A non-transitory computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of the method according to claim 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310641367.0A CN116627053B (en) | 2023-05-29 | 2023-05-29 | Semi-physical simulation system of unmanned platform cluster communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310641367.0A CN116627053B (en) | 2023-05-29 | 2023-05-29 | Semi-physical simulation system of unmanned platform cluster communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116627053A CN116627053A (en) | 2023-08-22 |
CN116627053B true CN116627053B (en) | 2024-05-03 |
Family
ID=87602341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310641367.0A Active CN116627053B (en) | 2023-05-29 | 2023-05-29 | Semi-physical simulation system of unmanned platform cluster communication network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116627053B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645813A (en) * | 2009-09-07 | 2010-02-10 | 中国电子科技集团公司第三十研究所 | Distributed semi-physical network simulation system and controlling method of semi-physical port thereof |
US8612197B1 (en) * | 2010-12-06 | 2013-12-17 | Rockwell Collins, Inc. | Large scale simulation architecture for distributed networking waveforms |
CN104901832A (en) * | 2015-05-18 | 2015-09-09 | 中国航空无线电电子研究所 | Half-practicality network simulation platform of aviation Ad-Hoc network |
CN111208835A (en) * | 2020-02-27 | 2020-05-29 | 大连海事大学 | Ship formation switching control method based on topology reconstruction |
CN111522258A (en) * | 2020-05-21 | 2020-08-11 | 中国人民解放军空军航空大学 | Multi-unmanned aerial vehicle cooperative control simulation system and construction method and simulation method thereof |
AU2020101525A4 (en) * | 2020-07-28 | 2020-09-03 | Xi`an University of Architecture and Technology | Inertial basis combined navigation method for indirect grid frame in polar zone |
CN112327667A (en) * | 2020-11-10 | 2021-02-05 | 南京大学 | Semi-physical simulation element design method for large-scale unmanned cluster network |
CN113110590A (en) * | 2021-04-30 | 2021-07-13 | 北京天航创联科技发展有限责任公司 | Multi-machine distributed collaborative simulation control platform and control method |
CN113311859A (en) * | 2021-05-10 | 2021-08-27 | 北京航空航天大学 | Finite-time affine formation flight control method for unmanned aerial vehicle cluster |
CN113433955A (en) * | 2021-07-09 | 2021-09-24 | 哈尔滨工程大学 | Multi-AUV formation consistency control method under directed switching topology |
CN113961453A (en) * | 2021-09-30 | 2022-01-21 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | Full-digital simulation test system for airborne software |
CN114063474A (en) * | 2021-12-03 | 2022-02-18 | 北京航空航天大学 | Semi-physical simulation system of unmanned aerial vehicle cluster |
CN114138002A (en) * | 2021-09-23 | 2022-03-04 | 天津大学 | Distributed multi-unmanned aerial vehicle formation cluster behavior dynamic obstacle avoidance control method |
CN114527679A (en) * | 2022-01-27 | 2022-05-24 | 中国科学院软件研究所 | Semi-physical simulation verification method and system |
CN115951649A (en) * | 2022-12-09 | 2023-04-11 | 中国特种飞行器研究所 | Large aircraft avionics system integrated test platform |
CN115968010A (en) * | 2022-09-19 | 2023-04-14 | 南京邮电大学 | Network topology optimization method of multi-agent system based on stability analysis model |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220342435A1 (en) * | 2021-04-22 | 2022-10-27 | Zhejiang University | Distributed collaborative control method for microgrid frequency under attack of false data injection based on cyber-physical fusion |
-
2023
- 2023-05-29 CN CN202310641367.0A patent/CN116627053B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645813A (en) * | 2009-09-07 | 2010-02-10 | 中国电子科技集团公司第三十研究所 | Distributed semi-physical network simulation system and controlling method of semi-physical port thereof |
US8612197B1 (en) * | 2010-12-06 | 2013-12-17 | Rockwell Collins, Inc. | Large scale simulation architecture for distributed networking waveforms |
CN104901832A (en) * | 2015-05-18 | 2015-09-09 | 中国航空无线电电子研究所 | Half-practicality network simulation platform of aviation Ad-Hoc network |
CN111208835A (en) * | 2020-02-27 | 2020-05-29 | 大连海事大学 | Ship formation switching control method based on topology reconstruction |
CN111522258A (en) * | 2020-05-21 | 2020-08-11 | 中国人民解放军空军航空大学 | Multi-unmanned aerial vehicle cooperative control simulation system and construction method and simulation method thereof |
AU2020101525A4 (en) * | 2020-07-28 | 2020-09-03 | Xi`an University of Architecture and Technology | Inertial basis combined navigation method for indirect grid frame in polar zone |
CN112327667A (en) * | 2020-11-10 | 2021-02-05 | 南京大学 | Semi-physical simulation element design method for large-scale unmanned cluster network |
CN113110590A (en) * | 2021-04-30 | 2021-07-13 | 北京天航创联科技发展有限责任公司 | Multi-machine distributed collaborative simulation control platform and control method |
CN113311859A (en) * | 2021-05-10 | 2021-08-27 | 北京航空航天大学 | Finite-time affine formation flight control method for unmanned aerial vehicle cluster |
CN113433955A (en) * | 2021-07-09 | 2021-09-24 | 哈尔滨工程大学 | Multi-AUV formation consistency control method under directed switching topology |
CN114138002A (en) * | 2021-09-23 | 2022-03-04 | 天津大学 | Distributed multi-unmanned aerial vehicle formation cluster behavior dynamic obstacle avoidance control method |
CN113961453A (en) * | 2021-09-30 | 2022-01-21 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | Full-digital simulation test system for airborne software |
CN114063474A (en) * | 2021-12-03 | 2022-02-18 | 北京航空航天大学 | Semi-physical simulation system of unmanned aerial vehicle cluster |
CN114527679A (en) * | 2022-01-27 | 2022-05-24 | 中国科学院软件研究所 | Semi-physical simulation verification method and system |
CN115968010A (en) * | 2022-09-19 | 2023-04-14 | 南京邮电大学 | Network topology optimization method of multi-agent system based on stability analysis model |
CN115951649A (en) * | 2022-12-09 | 2023-04-11 | 中国特种飞行器研究所 | Large aircraft avionics system integrated test platform |
Non-Patent Citations (3)
Title |
---|
基于Exata的航空数据链半实物仿真应用研究;张伟龙;吕娜;王安;段荣;李媛;;重庆邮电大学学报(自然科学版);20150215(01);第127-133页 * |
多无人机编队半实物仿真***开发与应用;侯泊江;现代电子技术;20230228;第46卷(第02期);第91-95页 * |
无人机蜂群接入***的设计与仿真;卜丽媛;中国优秀硕士论文全文数据库工程科技Ⅱ辑;20230115;第31-39页 * |
Also Published As
Publication number | Publication date |
---|---|
CN116627053A (en) | 2023-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109802852B (en) | Method and system for constructing network simulation topology applied to network target range | |
CN108306804A (en) | A kind of Ethercat main station controllers and its communication means and system | |
US20190283255A1 (en) | Robot cooperation method and device, robot, robot system, and computer program product | |
CN110677829B (en) | LTE-V2X test system and test method for long term evolution vehicle to everything | |
CN114500297B (en) | Large-scale network test system based on virtual-real fusion | |
Roscher et al. | ezCar2X: rapid-prototyping of communication technologies and cooperative ITS applications on real targets and inside simulation environments | |
CN114338418B (en) | Virtual-real combined information network verification platform | |
CN111993424A (en) | Interoperation middleware testing system and method for heterogeneous mobile robot | |
CN114422010A (en) | Protocol testing method of satellite communication simulation platform based on network virtualization | |
US9800490B2 (en) | Testing by simulation using variations of real-time traffic | |
CN116627053B (en) | Semi-physical simulation system of unmanned platform cluster communication network | |
Tang et al. | An aerodynamic, computer vision, and network simulator for networked drone applications | |
CN117234107A (en) | Multi-unmanned aerial vehicle ad hoc network simulation system and method based on illusion engine | |
Lam et al. | Bluetooth mesh networking: An enabler of smart factory connectivity and management | |
CN115913426A (en) | Virtual-real cooperative world integrated scene simulation system | |
CN114461337A (en) | Cloud simulation system and method, electronic equipment and storage medium | |
Huang et al. | CoUAS: A cooperative UAV fleet control and monitoring platform | |
CN109672716B (en) | Network equipment monitoring method, device, equipment and storage medium | |
CN113591216A (en) | Excavator working mode determination method and system and excavator | |
Maller et al. | Cloud-in-the-Loop simulation of C-V2X application relocation distortions in Kubernetes based Edge Cloud environment | |
CN110765655B (en) | Dispatching automation simulation system and construction method and device of SCADA model thereof | |
CN115623494B (en) | NS 3-based multi-unmanned system distributed networking simulation method and system | |
WO2024089820A1 (en) | Information distribution device, prediction system, information distribution method, and program | |
Jones et al. | STOMP: a software architecture for the design and simulation of UAV-based sensor networks | |
Miyachi et al. | The Design and Implementation of Testbed Middleware that Enables to Perform Wireless Emulation on Wired-based Network Testbed |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |