General aircraft simulation system realized based on FPGA (Field Programmable Gate Array)
By designing a generalized aircraft simulation system based on FPGA, the problems of poor versatility, lack of fault simulation functions, insufficient anti-interference ability and inconvenient maintenance in the design of existing aircraft simulation devices are solved, and the generalization of aircraft simulation devices is achieved, the fault detection ability and anti-interference ability are improved, and the convenience of maintenance is achieved.
Patent Information
- Application Number
- CN202411739025.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-04
AI Technical Summary
The design of existing aircraft simulation devices has poor versatility, lacks fault simulation functions, does not consider anti-interference design, and is inconvenient to repair.
A generalized aircraft simulation system based on FPGA is designed, including aircraft simulation devices and simulation software. The simulation device consists of multiple functional modules, including a fault simulation module, a status switching module, a power module, a signal transfer module, a main control module, a communication function simulation module, and a signal input detection and output control module. The system realizes core control technology through FPGA, adopts a design method with full hardware functions and flexible software configuration, to achieve the generalization of aircraft simulation devices.
It realizes the universalization of the aircraft simulation device, has the function of aircraft failure simulation, improves anti-interference ability, and is easy to repair.
Smart Images

Figure CN119556622A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of testing devices, and in particular relates to a universal aircraft simulation system based on FPGA. Background Art
[0002] For a long time, in view of the differences in aircraft models and the rigor of testing, aircraft and its ground test equipment are used in conjunction with each other, which also means that the design of aircraft simulators tends to be more dedicated models. With the continuous advancement of aircraft development technology, control relationships and data processing are becoming increasingly complex, and functions and models are also increasing. This restricts the development of aircraft test equipment and even more restricts the rapid development of aircraft.
[0003] The existing technology mainly has the following problems:
[0004] 1) The aircraft simulation devices used in ground test equipment for different types of aircraft are complex, highly specialized, have high R&D investment costs, and have poor versatility.
[0005] 2) Most existing technologies do not have the ability to simulate aircraft faults, and most are aircraft function simulation solutions, which cannot monitor the fault detection capabilities of aircraft test equipment.
[0006] 3) Most existing technologies are inherited designs without considering anti-interference design. When designing aircraft simulators, the maintainability design and product performance design were not coordinated simultaneously, resulting in more manpower and material resources required for full life cycle maintenance.
[0007] Therefore, a technical solution is needed to solve the problems of poor versatility of aircraft simulation, lack of aircraft fault simulation function, failure to consider anti-interference design, and inconvenient maintenance. Summary of the invention
[0008] To solve the above problems, the technical solution of the present invention is as follows:
[0009] A universal aircraft simulation system based on FPGA, characterized in that it includes an aircraft simulation device and aircraft simulation software; the aircraft simulation software is FPGA control software, which is used to control the aircraft simulation device to perform aircraft simulation;
[0010] Wherein, the aircraft simulation device is composed of a chassis and functional devices in the chassis;
[0011] The functional device includes: a fault simulation module, a state switching module, a power supply module, a signal transfer module, a main control module, a communication function simulation module and a signal input detection and output control module;
[0012] Among them, multiple LED indicator lights and fault simulation modules are set on the front of the chassis, a status switching module is set on the left side of the chassis, a signal adapter module is set inside the chassis to separate the front and back, a power supply module is set on the front side of the signal adapter module, and multiple high-speed connectors are set on the rear side of the chassis to connect to the signal adapter module for accessing the main control module, communication function simulation module and signal input detection and output control module.
[0013] The fault simulation module includes a banana socket, an external wire, and an internal circuit connected to the banana socket; and is used for performing fault simulation on an aircraft simulator;
[0014] The state switching module includes a DIP switch for switching and locking the simulator working mode;
[0015] The power module is used to provide power to the aircraft simulation device;
[0016] The signal transfer module is used to transfer information between modules;
[0017] The main control module uses FPGA to run the aircraft simulation software, receive signals transmitted by other modules, and calculate and control other modules;
[0018] The communication function simulation module is used to convert signals according to various protocols to achieve RS422 communication, RS485 communication, CAN communication and Ethernet communication with external devices; it is used to simulate various communication interfaces of aircraft;
[0019] Signal input detection and output control module: used to process input signals from external devices and output signals to external devices.
[0020] The fault simulation module performs fault simulation based on the principle of connecting the internal circuit in series to the banana socket and then connecting it through external wires to form a pathway. When simulating a specified fault, the relevant external wires are pulled out to break the circuit.
[0021] The signal input detection and output control module processes the input signal of the external device, and the processed signal is transmitted to the main control module through the signal transfer module for status detection;
[0022] The status signal output by the main control module is transmitted to the output control module through the signal conversion module to increase the signal driving capability and then output to the external device for detection.
[0023] Aircraft simulation software includes:
[0024] External interface and clock management unit: Use the clock management IP core to realize the frequency division and multiplication of the external input clock and output the target clock data of the system operation;
[0025] Aircraft simulator working mode identification unit: locks the simulator working mode by detecting the input IO signal of the simulator state switching module;
[0026] Aircraft function simulation unit: simulates various aircraft functions according to the simulator working mode, realizes corresponding functions through corresponding interfaces, and completes interaction with other functional modules; multiple aircraft working states can be simulated through software and configuration;
[0027] Aircraft simulator status detection unit: detects its own working status and controls the LED light to indicate according to the detection result. The software detects the fault status of the fault simulation and controls the LED indicator to display.
[0028] The main control module, communication function simulation module, and signal input detection and output control module are equipped with auxiliary pullers, through which the signal transfer module can be pulled out or inserted, which is convenient for maintenance.
[0029] The power module is also used to achieve AC / DC conversion;
[0030] The signal switching module realizes voltage division in the middle of the chassis, dividing the chassis into a strong current area and a weak current area, the part with the power module is the strong current area, and the other part is the weak current area.
[0031] The present invention has the following beneficial effects:
[0032] 1) Based on the core control technology implemented by FPGA, the software can be flexibly programmed and multi-type aircraft simulation functions can be realized. The design method with full hardware function coverage and flexible software configuration can be adopted to realize the universalization of aircraft simulation devices;
[0033] 2) Fault simulation technology based on the connection or disconnection of external wires and banana sockets enables performance monitoring and fault detection capabilities of aircraft ground test equipment;
[0034] 3) Based on the structural partition design of power modules and functional modules, the anti-interference ability of the aircraft simulator is improved;
[0035] 4) The structural design of the function board loaded on the adapter plate and the pull-out aid make the aircraft simulator easy to maintain. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A block diagram of the design principle provided for an embodiment of the present invention;
[0037] Figure 2 A schematic diagram of each unit of the aircraft simulation software provided by an embodiment of the present invention;
[0038] Figure 3 A schematic diagram of the structure of an aircraft simulation device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0039] The specific implementation modes of the present invention are described in detail below with reference to the accompanying drawings.
[0040] A universal aircraft simulation system based on FPGA, characterized in that it includes an aircraft simulation device and aircraft simulation software; the aircraft simulation software is FPGA control software, which is used to control the aircraft simulation device to perform aircraft simulation;
[0041] Wherein, the aircraft simulation device is composed of a chassis and functional devices in the chassis;
[0042] The functional device includes: a fault simulation module, a state switching module, a power supply module, a signal transfer module, a main control module, a communication function simulation module and a signal input detection and output control module;
[0043] Among them, multiple LED indicator lights and fault simulation modules are set on the front of the chassis, a status switching module is set on the left side of the chassis, a signal adapter module is set inside the chassis to separate the front and back, a power supply module is set on the front side of the signal adapter module, and multiple high-speed connectors are set on the rear side of the chassis to connect to the signal adapter module for accessing the main control module, communication function simulation module and signal input detection and output control module.
[0044] The fault simulation module includes a banana socket, an external wire, and an internal circuit connected to the banana socket; and is used for performing fault simulation on an aircraft simulator;
[0045] The state switching module includes a DIP switch for switching and locking the simulator working mode;
[0046] The power module is used to provide power to the aircraft simulation device;
[0047] The signal transfer module is used to transfer information between modules;
[0048] The main control module uses FPGA to run the aircraft simulation software, receive signals transmitted by other modules, and calculate and control other modules;
[0049] The communication function simulation module is used to convert signals according to various protocols to achieve RS422 communication, RS485 communication, CAN communication and Ethernet communication with external devices; it is used to simulate various communication interfaces of aircraft;
[0050] Signal input detection and output control module: used to process input signals from external devices and output signals to external devices.
[0051] The fault simulation module performs fault simulation based on the principle of connecting the internal circuit in series to the banana socket and then connecting it through external wires to form a pathway. When simulating a specified fault, the relevant external wires are pulled out to break the circuit.
[0052] The signal input detection and output control module processes the input signal of the external device, and the processed signal is transmitted to the main control module through the signal transfer module for status detection;
[0053] The status signal output by the main control module is transmitted to the output control module through the signal conversion module to increase the signal driving capability and then output to the external device for detection.
[0054] Aircraft simulation software includes:
[0055] External interface and clock management unit: Use the clock management IP core to realize the frequency division and multiplication of the external input clock and output the target clock data of the system operation;
[0056] Aircraft simulator working mode identification unit: locks the simulator working mode by detecting the input IO signal of the simulator state switching module;
[0057] Aircraft function simulation unit: simulates various aircraft functions according to the simulator working mode, realizes corresponding functions through corresponding interfaces, and completes interaction with other functional modules; multiple aircraft working states can be simulated through software and configuration;
[0058] Aircraft simulator status detection unit: detects its own working status and controls the LED light to indicate according to the detection result. The software detects the fault status of the fault simulation and controls the LED indicator to display.
[0059] The main control module, communication function simulation module, and signal input detection and output control module are equipped with auxiliary pullers, through which the signal transfer module can be pulled out or inserted, which is convenient for maintenance.
[0060] The power module is also used to achieve AC / DC conversion;
[0061] The signal switching module realizes voltage division in the middle of the chassis, dividing the chassis into a strong current area and a weak current area, the part with the power module is the strong current area, and the other part is the weak current area.
[0062] Through the present invention, the aircraft detection equipment can be connected to the aircraft simulation device, and the aircraft detection equipment can be operated to detect the aircraft simulation device; the state switching module can switch and lock the working mode of the device; the input signal of the aircraft detection equipment is processed by the signal input detection and output control module and then transmitted to the main control module via the signal switching module; the main control module runs the aircraft simulation software, and the detection state switching module determines the working mode; according to the working mode, the aircraft function is simulated to respond to the input signal of the aircraft detection equipment, interact with other functional modules and output the state signal; the state signal output by the main control module is transmitted to the output control module via the signal switching module to increase the signal driving capability and then output to the external device for detection, and whether the function of the aircraft detection equipment is normal is detected according to the detection result; the fault can be simulated by pulling out the external wire of the fault simulation module, so as to test the fault test function of the aircraft detection equipment; the aircraft simulation device state detection unit monitors the working state of the device and controls the LED indicator light indication.
[0063] The present invention is based on FPGA to realize software programming and multi-type aircraft simulation functions, and adopts hardware function design and software configuration design methods to realize the universal design of aircraft simulation devices; based on fault simulation technology, the fault detection capability of aircraft test equipment is realized; based on the power module and functional module structure partition design technology, the anti-interference ability of the device is improved; based on the structure of the function board loaded on the adapter board and the pull-out aid, the aircraft simulation device is easy to maintain.
[0064] The above disclosures are only several specific embodiments of the present invention; however, the present invention is not limited thereto, and any changes that can be conceived by those skilled in the art should fall within the protection scope of the present invention.
Claims
1. A universal aircraft simulation system based on FPGA, characterized in that: It includes an aircraft simulation device and aircraft simulation software; the aircraft simulation software is FPGA control software, which is used to control the aircraft simulation device to perform aircraft simulation; Wherein, the aircraft simulation device is composed of a chassis and functional devices in the chassis; The functional device includes: a fault simulation module, a state switching module, a power supply module, a signal transfer module, a main control module, a communication function simulation module and a signal input detection and output control module; Among them, multiple LED indicator lights and fault simulation modules are set on the front of the chassis, a status switching module is set on the left side of the chassis, a signal adapter module is set inside the chassis to separate the front and back, a power supply module is set on the front side of the signal adapter module, and multiple high-speed connectors are set on the rear side of the chassis to connect to the signal adapter module for accessing the main control module, communication function simulation module and signal input detection and output control module.
2. The universal aircraft simulation system implemented by FPGA according to claim 1, characterized in that: The fault simulation module includes a banana socket, an external wire, and an internal circuit connected to the banana socket; and is used for performing fault simulation on an aircraft simulator; The state switching module includes a DIP switch for switching and locking the simulator working mode; The power supply module is used to provide power to the aircraft simulation device; The signal switching module is used to transfer information between modules; The main control module uses FPGA to run the aircraft simulation software, receive signals transmitted by other modules, and calculate and control other modules; The communication function simulation module is used to perform signal conversion according to various protocols to achieve RS422 communication, RS485 communication, CAN communication and Ethernet communication with external devices; The signal input detection and output control module is used to process input signals from external devices and output signals to external devices.
3. The universal aircraft simulation system implemented by FPGA according to claim 2, characterized in that: The fault simulation module performs fault simulation based on the principle of connecting the internal circuit in series to the banana socket and then connecting it through external wires to form a path. When simulating a specified fault, the relevant external wires are pulled out to form a circuit break.
4. The universal aircraft simulation system implemented by FPGA according to claim 2, characterized in that: The signal input detection and output control module processes the input signal of the external device, and the processed signal is transmitted to the main control module through the signal switching module for status detection; The state signal output by the main control module is transmitted to the output control module through the signal conversion module to increase the signal driving capability and then output to the external device for detection.
5. The universal aircraft simulation system implemented by FPGA according to claim 1, characterized in that: The aircraft simulation software includes: External interface and clock management unit: Use the clock management IP core to realize the frequency division and multiplication of the external input clock and output the target clock data of the system operation; Aircraft simulator working mode identification unit: locks the simulator working mode by detecting the input IO signal of the simulator state switching module; Aircraft function simulation unit: simulates various aircraft functions according to the simulator working mode, implements corresponding functions through corresponding interfaces, and completes interaction with other functional modules; Aircraft simulator status detection unit: detects its own working status and controls the LED light for indication according to the detection results.
6. The universal aircraft simulation system implemented by FPGA according to claim 1, characterized in that: The main control module, the communication function simulation module and the signal input detection and output control module are equipped with an auxiliary puller, and the signal adapter module is pulled out or inserted through the auxiliary puller.
7. The universal aircraft simulation system implemented by FPGA according to claim 1, characterized in that: The power module is also used to achieve AC / DC conversion; The signal switching module realizes voltage division in the middle of the chassis, dividing the chassis into a strong current area and a weak current area, the part with the power module is the strong current area, and the other part is the weak current area.