Aircraft test system, method and device
By integrating human-computer interaction devices and anti-slip control box testing devices, a high-fidelity virtual model was constructed, solving the problems of unrealistic environment and high cost in existing testing solutions. This enabled high-accuracy and low-cost testing of anti-slip control boxes, promoting the research and development and training of aviation equipment.
Patent Information
- Application Number
- CN202511373335.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-24
- Publication Date
- 2026-01-09
AI Technical Summary
Existing aircraft anti-skid control box testing solutions cannot realistically simulate the flight environment, resulting in inaccurate test results. Furthermore, traditional methods are costly or lack immersive interactive experiences, making it difficult to meet the research and development and training needs of modern aircraft systems.
By integrating human-computer interaction devices with anti-skid control box testing devices, a high-fidelity virtual model of the complete aircraft braking system is constructed. Combined with cockpit motion and user perception modules, a near-realistic 'human-machine-environment' closed-loop testing environment is provided to simulate the overall state changes during aircraft takeoff and landing.
It improves the accuracy and immersiveness of anti-slip control box testing, reduces testing costs, provides an efficient and safe testing solution, and promotes the research and development and training of airborne equipment.
Smart Images

Figure CN121291791A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of testing technology, and in particular to an aircraft testing system, method and apparatus. Background Technology
[0002] In an aircraft landing gear system, the anti-skid control box, in particular, is a critical airborne device ensuring safe takeoff and landing. Its main function is to control the braking system during landing or takeoff to prevent wheel slippage or lockup, thereby ensuring safe landing and takeoff. Therefore, testing protocols for the anti-skid control box are particularly important.
[0003] In practical applications, the anti-slip control box can be tested using testing software. However, the relevant testing software may not be able to simulate the real flight environment experienced by the user, and therefore, it is difficult to accurately reflect the test results of the anti-slip control box.
[0004] Currently, testing of aircraft electronic anti-skid control boxes mainly relies on two types of technical solutions: The first category is signal-level testing based on general-purpose testing equipment. Examples include publicly available aircraft electronic anti-skid control box testing methods and instruments. This type of approach verifies the control box's functionality by directly simulating and acquiring electrical signals. For instance, a DDS chip is used to generate a sinusoidal signal simulating wheel speed, a digital potentiometer simulates braking commands, and relays and optocouplers simulate short-circuit / open-circuit faults in system accessories. While this method can achieve basic logical function verification, its testing environment differs significantly from real-world operating conditions. The fundamental flaw of this method is that it only provides isolated electrical signal excitation and cannot construct a complete, dynamic, closed-loop aircraft braking system operating environment. Testers cannot perceive the overall state changes of the aircraft during braking (such as airframe movement, wheel-pavement interaction, etc.), making it difficult to accurately assess the anti-skid control box's control performance, system compatibility, and robustness under complex and integrated environments. Furthermore, this method requires connecting to various general-purpose devices, making operation cumbersome, interfaces complex, and posing a risk of misoperation.
[0005] The second category is semi-physical simulation testing. For example, publicly available semi-physical real-time simulation systems and methods for aircraft anti-skid braking combine some real components (such as a real anti-skid brake controller, physical braking system, and wheel speed sensors) with a real-time simulation computer. A drive mechanism rotates the speed sensors to simulate wheel speed. Compared to the first category, this method provides a more realistic closed-loop testing environment, significantly reducing reliance on large inertial test benches. However, this method still has limitations: it heavily relies on real physical braking systems, actuators, and other large hardware, resulting in high system construction costs, a large footprint, and complex maintenance. More importantly, the entire testing system remains a "black box" or "gray box" testing platform for engineers, lacking an immersive human-machine interface. Test pilots or test personnel cannot be placed in a simulated cockpit environment to obtain realistic sensory feedback by manipulating real pedals, feeling cockpit movements, observing visual changes, and listening to environmental sounds. Therefore, it is difficult to comprehensively evaluate the performance of the anti-skid control box and its interaction with the pilot from a "human-machine-environment" closed-loop perspective.
[0006] In summary, both existing testing solutions have significant shortcomings: signal-level testing cannot reproduce the actual operating conditions of a real system; while semi-physical simulation testing partially replicates the system's operating conditions, it is costly and lacks an immersive interactive experience, making it difficult to meet the growing demand for high-fidelity, low-cost, and highly immersive testing environments in the research, development, verification, and personnel training of modern aircraft systems. Therefore, there is an urgent need in this field for an integrated testing solution that can comprehensively simulate the real braking environment of an aircraft and provide multi-sensory feedback. Summary of the Invention
[0007] This application provides an aircraft testing system, method, and apparatus to simulate the real flight environment experienced by users and improve the accuracy of test results for the anti-skid control box.
[0008] In a first aspect, embodiments of this application provide an aircraft testing system, including: a human-machine interaction device and an anti-skid control box testing device for a target aircraft, wherein the anti-skid control box testing device includes a virtual model of the braking system of the target aircraft, and the anti-skid control box testing device and the human-machine interaction device are communicatively connected. The human-computer interaction device is used to acquire user operation commands and send the user operation commands to the anti-slip control box testing device. The anti-slip control box testing device is used to determine the virtual control command of the target aircraft based on the user operation command and the virtual model; execute the virtual control command to obtain the operation feedback result; and send the operation feedback result to the human-machine interaction device. The human-computer interaction device is also used to output the operation feedback results.
[0009] Optionally, the system further includes: a host computer, which is communicatively connected to the anti-slip control box testing device; The host computer is used to integrate multiple virtual sub-models of the target aircraft to obtain the virtual model, and send the virtual model to the anti-skid control box testing device.
[0010] Optionally, the anti-slip control box testing device further includes: a lower-level computer system and an anti-slip control box that are interconnected; The lower-level system is used to receive the virtual model from the upper-level system; based on the user operation instructions, it uses the virtual model to perform real-time simulation to obtain the virtual operation data, and sends the virtual operation data to the anti-slip control box. The anti-slip control box is used to generate the virtual control command based on the virtual operation data; execute the virtual control command using the virtual model to obtain operation feedback results, and send the operation feedback results to the human-computer interaction device and the virtual model.
[0011] Optionally, the plurality of virtual sub-models include: an aircraft dynamics sub-model, a landing gear sub-model, and a hydraulic braking system sub-model; the virtual operation data includes the target aircraft's dynamics simulation data, landing gear simulation data, and hydraulic braking simulation data; The aircraft dynamics sub-model is used to perform simulations based on the control surface commands in the user operation commands, generate the dynamics simulation data, and send the dynamics simulation data to the landing gear sub-model. The landing device sub-model is used to perform simulations based on the dynamic simulation data to generate the landing device simulation data. The hydraulic braking system sub-model is used to perform simulation based on the pedal command in the user operation command, and generate the hydraulic braking simulation data.
[0012] Optionally, the operational feedback results include cockpit motion information generated when the virtual control command is executed, as well as sound and visual information generated when the virtual control command is executed; The human-computer interaction device includes: a cockpit motion module and a user perception module that are interconnected; The cockpit motion module is used to acquire the user operation command and send the user operation command to the anti-slip control box testing device; receive the cockpit motion information from the anti-slip control box testing device and output the cockpit motion information. The user perception module is used to acquire the user operation command and send the user operation command to the anti-slip control box testing device; receive the sound information and the visual information from the anti-slip control box testing device, and output the sound information and the visual information.
[0013] Optionally, the operational feedback results include flight fault information generated when executing the virtual control commands; The human-computer interaction device further includes: a fault injection module; The fault injection module is used to acquire the user operation command and send the user operation command to the anti-skid control box testing device; receive the flight fault information from the anti-skid control box testing device and output the flight fault information.
[0014] Optionally, the user-aware module is further configured to: Before obtaining the user's operation command, the preset visual information of the target aircraft is displayed.
[0015] Optionally, the system further includes: a reflective memory network; The human-computer interaction device and the anti-slip control box testing device are connected through the reflective memory network.
[0016] Secondly, embodiments of this application provide an aircraft testing method applied to the aircraft testing system described in the first aspect. The system includes: a human-machine interface device and an anti-skid control box testing device for a target aircraft. The anti-skid control box testing device includes a virtual model of the braking system of the target aircraft, and the anti-skid control box testing device and the human-machine interface device are communicatively connected. The method includes: The user operation command is obtained through the human-computer interaction device and sent to the anti-slip control box testing device. The anti-slip control box testing device uses the virtual model to determine the virtual control commands of the target aircraft based on the user operation commands. The virtual control command is executed by the anti-slip control box testing device to obtain the operation feedback result, and the operation feedback result is sent to the human-computer interaction device. The operation feedback results are output through the human-computer interaction device.
[0017] Thirdly, this application provides an aircraft testing device applied to the aircraft testing system described in the first aspect. The system includes: a human-computer interaction device and a target aircraft anti-skid control box testing device. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system. The anti-skid control box testing device and the human-computer interaction device are communicatively connected. The device includes: The first instruction acquisition module is used to acquire user operation instructions through the human-computer interaction device and send the user operation instructions to the anti-slip control box testing device. The second instruction acquisition module is used to determine the virtual control instructions of the target aircraft based on the user operation instructions using the virtual model through the anti-slip control box testing device; The instruction execution module is used to execute the virtual control instruction through the anti-slip control box testing device to obtain the operation feedback result, and send the operation feedback result to the human-computer interaction device. The result output module is used to output the operation feedback result through the human-computer interaction device.
[0018] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: This invention constructs a complete high-fidelity virtual model of the aircraft braking system by integrating sub-models of aircraft dynamics, landing gear, and hydraulic braking systems. Combined with the cockpit motion module and user perception module (visual and auditory) in the human-machine interface, this system can simulate the overall state changes of the aircraft during actual takeoff and landing, providing a near-realistic "human-machine-environment" closed-loop testing environment for the anti-skid control box. This allows the test results to more accurately reflect the performance of the anti-skid control box under actual flight conditions, its compatibility with the entire aircraft, and its robustness, completely overcoming the limitations of traditional signal-level testing, which can only verify isolated electrical signals.
[0019] In this embodiment, the aircraft testing system may include a human-machine interface (HMI) device and a target aircraft anti-skid control box testing device. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system, and the HMI device and the anti-skid control box testing device are communicatively connected. Accordingly, the HMI device can acquire user operation commands and send them to the anti-skid control box testing device. The anti-skid control box testing device can determine virtual control commands for the target aircraft based on the user operation commands and the virtual model; execute the virtual control commands to obtain operational feedback results; and send the operational feedback results to the HMI device. Finally, the HMI device can also output the operational feedback results. Thus, the HMI device can interact with the user, acquire user operation commands, and output operational feedback results, thereby providing the user with a realistic flight experience and replicating the user's actual flight environment as closely as possible. Furthermore, the HMI device can also transmit user operation commands to the anti-skid control box testing device, which then operates based on these commands, providing a realistic testing environment for the anti-skid control box testing device. In other words, by integrating the human-computer interaction device and the anti-skid control box testing device into the aircraft testing system, it is possible to provide users with a real environment during flight and to perform performance tests on the anti-skid control box of the target aircraft's braking system, thereby improving the accuracy of the anti-skid control box test results and contributing to the research and optimization of the target aircraft's anti-skid control box.
[0020] Therefore, this invention effectively solves the key problems of existing testing methods, such as unrealistic testing environment, reliance on expensive hardware, inflexible fault simulation, and lack of human-computer interaction. It provides a testing solution for aircraft anti-skid control boxes that is lower in cost, more efficient, safer, and more comprehensive in function, which is of great value to promoting the research and development, verification, and talent training of airborne equipment. Attached Figure Description
[0021] Figure 1 This is a schematic diagram of the structure of an aircraft testing system provided in an embodiment of this application; Figure 2 This is a schematic diagram of another aircraft testing system provided in an embodiment of this application; Figure 3 A flowchart of an aircraft testing method provided in this application embodiment; Figure 4 This is a schematic diagram of the structure of an aircraft testing device provided in an embodiment of this application. Detailed Implementation
[0022] As mentioned earlier, in practical applications, the anti-slip control box can be tested using testing software. However, the relevant testing software may not be able to simulate the real flight environment experienced by the user, and therefore, it is difficult to accurately reflect the test results of the anti-slip control box.
[0023] To address the aforementioned problems, this application provides an aircraft testing system, which may include a human-machine interface device (HMI) and a target aircraft anti-skid control box testing device. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system, and the anti-skid control box testing device and the HMI are communicatively connected. Accordingly, the HMI can acquire user operation commands and send them to the anti-skid control box testing device. The anti-skid control box testing device can determine virtual control commands for the target aircraft based on the user operation commands and the virtual model; execute the virtual control commands to obtain operational feedback results; and send the operational feedback results to the HMI. Finally, the HMI can also output the operational feedback results.
[0024] As can be seen, the human-machine interface (HMI) device can interact with the user, acquire user operation commands, and output operational feedback results, thereby providing the user with a realistic flight experience and replicating the actual flight environment as closely as possible. Furthermore, the HMI device can also transmit user operation commands to the anti-skid control box testing device, which then operates based on these commands, providing a realistic testing environment for the anti-skid control box testing device. In other words, by integrating the HMI device and the anti-skid control box testing device into the aircraft testing system, a realistic flight environment can be provided to the user, while performance testing of the target aircraft's anti-skid control box can be performed, thereby improving the accuracy of the anti-skid control box test results and contributing to the research and optimization of the target aircraft's anti-skid control box.
[0025] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0026] Figure 1 This is a schematic diagram of an aircraft testing system provided in an embodiment of this application. (Combined with...) Figure 1As shown in the embodiments of this application, the flight test system may include: a human-machine interface device and an anti-skid control box testing device for the target aircraft. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system. The anti-skid control box testing device and the human-machine interface device are communicatively connected.
[0027] Accordingly, the human-computer interaction device can be used to acquire user operation commands and send them to the anti-slip control box testing device. The user operation commands refer to the operation commands issued by the user through the human-computer interaction device.
[0028] The anti-slip control box testing device can be used to determine the virtual control commands of the target aircraft based on user operation commands and virtual models; execute the virtual control commands to obtain operational feedback results; and send the operational feedback results to the human-machine interaction device.
[0029] The virtual model refers to a model used to simulate some of the real hardware of the target aircraft, such as a virtual model integrating aircraft dynamics sub-models, landing gear sub-models, and hydraulic braking system sub-models. Based on this, the anti-skid control box testing device can perform simulations based on the aforementioned user operation commands and virtual models, thereby obtaining virtual control commands for the target aircraft. These virtual control commands are used to control the anti-skid control box testing device to simulate the operation of the target aircraft. In this way, operational feedback results can be obtained after executing the virtual control commands.
[0030] Correspondingly, the human-computer interaction device can also be used to output operational feedback results. In this way, users can perceive the simulated flight process of the target in a timely and convenient manner through the human-computer interaction device, thereby providing users with a realistic flight experience and restoring the user's real flight environment as much as possible.
[0031] Additionally, it should be noted that in this embodiment, the aircraft testing system may further include a reflective memory network. Both the human-machine interface device and the anti-slip control box testing device can communicate via the reflective memory network. This allows the user to directly operate the anti-slip control box testing device through the peripheral device, i.e., the human-machine interface device, to perform testing and return relevant information to the human-machine interface device, thus completing the testing loop.
[0032] Furthermore, the aircraft testing system may also include a host computer ( Figure 1 (Not shown in the image), the host computer is communicatively connected to the anti-skid control box testing device. This host computer can be used to integrate multiple virtual sub-models of the target aircraft, obtain a virtual model, and send the virtual model to the anti-skid control box testing device.
[0033] Accordingly, the aforementioned anti-slip control box testing device may further include: a lower-level computer system and an anti-slip control box connected to each other. The lower-level computer system can be used to receive a virtual model from a higher-level computer; based on user operation commands, it uses the virtual model to perform real-time simulation to obtain virtual operating data, and sends the virtual operating data to the anti-slip control box. In practical applications, this lower-level computer system can be a real-time simulation system.
[0034] The anti-slip control box, as the actual hardware of the target aircraft, can be used to generate virtual control commands based on virtual operation data; execute virtual control commands using the virtual model to obtain operation feedback results, and send the operation feedback results to the human-machine interaction device and the aforementioned virtual model.
[0035] In practical implementation, the aforementioned virtual sub-models may include: an aircraft dynamics sub-model, a landing gear sub-model, and a hydraulic braking system sub-model. Furthermore, the aforementioned virtual operational data includes dynamic simulation data of the target aircraft, landing gear simulation data, and hydraulic braking simulation data.
[0036] Accordingly, the aircraft dynamics sub-model can be used to perform simulations based on control surface commands in user operation instructions, generate dynamic simulation data, and send the dynamic simulation data to the landing gear sub-model. Control surface commands refer to the operation commands sent by the user to the control surfaces of the target aircraft via the human-machine interface. Based on these control surface commands, the aircraft dynamics sub-model can adjust parameters such as the target aircraft's position, attitude, or speed, obtaining the corresponding adjusted parameters as dynamic simulation data.
[0037] The landing gear sub-model is used to perform simulations based on dynamic simulation data and generate landing gear simulation data. Specifically, the landing gear sub-model can generate parameters such as the landing gear's attitude, wheel speed, or wheel load as landing gear simulation data based on the aforementioned dynamic simulation data.
[0038] The hydraulic braking system sub-model is used for simulation based on pedal commands from user operation instructions, generating hydraulic braking simulation data. The pedal command refers to the user's operation command for the target aircraft's brake pedal sent through the human-machine interface. Based on this pedal command, the hydraulic braking system sub-model can perform braking control and generate data such as hydraulic valve electrical signals as hydraulic braking simulation data.
[0039] In this way, the integrated virtual model is transmitted from the host computer to the slave computer system for real-time simulation. The human-computer interaction device also transmits user operation commands to the slave computer system, which can then use the virtual model for simulation and transmit the resulting variables to the physical anti-slip control box. The physical anti-slip control box receives the information from the virtual model, processes it accordingly, and then transmits the processing results back to the virtual model in the slave computer system for execution, thus forming a complete computational path between the virtual model and the physical anti-slip control box. Furthermore, the operational feedback results obtained after execution can be fed back to the human-computer interaction device, allowing users to perceive information such as sound, visual, aircraft position, and attitude.
[0040] Furthermore, in practical applications, the above-mentioned operational feedback results include cockpit motion information generated when executing virtual control commands, as well as sound and visual information generated when executing virtual control commands.
[0041] Accordingly, combined Figure 2 As shown, the human-computer interaction device may include an interconnected cockpit motion module and a user perception module. The cockpit motion module can acquire user operation commands and send them to the anti-slip control box testing device; it can also receive cockpit motion information from the anti-slip control box testing device and output cockpit motion information. For example, the cockpit motion module may include a simulated cockpit, side sticks, pedals, and / or a six-degree-of-freedom electric motion system. Users can issue operation commands to the internal cockpit equipment through the cockpit motion module, such as operating the side sticks, central control stick, pedals, or other cockpit equipment. The cockpit motion module then sends these user operation commands to the anti-slip control box testing device, which responds and returns cockpit motion information to the cockpit motion module, such as feedback forces, cockpit motion prompts, and dynamic prompts such as overload or vibration.
[0042] The user perception module can be used to acquire user operation commands and send them to the anti-slip control box testing device; it can also receive sound and visual information from the anti-slip control box testing device and output sound and visual information. For example, the user perception module may include a sound system, a virtual reality system, and / or a display screen. Users can issue operation commands, such as voice commands, through the user perception module, which then sends these commands to the anti-slip control box testing device. The anti-slip control box testing device then responds and returns to the user perception module the sound and visual information generated during the execution of the virtual control command, such as environmental images, weather information, ambient sounds, and alarm sounds.
[0043] Furthermore, operational feedback results may also include flight fault information generated during the execution of virtual control commands. Accordingly, combined with... Figure 2As shown, the human-computer interaction device may further include a fault injection module. This fault injection module can be used to acquire user operation commands and send them to the anti-skid control box testing device; receive flight fault information from the anti-skid control box testing device and output the flight fault information. For example, the user can send operation commands for a target aircraft to the anti-skid control box testing device through the fault injection module, so that after the anti-skid control box testing device responds, it returns flight fault information generated when executing the virtual control command to the user perception module, such as aircraft fault status and fault voice messages.
[0044] Furthermore, the aforementioned user perception module can also be used to display preset visual information of the target aircraft before receiving user operation commands. For example, the visual type, weather information, or time of the target aircraft can be preset through visual software. In this way, a visual display can be provided to the user before they operate the target aircraft using the human-computer interaction device, thereby providing the user with a more realistic flight operation experience.
[0045] As can be seen from the above-mentioned content regarding the flight test system, in this embodiment, the aircraft test system may include a human-machine interface device and a target aircraft anti-skid control box test device. The anti-skid control box test device includes a virtual model of the target aircraft's braking system, and the anti-skid control box test device and the human-machine interface device are communicatively connected. Accordingly, the human-machine interface device can acquire user operation commands and send these commands to the anti-skid control box test device. The anti-skid control box test device can then determine virtual control commands for the target aircraft based on the user operation commands and the virtual model; execute the virtual control commands to obtain operational feedback results; and send the operational feedback results to the human-machine interface device. Finally, the human-machine interface device can also output the operational feedback results. Therefore, the human-machine interface device can interact with the user, acquire user operation commands, and output operational feedback results to the user, thereby providing the user with a realistic flight experience during use and recreating the user's actual flight environment as closely as possible. Furthermore, the human-machine interface device can transmit user operation commands to the anti-skid control box testing device, which then operates based on these commands, providing a realistic testing environment. In other words, by integrating the human-machine interface device and the anti-skid control box testing device into the aircraft testing system, a realistic flight environment can be provided to users, while simultaneously enabling performance testing of the target aircraft's anti-skid control box. This improves the accuracy of the test results and contributes to the research and optimization of the target aircraft's anti-skid control box.
[0046] Figure 3 This is a flowchart illustrating an aircraft testing method provided in an embodiment of this application. (In conjunction with...) Figure 3As shown, the aircraft testing method provided in this application embodiment uses the aircraft testing system in the above embodiment as the execution subject to describe the specific implementation of the scheme. The aircraft testing system may include a human-machine interface device and a target aircraft anti-skid control box testing device. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system, and the anti-skid control box testing device and the human-machine interface device are communicatively connected. Accordingly, the aircraft testing method may include the following steps S301-S304.
[0047] S301: Obtain user operation instructions through the human-computer interaction device and send the user operation instructions to the anti-slip control box testing device.
[0048] S302: Using the virtual model, the anti-slip control box testing device determines the virtual control commands for the target aircraft based on the user operation commands.
[0049] S303: The virtual control command is executed through the anti-slip control box test device to obtain the operation feedback result, and the operation feedback result is sent to the human-computer interaction device.
[0050] S304: Output the operation feedback result through the human-computer interaction device.
[0051] Optionally, the aircraft testing system further includes: a host computer, which is communicatively connected to the anti-skid control box testing device; the aircraft testing method further includes: The host computer integrates multiple virtual sub-models of the target aircraft to obtain the virtual model, and then sends the virtual model to the anti-skid control box testing device.
[0052] Optionally, the anti-skid control box testing device further includes: a lower-level computer system and an anti-skid control box interconnected; the step of determining the virtual control commands for the target aircraft based on the user operation commands using the virtual model through the anti-skid control box testing device includes: The lower-level system receives the virtual model from the upper-level computer. The lower-level computer system performs real-time simulation based on the user operation instructions using the virtual model to obtain the virtual operation data, and then sends the virtual operation data to the anti-slip control box. The anti-slip control box generates virtual control commands based on the virtual operation data. The process of executing the virtual control command through the anti-slip control box testing device to obtain operational feedback results and sending the operational feedback results to the human-computer interaction device includes: The virtual control command is executed using the anti-slip control box and the virtual model to obtain the operation feedback result, and the operation feedback result is sent to the human-computer interaction device and the virtual model.
[0053] Optionally, the operational feedback results include cockpit motion information generated when executing the virtual control commands, as well as sound and visual information generated when executing the virtual control commands; the human-machine interaction device includes: a cockpit motion module and a user perception module connected to each other; the step of obtaining user operation commands through the human-machine interaction device and sending the user operation commands to the anti-slip control box testing device includes: The user operation command is obtained through the cockpit motion module and sent to the anti-slip control box testing device. The user operation command is obtained through the user perception module and sent to the anti-slip control box testing device. The step of outputting the operation feedback result through the human-computer interaction device includes: The cockpit motion module receives cockpit motion information from the anti-slip control box testing device and outputs the cockpit motion information. The user perception module receives the sound information and visual information from the anti-slip control box testing device and outputs the sound information and visual information.
[0054] Optionally, the operational feedback result includes flight fault information generated when executing the virtual control command; the human-machine interaction device further includes: a fault injection module; the step of obtaining user operation commands through the human-machine interaction device and sending the user operation commands to the anti-slip control box testing device includes: The user operation command is obtained through the fault injection module and sent to the anti-slip control box testing device. The step of outputting the operation feedback result through the human-computer interaction device includes: The system receives the flight fault information from the anti-slip control box test device and outputs the flight fault information.
[0055] Optionally, the aircraft testing method further includes: Before obtaining the user's operation instructions, the preset visual information of the target aircraft is displayed through the user perception module.
[0056] Furthermore, based on the aircraft testing method provided in the above embodiments, this application embodiment can also provide an aircraft testing apparatus. The aircraft testing apparatus will now be described in conjunction with the embodiments and accompanying drawings.
[0057] Figure 4 This is a schematic diagram of the structure of an aircraft testing device provided in an embodiment of this application. (Combined with...) Figure 4 As shown, the aircraft testing device 400 provided in this application embodiment can be applied to the aircraft testing system in the above embodiment. The system includes: a human-machine interface device and a target aircraft anti-skid control box testing device. The anti-skid control box testing device includes a virtual model of the target aircraft's braking system, and the anti-skid control box testing device and the human-machine interface device are communicatively connected. Accordingly, the aircraft testing device 400 includes: The first instruction acquisition module 401 is used to acquire user operation instructions through the human-computer interaction device and send the user operation instructions to the anti-slip control box testing device. The second instruction acquisition module 402 is used to determine the virtual control instructions of the target aircraft based on the user operation instructions using the virtual model through the anti-slip control box testing device; The instruction execution module 403 is used to execute the virtual control instruction through the anti-slip control box test device to obtain the operation feedback result, and send the operation feedback result to the human-computer interaction device. The result output module 404 is used to output the operation feedback result through the human-computer interaction device.
[0058] Optionally, the aircraft testing system further includes: a host computer, which is communicatively connected to the anti-skid control box testing device; the aircraft testing device 400 further includes: The model integration module is used to integrate multiple virtual sub-models of the target aircraft through a host computer to obtain the virtual model, and send the virtual model to the anti-skid control box testing device.
[0059] Optionally, the anti-slip control box testing device further includes: a lower-level computer system and an anti-slip control box interconnected; the second instruction acquisition module 402 is specifically used for: The lower-level system receives the virtual model from the upper-level computer. The lower-level computer system performs real-time simulation based on the user operation instructions using the virtual model to obtain the virtual operation data, and then sends the virtual operation data to the anti-slip control box. The anti-slip control box generates virtual control commands based on the virtual operation data. The instruction execution module 403 is specifically used for: The virtual control command is executed using the anti-slip control box and the virtual model to obtain the operation feedback result, and the operation feedback result is sent to the human-computer interaction device and the virtual model.
[0060] Optionally, the operational feedback results include cockpit motion information generated when the virtual control command is executed, as well as sound and visual information generated when the virtual control command is executed; the human-computer interaction device includes: a cockpit motion module and a user perception module that are interconnected. The first instruction acquisition module 401 is specifically used for: The user operation command is obtained through the cockpit motion module and sent to the anti-slip control box testing device. The user operation command is obtained through the user perception module and sent to the anti-slip control box testing device. The result output module 404 is specifically used for: The cockpit motion module receives cockpit motion information from the anti-slip control box testing device and outputs the cockpit motion information. The user perception module receives the sound information and visual information from the anti-slip control box testing device and outputs the sound information and visual information.
[0061] Optionally, the operational feedback result includes flight fault information generated when executing the virtual control command; the human-machine interaction device further includes: a fault injection module; the first command acquisition module 401 is further configured to: The user operation command is obtained through the fault injection module and sent to the anti-slip control box testing device. The result output module 404 is also used for: The system receives the flight fault information from the anti-slip control box test device and outputs the flight fault information.
[0062] Optionally, the result output module 404 is further configured to: Before obtaining the user's operation instructions, the preset visual information of the target aircraft is displayed through the user perception module.
[0063] Furthermore, embodiments of this application also provide an electronic device, including: a processor, a memory, and a system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform any of the implementation steps of the above-described aircraft testing method.
[0064] Furthermore, embodiments of this application also provide a computer-readable storage medium storing instructions that, when executed on an electronic device, cause any of the above-described steps of the aircraft testing method to be implemented.
[0065] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that all or part of the steps in the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network communication device such as a media gateway, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application. It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on describing the differences from other embodiments. The same or similar parts between the various embodiments can be referred to mutually.
[0066] The system disclosed in the embodiments is described in a relatively simple manner because it corresponds to the method disclosed in the embodiments. For relevant details, please refer to the method section.
[0067] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0068] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An aircraft testing system, characterized in that, include: A human-computer interaction device and a test device for the anti-skid control box of a target aircraft, wherein the anti-skid control box test device includes a virtual model of the braking system of the target aircraft, and the anti-skid control box test device and the human-computer interaction device are communicatively connected. The human-computer interaction device is used to acquire user operation commands and send the user operation commands to the anti-slip control box testing device. The anti-slip control box testing device is used to determine the virtual control commands of the target aircraft based on the user operation commands and the virtual model; The virtual control command is executed to obtain operational feedback results; and the operational feedback results are sent to the human-computer interaction device. The human-computer interaction device is also used to output the operation feedback results.
2. The aircraft testing system according to claim 1, characterized in that, The system also includes a host computer, which is communicatively connected to the anti-slip control box testing device. The host computer is used to integrate multiple virtual sub-models of the target aircraft to obtain the virtual model, and send the virtual model to the anti-skid control box testing device.
3. The aircraft testing system according to claim 2, characterized in that, The anti-slip control box testing device further includes: a lower-level computer system and an anti-slip control box that are interconnected; The lower-level system is used to receive the virtual model from the upper-level system; based on the user operation instructions, it uses the virtual model to perform real-time simulation to obtain the virtual operation data, and sends the virtual operation data to the anti-slip control box. The anti-slip control box is used to generate the virtual control command based on the virtual operation data; execute the virtual control command using the virtual model to obtain operation feedback results, and send the operation feedback results to the human-computer interaction device and the virtual model.
4. The aircraft testing system according to claim 3, characterized in that, The multiple virtual sub-models include: an aircraft dynamics sub-model, a takeoff and landing device sub-model, and a hydraulic braking system sub-model; the virtual operation data includes the target aircraft's dynamics simulation data, takeoff and landing device simulation data, and hydraulic braking simulation data; The aircraft dynamics sub-model is used to perform simulations based on the control surface commands in the user operation commands, generate the dynamics simulation data, and send the dynamics simulation data to the landing gear sub-model. The landing device sub-model is used to perform simulations based on the dynamic simulation data to generate the landing device simulation data. The hydraulic braking system sub-model is used to perform simulation based on the pedal command in the user operation command, and generate the hydraulic braking simulation data.
5. The aircraft testing system according to claim 1, characterized in that, The operational feedback results include cockpit motion information generated when the virtual control commands are executed, as well as sound and visual information generated when the virtual control commands are executed; The human-computer interaction device includes: a cockpit motion module and a user perception module that are interconnected; The cockpit motion module is used to acquire the user operation command and send the user operation command to the anti-slip control box testing device; receive the cockpit motion information from the anti-slip control box testing device and output the cockpit motion information. The user perception module is used to acquire the user operation command and send the user operation command to the anti-slip control box testing device; receive the sound information and the visual information from the anti-slip control box testing device, and output the sound information and the visual information.
6. The aircraft testing system according to claim 5, characterized in that, The operational feedback results include flight fault information generated when executing the virtual control commands; The human-computer interaction device further includes: a fault injection module; The fault injection module is used to acquire the user operation command and send the user operation command to the anti-skid control box testing device; receive the flight fault information from the anti-skid control box testing device and output the flight fault information.
7. The aircraft testing system according to claim 1, characterized in that, The user perception module is also used for: Before obtaining the user's operation command, the preset visual information of the target aircraft is displayed.
8. The aircraft testing system according to any one of claims 1 to 7, characterized in that, The system also includes: a reflective memory network; The human-computer interaction device and the anti-slip control box testing device are connected through the reflective memory network.
9. An aircraft testing method, characterized in that, The system is applied to the aircraft testing system according to any one of claims 1 to 8, the system comprising: a human-machine interaction device and an anti-skid control box testing device for a target aircraft, the anti-skid control box testing device comprising a virtual model of the braking system of the target aircraft, and the anti-skid control box testing device and the human-machine interaction device being communicatively connected. The method includes: The user operation command is obtained through the human-computer interaction device and sent to the anti-slip control box testing device. The anti-slip control box testing device uses the virtual model to determine the virtual control commands of the target aircraft based on the user operation commands. The virtual control command is executed by the anti-slip control box testing device to obtain the operation feedback result, and the operation feedback result is sent to the human-computer interaction device. The operation feedback results are output through the human-computer interaction device.
10. An aircraft testing device, characterized in that, The system is applied to the aircraft testing system according to any one of claims 1 to 8, the system comprising: a human-machine interaction device and an anti-skid control box testing device for a target aircraft, the anti-skid control box testing device comprising a virtual model of the braking system of the target aircraft, and the anti-skid control box testing device and the human-machine interaction device being communicatively connected. The device includes: The first instruction acquisition module is used to acquire user operation instructions through the human-computer interaction device and send the user operation instructions to the anti-slip control box testing device. The second instruction acquisition module is used to determine the virtual control instructions of the target aircraft based on the user operation instructions using the virtual model through the anti-slip control box testing device; The instruction execution module is used to execute the virtual control instruction through the anti-slip control box testing device to obtain the operation feedback result, and send the operation feedback result to the human-computer interaction device. The result output module is used to output the operation feedback result through the human-computer interaction device.
Citation Information
Patent Citations
Test method and tester for electronic skid control box of airplane
CN102135775A
Method and system for testing aircraft antiskid brake control box
CN106249733A
Unmanned aerial vehicle braking system onboard ground test device and method
CN119460156A