High-precision low-carbon fuel injection system device and control method

By establishing nozzle mode timing control logic based on flow demand and nozzle number, preferring nozzles with fewer openings and controlling their flow, the high accuracy, fast response and high reliability requirements of high power output for fuel injection systems are solved. Achieve efficient low-carbon fuel injection effect.

CN119393245APending Publication Date: 2025-02-07GUANGXI YUCHAI MASCH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411531234.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

High power output puts higher requirements on fuel injection systems, and it is difficult for the prior art to achieve high-precision, fast response and high reliability low-carbon fuel injection systems.

Method used

By establishing nozzle mode timing control logic based on flow demand and number of nozzles, nozzles with fewer openings are preferred to perform injection instructions, and the flow rate of each nozzle is controlled to 70-80% of its maximum flow rate to improve injection accuracy and response speed.

Benefits of technology

A low-carbon fuel injection system with high accuracy, fast response and high reliability is realized, avoiding the situation where individual nozzles are used in advance and improving the overall performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119393245A_ABST
    Figure CN119393245A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of a high-precision low-carbon fuel injection system device, which comprises the following steps of: S101, establishing a nozzle mode time sequence control logic based on a flow demand and a nozzle number, and associating the flow demand with the correspondingly opened nozzle number; s102, the number of the opened nozzles is determined according to the fuel flow requirement of the fuel engine; and S103, the nozzles with the few opening times are selected to execute the spraying instruction. The method has the advantages of fast response, high precision, good reliability and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fuel engines, and in particular to a high-precision low-carbon fuel injection system device and a control method. Background Art

[0002] In high-power output power devices, internal combustion engines are still an indispensable power device in the development of the national economy. Low-carbon fuel engines are an important measure to achieve carbon neutrality in the future. Injecting low-carbon fuel into the intake port is a mature technical solution, but high-power output puts higher requirements on the fuel injection system. In order to achieve high power requirements, this paper proposes a high-precision fuel injection device and control method, which has the advantages of fast response, high precision and good reliability.

[0003] The disclosure of the above background technology content is only used to assist in understanding the concept and technical solution of the present invention. It does not necessarily belong to the prior art of this patent application. In the absence of clear evidence that the above content has been disclosed on the filing date of this patent application, the above background technology should not be used to evaluate the novelty and creativity of the present application. Summary of the invention

[0004] The (main) purpose of the present invention is to provide a high-precision low-carbon fuel injection system device and control method with fast response, high accuracy and good reliability.

[0005] To this end, the present invention proposes a high-precision low-carbon fuel injection system device and a control method.

[0006] Preferably, the present invention may also have the following technical features:

[0007] A control method for a high-precision low-carbon fuel injection system device comprises the following steps:

[0008] S101, establishing a nozzle mode timing control logic based on flow demand and the number of nozzles, and associating the flow demand with the corresponding number of opened nozzles;

[0009] S102, determining the number of nozzles to be opened according to the fuel flow demand of the fuel engine;

[0010] S103, selecting a nozzle with a smaller number of opening times to execute the spray instruction.

[0011] Furthermore, in step S102, every two nozzles form a group, and at least one group of nozzles executes the spraying instruction according to the flow demand.

[0012] Furthermore, in step S103, each nozzle executing the injection instruction shares the flow demand equally.

[0013] Furthermore, in step S103, the maximum flow rate of the nozzle is Q, the flow rate of each nozzle executing the injection instruction is P, and P=70-80%Q.

[0014] Furthermore, the maximum flow value Q of the nozzle is 10 kg / h.

[0015] Furthermore, in step S103, the number of times each nozzle is opened is recorded by the ECU.

[0016] Furthermore, in step S103, in Python, the built-in min() function is used to find the smallest element in the array; if one wants to find the first N smallest elements, the nsmallest() function in the heapq module may be used.

[0017] Furthermore, 12 nozzles are installed on the common rail pipe, with 2 nozzles in each group, for a total of 6 groups of nozzles.

[0018] Furthermore, execute the following program to find the smallest elements in the array:

[0019] arr = [5,3,6,2,1,4]

[0020] # Find the smallest element

[0021] min_1=min(arr)

[0022] print("The smallest element:",min_1)

[0023] # Find the smallest 3 elements

[0024] min_3=heapq.nsmallest(3,arr)

[0025] print("The smallest 3 elements:",min_3)

[0026] # Find the smallest 5 elements

[0027] min_5=heapq.nsmallest(5,arr)

[0028] print("The smallest 5 elements:",min_5)

[0029] The output is:

[0030] The smallest element: 1

[0031] The smallest 3 elements: [1,2,3]

[0032] The smallest 5 elements: [1,2,3,4,5]

[0033] Adjust the parameters in nsmallest() as needed to get the desired number of minimum elements;

[0034] arr in min_x=heapq.nsmallest(x,arr) represents an object, which is each group of nozzles installed on the common rail pipe, and x represents the number of nozzle groups called to be opened; the number of times each group of nozzles is opened is 1<2<3<4<5<6.

[0035] A high-precision low-carbon fuel injection system device includes the above-mentioned high-precision low-carbon fuel injection system control method, including a common rail pipe, a rail pressure sensor, and a nozzle, including at least 10 nozzles, the number of nozzles is an even number, and every 2 nozzles form a group.

[0036] Compared with the prior art, the beneficial effects of the present invention include: by calculating the number of injections of the nozzle, the injection instruction is selected from the minimum number of injections to be executed, thereby avoiding the situation where the number of individual nozzles is used ahead of time and improving reliability. The flow rate of each nozzle when working is controlled to be 70-80% of its maximum flow rate, which can not only improve the response speed of the nozzle, but also improve the injection accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 It is a control flow chart of the present invention.

[0038] Figure 2 It is a nozzle mode timing control logic diagram of the present invention, showing the flow demand and the corresponding number of nozzles opened.

[0039] Figure 3 It is a schematic diagram of the fuel injection system of the present invention. DETAILED DESCRIPTION

[0040] The present invention will be further described in detail below in conjunction with specific implementations and with reference to the accompanying drawings. It should be emphasized that the following description is merely exemplary and is not intended to limit the scope of the present invention and its application.

[0041] Non-limiting and non-exclusive embodiments will be described with reference to the following figures, wherein like reference numerals refer to like parts unless otherwise specifically stated.

[0042] like Figures 1-2 A control method for a high-precision low-carbon fuel injection system device is shown, comprising the following steps:

[0043] S101. Establish the nozzle mode timing control logic based on the flow demand and the number of nozzles; associate the flow demand with the corresponding number of nozzles to be opened, that is, when the fuel injection flow demand of the fuel engine is obtained, the number of nozzles opened corresponding to the demand is controlled to supply fuel. For example, when the flow demand is 32kg / h, 4 nozzles are opened to work, each nozzle shares the flow demand, and the flow rate of each nozzle is 8kg / h. For another example, when the flow demand is 144kg / h, 20 nozzles are opened to work, each nozzle shares the flow demand, and the flow rate of each nozzle is 8kg / h. Preferably, for ease of control, every 2 nozzles are grouped as a group, and the 2 nozzles in each group of nozzles work synchronously, that is, no matter what the flow demand is, the number of nozzles opened to work is an even number, which is a multiple of 2.

[0044] S102, determining the number of nozzles to be opened according to the fuel flow demand of the fuel engine;

[0045] S103, recording the number of times each nozzle is opened through the ECU; and preferentially selecting the nozzle with the less number of opening times to execute the injection instruction.

[0046] In step S103, in Python, the built-in min() function can be used to find the smallest element in the array. If you want to find the first N smallest elements, you can use the nsmallest() function in the heapq module.

[0047] Here is some example code that shows how to find the smallest elements in an array:

[0048] import heapq

[0049] #Define an array

[0050] arr = [5,3,6,2,8,1,4]

[0051] # Find the smallest element

[0052] min_1=min(arr)

[0053] print("The smallest element:",min_1)

[0054] # Find the smallest 3 elements

[0055] min_3=heapq.nsmallest(3,arr)

[0056] print("The smallest 3 elements:",min_3)

[0057] # Find the smallest 5 elements

[0058] min_5=heapq.nsmallest(5,arr)

[0059] print("The smallest 5 elements:",min_5)

[0060] The output is:

[0061] The smallest element: 1

[0062] The smallest 3 elements: [1,2,3]

[0063] The smallest 5 elements: [1,2,3,4,5]

[0064] You can adjust the parameter in nsmallest() as needed to get the desired number of smallest elements.

[0065] In the above, x in min_x = heapq.nsmallest (x, arr) represents the number of nozzle groups called to be turned on, and arr is an object, which is each group of nozzles installed on the common rail pipe. For example, in the above, 7 nozzle groups are designed, with a total of 14 nozzles, then the object represented by arr is 7 nozzle groups; x represents the number of nozzle groups called to be turned on in these 7 nozzle groups, and the nozzle groups called to be turned on give priority to the nozzle groups with the least number of working times. Specifically, among the 7 nozzle groups, the number of times each group of nozzles is turned on is 1<2<3<4<5<6. Then, when 1 nozzle group is called to work according to the flow demand, the nozzle group with the sequence number 1 is turned on to execute the injection command; when 3 nozzle groups need to be called to work, the 3 nozzle groups with the sequence numbers 1, 2, and 3 are turned on to execute the injection command.

[0066] More specifically, the maximum flow rate of a single nozzle is 10kg / h. During operation, the flow rate of each nozzle is precisely controlled by controlling the duty cycle of the single nozzle to meet the combustion flow rate requirement of the fuel engine. Preferably, the flow rate of each nozzle in operation is 70-80% of its maximum flow rate. As in the above example, the maximum flow rate of a single nozzle is 10kg / h. When the combustion flow rate requirement of the fuel engine is 32kg / h, 4 nozzles are opened to work, and each nozzle shares the flow rate requirement. The flow rate of each nozzle is 8kg / h, and 8kg / h is 80% of the maximum flow rate of the nozzle.

[0067] Reference Figure 2 In some embodiments, the maximum fuel flow demand of the fuel engine is 160kg / h, and the maximum flow of a single nozzle is 10kg / h. When the flow demand is 16kg / h, two nozzles (one group of nozzles) are started to execute the injection command, and the two nozzles evenly share the flow demand, which is 8kg / h respectively; when the flow demand is 96kg / h, 12 nozzles (6 groups of nozzles) are started to execute the injection command, and the flow of each nozzle is 8kg / h.

[0068] In other embodiments, the maximum fuel flow requirement of the fuel engine is 98 kg / h, and the maximum flow of a single nozzle is 10 kg / h. Then 7 groups of nozzles are selected to execute the injection instruction, and the flow of each nozzle is 7 kg / h, and the flow of each nozzle is 70% of the maximum flow.

[0069] A high-precision low-carbon fuel injection system device includes a common rail pipe 1, a rail pressure sensor 2, and a nozzle 3, including at least 10 nozzles 3, and the maximum flow rate of each nozzle 3 is 10kg / h. Preferably, the number of the nozzles 3 is an even number, and every 2 nozzles 3 form a group, and each group of nozzles 3 is independently controlled.

[0070] Those skilled in the art will appreciate that numerous variations to the above description are possible, and that the examples and figures are intended only to describe one or more specific implementations.

[0071] Although what is considered as exemplary embodiments of the present invention has been described and described, it will be understood by those skilled in the art that various changes and substitutions may be made thereto without departing from the spirit of the present invention. In addition, many modifications may be made to adapt specific situations to the teachings of the present invention without departing from the central concept of the present invention described herein. Therefore, the present invention is not limited to the specific embodiments disclosed herein, but the present invention may also include all embodiments and their equivalents that fall within the scope of the present invention.

Claims

1. A high-precision control method for a low-carbon fuel injection system, characterized in that: The steps include: S101, establishing a nozzle mode timing control logic based on flow demand and the number of nozzles, and associating the flow demand with the corresponding number of opened nozzles; S102, determining the number of nozzles to be opened according to the fuel flow demand of the fuel engine; S103, selecting a nozzle with a smaller number of opening times to execute the spray instruction.

2. A control method for a high-precision low-carbon fuel injection system device as claimed in claim 1, characterized in that: In step S102, every two nozzles form a group, and at least one group of nozzles executes the spraying instruction according to the flow demand.

3. The control method of a high-precision low-carbon fuel injection system device according to claim 1, characterized in that: In step S103 , each nozzle executing the injection instruction shares the flow demand equally.

4. The control method of a high-precision low-carbon fuel injection system device according to claim 1, characterized in that: In step S103, the maximum flow rate of the nozzle is Q, the flow rate of each nozzle executing the injection instruction is P, and P=70-80%Q.

5. The control method of a high-precision low-carbon fuel injection system device according to claim 5, characterized in that: The maximum flow value Q of the nozzle is 10 kg / h.

6. The control method of a high-precision low-carbon fuel injection system device according to claim 1, characterized in that: In step S103, the number of times each nozzle is opened is recorded by the ECU.

7. The control method of a high-precision low-carbon fuel injection system device according to claim 1, characterized in that: In step S103, in Python, the built-in min() function is used to find the smallest element in the array; if you want to find the first N smallest elements, you can use the nsmallest() function in the heapq module.

8. A control method for a high-precision low-carbon fuel injection system device as claimed in claim 7, characterized in that: There are 12 nozzles installed on the common rail pipe, with 2 nozzles in each group, for a total of 6 groups of nozzles.

9. A control method for a high-precision low-carbon fuel injection system device as claimed in claim 8, characterized in that: Execute the following program to find the smallest elements in an array: arr=[5,3,6,2,1,4] # Find the smallest element min_1=min(arr) print("The smallest element:",min_1) # Find the smallest 3 elements min_3=heapq.nsmallest(3,arr) print("The smallest 3 elements:",min_3) # Find the smallest 5 elements min_5=heapq.nsmallest(5,arr) print("The smallest 5 elements:",min_5) The output is: The smallest element: 1 The smallest 3 elements: [1,2,3] The smallest 5 elements: [1,2,3,4,5] Adjust the parameters in nsmallest() as needed to get the desired number of minimum elements; arr in min_x=heapq.nsmallest(x,arr) represents an object, which is each group of nozzles installed on the common rail pipe, and x represents the number of nozzle groups called to be opened; the number of times each group of nozzles is opened is 1<2<3<4<5<6.

10. A high-precision low-carbon fuel injection system device, comprising the high-precision low-carbon fuel injection system control method according to claim 1, characterized in that: It includes a common rail pipe, a rail pressure sensor, and a nozzle, including at least 10 nozzles. The number of the nozzles is an even number, and every 2 nozzles form a group.