A Distributed Simulation Verification Method and System for a Semi-Physical Prototype System of an Aircraft Platform
By using a distributed simulation verification method, a virtual-real simulation environment was constructed, which solved the problem of high-precision functional performance testing of semi-physical prototype systems for aviation platforms, and achieved efficient functional performance verification and accelerated equipment development.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2026-04-03
AI Technical Summary
Existing distributed simulation systems are insufficient to meet the high-precision functional performance testing requirements of semi-physical prototype systems for aerospace platforms, and existing technologies are insufficient to construct a high-precision red-blue team adversarial environment for verification.
A distributed simulation verification method is adopted, which integrates the hardware prototype system, the command and control system, and the digital simulation environment of the aviation platform into the distributed simulation environment. The virtual and physical simulation environment is constructed through the DDS data bus. The command and control system controls the simulation process and records data, the digital simulation environment provides simulation data, and the hardware prototype system drives the operation of internal subsystems to conduct functional performance tests.
It enables functional performance testing of a semi-physical prototype system for an aviation platform, improves the efficiency of software and hardware development and upgrades, and can quickly verify the functional performance of new equipment, thereby improving the efficiency and accuracy of experimental verification.
Smart Images

Figure CN119758760B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to, but is not limited to, the field of distributed simulation verification technology, and specifically to a distributed simulation verification method and system for a semi-physical prototype system of an aviation platform. Background Technology
[0002] Distributed simulation is a computer network-based simulation technology with wide applications in fields such as transportation, chemical engineering, military, biology, and communications. However, current distributed simulation systems struggle to meet the functional performance testing requirements of hardware-in-the-loop (HIL) prototype systems for aerospace platforms. Furthermore, the accompanying digital simulation environments suffer from low data accuracy, making it difficult to construct high-precision red-blue team (RBF) adversarial environments for verifying HIL prototype systems.
[0003] This invention addresses the testing and verification of semi-physical prototype systems for aviation platforms by proposing a distributed simulation verification method. Based on a digital simulation environment and a guidance and control system, a distributed simulation verification environment is constructed, providing a foundation for the testing and verification of semi-physical prototype systems for aviation platforms. Summary of the Invention
[0004] The purpose of this invention is to address the functional performance testing problem of semi-physical prototype systems for aviation platforms. Based on these systems, a distributed simulation test verification method is proposed, enabling the functional performance of semi-physical prototype systems to be verified in a virtual-physical combined manner, thus providing support for the software and hardware development and upgrade of such systems.
[0005] The technical solution of this invention is implemented as follows:
[0006] A distributed simulation verification method for a semi-physical prototype system of an aerospace platform includes the following steps:
[0007] The semi-physical prototype system of the aviation platform to be verified, the guidance and control system, and the digital simulation environment are respectively connected to the distributed simulation environment;
[0008] The guidance and control system issues a self-test command to check whether the physical prototype system and digital simulation environment are properly connected to the distributed simulation environment.
[0009] When the semi-physical prototype system and digital simulation environment receive the self-test command, they send their own status information to the command and control system.
[0010] After receiving the status information from the hardware prototype system and the digital simulation environment, the guidance and control system displays the connected system. After the experimenter confirms the information, the guidance and control system issues a simulation start command. Upon receiving the command, the hardware prototype system and the digital simulation environment start running according to the test case design process.
[0011] During the simulation, the digital simulation environment sends the situational data and control command information generated during the simulation to the hardware prototype system via the DDS data bus.
[0012] The semi-physical prototype system drives the operation of its internal subsystems based on the received simulation data, and feeds back control commands and situation data to the digital simulation environment to drive the operation of the digital simulation environment.
[0013] After the simulation is completed, the simulation process data is viewed in the guidance and control system to analyze the simulation effect and evaluate the functional performance indicators of the semi-physical prototype system.
[0014] A distributed simulation and verification system for a semi-physical prototype system of an aviation platform, comprising:
[0015] The semi-physical prototype system of the aviation platform serves as the experimental verification object for this distributed simulation system, and is mainly used to complete the functional performance testing of the various subsystems residing on the aviation platform.
[0016] A digital simulation environment is used to build digital simulation models of the platform, assist in constructing experimental verification environments, and provide simulation data required for semi-physical prototype systems of aerospace platforms.
[0017] The guidance and control system is used to control the experimental process and record simulation data, which facilitates subsequent analysis of the simulation results.
[0018] As a further aspect of the present invention: the aviation platform semi-physical prototype system includes an avionics system, a sensor and external attachment subsystem, and a flight simulation subsystem;
[0019] The avionics system is used to simulate airborne avionics systems and has functions of situation generation, tactical decision-making, and action management.
[0020] The sensor and external stores subsystem is used to simulate sensor systems and airborne external stores, and has the functions of target detection, situational awareness, track fusion and external stores management.
[0021] The flight simulation subsystem is used to simulate the flight process of an aircraft and to provide simulation stimuli for the sensor and external attachment subsystem, avionics system, and other subsystems.
[0022] As a further aspect of the present invention: the avionics system includes functional modules such as a task processing unit, a data storage unit, and a human-computer interaction unit, which are used to simulate the operation process of the airborne avionics system and are the main objects under test;
[0023] The sensor and external stores subsystem includes functional modules such as a radar processing unit, an optoelectronic processing unit, and an external stores simulation unit. It is used to simulate the processing of airborne radar and optoelectronic sensors and to simulate the working state of external stores in the air. The sensor and external stores subsystem obtains the corresponding simulation excitation data from the flight simulation subsystem, processes it internally, and then transmits the processed data to the avionics system for processing and display.
[0024] The flight simulation subsystem includes two functions: first, it receives instructions from the guidance and control system and the avionics system to control the aircraft's six-degree-of-freedom kinematic model to fly, providing flight data for the simulation process; second, it provides a visual display function, which allows for intuitive observation of the flight process, while receiving position information from other platforms and displaying it in the visual display, thus serving as the simulation data input source for the optoelectronic processing subsystem.
[0025] As a further aspect of the present invention: the digital simulation environment includes a digital test-taking model, which is used to assist in the construction of a distributed simulation environment and to generate corresponding simulation data, providing corresponding simulation stimuli for subsystems such as sensors and external attachments.
[0026] As a further aspect of the present invention: the digital test-taking model includes digital models of command and control platforms, air-based platforms, ground platforms, sea-based platforms, and space-based platforms, which can provide motion information, status information, etc. for semi-physical aviation platform prototype systems.
[0027] As a further aspect of the present invention: the guidance and control system includes operation management control, configuration management control, and situation display management module;
[0028] The operation management and control module includes simulation time management, simulation control command management, system health status management, and simulation test member management functions; it also has simulation system time setting, test member platform time synchronization, simulation step size control, initialization command, simulation start command, simulation stop command, simulation pause command, simulation resume command, self-test command, fault information alarm, and test member management functions.
[0029] The configuration management and control module includes test environment configuration management and test data configuration management functions; it also has hardware device control, software configuration and management, battlefield environment database configuration, and configuration item information list display functions.
[0030] The situation display module includes functions for displaying the status information of the semi-physical prototype system and digital model, as well as the visualization of the geographical environment and simulation scene.
[0031] As a further aspect of the present invention: the operation management and control module includes a pre-simulation object status self-check function; simulation process control functions such as simulation start, end, pause, and acceleration; and simulation object status monitoring functions during the simulation process.
[0032] The configuration management and control module is used to monitor and manage the hardware and deployed software of the aviation platform semi-physical prototype system, as well as information including battlefield environment situation data.
[0033] The situation display module includes functions such as displaying the status information of the semi-physical prototype system and digital model, and visualizing the geographical environment and simulation scene. It can display the platform information of the prototype system and digital simulation model, such as fuel level and flight status information, in a visual way, which facilitates simulation control.
[0034] As a further aspect of the present invention: the aviation platform semi-physical prototype system, the digital simulation environment, and the guidance and control system are integrated into the distributed simulation system, and the systems are connected via a DDS data bus; wherein, the interaction information between the guidance and control system and the digital simulation environment includes self-test commands, simulation start and stop commands, simulation speed control commands, and digital model status data (model state parameters, inter-model control commands) during the experimental verification process; the interaction information between the guidance and control system and the aviation platform semi-physical prototype system includes self-test commands, simulation start and stop commands, semi-physical prototype system status data during the experimental verification process, and status information and control information between the subsystems within the semi-physical prototype system; the interaction information between the digital simulation environment and the guidance and control system is model state parameters and inter-model control commands.
[0035] This invention proposes a distributed simulation verification system for a semi-physical prototype system of an aviation platform, comprising a semi-physical prototype system of an aviation platform, a command and control system, a digital simulation environment, and a DDS data bus. The digital simulation environment and the semi-physical prototype system of the aviation platform jointly construct a virtual-physical verification environment. The digital simulation environment provides models of other aviation platforms, ground platforms, air-based platforms, and sea-based platforms for simulation, and designs corresponding control programs according to the actions in the scenario simulation process. Each platform executes corresponding control commands to drive the scenario development. The command and control system controls the progress of the simulation. When the self-check results of each platform are all normal, the command and control system issues a simulation start command to start the simulation process. During the simulation, commands such as acceleration and pause can be issued, and the simulation status and platform status information can be viewed in a visual interface. After the simulation ends, data can be read from the data recording module to analyze the simulation effect and evaluate the functional performance of the semi-physical prototype system of the aviation platform. The DDS data bus is used to receive status information and control commands transmitted from each platform and send the information required by each platform to assist in completing the simulation simulation process. This simulation verification scheme can effectively test the functionality and performance of each subsystem in the semi-physical prototype system of an aviation platform by combining virtual and real methods, verify the effectiveness of new software and hardware, and accelerate the development process of new equipment.
[0036] The beneficial effects of this invention are:
[0037] 1. This invention addresses the problem of experimental verification of semi-physical prototype systems for aviation platforms by proposing a distributed simulation verification method, which provides strong support for the functional performance testing of semi-physical prototype systems for aviation platforms and fills the gaps in existing research.
[0038] 2. This invention integrates an aviation platform hardware-in-the-loop prototype system, a digital simulation environment, and a command and control system into a distributed simulation environment, with each system connected via a DDS data bus. By constructing a virtual-real hybrid simulation environment through the digital simulation environment and the hardware-in-the-loop prototype system, the command and control system controls the simulation process and records the simulation data generated by the hardware-in-the-loop prototype system and the digital model during the simulation. This facilitates subsequent analysis and evaluation, enabling more effective functional performance testing of the hardware-in-the-loop prototype system, thereby contributing to improved development and upgrades of the aviation platform hardware-in-the-loop prototype system's hardware and software.
[0039] The present invention will be further described below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0040] Figure 1 This is a schematic diagram of the verification method of the present invention;
[0041] Figure 2 This is a schematic diagram of the distributed simulation environment composition of the present invention;
[0042] Figure 3 This is a schematic diagram of the components of the semi-physical prototype system of the aviation platform of the present invention;
[0043] Figure 4 This is a schematic diagram of the composition of the digital simulation environment of the present invention;
[0044] Figure 5 This is a schematic diagram of the functional composition of the control system of the present invention. Detailed Implementation
[0045] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0046] Firstly, see Appendix Figure 1 This invention provides a distributed simulation verification method for a semi-physical prototype system of an aviation platform, which includes the following steps:
[0047] The semi-physical prototype system of the aviation platform to be verified, the guidance and control system, and the digital simulation environment are respectively connected to the distributed simulation environment;
[0048] The guidance and control system issues a self-test command to check whether the physical prototype system and digital simulation environment are properly connected to the distributed simulation environment.
[0049] When the semi-physical prototype system and digital simulation environment receive the self-test command, they send their own status information to the command and control system.
[0050] After receiving the status information from the hardware prototype system and the digital simulation environment, the guidance and control system displays the connected system. After the experimenter confirms the information, the guidance and control system issues a simulation start command. Upon receiving the command, the hardware prototype system and the digital simulation environment start running according to the test case design process.
[0051] During the simulation, the digital simulation environment sends the situational data and control command information generated during the simulation to the hardware prototype system via the DDS data bus.
[0052] The semi-physical prototype system drives the operation of its internal subsystems based on the received simulation data, and feeds back control commands and situation data to the digital simulation environment to drive the operation of the digital simulation environment.
[0053] After the simulation is completed, the simulation process data is viewed in the guidance and control system to analyze the simulation effect and evaluate the functional performance indicators of the semi-physical prototype system.
[0054] Secondly, see the appendix. Figure 2-5This invention provides a distributed simulation and verification system for a semi-physical prototype system of an aviation platform, comprising:
[0055] The semi-physical prototype system of the aviation platform serves as the experimental verification object for this distributed simulation system, and is mainly used to complete the functional performance testing of the various subsystems residing on the aviation platform.
[0056] A digital simulation environment is used to build digital simulation models of the platform, assist in constructing experimental verification environments, and provide simulation data required for semi-physical prototype systems of aerospace platforms.
[0057] The guidance and control system is used to control the experimental process and record simulation data, which facilitates subsequent analysis of the simulation results.
[0058] Preferably, the semi-physical prototype system of the aviation platform includes an avionics system, a sensor and external stores subsystem, and a flight simulation subsystem;
[0059] The avionics system is used to simulate airborne avionics systems and has functions of situation generation, tactical decision-making, and action management.
[0060] The sensor and external stores subsystem is used to simulate sensor systems and airborne external stores, and has the functions of target detection, situational awareness, track fusion and external stores management.
[0061] The flight simulation subsystem is used to simulate the flight process of an aircraft and to provide simulation stimuli for the sensor and external attachment subsystem, avionics system, and other subsystems.
[0062] Preferably, the avionics system includes functional modules such as a task processing unit, a data storage unit, and a human-computer interaction unit, which are used to simulate the operation of the airborne avionics system and are the main objects under test.
[0063] The sensor and external stores subsystem includes functional modules such as a radar processing unit, an optoelectronic processing unit, and an external stores simulation unit. It is used to simulate the processing of airborne radar and optoelectronic sensors and to simulate the working state of external stores in the air. The sensor and external stores subsystem obtains the corresponding simulation excitation data from the flight simulation subsystem, processes it internally, and then transmits the processed data to the avionics system for processing and display.
[0064] The flight simulation subsystem includes two functions: first, it receives instructions from the guidance and control system and the avionics system to control the aircraft's six-degree-of-freedom kinematic model to fly, providing flight data for the simulation process; second, it provides a visual display function, which allows for intuitive observation of the flight process, while receiving position information from other platforms and displaying it in the visual display, thus serving as the simulation data input source for the optoelectronic processing subsystem.
[0065] Preferably, the digital simulation environment includes a digital test-taking model, which is used to assist in the construction of a distributed simulation environment and to generate corresponding simulation data, providing corresponding simulation stimuli for subsystems such as sensors and external attachments.
[0066] Preferably, the digital test-taking model includes digital models of command and control platforms, air-based platforms, ground platforms, sea-based platforms, and space-based platforms, which can provide motion information, status information, etc. for semi-physical aviation platform prototype systems.
[0067] Preferably, the guidance and control system includes operation management control, configuration management control, and situation display management modules;
[0068] The operation management and control module includes simulation time management, simulation control command management, system health status management, and simulation test member management functions; it also has simulation system time setting, test member platform time synchronization, simulation step size control, initialization command, simulation start command, simulation stop command, simulation pause command, simulation resume command, self-test command, fault information alarm, and test member management functions.
[0069] The configuration management and control module includes test environment configuration management and test data configuration management functions; it also has hardware device control, software configuration and management, battlefield environment database configuration, and configuration item information list display functions.
[0070] The situation display module includes functions for displaying the status information of the semi-physical prototype system and digital model, as well as the visualization of the geographical environment and simulation scene.
[0071] Preferably, the operation management and control module includes a pre-simulation object status self-check function; simulation process control functions such as simulation start, end, pause, and acceleration; and simulation object status monitoring functions during the simulation process.
[0072] The configuration management and control module is used to monitor and manage the hardware and deployed software of the aviation platform semi-physical prototype system, as well as information including battlefield environment situation data.
[0073] The situation display module includes functions such as displaying the status information of the semi-physical prototype system and digital model, and visualizing the geographical environment and simulation scene. It can display the platform information of the prototype system and digital simulation model, such as fuel level and flight status information, in a visual way, which facilitates simulation control.
[0074] Preferably, the aviation platform semi-physical prototype system, digital simulation environment, and guidance and control system are connected to the distributed simulation system, and the systems are connected via a DDS data bus. The interaction information between the guidance and control system and the digital simulation environment includes self-test commands, simulation start / stop commands, simulation speed control commands, and digital model status data (model state parameters, inter-model control commands) during the experimental verification process. The interaction information between the guidance and control system and the aviation platform semi-physical prototype system includes self-test commands, simulation start / stop commands, semi-physical prototype system status data during the experimental verification process, and status information and control information between the subsystems within the semi-physical prototype system. The interaction information between the digital simulation environment and the guidance and control system consists of model state parameters and inter-model control commands.
[0075] Given that existing verification methods for semi-physical prototype systems of aviation platforms are difficult to conduct functional performance testing quickly, this invention proposes a distributed simulation verification scheme that uses a combination of virtual and physical methods and is driven by scenario deduction to conduct functional performance verification of semi-physical prototype systems of aviation platforms.
[0076] The distributed simulation verification environment comprises a semi-physical prototype system of an airborne platform, a digital simulation environment, and a command and control system. The platforms and software are connected via a DDS data bus. The semi-physical prototype system serves as the object under test, used to test the functionality and performance of each subsystem of the airborne platform. It can also be used as a platform to test its collaborative formation capabilities with ground platforms. The digital simulation environment is used to construct virtual platform models and build simulation scenarios. The command and control system controls the simulation process and records simulation data for analysis and evaluation of the simulation's effectiveness.
[0077] Through the above technical solution, the present invention can test different aspects of the functional performance of the semi-physical prototype system of the aviation platform by setting different scenario scenarios, thereby achieving the goal of testing different avionics systems with only minor modifications to the test and verification environment, improving the efficiency of test and verification, and accelerating the development speed of equipment.
[0078] For example, to test the capabilities of an aviation platform in heterogeneous multi-aircraft formation flight, formation changes, path planning, and collaborative search, a complex terrain environment is used as the test environment. The mission process is designed, and the above-mentioned capabilities and other indicators are tested and verified based on the evolution of the aviation platform in completing the mission.
[0079] A typical mission scenario is a collaborative search and rescue operation by a heterogeneous multi-aircraft formation in an uncertain environment. Several targets to be rescued exist in an unknown area. A flight formation composed of heterogeneous multi-aircraft will head to the target area. The flight plan is based on information such as the area and shape of the target area and the capabilities of our aviation platforms. After receiving the mission, each aviation platform will fly along the designated route and use airborne radar, photoelectric and other sensors to search for the target in order to find the target to be rescued as soon as possible.
[0080] Due to weather conditions, several fishing boats went missing in a certain sea area. To locate the missing vessels and rescue the stranded personnel as soon as possible, a search and rescue operation was planned, consisting of multiple drones forming a flight formation to the target area. Upon receiving the distress report, ground control personnel arranged for the drone platforms to take off sequentially and assemble at the designated assembly area before flying in formation to the target area. En route, based on the area's size, shape, and the capabilities of the drone platforms in the formation, the lead aircraft planned the route, defining the search area and corresponding flight path for each platform and distributing the results to each platform. Upon receiving instructions, each platform broke away from the flight formation as it approached the target area and flew according to the instructions. During flight, the drone platforms activated their onboard radar and electro-optical sensors for detection. The radar and electro-optical processing subsystems processed the acquired data and transmitted the processed information to the mission processing software for analysis and identification, determining the location of the target to be rescued and transmitting the data back to the ground command center for subsequent rescue operations.
[0081] In this scenario, the tested object is the task processing software in the semi-physical prototype system of the aviation platform. The focus is on testing the search process, task allocation results, and robustness of the corresponding cooperative search algorithm. At the same time, the data processing function and navigation function of the radar processing subsystem and the optoelectronic processing subsystem are also verified.
[0082] In this scenario, there are three semi-physical prototype systems for the aviation platform: two types of manned aircraft platforms and one type of unmanned aircraft platform. The test platforms consist of digital simulation models of the two types of manned aircraft platforms, several maritime targets awaiting rescue, and a ground command center.
[0083] To achieve this preset scenario, each platform needs to be configured. Three semi-physical prototype systems for aviation platforms are constructed: two different manned aircraft and one unmanned aircraft. The parameters of the flight simulation subsystem are configured according to the differences in aircraft models to meet the flight characteristics of different aviation platforms. A new cooperative search algorithm is embedded into the task processing software of each platform, and other recording software, sensor, and external attachment simulation subsystems are configured according to the requirements of each platform. The flight simulation subsystem receives data from the digital simulation environment and other semi-physical prototype systems, and receives instructions from its own semi-physical prototype system, generates simulation stimuli in a specified format, and sends the generated stimuli to the designated subsystems.
[0084] In the digital simulation environment, digital simulation models of two types of manned aircraft platforms, a ground command center, and several targets awaiting rescue need to be constructed. For the manned aircraft platforms, a kinematic model needs to be configured, with flight characteristics closely resembling the flight simulation subsystem in the hardware-in-the-loop system; a fuel consumption model needs to be established to simulate the aircraft's fuel consumption process and limit its range; simultaneously, a communication model needs to be established to meet the communication needs with other aircraft in the formation, including communication equipment models, communication transmission channel models, communication quality models, and communication network models; radar sensor and optoelectronic sensor models need to be established, with radar sensors including transmitters, receivers, antennas, signal processing, resource scheduling, and tracking management components. For the ground command center model, its task processing model and communication model need to be established. For the targets awaiting rescue, a kinematic model needs to be set to simulate the irregular movement under the influence of ocean currents; its optical, acoustic, infrared, and radar characteristics need to be set to meet the sensor detection requirements; and an appearance model needs to be established to meet the visual display and optoelectronic sensor detection requirements of the hardware-in-the-loop system. After the platform model is built, behavior processors are constructed for each digital model in the digital simulation environment, including control handover and status information reporting, so that each platform can perform simulations according to preset behaviors.
[0085] After completing the above preparations, the scenario simulation process is controlled by the guidance and control system, and the status information, motion information, and communication information of each platform during the simulation are recorded to facilitate subsequent analysis and evaluation.
[0086] Therefore, the constructed distributed simulation verification environment enables rapid functional performance verification of the hardware-in-the-loop platform prototype system, accelerating equipment development. When upgrading airborne hardware or software, only the corresponding modules in the hardware-in-the-loop prototype system need to be upgraded or replaced, allowing verification using the original scenario. Simultaneously, modifications can be made to combat scenario examples to verify the robustness of the hardware-in-the-loop platform prototype system, which can be accomplished simply by modifying and adjusting the digital simulation environment. Similarly, based on the command and control system, test personnel can intuitively observe the entire simulation process, facilitating improvements to the experimental procedures and providing direct verification of the functionality of the hardware-in-the-loop platform prototype system.
[0087] Thus, the objective of this invention has been achieved.
[0088] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A distributed simulation and verification system for a semi-physical prototype system of an aviation platform, characterized in that, include: The semi-physical prototype system of the aviation platform serves as the experimental verification object for this distributed simulation system, primarily used to complete the functional performance testing of various subsystems residing on the aviation platform. The semi-physical prototype system includes an avionics system, a sensor and external stores subsystem, and a flight simulation subsystem. The avionics system simulates airborne avionics systems and possesses functions for situation generation, tactical decision-making, and action management. The sensor and external stores subsystem simulates sensor systems and airborne external stores and possesses functions for target detection, situational awareness, trajectory fusion, and external stores management. The flight simulation subsystem simulates the aircraft's flight process and provides simulation stimuli for the sensor and external stores subsystem, the avionics system, and other subsystems. The digital simulation environment is used to establish a digital simulation model of the platform, assist in the construction of the test and verification environment, and provide the simulation data required for the semi-physical prototype system of the aerospace platform. The digital simulation environment includes a digital test model, which is used to assist in the construction of a distributed simulation environment and generate corresponding simulation data to provide corresponding simulation stimuli for subsystems such as sensors and external attachments. The guidance and control system is used to control the experimental process and record simulation data to facilitate subsequent simulation effect analysis. The system includes operation management control, configuration management control, and status display management modules. The operation management control module includes simulation time management, simulation control command management, system health status management, and simulation experiment member management functions. It features simulation system time setting, experiment member platform time synchronization, simulation step size control, initialization commands, simulation start commands, simulation stop commands, simulation pause commands, simulation resume commands, self-test commands, fault information alarms, and experiment member management functions. The configuration management and control module includes test environment configuration management and test data configuration management functions; it also has hardware device control, software configuration and management, battlefield environment database configuration, and configuration item information list display functions; the situation display module includes functions for displaying the status information of the semi-physical prototype system and digital model, as well as the visualization of the geographical environment and simulation scene.
2. The distributed simulation verification system for a semi-physical prototype system of an aviation platform according to claim 1, characterized in that, The avionics system includes a task processing unit, a data storage unit, and a human-computer interaction unit, which are used to simulate the operation of the airborne avionics system and are the main objects under test. The sensor and external stores subsystem includes a radar processing unit, an optoelectronic processing unit, and an external stores simulation unit, which are used to simulate the processing of airborne radar and optoelectronic sensors and to simulate the working state of external stores in the air. The sensor and external stores subsystem obtains the corresponding simulation excitation data from the flight simulation subsystem, processes it internally, and then transmits the processed data to the avionics system for processing and display. The flight simulation subsystem includes two functions: first, it receives instructions from the guidance and control system and the avionics system to control the aircraft's six-degree-of-freedom kinematic model to fly, providing flight data for the simulation process; second, it provides a visual display function, which allows for intuitive observation of the flight process, while receiving position information from other platforms and displaying it in the visual display, thus serving as the simulation data input source for the optoelectronic processing subsystem.
3. The distributed simulation verification system for a semi-physical prototype system of an aviation platform according to claim 1, characterized in that, The digital test-taking model includes a command and control platform, an air-based platform, a ground platform, a sea-based platform, and a space-based platform, which can provide motion information and status information for semi-physical aviation platform prototype systems.
4. The distributed simulation verification system for a semi-physical prototype system of an aviation platform according to claim 1, characterized in that, The operation management and control module includes functions such as pre-simulation object status self-check; simulation process control functions such as simulation start, end, pause, and acceleration; and simulation object status monitoring during the simulation process. The configuration management and control module is used to monitor and manage the hardware and deployed software of the aviation platform semi-physical prototype system, as well as information including battlefield environment situation data. The situation display module includes functions such as displaying the status information of the semi-physical prototype system and digital model, and visualizing the geographical environment and simulation scene. It can display the platform information of the prototype system and digital simulation model, such as fuel level and flight status information, in a visual way, which facilitates simulation control.
5. The distributed simulation verification system for a semi-physical prototype system of an aviation platform according to claim 1, characterized in that, The aviation platform semi-physical prototype system, digital simulation environment, and guidance and control system are integrated into the distributed simulation system, and the systems are connected via a DDS data bus. The interaction information between the guidance and control system and the digital simulation environment includes self-test commands, simulation start / stop commands, simulation speed control commands, and digital model situation data during the experimental verification process. The interaction information between the guidance and control system and the aviation platform semi-physical prototype system includes self-test commands, simulation start / stop commands, semi-physical prototype system situation data during the experimental verification process, and situation information and control information between the subsystems within the semi-physical prototype system. The interaction information between the digital simulation environment and the guidance and control system consists of model state parameters and inter-model control commands.
6. A distributed simulation verification method for a semi-physical prototype system of an aviation platform, characterized in that, The distributed simulation verification system for a semi-physical prototype system of an aviation platform as described in claim 1 includes the following steps: The semi-physical prototype system of the aviation platform to be verified, the guidance and control system, and the digital simulation environment are respectively connected to the distributed simulation environment; The guidance and control system issues a self-test command to check whether the physical prototype system and digital simulation environment are properly connected to the distributed simulation environment. When the semi-physical prototype system and digital simulation environment receive the self-test command, they send their own status information to the command and control system. After receiving the status information from the hardware prototype system and the digital simulation environment, the guidance and control system displays the connected system. After the experimenter confirms the information, the guidance and control system issues a simulation start command. Upon receiving the command, the hardware prototype system and the digital simulation environment start running according to the test case design process. During the simulation, the digital simulation environment sends the situational data and control command information generated during the simulation to the hardware prototype system via the DDS data bus. The semi-physical prototype system drives the operation of its internal subsystems based on the received simulation data, and feeds back control commands and situation data to the digital simulation environment to drive the operation of the digital simulation environment. After the simulation is completed, the simulation process data is viewed in the guidance and control system to analyze the simulation effect and evaluate the functional performance indicators of the semi-physical prototype system.
Citation Information
Patent Citations
Guided weapon multifunctional semi-physical simulation test control system and method
CN110737211A
Unmanned aerial vehicle semi-physical integration verification platform
CN113433836A