This invention presents a closed-loop control method for an electronic fuel injection (EFI) piston-engine in an unmanned aircraft. Specifically, the method of the invention can be applied to unmanned aerial vehicles operating over the entire range of ambient pressure with respect to altitude.
Piston-powered drones can have a very wide range of altitudes, from near sea level to several kilometers. The air pressure entering the engine can therefore vary over a large range and thus change the operating characteristics of the engine. For engines using electronic fuel injection devices, a suitable control method is required to ensure that the engine operates well with different pressure ranges and rpm.
Patent application CN109973234A presents an electronic fuel injection device for a reciprocating piston engine for an unmanned aircraft. However, it does not describe the method for controlling the engine to operate at different speed and pressure ranges.
Therefore, this patent provides a method to solve the problem of UAV (unmanned aerial vehicle) engine operation in different pressure ranges and rotational speeds.
The purpose of this invention is to propose a closed-loop control method for an electronic fuel injection (EFI) piston-engine in an unmanned aircraft that solves the above-mentioned limitations.
This method enables the drone to operate over the full range of rpm and ambient pressure, thereby ensuring stable and efficient operation in all operating conditions.
Specifically, to achieve the above purpose, the method includes:
According to an embodiment of the present invention, a method of modeling engine operation at each operating range is performed based on an experimental method with the following steps: applying a special signal pulse to control fuel injection so that the engine operates at different ranges of rpm and ambient pressure, and then data is collected to build models of performance. The pulses supplied to the engine are designed with special frequencies and amplitudes so that it can make the engine present the response of the process of increasing and decreasing rotational speed. The construction of engine operation model from data is done by model recognition tools, the model type can be linear or nonlinear.
According to an embodiment of the present invention, a method of physically simulating operating conditions over the pressure ranges of the engine is performed by supplying air to the engine from a system capable of supplying air with static pressure levels lower than the atmospheric pressure at sea level, in order to simulate the pressure according to the flight altitudes of the aircraft.
According to an embodiment of the invention, the simulation method to find the control coefficients corresponding to each operating model of the engine, the fuel injection closed-loop control structure is built on a control simulation software, including engine models, controller, set point, feedback signal; The control coefficients are found by a simulation tool that fine-tunes the system response according to the response time and transient behavior.
The invention detailed below is based on accompanying drawings, which are intended to illustrate variations of the present invention without limiting the scope of the patent.
According to the first aspect, the present invention provides a closed-loop control method for an electronic fuel injection piston-engine on an unmanned aircraft consisting of the following steps:
The content of the steps of the specific control method is as follows:
Step 1: determine the set of control coefficients according to the pressure and engine rotational speed;
At this step, the sets of control coefficients for pressure and speed are stored in a two-dimensional matrix for reference, where one dimension is the rotational speed and the other is atmospheric pressure. These sets of coefficients are determined based on performance models of the engine according to each pressure range and rotational speed range. Determination of engine performance models can be done based on an empirical approach.
Step 2: preliminary determination of fuel injection flow;
At this step, the preliminary determination of the fuel injection flow is implemented by applying the control coefficients determined in step 1 to the PID closed-loop control algorithm, where the set point is the desired rotational speed, the feedback value is the current rpm, and the controller output signal is the fuel injection control value, i.e. the expected fuel injection flow rate.
Step 3: determine spray limit;
The purpose of this step is to ensure safe engine operation, too much or too little fuel injection can cause the engine to stop; The upper and lower limits of fuel injection are set based on the physical characteristics of the engine, in order to ensure the continuous operation of the engine.
Step 4: determine the feasible injection value;
At this step, the actual feasible value is equal to the pre-calculated value if it is within the injection limit; conversely, if the preliminary calculated value is outside the injection limit, the actual injection value is equal to the injection limit closest to the expected injection value;
Step 5: perform fuel injection and ignition;
Fuel is injected into the engine with the amount corresponding to the value just determined in step 4, the ignition control time is determined based on the camshaft position sensor;
Step 6: control the air intake valve;
The purpose of this step is to ensure that the gas and fuel ratio is kept within the allowable range to maintain the engine's operation, air intake valve is controlled by a closed-loop controller in which the engine control system has an oxygen sensor that measures the oxygen concentration at the exhaust gas outlet, the controller will control the air intake valve so that the output oxygen concentration meets the set value.
As a further aspect, the present invention provides a closed-loop control method for a piston-engine electronic fuel injection in an unmanned aircraft where:
As a further aspect, the present invention provides a closed-loop control method for a piston-engine electronic fuel injection in an unmanned aircraft where:
As a further aspect, the present invention provides a closed-loop control method for an electronic fuel injection piston-engine in an unmanned aircraft comprising:
This invention describes a method for closed-loop control of a two-stroke piston engine electronic fuel injection for an unmanned aerial vehicle at the operational stage after starting, so that the engine follows the set point rpm value. The closed-loop control method of air intake valve is assumed to be known in advance and is not further analyzed in this present invention.
A special feature of this patent is that the control coefficients of the EFI controller are designed to adapt to the changes of the engine's operating conditions, including rpm and operating pressure. The present invention provides a physical test method that simulates engine operation at different altitudes, through the use of an air supply system capable of supplying air with static pressure levels lower than atmospheric pressure at sea level.
The method of modeling the operating characteristics of the engine is performed in the following order: at the ranges of pressure and rotational speed to be modeled, the fuel is controlled to be injected for the engine to operate according to a special pulse signal designed to cause the engine to exhibit performance characteristics. Then experiment data is collected, and is used to build engine response models.
To find the control coefficients, the engine control system structure is set up on the simulation software, then the control coefficients are found by a tuning tool according to response time and transient behavior. These coefficients are then embedded in the electronic fuel injection controller to control the fuel injection. Fuel injection limits are also calculated to ensure continuous engine performance.
The opening of the air intake valve is controlled to ensure that the fuel-air ratio always remains within a specified range, based on feedback from the exhaust gas oxygen sensor. The ignition timing in the engine is determined based on the camshaft position sensor.
Number | Date | Country | Kind |
---|---|---|---|
1-2021-02314 | Apr 2021 | VN | national |