A flight control system flexible integrated test platform and test method

Through the component design and distributed simulation technology of the flexible integrated test platform, the problem of growth in test demand under the complexity of the flight control system and airworthiness certification requirements is solved, and a test solution with rapid customization and low-cost upgrade is achieved.

CN114815781BActive Publication Date: 2025-01-07AVIC AIRBORNE SYST GENERIC TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210456409.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-27
Publication Date
2025-01-07
Estimated Expiration
2042-04-27

AI Technical Summary

Technical Problem

The complexity of civil aircraft flight control systems and strict airworthiness certification requirements have led to an exponential growth in the demand for integrated testing. The existing integrated testing platform cannot meet actual needs, especially under limited funding and development cycle conditions, it is difficult to respond quickly to new products. Add test tasks.

Method used

A flexible integrated test platform for flight control systems was designed, including flight control testing configuration and management module, flight control control command simulation module, distributed simulation system and flight control interface simulation system, using componentized, hierarchical and distributed simulation technologies , realize a high real-time, scalable test environment through ETH control network and simulation bus network.

Benefits of technology

It realizes a flight control integrated test platform with complete functions and stable performance based on needs to quickly customize the flight control integrated test platform with complete functions and stable performance, and meets the task needs, and flexibly expands through predefined interface standards to upgrade the platform at low cost and short-term cycles to cope with new test tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114815781B_ABST
    Figure CN114815781B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of airborne system simulation, and provides a flexible integrated test platform and test method for a flight control system. The test platform includes: a flight control test configuration and management module, a flight control control command simulation module, a distributed simulation system and a flight control interface simulation system; the flight control test configuration and management module includes multiple components one, and the flight control test configuration and management module is used to select several components one to generate test configuration and management software; the flight control control command simulation module includes multiple components two, and the flight control control command simulation module is used to select several components two to generate flight control control command simulation software; the distributed simulation system is used to receive and process instructions of the flight control test configuration and management software and the flight control control command simulation software, and to perform data interaction with a real flight control device through the flight control interface simulation system. The test platform can quickly customize a flight control integrated test platform with complete functions and stable performance based on demand to meet mission requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of airborne system simulation, and in particular to a flexible integrated test platform and a test method for a flight control system. Background Art

[0002] With the continuous advancement of electronic technology, civil aircraft flight control systems are developing in the direction of integration, generalization, and modularization. While their functions are becoming more and more powerful, their integration is becoming higher and higher, and the system interconnection is becoming more and more complex. At the same time, the flight control system has become the most critical component on the aircraft, playing a vital role in the safe flight of the aircraft, and is one of the key objects of airworthiness review. Therefore, in order to meet the flight airworthiness requirements, it is necessary to carry out multi-level and sufficient testing and verification work on the civil aircraft flight control system.

[0003] The complexity of civil aircraft flight control system functions and the stringent airworthiness certification requirements determine that civil aircraft flight control system integration testing is multi-level, multi-type, strongly coupled, and long-term, which leads to an exponential growth in the demand for flight control system integration testing. At the same time, as the development progresses, the new integration test demand also shows explosive growth. Under the conditions of limited funds and development cycle, the current model of developing a specific integration test platform for model projects can no longer meet the requirements of actual integration test tasks. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides a flight control system flexible integration test platform and test method to solve or partially solve the above problems.

[0005] In a first aspect, an embodiment of the present invention provides a flight control system flexible integration test platform, including:

[0006] A flight control test configuration and management module, the flight control test configuration and management module includes a plurality of components one, and the flight control test configuration and management module is used to select a plurality of the components one to generate a test configuration and management software;

[0007] A flight control instruction simulation module, wherein the flight control instruction simulation module comprises a plurality of components 2, and the flight control instruction simulation module is used to select a plurality of the components 2 to generate a flight control instruction simulation software;

[0008] A distributed simulation system, wherein the distributed simulation system comprises a simulation synchronization scheduling control module and a simulation control service module, and the distributed simulation system is connected to the flight control test configuration and management module and the flight control manipulation instruction simulation module through an ETH control network;

[0009] A flight control interface simulation system, wherein the flight control interface simulation system comprises a hardware interface environment and multiple IO interface services, wherein the hardware interface environment comprises an industrial computer and multiple aviation bus boards, wherein the flight control interface simulation system is connected to the flight control test configuration and management module and the flight control manipulation instruction simulation module via an ETH control network, wherein the flight control interface simulation system is connected to the distributed simulation system via a simulation bus network, and wherein the flight control interface simulation system is used to receive input and output signals of a flight control device and send them to the distributed simulation system;

[0010] The distributed simulation system is used to receive and process instructions from the flight control test configuration and management software and the flight control control instruction simulation software, and to perform data exchange with the flight control equipment through the flight control interface simulation system.

[0011] According to a specific implementation of an embodiment of the present invention, the test configuration and management software includes a flight control system test engineering management unit, a flight control system simulation parameter configuration unit, a flight control simulation data monitoring unit, a flight control data storage unit, and a flight control data analysis unit. The flight control test configuration and management module is designed in a componentized manner, and multiple components are prefabricated according to different requirements, and customized flight control configuration and management software can be quickly formed according to differentiated requirements.

[0012] According to a specific implementation of an embodiment of the present invention, the flight control instruction simulation software includes a graphical interface layer, a logic layer and an interface layer, the graphical interface layer includes a number of control simulation units for forming a flight control interface, the logic layer includes a number of data processing algorithms for processing flight control instructions, and the interface layer includes a number of interface communication programs for transmitting flight control instructions. The flight control instruction simulation module is uniformly designed in a vertical hierarchical manner, and multiple components are prefabricated according to different requirements. The graphical interface layer, logic layer and interface layer can be adapted to specific requirements to quickly form customized flight control instruction simulation software.

[0013] According to a specific implementation of an embodiment of the present invention, the graphic interface layer includes a passive side stick simulation unit, a rudder simulation unit, a brake pedal simulation unit, a speed brake handle simulation unit, a throttle lever simulation unit and / or a landing gear handle simulation unit. The specific graphic interface layer includes control interfaces such as a passive side stick, a rudder / brake pedal, a speed brake handle, a throttle lever, and a landing gear handle, and can configure specific primitive attributes, such as size, color, travel range, parameter binding, etc., and can quickly customize differentiated flight control interfaces based on basic primitives.

[0014] According to a specific implementation of an embodiment of the present invention, the simulation synchronization scheduling control module includes a simulation model synchronization / asynchronous control unit, a simulation step control unit, and a full-speed / real-time / double-speed control unit; the simulation control service includes an instruction forwarding control unit and a board operation instruction distribution control unit. The universal design of the simulation synchronization scheduling control module and the simulation control service module forms a distributed simulation system that supports various scenario applications.

[0015] According to a specific implementation of an embodiment of the present invention, the aviation bus board includes ARINC664, ARINC429, MIL-STD-1553B, and RS485 aviation bus boards. The IO interface service corresponds to the unified conversion and issuance of ARINC664, ARINC429, MIL-STD-1553B, and RS485 aviation bus data to TTE type data. The universal design of the flight control interface simulation system is applicable to a variety of customized flight control system integration test platform scenarios.

[0016] According to a specific implementation of the embodiment of the present invention, the industrial computer has more than 10 slots and supports PCI, PCIe, PXI and hybrid interfaces.

[0017] According to a specific implementation of an embodiment of the present invention, the simulation bus network includes a clock synchronization network module, a reflective memory network module and a TTE time trigger network module. The clock synchronization network implements high-precision clock management of each node; the reflective memory network implements low-latency transmission of data of each node; the TTE time trigger network implements high-security and deterministic transmission of simulation data of each node. The high real-time and high-security design of the high real-time simulation bus network is suitable for flight control data transmission requirements with different transmission real-time and different transmission reliability.

[0018] In a second aspect, an embodiment of the present invention provides a test method using the above-mentioned flight control system flexible integrated test platform, comprising the following steps:

[0019] Analyze the test task, obtain the number of flight control devices to be tested and the flight control test configuration requirement information, flight control control command simulation requirement information, and flight control interface simulation requirement information;

[0020] According to the flight control test configuration requirement information, the flight control test configuration and management module selects corresponding component one to generate the test configuration and management software;

[0021] According to the flight control instruction simulation requirement information, the flight control instruction simulation module selects the corresponding component 2 to generate the flight control instruction simulation software;

[0022] According to the flight control interface simulation requirement information, the flight control interface simulation system selects the corresponding aviation bus board and IO interface service;

[0023] Create this flight control system test project through the test configuration and management software;

[0024] The operating environment configuration, IO interface configuration and simulation operating parameter configuration are performed through the test configuration and management software;

[0025] The test configuration and management software are used to perform integrated simulation tests on the flight control device to be tested.

[0026] The embodiments of the present invention have at least the following technical effects:

[0027] First, the present invention adopts flexible technology to construct a flight control system integrated test platform. Through the component design of the test configuration and management software of the flight control system integrated test platform, the hierarchical design of the flight control command simulation software, the flexible design of the distributed simulation system, the adaptability design of the high real-time simulation bus and the scalability design of the flight control interface simulation system, the flight control integrated test platform with complete functions and stable performance can be quickly customized based on demand to meet the mission requirements;

[0028] Second, based on the predefined interface standards and specifications, flexible expansion can be achieved, and the platform can be upgraded at a very low cost and in a very short cycle to meet the needs of new testing tasks. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.

[0030] Figure 1 A structural block diagram of a flexible integrated test platform for a flight control system provided by an embodiment of the present invention is shown;

[0031] Figure 2 A flow chart of a testing method provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0032] The following embodiments of the technical solution of the present invention are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and are therefore only used as examples, and cannot be used to limit the protection scope of the present invention.

[0033] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should have the common meanings understood by those skilled in the art to which the present invention belongs.

[0034] Figure 1 A structural block diagram of a flexible integrated test platform for a flight control system provided by an embodiment of the present invention is shown in FIG. Figure 1 The test platform includes: a flight control test configuration and management module, a flight control control command simulation module, a distributed simulation system and a flight control interface simulation system. The flight control test configuration and management module and the flight control control command simulation module are respectively connected to the distributed simulation system and the flight control interface simulation system through the ETH control network; the flight control interface simulation system is connected to the distributed simulation system through a simulation bus network.

[0035] The flight control test configuration and management module includes a plurality of components, and the flight control test configuration and management module is used to select a plurality of components to generate test configuration and management software;

[0036] The test configuration and management software includes the flight control system test engineering management unit, the flight control system simulation parameter configuration unit, the flight control simulation data monitoring unit, the flight control data storage unit and the flight control data analysis unit. The component technology of this solution is based on the platform basic framework. Through the reuse of software service software and the independent parallel development of each component, on the basis of component plug-and-play and combined application, it quickly builds a test configuration and management software with customized functions, reliable performance and stable operation. Specifically, under the premise of unified public service design standards, functional component design standards and operating platform call standards, the interface is the center to achieve unified design and parallel development of various software; abstract the software with single function and stable performance from the system and encapsulate it into public services, build a public service library for retrieval and call; take component combination application as the core of building application software, call and integrate the required public services and functional components through the operating platform to meet the needs of specific tasks.

[0037] The flight control command simulation module includes a plurality of components 2, and the flight control command simulation module is used to select a plurality of components 2 to generate flight control command simulation software;

[0038] The flight control command simulation software includes a graphical interface layer, a logic layer and an interface layer. The graphical interface layer includes several control simulation units for forming a flight control interface. The logic layer includes several data processing algorithms for processing flight control commands. The interface layer includes several interface communication programs for transmitting flight control commands. The flight control command simulation module is uniformly designed in a vertical hierarchical manner. Multiple components are prefabricated according to different requirements. The graphical interface layer, logic layer and interface layer can be adapted to specific requirements to quickly form customized flight control command simulation software.

[0039] The graphical interface layer includes a passive side stick simulation unit, a rudder simulation unit, a brake pedal simulation unit, a speed brake handle simulation unit, a throttle lever simulation unit and / or a landing gear handle simulation unit. The specific graphical interface layer includes control interfaces such as passive side sticks, rudder / brake pedals, speed brake handles, throttle levers, and landing gear handles. The specific primitive attributes can be configured, such as size, color, travel range, parameter binding, etc., and differentiated flight control interfaces can be quickly customized based on basic primitives. The logic layer includes various data processing algorithms to convert flight control control instructions into data input by specific flight control devices. The logic processing algorithm includes threshold setting, unit conversion, etc. The selection of logic processing algorithms can quickly customize the flight control instruction processing logic. The interface layer includes an interface communication program to send the simulated flight control control instructions to the flight control distributed simulation system through the control network. The function of customized flight control operation instruction simulation is realized by freely combining different graphical interface resources and data logic resources and mapping according to the specified interface.

[0040] The distributed simulation system includes a simulation synchronization scheduling control module and a simulation control service module. The distributed simulation system is used to receive and process instructions from the flight control test configuration and management software and the flight control control instruction simulation software, and to perform data interaction with the flight control device through the flight control interface simulation system;

[0041] The simulation synchronization scheduling control module includes a simulation model synchronization / asynchronous control unit, a simulation step control unit, and a full-speed / real-time / double-speed control unit; the simulation control service includes an instruction forwarding control unit and a board operation instruction issuing control unit. The universal design of the simulation synchronization scheduling control module and the simulation control service module forms a distributed simulation system that supports various scenario applications.

[0042] The simulation synchronization scheduling control module automatically identifies all models involved in the simulation, and performs automatic scheduling control according to the preset working modes such as synchronization / asynchrony and simulation step size. The simulation synchronization scheduling control module is not limited to models built by a certain type of modeling language or modeling tool, nor is it limited to the number of simulation models. Therefore, the scheduling control program is universal and can be applied to flight control system integration simulation tests in any scenario. The simulation synchronization scheduling control module reads the number of simulation models currently loaded and the simulation operation parameters of each model (including synchronization / asynchronous mode, simulation step size, etc.), and performs multi-model simulation operation scheduling according to a conservative strategy.

[0043] The flight control interface simulation system includes a hardware interface environment and multiple IO interface services. The hardware interface environment includes an industrial computer and multiple aviation bus boards. The flight control interface simulation system is used to receive input and output signals of the flight control equipment and send them to the distributed simulation system.

[0044] Industrial computers have more than 10 slots and support PCI, PCIe, PXI and hybrid interfaces. Aviation bus boards include ARINC664, ARINC429, MIL-STD-1553B, and RS485 aviation bus boards. IO interface services include unified conversion and issuance of ARINC664, ARINC429, MIL-STD-1553B, and RS485 aviation bus data to TTE type data. The universal design of the flight control interface simulation system is suitable for a variety of customized flight control system integration test platform scenarios.

[0045] The simulation bus network includes a clock synchronization network module, a reflective memory network module, and a TTE time trigger network module. The clock synchronization network implements high-precision clock management for each node; the reflective memory network implements low-latency transmission of data for each node; the TTE time trigger network implements high-security and deterministic transmission of simulation data for each node. The high real-time and high-security design of the high-real-time simulation bus network is suitable for flight control data transmission requirements with different transmission real-time and different transmission reliability.

[0046] The embodiments of the present invention have at least the following technical effects:

[0047] First, the present invention adopts flexible technology to construct a flight control system integrated test platform. Through the component design of the test configuration and management software of the flight control system integrated test platform, the hierarchical design of the flight control command simulation software, the flexible design of the distributed simulation system, the adaptability design of the high real-time simulation bus and the scalability design of the flight control interface simulation system, on the one hand, it is possible to quickly customize a flight control integrated test platform with complete functions and stable performance based on demand to meet the mission requirements;

[0048] Second, based on the predefined interface standards and specifications, the platform can be flexibly expanded to meet the needs of new test tasks at a very low cost and in a very short period of time. It should be noted that the arrangement of the modules in a streaming layout is only one embodiment of the present invention, and other arrangements may also be used, which is not limited by the present invention.

[0049] Figure 2 The following is a flow chart of the steps of a test method using the above-mentioned flight control system flexible integrated test platform. The test method comprises the following steps:

[0050] Analyze the test tasks, obtain the number of flight control devices to be tested, flight control test configuration requirements, flight control command simulation requirements, and flight control interface simulation requirements;

[0051] According to the flight control test configuration requirement information, the flight control test configuration and management module selects the corresponding component 1 and generates the test configuration and management software;

[0052] According to the flight control command simulation requirement information, the flight control command simulation module selects the corresponding component 2 to generate the flight control command simulation software;

[0053] According to the flight control interface simulation requirement information, the flight control interface simulation system selects the corresponding aviation bus board and IO interface service;

[0054] Create this flight control system test project through test configuration and management software;

[0055] Configure the operating environment, IO interface and simulation operating parameters through test configuration and management software;

[0056] The flight control equipment to be tested is tested through integrated simulation testing through test configuration and management software.

[0057] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A flight control system flexible integrated test platform, characterized in that: include: A flight control test configuration and management module, the flight control test configuration and management module includes a plurality of components one, and the flight control test configuration and management module is used to select a plurality of the components one to generate a test configuration and management software; A flight control control instruction simulation module, wherein the flight control control instruction simulation module comprises a plurality of component twos, wherein the flight control control instruction simulation module is used to select a plurality of the component twos to generate a flight control control instruction simulation software, wherein the flight control control instruction simulation software comprises a graphical interface layer, a logic layer and an interface layer, wherein the graphical interface layer comprises a plurality of control simulation units for forming a flight control interface, the logic layer comprises a plurality of data processing algorithms for processing flight control control instructions, and the interface layer comprises a plurality of interface communication programs for transmitting flight control control instructions; A distributed simulation system, wherein the distributed simulation system comprises a simulation synchronization scheduling control module and a simulation control service module, and the distributed simulation system is connected to the flight control test configuration and management module and the flight control manipulation instruction simulation module through an ETH control network; A flight control interface simulation system, wherein the flight control interface simulation system comprises a hardware interface environment and multiple IO interface services, wherein the hardware interface environment comprises an industrial computer and multiple aviation bus boards, wherein the flight control interface simulation system is connected to the flight control test configuration and management module and the flight control manipulation instruction simulation module via an ETH control network, wherein the flight control interface simulation system is connected to the distributed simulation system via a simulation bus network, and wherein the flight control interface simulation system is used to receive input and output signals of a flight control device and send them to the distributed simulation system; The distributed simulation system is used to receive and process instructions from the flight control test configuration and management software and the flight control control instruction simulation software, and to perform data exchange with the flight control device through the flight control interface simulation system.

2. The test platform according to claim 1, characterized in that: The test configuration and management software includes a flight control system test engineering management unit, a flight control system simulation parameter configuration unit, a flight control simulation data monitoring unit, a flight control data storage unit and a flight control data analysis unit.

3. The test platform according to claim 1, characterized in that: The graphic interface layer includes a passive side stick simulation unit, a rudder simulation unit, a brake pedal simulation unit, a speed brake handle simulation unit, a throttle lever simulation unit and / or a landing gear handle simulation unit.

4. The test platform according to claim 1, characterized in that: The simulation synchronization scheduling control module includes a simulation model synchronization / asynchronous control unit, a simulation step control unit and a full-speed / real-time / double-speed control unit; the simulation control service includes an instruction forwarding control unit and a board operation instruction issuing control unit.

5. The test platform according to claim 1, characterized in that: The aviation bus boards include ARINC664, ARINC429, MIL-STD-1553B, and RS485 aviation bus boards.

6. The test platform according to claim 5, characterized in that: The industrial computer has more than 10 slots and supports PCI, PCIe, PXI and hybrid interfaces.

7. The test platform according to claim 4, characterized in that: The simulation bus network includes a clock synchronization network module, a reflective memory network module and a TTE time trigger network module.

8. A testing method using the testing platform as claimed in any one of claims 1 to 7, characterized in that: The following steps are involved: Analyze the test task, obtain the number of flight control devices to be tested and the flight control test configuration requirement information, flight control control command simulation requirement information, and flight control interface simulation requirement information; According to the flight control test configuration requirement information, the flight control test configuration and management module selects the corresponding component one and generates the test configuration and management software; According to the flight control instruction simulation requirement information, the flight control instruction simulation module selects the corresponding component 2 to generate the flight control instruction simulation software; According to the flight control interface simulation requirement information, the flight control interface simulation system selects the corresponding aviation bus board and IO interface service; Create a flight control system test project through the test configuration and management software; The operating environment configuration, IO interface configuration and simulation operating parameter configuration are performed through the test configuration and management software; The test configuration and management software are used to perform integrated simulation tests on the flight control device to be tested.

Citation Information

Patent Citations

  • Avionics semi-physical simulation system

    CN107944193A