A test system and test method for an airborne embedded training system
By constructing a virtual digital aircraft and using embedded training system testing equipment, the problem of heavy testing tasks on the avionics integrated test bench was solved, enabling rapid testing and verification of the airborne embedded training system, improving development efficiency and reducing costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 江西洪都航空工业股份有限公司
- Filing Date
- 2022-11-15
- Publication Date
- 2026-05-12
AI Technical Summary
In the testing of airborne embedded training systems, the existing technology faces heavy testing tasks and complex environments on the avionics integrated test bench, which affects the development progress.
By simulating aircraft avionics, control sticks, cockpit displays, etc., a virtual digital aircraft is constructed. Embedded training system testing equipment, data simulation excitation equipment, computer monitors, and ground components are used to verify the functions, performance, and interface indicators of the airborne embedded training system.
This accelerated the development of the embedded training system, improved design iteration efficiency, and reduced development costs.
Smart Images

Figure CN115756920B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a testing system and testing method for airborne embedded training systems, belonging to the field of airborne embedded training system testing technology. Background Technology
[0002] Airborne embedded training systems simulate virtual targets / threats, virtual sensors, and virtual weapons on aircraft to construct a virtual battlefield environment for flight cadet training. Embedded training systems typically consist of two parts: airborne and ground-based. The airborne part includes an embedded training computer and an airborne data link, while the ground-based part includes ground data link terminals, real-time monitoring, and playback / debriefing systems. The airborne part of the embedded training system implements simulation training functions. The embedded training computer contains multiple functional modules to simulate tasks such as virtual targets / threats, virtual sensors, and virtual weapons; the airborne data link handles training data transmission and reception, supporting air-to-air and air-to-ground data transmission. The ground-based part of the embedded training system mainly handles data link network management, real-time monitoring of flight training, and playback / debriefing.
[0003] The development of an embedded training system requires the implementation of system software and hardware development and testing, including software and hardware integration testing, system functional integration testing, and system delivery acceptance testing. Testing verifies the system's functions, performance, interfaces, and other indicators to ensure its reliability and functional completeness before installation. After the embedded training system is installed and running, a testing environment for troubleshooting and reproducing faults must be provided to support testing and verification throughout the entire lifecycle of the embedded training system.
[0004] Currently, these testing and verification tasks are usually carried out on an avionics integrated test bench. Because the avionics integrated test bench needs to simultaneously support the testing needs of multiple subsystems, its testing tasks are heavy and the testing environment is complex, which greatly affects the development progress of the embedded training system. Summary of the Invention
[0005] The purpose of this invention is to provide a testing system and method for an airborne embedded training system. By simulating aircraft avionics, control stick, cockpit display interface, bus data communication, etc., a virtual digital aircraft is constructed for the embedded training system, supporting its software and hardware development and testing, and realizing the verification of the functions, performance, interfaces and other indicators of the airborne embedded training system.
[0006] To achieve the above objectives, the present invention adopts the following technical solution: a test system for an airborne embedded training system, comprising an embedded training system testing device, a data simulation excitation device, a computer display, and a ground part of the embedded training system;
[0007] The embedded training system testing equipment is connected to the airborne part of the airborne embedded training system (embedded training computer, airborne data link terminal) via a cable;
[0008] The data simulation stimulus device is connected to the airborne data link via a cable and is used to provide stimulus data for the airborne embedded training system;
[0009] The computer monitor is used to display virtual radar video generated by the airborne embedded training system;
[0010] The ground component of the embedded training system is used to cooperate with the airborne component of the airborne embedded training system to carry out testing, providing data link network management and monitoring of the data transmitted by the embedded training system.
[0011] Preferably, the airborne embedded training system collects the aircraft's longitude, latitude, altitude, speed parameters, and pilot control commands via the avionics bus, and includes an airborne part, a ground part, and an other aircraft platform;
[0012] The airborne components include an embedded training computer and an airborne data link. The embedded training computer performs virtual target / threat simulations, virtual radar simulations, and virtual weapon simulations, and sends the generated training information to the avionics system for display via the avionics bus. The airborne data link completes the air-to-air and air-to-ground transmission of aircraft data and training data.
[0013] The ground component includes a ground data link terminal and a monitoring and playback / debriefing system. The ground data link terminal receives data transmitted from the airborne data link in real time, and the monitoring and playback / debriefing system parses the data, supporting real-time monitoring and post-event playback / debriefing.
[0014] The other platform supports multiple aircraft to conduct combat training on the same network through airborne data links.
[0015] Preferably, the embedded training system testing equipment includes a communication interface module, an avionics general excitation simulation module, a display and control simulation module, and an embedded training function testing module;
[0016] The communication interface module is used for bus data and discrete quantity transmission and reception between the embedded training system detection device and the embedded training system;
[0017] The avionics general excitation simulation module provides simulation of aircraft position and flight parameters required for functional testing of the embedded training system;
[0018] The display and control simulation module provides cockpit display interface and pilot operation control simulation;
[0019] The functional testing module is used for designing and managing test scripts for the virtual targets, radar, and weapon functions of the embedded training system, and provides data monitoring and analysis capabilities to locate and analyze functional module faults.
[0020] Preferably, the test environment is a semi-physical simulation test environment.
[0021] A testing method for an airborne embedded training system, employing the testing system for airborne embedded training systems as described above, includes the following steps:
[0022] (1) Design test cases and generate test plans. The embedded training system testing equipment provides test case design. Design test cases according to test needs and add the designed test cases to the test plan in the order of execution.
[0023] (2) Start the data simulation excitation equipment and the equipment under test, and set the avionics simulation data and cockpit switch button simulation;
[0024] (3) Execute the test plan. The embedded training system executes the function according to the test cases and sends the function execution status to the embedded training system detection device.
[0025] (4) Test result analysis: The embedded training system detects the equipment to monitor the execution of the test plan. If the results of all test cases in the test plan are qualified, it proves that the embedded training system is functioning normally and the test ends. If the test cases fail to execute or are unqualified during the test, it is necessary to analyze the failed test cases to check whether there is a functional failure of the embedded training system or a problem with the test case design. After the failure or problem is eliminated, the test is carried out again until the test is completed.
[0026] Preferably, in step (1), the embedded training system testing device provides a test case editing tool. Users design test cases according to test requirements, trigger the embedded training system function by executing the test cases, and judge the function execution status to realize the test of the embedded training system.
[0027] Preferably, in step (2), the data simulation excitation device provides data of other aircraft as the adversary target of the local machine to cooperate with the local machine's equipment for testing.
[0028] Preferably, the ground portion of the embedded training system serves as a network management device in conjunction with the local device for testing.
[0029] As part of the aircraft's avionics system, the airborne embedded training system's functionality is closely related to the avionics system. When using the embedded training function, the aircraft's position information (longitude, latitude, altitude, etc.), flight parameters (aircraft speed, heading, attitude, etc.), and pilot control commands (aircraft radar target acquisition, weapon launch, etc.) need to be sent to the embedded training system. At the same time, the embedded training system sends training data (virtual target data, virtual radar, virtual weapon status, etc.) to the aircraft's avionics system for display.
[0030] This solution is applicable to functional integration testing, delivery acceptance testing, fault diagnosis, and demonstration verification of airborne embedded training systems.
[0031] The embedded training system utilizes testing equipment, data simulation excitation equipment, and a computer monitor to simulate aircraft position information, flight parameters, pilot control commands, and cockpit display interfaces. Combined with the ground component of the embedded training system, it enables testing of the embedded training system.
[0032] The embedded training system testing equipment supports test case design, allowing users to design test cases for system functionalities (such as controlling the start and end of virtual targets) and add these test cases to the test plan. During test plan execution, users can view the execution status, such as success or failure.
[0033] Compared with the prior art, the present invention has the following advantages:
[0034] 1. Supports embedded training systems for software and hardware development and testing, and can be used for system function integration testing, delivery acceptance testing, fault diagnosis and demonstration verification, etc.
[0035] 2. It accelerated the development of the embedded training system, improved the efficiency of design iteration, and reduced the development cost. Attached Figure Description
[0036] Figure 1 This is a schematic diagram illustrating the composition and working principle of the embedded training system in an embodiment of the present invention;
[0037] Figure 2 This is a schematic diagram of the components of the embedded training system detection device in an embodiment of the present invention;
[0038] Figure 3 This is a flowchart of the embedded training system test process according to an embodiment of the present invention. Detailed Implementation
[0039] The following is in conjunction with the appendix Figure 1-3The present invention is further described in detail as follows: A test system for an airborne embedded training system includes an embedded training system testing device, a data simulation excitation device, a computer display, and a ground part of the embedded training system;
[0040] The embedded training system testing equipment is connected to the embedded training computer and the airborne data link terminal via cables.
[0041] The data simulation stimulus device is connected to the airborne data link via a cable and is used to provide stimulus data for the airborne embedded training system;
[0042] The computer monitor is used to display virtual radar video generated by the airborne embedded training system;
[0043] The ground component of the embedded training system is used to cooperate with the airborne component of the airborne embedded training system to carry out testing, providing data link network management and monitoring of the data transmitted by the embedded training system.
[0044] like Figure 1 As shown, in this embodiment, the embedded training system includes an airborne part, a ground part, and a third-party platform;
[0045] (1) Airborne components: including embedded training computer and airborne data link;
[0046] The embedded training system collects aircraft parameters such as longitude, latitude, altitude, and speed, as well as pilot control commands such as virtual radar parameter control and weapon launch control, through the avionics bus. The embedded training computer completes simulations of virtual targets / threats, virtual radar, and virtual weapons, and sends the generated training information to the avionics system for display through the avionics bus; the airborne data link completes the air-to-air and air-to-ground transmission of aircraft data and training data.
[0047] (2) Ground component: includes ground data link terminals, monitoring and playback / debriefing systems;
[0048] The ground data link terminal receives data transmitted from the airborne data link in real time, and the monitoring and playback / debriefing system parses the data, supporting real-time monitoring and post-event playback / debriefing, etc.
[0049] (3) Other machine platforms:
[0050] The embedded training system supports adversarial training between real aircraft and virtual targets, as well as between real aircraft and other real aircraft. Multiple aircraft can conduct adversarial training on the same network via a data link; Platform 1 represents one aircraft, and Platform 2 represents another aircraft (whose equipment composition is the same as Platform 1).
[0051] Note: This design is mainly for testing the airborne part of the embedded training system; the ground part is not within the scope of the test.
[0052] The testing environment in this invention is a semi-physical simulation testing environment. The product under test is the airborne part of the embedded training system (the local machine); the accompanying equipment is the airborne data link (another machine); the test equipment includes embedded training system testing equipment, data simulation excitation equipment, computer monitor, and the ground part of the embedded training system, etc.
[0053] (1) The product being tested
[0054] An embedded training system, comprising an embedded training computer and an airborne data link;
[0055] (2) Testing equipment
[0056] The airborne data link (other machine) is connected to the airborne data link (local machine) and the airborne data link to the ground data link terminal via radio frequency feeders;
[0057] (3) Testing equipment
[0058] a) Embedded training system testing equipment
[0059] Embedded training system testing equipment is a general-purpose bus testing device, mainly composed of a communication interface module, an avionics general excitation simulation module, a display and control simulation module, and an embedded training function testing module, such as... Figure 2 As shown;
[0060] The embedded training system testing equipment is connected to the embedded training computer and the airborne data link terminal via cables. Among them:
[0061] The communication interface module enables the transmission and reception of bus data and discrete quantities between the detection device and the embedded training system;
[0062] The avionics general excitation simulation module provides simulation of aircraft position (longitude, latitude, altitude, etc.) and flight parameters (heading, speed, pitch angle, etc.) required for functional testing of embedded training systems;
[0063] The display and control simulation module provides cockpit display interface and pilot operation control simulation;
[0064] The embedded training function testing module enables the design and management of test scripts for virtual targets, radars, weapons, and other functions of the embedded training system, and provides data monitoring and analysis capabilities to locate and analyze faults in the functional modules.
[0065] b) Computer monitor
[0066] Used to display virtual radar video generated by the embedded training system;
[0067] Note: The testing equipment monitor and the external monitor display data and VGA video respectively;
[0068] c) Data simulation excitation equipment
[0069] The data simulation excitation equipment is connected to the airborne data link via cable; it is used to simply simulate the data of another aircraft, including the aircraft's longitude, latitude, altitude, speed, etc., as well as the working status of the aircraft's sensors and weapons, etc. It mainly assists in realizing the data transmission and reception function test of the airborne data link and provides excitation data for the equipment that needs to be tested.
[0070] d) Ground component of the embedded training system
[0071] The ground-based component works in conjunction with the airborne component to conduct tests, providing data link network management and real-time monitoring of data transmitted from the embedded training system.
[0072] like Figure 3 As shown, functional testing of the embedded training system is mainly achieved through embedded training system testing equipment. This equipment provides a test case editing tool, allowing users to design test cases according to testing requirements. By executing these test cases, the embedded training system's functions are triggered, and the performance of these functions is assessed, thus enabling the testing of the embedded training system.
[0073] The data simulation excitation equipment mainly provides data from other aircraft as adversarial targets for testing with the local equipment.
[0074] The ground component of the embedded training system primarily functions as a network management device in conjunction with the local equipment for testing.
[0075] The test case editing tool provided by the embedded training system testing equipment offers various components. Test cases can be edited by dragging, connecting, and configuring these components. Components implement data acquisition (control data from the user interface, avionics simulation data, embedded training system data, etc.), data transmission, and function execution correctness judgment. Upon starting a test case, the embedded training system testing equipment sends user operation control commands and avionics simulation data to the embedded training system, triggering its functions. It then receives the functional data from the embedded training system and determines whether the system functions correctly (whether it meets the design document requirements), thereby testing the embedded training system's functionality.
[0076] The following example illustrates the testing of "virtual weapon attacks".
[0077] The testing method for an airborne embedded training system includes the following steps:
[0078] (1) Design test cases and generate test plans. The embedded training system testing equipment provides test case design. Design test cases according to test needs and add the designed test cases to the test plan in the order of execution.
[0079] Virtual weapon attacks involve functions such as target (the target to be attacked), virtual radar (tracking the target and sending target information to the weapon), and virtual weapon launch. To test the virtual weapon attack function, test cases need to be designed for the target activation function, the virtual radar target tracking function, and the virtual weapon selection and launch function.
[0080] Taking the target startup function test case as an example, in the test case editing tool interface provided by the embedded training system testing device, test cases are generated by dragging, connecting, and configuring components.
[0081] The target startup functionality testing process is as follows:
[0082] Start—Click the target “Start” button on the user display and operation interface. The embedded training system detection device sends the “Target Start” control command to the embedded training system. The embedded training system detection device receives the “Target Start” status signal returned by the embedded training system. The embedded training system detection device determines whether the target has started. The target start result is displayed, and the process ends.
[0083] Following the test execution sequence: ① Activate the target; ② Use virtual radar to detect and track the target; ③ Use virtual weapons to track the target and launch weapons. Add the prepared test cases to the test plan "Virtual Weapon Attack". This forms the "Virtual Weapon Attack" test plan.
[0084] (2) Start the data simulation excitation equipment and the equipment under test, and set the avionics simulation data, such as the aircraft position (longitude, latitude, altitude, etc.), flight parameters (heading, speed, pitch angle, etc.), and cockpit switch button simulation;
[0085] If testing the data link function, the test starts the data simulation excitation device to set the longitude, latitude, altitude, speed, heading, etc. of other aircraft, as well as the status of sensors and weapons;
[0086] (3) Execute the test plan. The embedded training system executes the function according to the test cases and sends the function execution status to the embedded training system detection device.
[0087] Select a test plan and click the start button. The embedded training system testing device sends avionics simulation data (aircraft position, flight parameters) and operational control data (such as target initiation, weapon launch, etc.) to the embedded training system, and receives training data returned by the embedded training system, monitoring the execution of test cases in real time.
[0088] (4) Test result analysis, monitoring the execution of the test plan by the embedded training system detection equipment;
[0089] During the execution of the test plan, the embedded training system's detection device displays the test case execution status as "not started," "in execution," "execution successful," or "execution failed," as well as the execution result as "qualified" or "unqualified."
[0090] If all test cases in the test plan are qualified, it proves that the embedded training system is functioning normally and the test ends. If test cases fail to execute or are unqualified during the test, it is necessary to analyze the failed test cases to check whether there is a functional failure of the embedded training system or a problem with the test case design. After the failure or problem is eliminated, the test is carried out again until the test is completed.
Claims
1. A testing system for an airborne embedded training system, characterized in that: It includes embedded training system testing equipment, data simulation stimulation equipment, computer display, and the ground component of the embedded training system; The embedded training system testing equipment is connected to the airborne part of the airborne embedded training system via a cable. It provides a test case editing tool, allowing users to design test cases according to test requirements, trigger embedded training system functions by executing test cases, and judge the function execution status to achieve testing of the embedded training system; The data simulation stimulus device is connected to the airborne data link via a cable and is used to provide stimulus data for the airborne embedded training system; The computer monitor is used to display virtual radar video generated by the airborne embedded training system; The ground component of the embedded training system is used to cooperate with the airborne component of the airborne embedded training system to carry out testing, providing data link network management and monitoring of the data transmitted by the embedded training system. The airborne embedded training system collects the aircraft's longitude, latitude, altitude, speed parameters, and pilot control commands via the avionics bus. It includes airborne components, ground components, and other aircraft platforms. The airborne components include an embedded training computer and an airborne data link. The embedded training computer performs virtual target / threat simulations, virtual radar simulations, and virtual weapon simulations, and sends the generated training information to the avionics system for display via the avionics bus. The airborne data link completes the air-to-air and air-to-ground transmission of aircraft data and training data. The ground component includes a ground data link terminal and a monitoring and playback / debriefing system. The ground data link terminal receives data transmitted from the airborne data link in real time, and the monitoring and playback / debriefing system parses the data, supporting real-time monitoring and post-event playback / debriefing. Other platforms support multiple aircraft to conduct adversarial training on the same network via airborne data links. The test environment is a semi-physical simulation test environment.
2. The test system for an airborne embedded training system according to claim 1, characterized in that: The embedded training system testing equipment includes a communication interface module, an avionics general excitation simulation module, a display and control simulation module, and an embedded training function testing module. The communication interface module is used for bus data and discrete quantity transmission and reception between the embedded training system detection device and the embedded training system; The avionics general excitation simulation module provides simulation of aircraft position and flight parameters required for functional testing of the embedded training system; The display and control simulation module provides cockpit display interface and pilot operation control simulation; The embedded training function test module is used for designing and managing test scripts for virtual targets, radar, and weapon functions of the embedded training system, and provides data monitoring and analysis capabilities to locate and analyze faults in the functional modules.
3. A testing method for an airborne embedded training system, characterized in that; The testing system described in any one of claims 1-2 is characterized by comprising the following steps: (1) Design test cases and generate test plans. The embedded training system testing equipment provides test case design. Design test cases according to test needs and add the designed test cases to the test plan in the order of execution. (2) Start the data simulation excitation equipment and the equipment under test, and set the avionics simulation data and cockpit switch button simulation; (3) Execute the test plan. The embedded training system executes the function according to the test cases and sends the function execution status to the embedded training system detection device. (4) Test result analysis: The embedded training system detects the equipment to monitor the execution of the test plan. If the results of all test cases in the test plan are qualified, it proves that the embedded training system is functioning normally and the test ends. If the test cases fail to execute or are unqualified during the test, it is necessary to analyze the failed test cases to check whether there is a functional failure of the embedded training system or a problem with the test case design. After the failure or problem is eliminated, the test is carried out again until the test is completed.
4. The testing method for an airborne embedded training system according to claim 3, characterized in that: In step (2), the data simulation excitation device provides data from other aircraft as the adversary target of the local machine to cooperate with the local machine's equipment for testing.
5. The testing method for an airborne embedded training system according to claim 3, characterized in that: The ground component of the embedded training system serves as a network management device in conjunction with the local equipment for testing.