An unmanned aerial vehicle engine electronic injection control unit automatic test system

CN117193247BActive Publication Date: 2026-10-30XIAN AISHENG TECH GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311235179.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2026-10-30
Estimated Expiration
2043-09-22

AI Technical Summary

Technical Problem

[0004]为了解决上述技术问题,主要针对通过手动调试方式的测试能力只能单次测试一台ECU,测试效率低下,严重制约了电喷控制单元的批量生产进度的技术问题

Benefits of technology

[0036]本发明提供了一种无人机发动机电喷控制单元自动测试系统,该系统能够同时测试多台电喷控制单元,既保留手动测试功能,又支持自动测试功能,自动测试模式下可以同时满足多台电喷控制单元常温测试与环境试验测试,可以在3分钟内完成一键化测试,并生成自动测试报表。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117193247B_ABST
    Figure CN117193247B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of electronic injection control engine, in particular to a kind of unmanned aerial vehicle engine electronic injection control unit automatic test system, including power supply box, signal box, air pressure box, touch all-in-one machine, control unit and network switch;Wherein, the control unit includes the control unit of multiple engines.The present application can test 8 electronic injection control units simultaneously, both retain manual test function, and support automatic test function, can satisfy 8 electronic injection control unit normal temperature test and environmental test test simultaneously in automatic test mode, can be completed in 3 minutes one-key test, and generate automatic test report.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic fuel injection control engine technology, and more specifically to an automatic testing system for an electronic fuel injection control unit of an unmanned aerial vehicle (UAV) engine. Background Technology

[0002] During the production and acceptance process, the electronic fuel injection (ECU) control unit requires environmental tests including ambient temperature testing, vibration, shock, high and low temperature operation, high and low temperature storage, low air pressure, and damp heat testing. Since the performance parameters of the ECU directly affect the engine's operational stability, ensuring testing accuracy is paramount. Furthermore, in the current ECU production, debugging, and acceptance process, debugging personnel spend a significant amount of manual debugging time on steps such as setting atmospheric temperature and cylinder temperature resistance matching, setting the engine speed signal generator, setting the fuel injection pulse width oscilloscope, setting the atmospheric comprehensive test instrument, and recording test data. This significantly impacts the ECU's production and acceptance cycle.

[0003] Furthermore, the cost of testing equipment such as atmospheric comprehensive testers, signal generators, and oscilloscopes is high, and the testing process is characterized by scattered connections and a lack of integration. In particular, this manual debugging method can only test one ECU at a time, resulting in low testing efficiency and severely restricting the mass production progress of electronic fuel injection control units. Summary of the Invention

[0004] To address the aforementioned technical issues, particularly the low testing efficiency of manual debugging methods which limit testing to one ECU at a time and severely restrict the mass production of electronic fuel injection control units, this invention provides an automated testing system for UAV engine electronic fuel injection control units. This system can simultaneously test eight electronic fuel injection control units, retaining both manual and automated testing capabilities. In automated testing mode, it can simultaneously perform both ambient temperature and environmental testing on eight electronic fuel injection control units, completing a one-click test within three minutes and generating an automated test report.

[0005] This invention provides an automatic testing system for the electronic fuel injection control unit of a drone engine, used for automatic testing of electronic fuel injection control units of multiple drone engines, including: a power supply box, a signal box, a pressure box, and a network switch;

[0006] The power supply box, signal box, and pressure box are connected to multiple electronic fuel injection control units via a network switch;

[0007] The power supply box is used to provide power and control to multiple electronic fuel injection control units;

[0008] The signal box is used to simulate the input signals required for testing multiple electronic fuel injection control units and to measure the output signals of the electronic fuel injection control unit.

[0009] The pressure box is used for the simulation and control of air pressure and altitude signals of multiple electronic fuel injection control units;

[0010] The control unit is used for communication connections and data processing between modules;

[0011] Each electronic fuel injection control unit includes a power interface, a signal interface, and an air circuit interface;

[0012] The power interface is connected to the power supply box via a cable, the signal interface is connected to the signal box for communication, and the air interface is connected to the pressure box via an air pressure pipeline.

[0013] Preferably, the power supply box includes a programmable power supply module, a power output control unit, and a power acquisition module;

[0014] The programmable power supply module uses a programmable voltage regulator to communicate with each electronic fuel injection control unit;

[0015] The power output control unit uses a multi-channel relay board to control each channel, and the multi-channel relay board is communicatively connected to each electronic fuel injection control unit.

[0016] The power acquisition module is used to test the full-load operating current and power of each electronic fuel injection control unit.

[0017] The signal box includes a cylinder temperature simulation module, an atmospheric temperature simulation module, a throttle signal output module, a speed signal output module, and a pulse width acquisition module.

[0018] The cylinder temperature simulation module is used to provide cylinder temperature resistance values ​​at different temperature values ​​for each electronic fuel injection control unit.

[0019] Atmospheric temperature simulation module, used to provide atmospheric temperature resistance values ​​at different temperatures for each electronic fuel injection control unit;

[0020] The throttle signal output module is used to control the engine throttle opening by analog voltage signal. Each electronic fuel injection control unit sends instructions to this module through a switch and a serial port server, and the module outputs the corresponding voltage value.

[0021] Speed ​​signal output module, used for multi-channel engine speed analog signal output;

[0022] The pulse width acquisition module is used to test the injection pulse width of each electronic fuel injection control unit and to acquire and measure the injection pulse width.

[0023] Preferably, the signal box further includes a communication module for communicating with each electronic fuel injection control unit.

[0024] Preferably, the pressure box includes a negative pressure proportional valve, a positive and negative pressure pump, a gas cylinder, a solenoid valve, a pressure sensor, and a communication voltage output module;

[0025] The output interfaces of the positive pressure pump and the negative pressure pump are connected to the positive pressure inlet and the negative pressure inlet of the negative pressure proportional valve respectively through air pipes;

[0026] The output port of the negative pressure proportional valve is connected to the input end of the gas cylinder.

[0027] Each channel is equipped with an individual solenoid valve to control the external output pagoda interface;

[0028] The air pressure sensor is used to measure the air pressure at the output end of the gas cylinder, which serves as the measurement value for the air pressure regulation circuit and is fed back to each electronic fuel injection control unit.

[0029] Each electronic fuel injection control unit sends instructions to the communication voltage output module, which outputs the corresponding voltage to the negative pressure proportional valve signal control terminal. The negative pressure proportional valve adjusts to the required pressure by internally opening / closing the positive and negative pressure intake ports.

[0030] Preferably, each electronic fuel injection control unit further includes an electronic fuel injection data receiving module, a power acquisition module, an environmental testing module, a pulse width acquisition module, an analog output module, a pneumatic valve control module, a power-on control module, a manual testing module, a communication module, a temperature testing module, a system initialization module, an oil pump control module, a speed control module, an automatic testing module, and an automatic test recording module, all connected via communication.

[0031] Preferably, it also includes a touch screen all-in-one machine for human-computer interaction interface configuration design; and a printer for networking communication connection with the network switch.

[0032] Preferably, the touch screen all-in-one machine includes an initial interface, a power control interface, a comprehensive test interface, a temperature test interface, and a fuel injection pulse width test interface for human-machine data information interaction; wherein the initial interface includes test parameter input, system initialization, environmental test selection, and report printing output, and the environmental test includes vibration, shock, high and low temperature operation, high and low temperature storage, low air pressure, and damp heat tests.

[0033] Preferably, the multiple electronic fuel injection control units include at least 8 engine electronic fuel injection control units.

[0034] Preferably, all enclosures and unit modules are powered independently and connected to a 220V AC power strip via an AC power cord.

[0035] The present invention has at least the following beneficial effects:

[0036] This invention provides an automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle (UAV) engine. This system can test multiple electronic fuel injection control units simultaneously, retaining both manual and automatic testing functions. In automatic testing mode, it can simultaneously meet the requirements of room temperature testing and environmental testing for multiple electronic fuel injection control units, complete one-click testing within 3 minutes, and generate automatic test reports.

[0037] This invention uses a ZQWL-EthRS-E8 serial server (8 RS422 serial ports) to communicate with the control unit via a switch. The control unit transmits data to the serial server via Ethernet, and the serial server then communicates with 8 electronic fuel injection control units via RS422 serial ports and test cables. Attached Figure Description

[0038] Figure 1 This is a block diagram of the overall design scheme of the present invention.

[0039] Figure 2 This is a schematic diagram of the structural design of the present invention.

[0040] Figure 3 This is a block diagram of the power supply box control scheme of the present invention.

[0041] Figure 4 This is a block diagram of the signal box control scheme of the present invention.

[0042] Figure 5 This is a block diagram of the pressure box control scheme of the present invention.

[0043] Figure 6 This is a flowchart illustrating the software functions of the present invention. Detailed Implementation

[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0045] The purpose of this invention is to provide an automatic testing system for the electronic fuel injection control unit of a UAV engine, which can simultaneously test 8 electronic fuel injection control units. It retains the manual testing function and supports the automatic testing function. In the automatic testing mode, it can simultaneously meet the room temperature test and environmental test of 8 electronic fuel injection control units. It can complete one-click testing within 3 minutes and generate automatic test reports.

[0046] The present invention provides an automatic testing system for the electronic fuel injection control unit of a drone engine, which is used for automatic testing of multiple electronic fuel injection control units of drone engines, including a power supply box, a signal box, a pressure box, a touch screen all-in-one machine and a network switch;

[0047] The power supply box, signal box, pressure box, and touch screen all-in-one machine are all connected to multiple electronic fuel injection control units via a network switch;

[0048] The power supply box is used to provide power and control to multiple electronic fuel injection control units;

[0049] The signal box is used to simulate the input signals required for testing multiple electronic fuel injection control units and to measure the output signals of the electronic fuel injection control unit.

[0050] The pressure box is used for the simulation and control of air pressure and altitude signals of multiple electronic fuel injection control units;

[0051] The control unit is used for communication connections and data processing between modules;

[0052] Each electronic fuel injection control unit includes a power interface, a signal interface, and an air circuit interface;

[0053] The power interface is connected to the power supply box via a cable, the signal interface is connected to the signal box for communication, and the air interface is connected to the pressure box via an air pressure pipeline.

[0054] Touch screen all-in-one machines are used for human-computer interaction interface configuration design;

[0055] The control unit is used for communication connections and data processing between modules.

[0056] It also includes a printer, which connects to the network switch for networking communication. Multiple engine control units include at least eight engine control units.

[0057] In this embodiment, an automatic testing system for an unmanned aerial vehicle (UAV) engine electronic fuel injection (ECU) control unit is provided, including a power supply box, a signal box, a pressure box, a touch screen all-in-one machine, a control unit, a printer, a network switch, test cables, and pressure lines. The power supply box, signal box, pressure box, control unit, and touch screen all-in-one machine are all connected to the network switch via Ethernet cables for network communication. Eight engine control units (ECUs) are connected to corresponding interfaces in the automatic testing system for ECUs via test cables and pressure lines.

[0058] Each electronic fuel injection control unit includes a power interface, a signal interface, and an air circuit interface;

[0059] The power interface is connected to the power supply box via a cable, the signal interface is connected to the signal box for communication, and the air interface is connected to the pressure box via an air pressure pipeline.

[0060] All enclosures and unit modules are independently powered and connected to a 220V AC power strip via AC power cords. The power supply box is used for powering and controlling the 8 ECUs; the signal box is used for simulating the input signals required for testing the EFI control unit and measuring the output signals of the EFI control unit; the pressure box is used for simulating and controlling the air pressure and altitude signals of the EFI control unit; the touch screen all-in-one machine is used for human-machine interface configuration design; and the control unit is used for communication connections and data processing between modules.

[0061] According to the present invention, the power supply box includes a programmable power supply module, a power output control unit, and a power acquisition module;

[0062] The programmable power supply module uses a programmable voltage regulator and is connected to the control unit.

[0063] The power output control unit uses a multi-channel relay board to control each channel, and the multi-channel relay board communicates with the control unit.

[0064] The power acquisition module is used to test the full-load operating current and power of multiple engine control units.

[0065] In this embodiment, the power supply box includes a programmable power supply module, a power output control module, and a power acquisition module. The programmable power supply module uses a programmable voltage regulator and communicates with the control unit via an Ethernet-to-485 module to achieve ECU power supply voltage adaptability testing from +18V to +32V. The power output control module uses an 8-channel relay board to control each channel. The 8-channel relay board communicates with the control unit via an Ethernet-to-485 module and uses a touch-screen interface with power control buttons to control the simultaneous power-on and power-off of multiple EFI control units, as well as the independent power-on and power-off of a single unit. The power acquisition module communicates with the control unit via an Ethernet-to-485 module to acquire parameters such as the ECU operating voltage, operating current, and power for the 8 channels, and transmits them to the touch-screen interface for display. Simultaneously, to test the ECU's fuel pump drive capability, a simulated fuel pump load is individually connected to each channel, and the power acquisition module tests the ECU's full-load operating current and power, thereby achieving fuel pump drive capability testing.

[0066] The signal box includes a cylinder temperature simulation module, an atmospheric temperature simulation module, a throttle signal output module, a speed signal output module, and a pulse width acquisition module.

[0067] The cylinder temperature simulation module is used to provide the control unit with cylinder temperature resistance values ​​at different temperature levels.

[0068] The atmospheric temperature simulation module is used to provide the control unit with atmospheric temperature resistance values ​​at different temperatures.

[0069] The throttle signal output module is used to control the engine throttle opening by analog voltage signal. The control unit sends commands to the module through the switch and serial port server, and the module outputs the corresponding voltage value.

[0070] Speed ​​signal output module, used for multi-channel engine speed analog signal output;

[0071] The pulse width acquisition module is used to test the fuel injection pulse width of the control unit and to acquire and measure the fuel injection pulse width.

[0072] The signal box also includes a communication module for communicating with the control unit.

[0073] In this embodiment, the signal box serves as the core processing unit for tooling signals, comprising a control unit module, a cylinder temperature simulation module, an atmospheric temperature simulation module, a throttle signal output module, a speed signal output module, and a pulse width acquisition module. The core control unit utilizes an S71500 PLC configuration control program and establishes data communication with other modules through its integrated TCP communication resources.

[0074] The serial communication function test implements 8-channel RS422 communication using one ZQWL-EthRS-E8 serial server (8-channel 422). The control unit communicates with the switch, and the control unit transmits data to the serial server via Ethernet. The serial server then sends the data to the EFI control unit via RS422 serial port. After processing, the EFI control unit feeds back the output value to the control unit via the serial server.

[0075] The cylinder temperature simulation module is used to provide the ECU with cylinder temperature resistance values ​​at different temperatures, realizing the ECU's 4-channel cylinder temperature and 8-point cylinder temperature function acquisition and testing. The control unit sends commands to the resistor board through the switch and serial port server, and the resistor board outputs the corresponding resistance value to simulate the cylinder temperature.

[0076] The atmospheric temperature simulation module is used to provide the ECU with atmospheric temperature resistance values ​​at different temperatures, enabling the ECU to perform one-channel atmospheric temperature data acquisition and testing at seven points. The control unit sends commands to the resistor board through the switch and serial port server, and the resistor board outputs the corresponding resistance value to simulate the atmospheric temperature.

[0077] The throttle signal output module uses an 8-channel analog isolation output module to achieve 8-channel voltage output, which is used for the analog voltage signal control of the engine throttle opening. The control unit sends commands to the module through the switch and serial port server, and the module outputs the corresponding voltage value.

[0078] The engine speed signal output module uses the BNG-FB16 signal board to output 8 channels of simulated engine speed signals. The simulated speed signals are sinusoidal signals; the higher the frequency of the sinusoidal signal, the higher the speed. The BNG-FB16 signal generation board uses RS-485 communication. The control unit sends commands to the signal generation board through a switch and a serial port server, and the signal generation board outputs a sinusoidal signal of the corresponding frequency.

[0079] The pulse width acquisition module uses a PSA-P1-RS485 module to acquire and measure the engine injection pulse width. A single PSA-P1-RS485 module has four pulse width acquisition channels, and each ECU has two channels, requiring four modules to achieve a total of 16 pulse width acquisition channels. The PSA-P1-RS485 pulse width acquisition module uses RS-485 communication. The control unit communicates with the module through a switch and a serial port server, and the acquired pulse width data is displayed on a touchscreen display.

[0080] According to the present invention, the pressure box includes a negative pressure proportional valve, a positive and negative pressure pump, a gas cylinder, a solenoid valve, a pressure sensor, and a communication voltage output module;

[0081] The output interfaces of the positive pressure pump and the negative pressure pump are connected to the positive pressure inlet and the negative pressure inlet of the negative pressure proportional valve respectively through air pipes;

[0082] The output port of the negative pressure proportional valve is connected to the input end of the gas cylinder.

[0083] Each channel is equipped with an individual solenoid valve to control the external output pagoda interface;

[0084] The pressure sensor is used to measure the pressure value at the output end of the gas cylinder, which serves as the measurement value for the pressure regulation circuit and is fed back to the control unit.

[0085] The control unit sends instructions to the communication voltage output module, which outputs the corresponding voltage to the signal control terminal of the negative pressure proportional valve. The negative pressure proportional valve adjusts to the required pressure by internally opening / closing the positive and negative pressure inlets.

[0086] In this embodiment, the pressure chamber includes a negative pressure proportional valve, positive and negative pressure pumps, and a gas cylinder, used to provide negative pressure to the ECU to simulate different air pressure altitudes. Positive and negative pressure pumps work together, with their output interfaces connected to the positive and negative pressure inlets of the negative pressure proportional valve via air pipes, enabling rapid adjustment of different air pressures. The higher the flow rate of the selected pump, the faster the air pressure adjustment. The negative pressure proportional valve is voltage-controlled, with different voltage values ​​corresponding to different air pressure acquisition and conversion values. The output interface of the negative pressure proportional valve connects to the gas cylinder input, which acts as a buffer container to ensure the stability of the testing process at different air pressure values. The control unit sends commands to the negative pressure proportional valve via a switch and an Ethernet port to RS-485 converter. The negative pressure proportional valve adjusts to the required pressure by internally opening / closing the positive and negative pressure inlets. Each channel is equipped with a separate solenoid valve to control the external output pagoda interface. When the eight ECUs are not connected simultaneously, the control unit controls the corresponding unconnected channel solenoid valve to close, maintaining the entire pressure circuit in a sealed state.

[0087] The control unit includes an electronic fuel injection data receiving module, a power acquisition module, an environmental testing module, a pulse width acquisition module, an analog output module, a pneumatic valve control module, a power-on control module, a manual testing module, a communication module, a temperature testing module, a system initialization module, an oil pump control module, a speed control module, an automatic testing module, and an automatic test recording module, all connected via communication.

[0088] The touch screen all-in-one machine includes an initial interface, a power control interface, a comprehensive test interface, a temperature test interface, and a fuel injection pulse width test interface, which are used for human-machine data information interaction. The initial interface includes test parameter input, system initialization, environmental test selection, and report printing output. The environmental tests include vibration, shock, high and low temperature operation, high and low temperature storage, low air pressure, and damp heat tests.

[0089] The automatic testing system operation method for the electronic fuel injection control unit of an unmanned aerial vehicle engine provided by the present invention includes the following steps:

[0090] Step a: Manual testing,

[0091] In manual test mode, the system connects to the engine electronic fuel injection control unit via test cables and air pressure lines. Selecting "Manual Test" on the human-machine interface allows for individual testing of each ECU item. This mode can simultaneously test up to eight ECUs. Specific test items include: manual speed test, manual throttle opening test, manual atmospheric pressure test, manual atmospheric temperature test, manual cylinder temperature test, and manual fuel injection accuracy test.

[0092] In step a, the manual speed test steps are as follows: Click the "Comprehensive Interface" button in the taskbar at the bottom of any interface to enter the comprehensive test interface, select the corresponding speed value button in the speed column, and the speed measurement values ​​of 8 ECUs can be displayed simultaneously in the speed IO output field.

[0093] In step a, the manual throttle opening test steps are as follows: Click the "Comprehensive Interface" button in the taskbar at the bottom of any interface to enter the comprehensive test interface, select the corresponding throttle opening value button in the throttle opening column, and the throttle opening IO output field can display the throttle opening measurement values ​​of 8 ECUs at the same time.

[0094] In step a, the manual atmospheric pressure test procedure is as follows: Connect the atmospheric pressure test interface of the ECU to be tested using an air hose, and click the "Air Pump On" button on the fuel injection test interface. Then click the "Air Valve Fully Open" button (Note: When the number of connected ECUs is less than 8, only open the corresponding channel air valve and close the solenoid valves of the other channels to ensure airtightness during the test). Then click the "Comprehensive Interface" button to enter the comprehensive test interface. Select the corresponding atmospheric pressure value button in the atmospheric pressure column. The atmospheric pressure IO output field can display the atmospheric pressure measurement values ​​of 8 ECUs at the same time.

[0095] In step a, the manual atmospheric temperature test steps are as follows: Click the "Temperature Interface" button in the taskbar at the bottom of any interface to enter the temperature test interface, select the corresponding atmospheric temperature value button in the atmospheric temperature column, and the atmospheric temperature IO output field can display the atmospheric temperature measurement values ​​of 8 ECUs at the same time.

[0096] In step a, the manual cylinder temperature test steps are as follows: Click the "Temperature Interface" button in the taskbar at the bottom of any interface to enter the temperature test interface. In the cylinder temperature column, first select the cylinder temperature number to be tested, and then click the corresponding cylinder temperature value button. The cylinder temperature IO output field can display the cylinder temperature measurement values ​​of 8 ECUs at the same time.

[0097] In step a, the manual test procedure for fuel injection accuracy is as follows: Fuel injection accuracy needs to be tested under atmospheric pressure of 97 kPa and atmospheric temperature of 0 degrees Celsius. Click the "Fuel Injection Interface" button in the taskbar at the bottom of any interface to enter the fuel injection test interface. Select the corresponding fuel injection pulse width button. 7.8ms corresponds to the fuel injection pulse width value at a speed of 1500 rpm and a throttle opening of 46°; 7.2ms corresponds to the fuel injection pulse width value at a speed of 3500 rpm and a throttle opening of 46°; and 6.0ms corresponds to the fuel injection pulse width value at a speed of 6500 rpm and a throttle opening of 46°. The first channel fuel injection time communication measurement values ​​from 8 ECUs can be displayed simultaneously in the fuel injection time 1 output field, and the second channel fuel injection time communication measurement values ​​from 8 ECUs can be displayed simultaneously in the fuel injection time 2 output field. The pulse width 1 output domain can simultaneously display the measurement values ​​of the first-channel fuel injection pulse width measurement module of 8 ECUs, and the pulse width 2 output domain can simultaneously display the measurement values ​​of the second-channel fuel injection pulse width measurement module of 8 ECUs; the fuel injection accuracy 1 output domain can simultaneously display the difference between the measurement values ​​of the first-channel fuel injection communication of 8 ECUs and the measurement values ​​of the fuel injection pulse width measurement module, and the fuel injection accuracy 2 output domain can simultaneously display the difference between the measurement values ​​of the second-channel fuel injection communication of 8 ECUs and the measurement values ​​of the fuel injection pulse width measurement module.

[0098] Step b: Automated testing,

[0099] In automatic test mode, the testing system will simultaneously test each test item for 2 minutes. During the automatic test, you can switch between different sub-interfaces to observe the test data. The automatic test program will automatically record the data results in the background. After the automatic test is completed, the "Automatic Test Button" will flash green. At this time, clicking the "Print Report" button will automatically generate a PDF data report. The table format is consistent with the inspection and acceptance form and can be directly printed out as ECU submission acceptance documents by connecting a printer.

[0100] In step b, the automatic test is implemented as follows: Connect the ECU and equipment cable, enter the corresponding ECU number on the initial interface, and click the "System Initialization" button. System initialization completes the functions of "ECU power-on, triggering communication enable, opening the positive and negative pressure pumps, opening the solenoid valve, and setting the atmospheric pressure to the initial air pressure value" with one click. After the communication status indicator light turns green, click the "Automatic Test" button to enter the automatic test. After the automatic test button flashes green, click the print report button to output the test results.

[0101] The automatic testing system for the electronic fuel injection control unit of the UAV engine provided by this invention not only has the function of manually testing various test indicators of 8 ECUs at room temperature, but also can automatically perform one-click tests of room temperature and environmental tests of 8 ECUs at the same time, and output and print the corresponding test reports.

[0102] The following description, in conjunction with the accompanying drawings, details the specific scheme of an automatic testing system for an electronic fuel injection control unit of an unmanned aerial vehicle (UAV) engine provided by the present invention.

[0103] See Figure 1-2 As shown, the automatic testing system for the electronic fuel injection control unit (ECU) of a UAV engine provided in this embodiment integrates various modules in a 28U standard cabinet (19 inches), including a power supply box, signal box, pressure box, touch screen all-in-one machine, control unit, printer, network switch, test cables, and pressure lines. The power supply box, signal box, pressure box, control unit, and touch screen all-in-one machine are all connected to the network switch via Ethernet cables for network communication. Eight engine control units (ECUs) are connected to the testing system via test cables and pressure lines. All cabinets and unit modules are independently powered and connected to a 220V AC power strip via AC power cords. The power supply box is used for powering and controlling the eight ECUs; the signal box is used for simulating input signals required for testing the ECU and measuring the output signals of the ECU; the pressure box is used for simulating and controlling the air pressure and altitude signals of the ECU; the touch screen all-in-one machine is used for human-machine interface configuration design; and the control unit is used for communication connections and data processing between modules.

[0104] See Figure 3 As shown, the power supply box includes a programmable power supply module, a power output control module, and a power acquisition module. The programmable power supply module uses a programmable voltage regulator and communicates with the control unit via an Ethernet-to-485 module to achieve ECU power supply voltage adaptability testing from +18V to +32V. The power output control module uses an 8-channel relay board to control each channel. This 8-channel relay board communicates with the control unit via an Ethernet-to-485 module and uses a touch-screen interface with power control buttons to control the simultaneous power-on / power-off of multiple EFI control units and the independent power-on / power-off of a single unit. The power acquisition module communicates with the control unit via an Ethernet-to-485 module to acquire parameters such as the ECU operating voltage, operating current, and power for the 8 channels, and transmits these parameters to the touch-screen interface for display. To test the ECU's fuel pump drive capability, a simulated fuel pump load is individually connected to each channel. The power acquisition module tests the ECU's full-load operating current and power, thus achieving fuel pump drive capability testing.

[0105] See Figure 4 As shown, the signal box, as the core signal processing unit of the tooling, consists of a control unit module, a cylinder temperature simulation module, an atmospheric temperature simulation module, a throttle signal output module, a speed signal output module, and a pulse width acquisition module. The core control unit uses an S71500 PLC configuration control program and establishes data communication with other modules through its internally integrated TCP communication resources.

[0106] The serial communication function test implements 8-channel RS422 communication using a single ZQWL-EthRS-E8 serial server (8-channel RS422). Communication with the control unit is achieved through a switch. The control unit transmits data to the serial server via Ethernet, and the serial server then sends it to the EFI control unit via RS422. After processing, the EFI control unit feeds back the output value to the control unit through the serial server. In actual testing, the device test cable is connected first. On the initial interface, the "Communication Connection" button is clicked. After the communication connection is established, the communication indicator light on the interface flashes green, indicating that a communication connection has been established between the test system and the ECU.

[0107] The cylinder temperature simulation module provides the ECU with cylinder temperature resistance values ​​at different temperatures, enabling the ECU to perform 4-channel cylinder temperature acquisition and testing at 8 points. The control unit sends commands to the resistor board via a switch and serial server, and the resistor board outputs the corresponding resistance value to simulate the cylinder temperature. The atmospheric temperature simulation module provides the ECU with atmospheric temperature resistance values ​​at different temperatures, enabling the ECU to perform 1-channel atmospheric temperature acquisition and testing at 7 points. The control unit sends commands to the resistor board via a switch and serial server, and the resistor board outputs the corresponding resistance value to simulate the atmospheric temperature.

[0108] The throttle signal output module uses an 8-channel analog isolation output module to achieve 8-channel voltage output, which is used for the analog voltage signal control of the engine throttle opening. The control unit sends commands to the module through the switch and serial port server, and the module outputs the corresponding voltage value.

[0109] The engine speed signal output module uses the BNG-FB16 signal board to output 8 channels of simulated engine speed signals. The simulated speed signals are sinusoidal signals; the higher the frequency of the sinusoidal signal, the higher the speed. The BNG-FB16 signal generation board uses RS-485 communication. The control unit sends commands to the signal generation board through a switch and a serial port server, and the signal generation board outputs a sinusoidal signal of the corresponding frequency.

[0110] The pulse width acquisition module uses a PSA-P1-RS485 module to acquire and measure the engine injection pulse width. A single PSA-P1-RS485 module has four pulse width acquisition channels, and each ECU has two channels, requiring four modules to achieve a total of 16 pulse width acquisition channels. The PSA-P1-RS485 pulse width acquisition module uses RS-485 communication. The control unit communicates with the module through a switch and a serial port server, and the acquired pulse width data is displayed on a touchscreen display.

[0111] See Figure 5As shown, the pressure chamber includes a negative pressure proportional valve, positive and negative pressure pumps, and a gas cylinder, used to provide negative pressure to the ECU to simulate different air pressure altitudes. Positive and negative pressure pumps work together, with their output interfaces connected to the positive and negative pressure inlets of the negative pressure proportional valve via air pipes, enabling rapid adjustment of different air pressures. The higher the flow rate of the selected pump, the faster the air pressure adjustment. The negative pressure proportional valve is voltage-controlled, with different voltage values ​​corresponding to different air pressure acquisition and conversion values. The output interface of the negative pressure proportional valve connects to the gas cylinder input, which acts as a buffer to ensure stability during testing at different air pressure values. The control unit sends commands to the negative pressure proportional valve via a switch and an Ethernet port to RS-485 converter. The negative pressure proportional valve adjusts to the required pressure by internally opening / closing the positive and negative pressure inlets. Each channel is equipped with a separate solenoid valve to control the external output pagoda interface. When eight ECUs are not tested simultaneously, the control unit controls the solenoid valves of unconnected channels to close, maintaining the entire pressure circuit in a sealed state. The air pressure testing and adjustment process is a closed-loop control process. Clicking the corresponding air pressure value in the "Atmospheric Pressure" test section of the "Comprehensive Test Interface" on the touchscreen serves as the setpoint for the air pressure adjustment module of the control unit. This value is converted from digital to analog and digital signals into the voltage output value corresponding to the 485 RPM voltage output module, controlling the opening and closing of the positive and negative pressure inlet ports of the negative pressure proportional regulating valve. The air pressure sensor measures the air pressure at the cylinder output, using this as the measured value for the air pressure adjustment loop, and feeds it back to the control unit. Based on the difference between the setpoint and the measured air pressure in the closed-loop loop, the voltage output value is continuously increased or decreased to stabilize the final air pressure output value within the setpoint error range. The duration of this adjustment process depends on the flow rate of the positive and negative pressure pumps and the given air pressure error accuracy.

[0112] See Figure 6 As shown, the software design of the automatic testing system for the electronic fuel injection control unit of a UAV engine provided by this invention is developed using the TIA Portal configuration environment, and includes a three-layer architecture: presentation layer, functional layer, and data layer. The presentation layer is a human-machine interface design, including an initial interface, a power supply test interface, a comprehensive test interface, and a fuel injection test interface. The functional layer corresponds to various test functions of the ECU, including communication function test, fuel injection test, cylinder temperature test, atmospheric temperature test, throttle opening test, atmospheric pressure test, speed test, and fuel pump test. The data layer includes functions such as communication protocol data parsing, automatic test data recording, data result qualification judgment, and test report generation.

[0113] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. An automatic testing system for electronic fuel injection control units of UAV engines, used for automatic testing of electronic fuel injection control units of multiple UAV engines, characterized in that, include: Power supply box, signal box, pressure box and network switch; The power supply box, signal box, and pressure box are connected to multiple electronic fuel injection control units via a network switch; The power supply box is used to provide power and control to multiple electronic fuel injection control units; The signal box is used to simulate the input signals required for testing multiple electronic fuel injection control units and to measure the output signals of the electronic fuel injection control unit. The pressure box is used for the simulation and control of air pressure and altitude signals of multiple electronic fuel injection control units; The control unit is used for communication connections and data processing between modules; Each electronic fuel injection control unit includes a power interface, a signal interface, and an air circuit interface; The power interface is connected to the power box via a cable, the signal interface is connected to the signal box for communication, and the air interface is connected to the pressure box via an air pressure pipeline. The signal box includes a cylinder temperature simulation module, an atmospheric temperature simulation module, a throttle signal output module, a speed signal output module, and a pulse width acquisition module. The cylinder temperature simulation module is used to provide cylinder temperature resistance values ​​at different temperature values ​​for each electronic fuel injection control unit. Atmospheric temperature simulation module, used to provide atmospheric temperature resistance values ​​at different temperatures for each electronic fuel injection control unit; The throttle signal output module is used to control the engine throttle opening by analog voltage signal. Each electronic fuel injection control unit sends instructions to this module through a switch and a serial port server, and the module outputs the corresponding voltage value. Speed ​​signal output module, used for multi-channel engine speed analog signal output; The pulse width acquisition module is used to test the injection pulse width of each electronic fuel injection control unit, and to acquire and measure the injection pulse width. The pressure box includes a negative pressure proportional valve, a positive and negative pressure pump, a gas cylinder, a solenoid valve, a pressure sensor, and a communication voltage output module; The output interfaces of the positive pressure pump and the negative pressure pump are connected to the positive pressure inlet and the negative pressure inlet of the negative pressure proportional valve respectively through air pipes; The output port of the negative pressure proportional valve is connected to the input end of the gas cylinder. Each channel is equipped with an individual solenoid valve to control the external output pagoda interface; The air pressure sensor is used to measure the air pressure at the output end of the gas cylinder, which serves as the measurement value for the air pressure regulation circuit and is fed back to each electronic fuel injection control unit. Each electronic fuel injection control unit sends instructions to the communication voltage output module, which outputs the corresponding voltage to the negative pressure proportional valve signal control terminal. The negative pressure proportional valve adjusts to the required pressure by internally opening / closing the positive and negative pressure intake ports.

2. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 1, characterized in that, The power supply box includes a programmable power supply module, a power output control unit, and a power acquisition module; The programmable power supply module uses a programmable voltage regulator to communicate with each electronic fuel injection control unit; The power output control unit uses a multi-channel relay board to control each channel, and the multi-channel relay board is communicatively connected to each electronic fuel injection control unit. The power acquisition module is used to test the full-load operating current and power of each electronic fuel injection control unit.

3. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 1, characterized in that, The signal box also includes a communication module for communicating with each electronic fuel injection control unit.

4. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 1, characterized in that, Each electronic fuel injection control unit also includes an electronic fuel injection data receiving module, a power acquisition module, an environmental testing module, a pulse width acquisition module, an analog output module, a pneumatic valve control module, a power-on control module, a manual testing module, a communication module, a temperature testing module, a system initialization module, an oil pump control module, a speed control module, an automatic testing module, and an automatic test recording module.

5. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 1, characterized in that, It also includes touch screen all-in-one machines for human-computer interaction interface configuration design; and printers for networking communication with network switches.

6. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 5, characterized in that, The touch screen all-in-one machine includes an initial interface, a power control interface, a comprehensive test interface, a temperature test interface, and a fuel injection pulse width test interface, which are used for human-machine data information interaction. The initial interface includes test parameter input, system initialization, environmental test selection, and report printing output. The environmental tests include vibration, shock, high and low temperature operation, high and low temperature storage, low air pressure, and damp heat test.

7. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 5, characterized in that, Multiple electronic fuel injection control units include at least 8 engine electronic fuel injection control units.

8. The automatic testing system for the electronic fuel injection control unit of an unmanned aerial vehicle engine according to claim 1, characterized in that, All enclosures and unit modules are powered independently and connected to a 220V AC power strip via an AC power cord.

Citation Information

Patent Citations

  • Testing simulation system for electric injection system of unmanned aerial vehicle and realization method of testing simulation system

    CN111911306A

  • Intelligent cockpit automatic test system, method and device, processor and computer readable storage medium thereof

    CN115550760A