Autonomous Flight Control Computer Test Solution
The Autonomous Flight Control Computer Test Solution is a comprehensive testing platform designed for modern autonomous flight control systems. It provides a realistic stimulation environment for the flight control computer (AFCC), enabling full-scale simulation of interactions with various avionics and non-avionics systems in a controlled ground test environment. The system supports both static and dynamic simulations and allows the introduction of faults to replicate potential in-flight anomalies, providing a robust method to validate the reliability, stability, and safety of the flight control system.
In terms of business requirements, the solution offers high-fidelity aerodynamic modeling, rigid-body dynamics, and six-degree-of-freedom simulation environments, supporting fully digital real-time simulation of the flight control system. It can simulate avionics systems such as ADS and INS, as well as non-avionics components like throttle controllers, feedback actuators, and the primary flight control computer (PFC). Dynamic simulation covers various flight modes, enabling fault injection, alarm generation, and analysis, thereby providing rapid and accurate diagnostics for testing personnel.
The solution is built on the HRT Hardware-in-the-Loop (HIL) simulation platform and supports open-loop and closed-loop testing, interface verification, and Built-in Test (BIT) functionality for the AFCC. It can be integrated with the PFC testing environment to form a complete flight control system validation platform. Designed with modularity and generality in mind, the system can be easily adapted to future flight control models, with scalable simulation computing resources, test equipment, and support software to accommodate both research and new system verification.
Functionally, the platform provides a graphical test case editor for visual configuration and execution of test tasks, supporting both nominal and fault injection tests. The user interface is flexible, offering software and hardware I/O interfaces, human-machine interaction panels, and virtual instruments, allowing for secondary development or model modification. Automatic testing capabilities allow for semi-automated or fully automated execution of test cases, generating detailed test reports to improve verification efficiency. ICD management tools handle packaging and parsing of 1553B, ARINC429, and other bus data to ensure interface consistency. Fault injection functions cover both line-level hardware faults and software-level faults, configurable through models and test case editors.
This solution is suitable for flight control system organizations, providing ground-based integration testing, functional verification, and reliability assessment of autonomous flight control computers. It significantly shortens development cycles, reduces testing risk, and provides scientific support for flight control system safety and performance optimization.
