Flight parameter system comprehensive detection device
By designing a comprehensive detection device of the Flying Gate system, including a Flying Gate signal simulation module, a communication control module, a detection data processing module and a power supply module, the problem of improper design of traditional testing methods cannot accurately simulate the input signal and the communication control module, and the detection effect of high accuracy and efficient communication is achieved.
Patent Information
- Application Number
- CN202510120647.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2025-04-15
AI Technical Summary
Traditional flying parametric system testing methods cannot accurately simulate all possible input signals, and improper design of the communication control module may lead to delay, loss or error in data transmission, affecting the accuracy of the test results.
A comprehensive detection device for flying ginseng system is designed, including flying ginseng signal simulation module, communication control module, detection data processing module and power supply module. The device simulates the input signal of the onboard equipment, collects and displays the excitation voltage and excitation current signals output by the flying register to ensure the accuracy of detection. The communication control module adopts HDLC communication card, FPGA unit and interface chip to realize serial and parallel data conversion and protocol conversion, improving the stability and speed of data transmission.
The detection accuracy and communication efficiency of the flight parasite system are improved, and the flight parasite system can operate reliably in actual flight. Through analog signal input and data processing, the detection device can effectively detect the sensitivity and accuracy of the flying ginseng system, providing high-reliability test results.
Smart Images

Figure CN119821692A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of flight parameter systems, and in particular relates to a comprehensive detection device for a flight parameter system. Background Art
[0002] The flight parameter system is mainly used to collect and store status data of the aircraft, engine and airborne equipment to facilitate practical applications.
[0003] During the testing and maintenance of the flight reference system, it is necessary to simulate the input signals of various airborne devices to verify the recording and processing capabilities of the flight reference system. However, traditional test methods may not accurately simulate all possible input signals, or the way of collecting and displaying excitation signals is not intuitive and accurate enough. Moreover, the communication between the flight reference system and external devices involves complex data transmission protocols and interface standards. If the communication control module is not designed properly, it may cause data transmission delays, losses or errors, thus affecting the accuracy of the test results. Summary of the invention
[0004] The present invention provides a comprehensive detection device for a flight parameter system, which has the characteristics of high automation and good reliability, meets the test requirements, and ensures the reliable operation of the flight parameter.
[0005] The device includes: a flight parameter signal simulation module, a communication control module, a detection data processing module and a power supply module; The flight parameter signal simulation module is respectively connected to the detection data processing module and the flight parameter system for communication. The flight parameter signal simulation module receives the detection instruction of the detection data processing module, simulates the input signal of the airborne equipment to provide an excitation source for the flight parameter system; collects and displays the excitation voltage and excitation current signals output by the flight parameter recorder in the flight parameter system; The detection data processing module is also connected to the flight parameter system through the communication control module. The communication control module is used to receive the detection data through the interface chip, perform serial-to-parallel conversion, and transmit the detection data to the detection data processing module under the control of the local control logic; when the detection data processing module sends data through the communication control module, the data is configured into DMA mode and then the parallel-to-serial conversion and protocol conversion are performed before sending to the flight parameter system; The power supply module is used to provide 27V DC power to the flight parameter system and ±15V, 5V, and 12V DC power to the electronic components inside the device.
[0006] It should be further explained that the communication control module includes: an HDLC communication card; The HDLC communication card is provided with a PCI9054 unit and a first FPGA unit; The PCI9054 unit is communicatively connected to the first FPGA unit, and the first FPGA unit is connected to a plurality of interface chips.
[0007] It should be further explained that the interface chip adopts RS-422 interface chip; The first FPGA unit is connected to the SDRAM unit; The PCI9054 unit is connected to an EPROM unit.
[0008] It should be further explained that the detection data processing module adopts an STM32 microcontroller, or a TM4C123GH6PZ17R single-chip microcomputer, or an ARM microprocessor.
[0009] It should be further explained that the communication control module also includes: 429 bus signal PCI card; The 429 bus signal PCI card includes: a PCI interface chip, a second FPGA unit, an 8-way ARINC429 input module and an 8-way ARINC429 output module; The second FPGA unit is communicatively connected with the PCI interface chip, the 8-way ARINC429 input module and the 8-way ARINC429 output module respectively.
[0010] It should be further explained that the communication control module also includes: a 1553B bus signal PCI card; The 1553B bus signal PCI card is equipped with a 1553B communication module, an FPGA master control logic module, an output control chip and an interface module; The FPGA main control logic module is connected to the interface module through the 1553B communication module; The FPGA main control logic module is connected to the flight parameter system through the output control chip; The FPGA main control logic module is connected to a shared storage module.
[0011] It should be further explained that the communication control module also includes: PCI-1730U multi-function acquisition card; The PCI-1730U multi-function acquisition card is connected to the flight parameter system for communication; The PCI-1730U multi-function acquisition card includes: PCI9052 control unit, PCI bus, control logic unit, interrupt logic unit, 32-way isolated input unit, 32-way isolated output unit and multi-function connector.
[0012] It should be further explained that it also includes: an angle signal sending module and an angle signal collecting module; The angle signal sending module is used to convert the angle signal of the flight parameter acquisition system into a parallel binary code, latch the angle signal, and output it to the digital-auto-synchro converter; The angle signal acquisition module is used to extract the parallel binary code of the digital-to-synchro converter and convert it into the corresponding angle signal.
[0013] It should be further explained that it also includes: an interrupt service module and a system programming module; The interrupt service module uses the trigger function of the timer to control the timing error within the preset period range; The system programming module is used to upgrade the flight parameter system detection program and provide addition, deletion, modification and query of the flight parameter system detection program.
[0014] It should be further explained that it also includes: a watchdog module and a data conversion module; The data conversion module is used to convert the angle signal of the flight parameter system into decimal system and display it in decimal system. The display range is 0~360° or 0~±180°.
[0015] It can be seen from the above technical solutions that the present invention has the following advantages: In the flight parameter system comprehensive detection device provided by the present application, the flight parameter signal simulation module is used to simulate various parameter signals during the flight process, such as speed, altitude, temperature, etc., to verify the flight parameter system's ability to collect, process and record these signals. Through the input of the simulated signal, the sensitivity and accuracy of the flight parameter system can be tested to ensure that it can work reliably in actual flight.
[0016] It can also simulate the input signal of the airborne equipment and provide an accurate excitation source for the flight parameter system, thereby ensuring the accuracy of the detection. By collecting and displaying the excitation voltage and excitation current signals output by the flight parameter recorder, the working status and response of the flight parameter system can be intuitively understood.
[0017] The detection data processing module of the present application is the core part of the detection device, which is used to coordinate the work of each module to ensure the smooth progress of the detection. It can receive and process the detection data from the flight parameter signal simulation module and the communication control module to realize the detection of the flight parameter system. It can also control the detection process and improve the detection efficiency by sending detection instructions and controlling the transmission of detection data.
[0018] The communication control module of the present application plays a role in the communication between the detection device and the flight parameter system, and is used for data transmission and communication. Through the hardware design of HDLC communication card and 429 bus signal PCI card, it can adapt to different communication protocols and interface requirements, and improve the adaptability of detection.
[0019] The communication control module uses an interface chip to perform serial-to-parallel conversion of data to improve the stability of data transmission. DMA mode data configuration and parallel-to-serial conversion and protocol conversion improve the speed of data transmission.
[0020] The communication connection between the PCI9054 unit and the FPGA unit of the present application realizes efficient data transmission and processing. The design of multiple interface chips enables the HDLC communication card to handle multiple communication tasks at the same time, improving communication efficiency. The 429 bus signal PCI card is used to expand the communication capability of the detection device so that it can support more flight reference system communication protocols. Through the 429 bus signal PCI card, the 429 bus signal from the flight reference system can be easily collected and processed to provide data support for subsequent detection and analysis.
[0021] The flight parameter system comprehensive detection device of the present application improves the performance and status of the flight parameter system through analog signal input, data acquisition, data transmission and data processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0023] Figure 1 This is a schematic diagram of the comprehensive detection device of the flight parameter system.
[0024] Figure 2 This is the schematic diagram of the flight parameter signal simulation module; Figure 3 It is a schematic diagram of a HDLC communication unit; Figure 4 It is a schematic diagram of a single-phase sine wave inverter power supply; Figure 5 Schematic diagram of DC power supply; Figure 6 This is a schematic diagram of the SDC synchro signal converter and computer power supply mode; Figure 7 It is the flow chart of the main control program of the software platform; Figure 8 It is a schematic diagram of the hardware composition of the 429 bus signal PCI card; Fig. 9 This is a schematic diagram of a 1553B bus signal PCI card; Fig.10 It is a communication flow chart between computers with one master and multiple slaves; Fig.11 This is the slave communication flow chart. DETAILED DESCRIPTION
[0025] The flight parameter system comprehensive detection device provided by this application is currently used to test the flight parameter system. It mainly solves the problem that the existing technology for sensors, collectors, recorders and other components in the flight parameter system are complex to troubleshoot, have a long cycle, and are difficult to locate faults. This application uses virtual instrument technology to conduct on-site testing of the flight parameter system and perform fault diagnosis based on the detected flight parameter data. Improve the reliability of the aircraft and provide maintenance personnel with data support for repairs and maintenance. It also provides effective help for ground crew to analyze and troubleshoot flight parameter faults.
[0026] In the following, various embodiments of the present disclosure will be described more fully. The present disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of the present disclosure to the specific embodiments disclosed herein, but rather the present disclosure should be understood to cover all adjustments, equivalents and / or alternatives that fall within the spirit and scope of the various embodiments of the present disclosure.
[0027] Hereinafter, the terms "include" or "may include" used in various embodiments of the present disclosure indicate the presence of disclosed functions, operations, or elements, and do not limit the addition of one or more functions, operations, or elements. In addition, as used in various embodiments of the present disclosure, the terms "include", "have", and their cognates are intended only to indicate specific features, numbers, steps, operations, elements, components, or a combination of the foregoing, and should not be understood as first excluding the presence of one or more other features, numbers, steps, operations, elements, components, or a combination of the foregoing or the possibility of adding one or more features, numbers, steps, operations, elements, components, or a combination of the foregoing.
[0028] The expressions (such as "first", "second", etc.) used in the various embodiments of the present disclosure may modify the various constituent elements in the various embodiments, but may not limit the corresponding constituent elements. For example, the above expressions do not limit the order and / or importance of the elements. The above expressions are only used for the purpose of distinguishing one element from other elements. For example, the first user device and the second user device indicate different user devices, although both are user devices. For example, without departing from the scope of the various embodiments of the present disclosure, the first element may be referred to as the second element, and similarly, the second element may also be referred to as the first element.
[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0030] See also Figure 1 The figure shows a schematic diagram of a comprehensive detection device for a flight parameter system in a specific embodiment. The detection device includes: a flight parameter signal simulation module, a communication control module, a detection data processing module and a power supply module.
[0031] The flight parameter signal simulation module is communicated with the detection data processing module and the flight parameter system respectively. The flight parameter signal simulation module receives the detection instructions from the detection data processing module, simulates the input signal of the airborne equipment to provide an excitation source for the flight parameter system; and collects and displays the excitation voltage and excitation current signals output by the flight parameter recorder in the flight parameter system.
[0032] Specifically, if Figure 2 As shown, the flight parameter signal simulation module has a DC signal board, a switch signal board, a frequency signal board, an axis angle signal board, a bus digital signal board, an AC signal board and an FPGA board. It can realize the input of analog signals to the flight parameter system, and then realize the detection of the flight parameter system.
[0033] For this embodiment, the flight parameter signal simulation module can receive the detection control instructions of the detection data processing module to detect the flight parameter system recorder, and generate 12 parallel codes for the recorder to record. It can also simulate the input signals of airborne equipment, such as analog quantity, switch quantity, frequency quantity, synchronizer, cycle, serial bipolar binary code, etc., to provide an excitation source for flight parameters. It can also collect and dynamically display the excitation voltage and excitation current signals output by the flight parameter recorder. Based on the flight parameter detection and maintenance requirements, it also regularly completes the independent inspection of flight parameters, has a more accurate fault diagnosis system, and can locate the flight parameter fault to the module level.
[0034] The detection data processing module of this embodiment is also communicatively connected with the flight parameter system through the communication control module. The communication control module is used to receive the detection data through the interface chip, and perform serial-to-parallel conversion, and transmit the detection data to the detection data processing module under the control of the local control logic; when the detection data processing module sends data through the communication control module, the data is configured into DMA mode and then the parallel-to-serial conversion and protocol conversion are performed before sending it to the flight parameter system.
[0035] In some specific embodiments, the communication control module is provided with a microcontroller, a programming register, a transmitter and a receiver. The function of the microcontroller is to access the programming register through the reserved address bus, data bus and FO interface to realize the configuration of the four types of registers, so as to realize the control of the various functions of the HDLC frame transceiver by the upper layer. The microcontroller includes the design and implementation of each functional module of the HDLC frame transceiver, and the microcontroller is used to connect and implement each functional module.
[0036] As a way to implement the communication control module, such as Figure 3As shown, the communication control module is used as a HDLC communication unit. Figure 3 On the left is the microcontroller that communicates with the HDLC frame transceiver. The communication interface includes the address bus, data bus and FO interface. Figure 3 The right end is the RS-485 communication cable, that is, the serial HDLC frame completed in the HDLC frame transmitter is transmitted to the interface circuit through the RS-485 communication cable. Similarly, the level signal of the interface circuit is also uploaded to the HDLC frame receiver.
[0037] Optionally, the functions of the communication control module include: 1) The address length can be set programmably: the length can be 0, 8, or 16 bits; 2) The length of FCS can be set programmably: the length can be 0, 16, or 32 bits; 3) Automatically complete the insertion and detection of addresses; 4) Frame filtering function; 5) Whether to receive broadcast frames can be set programmably; 6) Whether the transmission mode is transparent mode can be set programmably; 7) Automatic error detection function; 8) Automatically monitor whether the data frame is interrupted; 9) Automatically send interrupt flag and start and stop flag; 10) Provide an 8-bit data interface for exchanging data with FIFO.
[0038] In this embodiment, the power supply module is used to provide 27V DC power to the flight parameter system and provide ±15V, 5V, and 12V DC power to the electronic components inside the device.
[0039] In some specific embodiments, the power supply module includes: a single-phase sinusoidal wave inverter power supply.
[0040] The single-phase sine wave inverter power supply of this embodiment is configured according to the characteristics and requirements of the flight parameter, and meets the power supply requirements of the flight parameter system detection. When the power supply module inputs 27V DC or 220V50HZ mains, it can effectively output single-phase 115V400HZ AC power through the control, conversion and processing of the internal single-chip microcomputer and power conversion module to provide high-quality and high-reliability power supply for the flight parameter. The use of a built-in single-phase sine wave inverter power supply can be convenient for field use.
[0041] like Figure 4 As shown, the single-phase sinusoidal wave inverter power supply includes a CPU intelligent control center, a host computer control interface, a keyboard display interface, a current, voltage and temperature sampling module, an overcurrent circuit breaker protection module, a photoelectric isolation module, a drive circuit, a DC / DC and AC / DC power supply module, an IGBT module, a filter circuit and the like.
[0042] The power supply module of this embodiment also includes: a DC 27V power supply. Figure 5 As shown, when the DC 27V power supply inputs DC 27V or AC 220V50HZ, it can effectively output DC 27V through isolation, conversion and processing of the internal DC / DC direct current to direct current conversion module and AC / DC alternating current to direct current conversion module, so as to provide high-quality and high-reliability DC 27V power supply for flight parameters.
[0043] In this embodiment, in order to ensure reliable power supply to the detection data processing module, SDC synchro signal converter and relays of the device, the device converts the 27V power supply into ±15V, 5V, 12V via the DC / DC high-precision conversion module to supply power to the detection data processing module, SDC synchro signal converter and relays. The device power supply is completely isolated from the detection data processing module power supply and the control switching module to ensure the normal operation of the entire system. Figure 6 As shown, the SDC synchro signal converter and computer power supply method.
[0044] In some specific embodiments, the detection data processing module includes but is not limited to a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the embodiments of the present application described and / or required herein.
[0045] Optionally, the detection data processing module uses a Getac X500 laptop computer. 90% of the materials of the detection data processing module are metal, rubber and plastic, and it has passed the mildew test with excellent mildew resistance. With the optional expansion slot and built-in PCI&PCIe interface, users can expand and maintain the equipment according to actual time and environmental conditions, fully meeting customized requirements.
[0046] The detection data processing module is equipped with a software platform. The control and testing of the fuze can be realized on the software platform, including sending the signals required by the object under test, collecting and saving the output results of the object under test, and realizing multiple functions such as processing and analyzing the test results. Since the device has many onboard components and many detection contents, in order to facilitate the debugging of the program and improve the reliability of the program, a modular program design is adopted. Each detection subject corresponds to a program module, and modules are also formed for common functions such as keyboard, display, shaft angle conversion, and various calculations. After power-on reset, the computer is first initialized (self-test, setting parameters, etc.). When the initialization is completed, the device prompts and then waits. The operator uses the keyboard and mouse to operate the computer to coordinate the call of each subroutine module. The subroutine module mainly consists of FF1A system self-test module, performance detection module, fault diagnosis module and other modules. The main control program flow is as follows Figure 7 shown.
[0047] In some specific embodiments, the communication control module includes: an HDLC communication card; the HDLC communication card is provided with a PCI9054 unit and a first FPGA unit; the PCI9054 unit is communicatively connected to the first FPGA unit, and the first FPGA unit is connected to a plurality of interface chips. The interface chip adopts an RS-422 interface chip; the first FPGA unit is connected to an SDRAM unit; and the PCI9054 unit is connected to an EPROM unit.
[0048] It should be noted that the FPGA unit involved in this embodiment is a field programmable gate array FPGA (Field Programmable Gate Array), which is the result of the development of very large scale integrated circuit (VLSI) technology and computer-aided design (CAD) technology.
[0049] The FPGA unit involved in this embodiment includes: a programmable input / output block (I / O Elements, referred to as I / OE) array, a logic array block (Logic Array Block, referred to as LAB) array and a programmable internal connection (ProgrammableInterconnect, referred to as PIC). LAB is the most important component of FPGA. LAB is distributed in the middle of the device in the form of a two-dimensional array to realize the logical functions required by the designer. IOB is distributed around the device, which provides the connection between the external lead-out terminal of the device and the internal logic. Through the programmable interconnection resources PIC distributed throughout the device, any two points inside the device can be connected, and a large number of CLRs and IOBs in PPGA can be connected into various complex systems; PIC is mainly composed of a metal wire network distributed vertically and horizontally between the CLB array and a programmable switch matrix located at the intersection of the vertical and horizontal lines. Compared with low-density PAL, GAL devices and high-density CPLD, FPGA devices have the following main performance characteristics: (1) FPGA devices use SRAM programming technology to form high-density, high-speed, high-reliability and low-power logic programmable devices.
[0050] (2) FPGA devices provide a rich number of I / O terminals and triggers, and their integration level is much higher than that of PAL and GAL devices.
[0051] (3) FPGA devices have the most flexible structure. Their internal LAB / IOB and PIC are all programmable, providing a powerful combinational logic function generator that can implement arbitrary logic of multiple variables and meet the requirements of various digital circuit system designs.
[0052] (4) Most FPGA devices also provide on-chip high-speed storage units that can be used for the design of FIFO, RAM, etc.
[0053] (5) Internal time delay is related to device structure and logical connection, so the transmission delay is unpredictable.
[0054] In this embodiment, the detection data processing module may also adopt an STM32 microcontroller, or a TM4C123GH6PZ17R single-chip microcomputer, or an ARM microprocessor.
[0055] For example, the STM32 microcontroller can be based on ARM's high-performance Cortex-M3 core, which is specially designed for embedded applications that require high performance, low cost, and low power consumption. It has rich peripherals: ADC, UART, SPI, IIC, etc.; high integration: reset circuit, low voltage detection, voltage regulator, accurate RC oscillator, etc.; low power consumption, consuming 36mA at 72MHz (all peripherals are in working state), and drops to 2μA in standby mode.
[0056] The communication control module of this embodiment involves HDLC communication control technology. That is, it includes an HDLC communication control unit. The HDLC communication control unit involves a PCI9054 chip and an FPGA to form a hardware system. The data transmission process is: when receiving data, the data is received through the RS-422 interface chip, and the data format meets the simplified HDLC protocol; the data is received and serial-to-parallel conversion is performed through the HDLC module inside the FPGA; then, under the control of the local control logic, the data is transmitted to the host computer through PCI9054 in DMA mode to realize data reception and interpretation. When sending data, the host computer software transmits the data to PCI9054 in DMA mode and then inputs it into the FPGA. Under the action of its internal HDLC module, the data is converted into serial and parallel and the HDLC protocol is converted. Finally, the RS-422 transmitter is used for level conversion and data transmission. SDRAM is reserved to meet the needs of large-capacity data communication.
[0057] The interface design of this embodiment adopts PCI bus. PCI bus has the advantages of high performance, low cost, openness, good compatibility, etc., but PCI bus has strict timing relationship and electrical specifications, which makes the development workload and difficulty relatively large. PCI bus generally adopts PCI dedicated interface chips designed by various IC manufacturers to develop PCI bus devices to reduce development difficulty and workload. Based on this consideration, in this design, PLX's PCI9054 chip is used for bus development.
[0058] When executing flight parameter system detection, the PCI V2.2 protocol can be met based on the PCI9054 chip, and it can be used as a bridge chip to transmit flight parameter detection information between the PCI bus and the local bus (local bus). It can act as the master device of the two buses to control the buses, and it can also act as the target device of the two buses to respond to the buses.
[0059] In this embodiment, the local bus can work in three modes: M, C, and J, and can be easily connected to a variety of microprocessors. In the C mode, because the address line and data line of the local bus are separated, the timing and control logic are relatively simple and have been widely used. Therefore, in this communication card, PCI9054 works in the C mode slave mode, and the local bus clock uses a 40 MHz constant temperature compensated crystal oscillator. The PCI bus terminal pins of PCI9054 are connected to the PCI bus gold finger connector according to the corresponding relationship. The local address bus is 15 bits, the data bus is 32 bits, and the control bus includes ADS, BLAST, LHOLD, LHOLDA, LW / R#, READY, and EOT# pins, which are interconnected with the 10 ports of FPGA respectively.
[0060] This embodiment uses the HDLC protocol to ensure reliable intercommunication of flight parameter detection information, and implements HDLC protocol editing through software to meet detection requirements.
[0061] In order to achieve compatibility with the current system HDLC protocol, the communication control module uses FPGA to implement the HDLC transceiver function module, making full use of the characteristics of FPGA hardware programmability, and giving full play to its advantages of fast speed, high flexibility, parallel signal processing, and predictable real-time performance. At the same time, considering that the length of a frame of data transmitted by the communication card is usually 512 KB-I KB, and the DMA of PCI9054 has only 32 long words FIFO, and the PCI read and write speed is inconsistent with the HDLC transceiver speed, it is necessary to use FIFO for data caching to achieve the purpose of timing matching. In order to improve the system integration and reliability, the FPCA internal storage unit is used to implement the FIFO function.
[0062] In some specific embodiments, the communication control module further includes: a 429 bus signal PCI card. The 429 bus signal PCI card has an ARINC429 interface card with eight receiving channels and eight sending channels, and the communication transmission has a baud rate of 100K, 48K, and 12.5K which can be set by software.
[0063] For example, Figure 8 As shown, the 429 bus signal PCI card includes: a PCI interface chip, a second FPGA unit, 8-way ARINC429 input modules and 8-way ARINC429 output modules; the second FPGA unit is respectively communicated with the PCI interface chip, 8-way ARINC429 input modules and 8-way ARINC429 output modules.
[0064] In this embodiment, the communication control module also includes: a 1553B bus signal PCI card; the 1553B bus signal PCI card is provided with a 1553B communication module, an FPGA main control logic module, an output control chip and an interface module; the FPGA main control logic module is communicatively connected to the interface module via the 1553B communication module; the FPGA main control logic module is connected to the flight parameter system via the output control chip; the FPGA main control logic module is connected to a shared storage module.
[0065] The 1553B bus signal PCI card of this embodiment is a component that completes the connection between the PXI / CPCI detection system and the 1553B communication bus. The 1553B bus signal PCI card can work in BC, RT or BM mode, so that the PXI / CPCI / PCI bus test system can be used as a communication node on the 1553B bus to realize communication and control with other devices on the 1553B bus. The 1553B bus signal PCI card has the characteristics of high reliability, strong fault tolerance and low cost, and can be widely used in the civil aviation and aerospace detection process.
[0066] like Fig. 9 The figure shows a schematic diagram of a 1553B bus signal PCI card. The 1553B bus signal PCI card is equipped with a 1553B communication module, an FPGA master control logic module, an output control chip, and an interface module; the FPGA master control logic module is connected to the interface module through the 1553B communication module; the FPGA master control logic module is connected to the flight parameter system through the output control chip; and the FPGA master control logic module is connected to a shared storage module.
[0067] The FPGA master control logic module in the 1553B bus signal PCI card is responsible for parsing the control commands received from the PXI bus and controlling the bus converter to make it run according to the set working mode; at the same time, the FPGA master control logic module also packages the received 1553B bus data in real time and uploads it to the receiving process. The FPGA master control logic module also monitors the current working status of the converter in real time. In this embodiment, the communication control module also includes: a PCI-1730U multi-function acquisition card; the PCI-1730U multi-function acquisition card is communicated with the flight parameter system; the PCI-1730U multi-function acquisition card includes: a PCI9052 control unit, a PCI bus, a control logic unit, an interrupt logic unit, a 32-way isolated input unit, a 32-way isolated output unit and a multi-function connector.
[0068] It should be noted that the PCI-1730U multi-function acquisition card is suitable for current Windows applications and is fully compatible with ISA bus products. Since the product specifications, interfaces, pin definitions and registry formats are the same, users can upgrade the system to the PCI bus without changing any current wiring. It has 32 isolated DIO channels (16 inputs and 16 outputs) and 32 TTL-level DIO channels (16 inputs and 16 outputs).
[0069] The digital input channel of the PCI-1730U multi-function acquisition card has a strong isolation protection function and can sustain up to 2,500VDC voltage, thus preventing the detection device from being damaged by high voltage. The PCI-1730U multi-function acquisition card also has an external input source for surge protection, which can provide up to 2,000VDC ESD (electrostatic discharge) protection. Even if the input voltage rises to 70VDC, the PCI-1730U can still work normally in a short time. The PCI-1730U multi-function acquisition card has a wide voltage input range of 5-30VDC, which meets the requirements of flying parameter detection under 12VDC or 24VDC input voltage.
[0070] The device in this embodiment also includes: a synchronizer signal sending and receiving module. The synchronizer signal sending and receiving module converts the heading and attitude angle output by the gyro component into a synchro signal, and sends it to the detection data processing module for subsequent processing, which must convert the synchro signal into a digital quantity.
[0071] In this embodiment, the 412-02 / 2 synchro-digital converter (A / D) can be used to convert the synchro signal into a digital signal. The 412-02 / 2 synchro-digital converter can be directly connected to the detection data processing module, and has the characteristics of high precision, fast tracking speed, high reliability, etc., and can fully realize the acquisition of analog synchro signals in the digital system.
[0072] In some specific embodiments, Visual Basic software can be configured inside the detection device, and the MSComm control of VisualBasic can be used to control the data communication between the detection data processing module and the flight parameter system. A subroutine module is established for each unit of the flight parameter system in combination with the training subjects. Subroutine modules are established for the AC and DC power supply circuits of the flight parameters and components that need to be controlled, signal transmission circuits, synchronous follow-up system circuits, excitation and control windings of the control motor, input and output circuits of the amplifier, power supply and control circuits of the relay box, etc., and they are called when a fault is set to achieve fault simulation of the flight parameter system.
[0073] The software structure of the detection device includes the following modules: Serial communication module: The detection data processing module can be connected to multiple flight parameter systems. That is, the detection data processing module is the host side, and the flight parameter system is the slave. It can detect multiple flight parameter systems simultaneously and synchronously, and realize the communication between computers with one master and multiple slaves. The specific communication flow chart is as follows Fig.10 shown.
[0074] The detection data processing module of this embodiment controls each slave through different addresses, and each communication process is initiated by the host. After addressing the slave, other slaves are shielded and only communicate with this slave. In the specific communication process, various commands and states can be set. Fig.11 The figure shows the slave communication flow chart.
[0075] The slave receives the address information sent by the host and compares it with the local address. The slaves with different addresses stop communicating, and the slaves with the same address communicate one-to-one with the host to complete various tasks according to different commands and states.
[0076] By using the serial communication module, under the premise of agreeing on the communication protocol, the software of the host and each slave can be completed by different designers. This can greatly improve the development efficiency of the system and enhance the robustness of the software system.
[0077] In this embodiment, an angle signal sending module is also involved, which converts the angle signal into a parallel binary code, controls its latching and output to the digital-self-synchro converter. The angle signal acquisition module acquires the parallel binary code output by the self-synchro-digital converter, stores and processes it in a microprocessor, and converts it into a corresponding angle signal.
[0078] This embodiment also involves an interrupt service module. Since various speed tests require accurate time measurement, the hardware trigger function of the timer can be used to control the timing error within a machine cycle range; the keyboard module uses IIC interrupts to communicate with the computer, which improves the speed of key response.
[0079] The system programming module in the device is used to modify the program when there is a fault or the software needs to be upgraded. It can also upgrade the flight parameter system detection program and provide addition, deletion, modification and query of the flight parameter system detection program.
[0080] This embodiment also involves a watchdog module, which can improve the anti-interference ability of the detection device and automatically resume work when a failure occurs in the flight parameter system integrated detection device, thereby improving the reliability of the system.
[0081] This embodiment also involves a data conversion module. The device converts the angle into a parallel binary code representation, and the data conversion module can convert it into a decimal representation when displaying. There are two representation methods: 0~360° and 0~±180°. The same data needs to be processed differently in different occasions.
[0082] According to the embodiment of the present application, the flight parameter system integrated detection device realizes synchronous and simultaneous detection of multiple flight parameter systems, thereby improving the scalability of the system. By adopting a one-master-multiple-slave communication mode, the system complexity is reduced and the detection efficiency is improved.
[0083] This embodiment accurately converts the angle signal into parallel binary code, which is convenient for subsequent processing and transmission. Convert analog or continuous angle signals into digital form for digital processing or control. Then improve the measurement accuracy and transmission efficiency of angle signals, and provide accurate angle data for the flight parameter system. It is also possible to accurately collect and convert angle signals, collect parallel binary codes output by the synchro-digital converter, and convert them into corresponding angle values. Ensure that the flight parameter system can obtain angle information in real time and provide basic data for flight parameter monitoring. Use the timer hardware trigger function to perform accurate time measurement, and improve the response speed of the keyboard module through IIC interrupts. The flight parameter system speed test, key operation, etc. can be performed to improve the overall performance of the system. The data conversion module realizes flexible conversion and display of angle data, meeting the needs of different occasions. Convert angle data between parallel binary code and decimal, and select the representation of 0360° or 0±180° as needed. It is convenient for users to select and view according to actual needs.
[0084] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0085] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the equipment, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. Exemplarily, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of the boxes in the block diagram and / or the flowchart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0086] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A flight parameter system comprehensive detection device, characterized in that: include: Flight parameter signal simulation module, communication control module, detection data processing module and power supply module; The flight parameter signal simulation module is respectively connected to the detection data processing module and the flight parameter system for communication. The flight parameter signal simulation module receives the detection instruction of the detection data processing module, simulates the input signal of the airborne equipment to provide an excitation source for the flight parameter system; collects and displays the excitation voltage and excitation current signals output by the flight parameter recorder in the flight parameter system; The detection data processing module is also connected to the flight parameter system through the communication control module. The communication control module is used to receive the detection data through the interface chip, perform serial-to-parallel conversion, and transmit the detection data to the detection data processing module under the control of the local control logic; When the detection data processing module sends data through the communication control module, the data is configured into DMA mode and then sent to the flight parameter system after parallel-to-serial conversion and protocol conversion; The power supply module is used to provide 27V DC power to the flight parameter system and ±15V, 5V, and 12V DC power to the electronic components inside the device.
2. The flight parameter system comprehensive detection device according to claim 1, characterized in that: The communication control module includes: an HDLC communication card; The HDLC communication card is provided with a PCI9054 unit and a first FPGA unit; The PCI9054 unit is communicatively connected to the first FPGA unit, and the first FPGA unit is connected to a plurality of interface chips.
3. The flight parameter system comprehensive detection device according to claim 2, characterized in that: The interface chip adopts RS-422 interface chip; The first FPGA unit is connected to the SDRAM unit; The PCI9054 unit is connected to an EPROM unit.
4. The flight parameter system comprehensive detection device according to claim 1, characterized in that: The detection data processing module adopts STM32 microcontroller, or TM4C123GH6PZ17R single chip computer, or ARM microprocessor.
5. The flight parameter system comprehensive detection device according to claim 1, characterized in that: The communication control module also includes: a 429 bus signal PCI card; The 429 bus signal PCI card includes: a PCI interface chip, a second FPGA unit, an 8-way ARINC429 input module and an 8-way ARINC429 output module; The second FPGA unit is communicatively connected with the PCI interface chip, the 8-way ARINC429 input module and the 8-way ARINC429 output module respectively.
6. The flight parameter system comprehensive detection device according to claim 1, characterized in that: The communication control module also includes: a 1553B bus signal PCI card; The 1553B bus signal PCI card is equipped with a 1553B communication module, an FPGA master control logic module, an output control chip and an interface module; The FPGA main control logic module is connected to the interface module through the 1553B communication module; The FPGA main control logic module is connected to the flight parameter system through the output control chip; The FPGA main control logic module is connected to a shared storage module.
7. The flight parameter system comprehensive detection device according to claim 1, characterized in that: The communication control module also includes: PCI-1730U multi-function acquisition card; The PCI-1730U multi-function acquisition card is connected to the flight parameter system for communication; The PCI-1730U multi-function acquisition card includes: PCI9052 control unit, PCI bus, control logic unit, interrupt logic unit, 32-way isolated input unit, 32-way isolated output unit and multi-function connector.
8. The flight parameter system comprehensive detection device according to claim 1, characterized in that: It also includes: an angle signal sending module and an angle signal acquisition module; The angle signal sending module is used to convert the angle signal of the flight parameter acquisition system into a parallel binary code, latch the angle signal, and output it to the digital-auto-synchro converter; The angle signal acquisition module is used to extract the parallel binary code of the digital-to-synchro converter and convert it into the corresponding angle signal.
9. The flight parameter system comprehensive detection device according to claim 1, characterized in that: Also includes: an interrupt service module and a system programming module; The interrupt service module uses the trigger function of the timer to control the timing error within the preset period range; The system programming module is used to upgrade the flight parameter system detection program and provide addition, deletion, modification and query of the flight parameter system detection program.
10. The flight parameter system comprehensive detection device according to claim 1, characterized in that: Also includes: a watchdog module and a data conversion module; The data conversion module is used to convert the angle signal of the flight parameter system into decimal system and display it in decimal system. The display range is 0~360° or 0~±180°.