Method and device for controlling fuel gas injection and computer readable storage medium
By adjusting the injection mode and power-up time according to the operating conditions in a multi-cylinder natural gas engine, the problem of low injection accuracy under low load conditions is solved, and the stable operation of the engine and the service life are extended.
Patent Information
- Application Number
- CN202510292494.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2045-03-12
AI Technical Summary
Multi-cylinder natural gas engines have low injection accuracy under low load conditions, which can easily lead to engine fire and oil burning.
By obtaining the engine operating condition data, it is determined whether the low-load operating conditions are met. If so, switch the injection mode from the injection mode of all injection valves to the injection mode of partial injection valves, and adjust the power-up time of each injection valve to improve the accuracy of gas injection.
It improves the accuracy of gas injection under low load conditions, avoids engine fire and oil burning, ensures stable engine operation and extends service life.
Smart Images

Figure CN120140075A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engine control, and more particularly, to a method, device, computer-readable storage medium, and electronic device for controlling gas injection. Background Art
[0002] A natural gas engine is equipped with gas injection valves. Taking a six-cylinder natural gas engine as an example, generally six gas injection valves are configured. When the engine is in a small load condition such as low idle speed, the required gas flow rate is small, so the power-on time of each gas injection valve is short. According to the injection characteristics of the gas injection valve, its injection accuracy is low in the case of a short power-on time, which may cause the gas in the engine cylinder to be too rich or too lean, resulting in engine misfire, and even cause engine oil to be sucked back into the cylinder, resulting in engine oil burning.
[0003] The above defects not only affect the normal operation of the engine, reduce its performance and efficiency, but also shorten the service life of the engine and increase the maintenance cost. Therefore, a more effective injection control strategy is needed to improve the injection accuracy of gas under small load conditions to avoid engine misfire and engine oil burning problems. Summary of the Invention
[0004] The main purpose of the present application is to provide a method, device, computer-readable storage medium, and electronic device for controlling gas injection, so as to at least solve the problem of high risk of misfire and engine oil burning in a multi-cylinder natural gas engine under low load conditions in the prior art.
[0005] To achieve the above object, according to one aspect of the present application, a method for controlling gas injection is provided, including: obtaining operating condition data of a multi-cylinder natural gas engine, and determining whether the multi-cylinder natural gas engine meets low load operating conditions according to the operating condition data; in the case of meeting the low load operating conditions, controlling the injection mode of the multi-cylinder natural gas engine to switch from a first injection mode to a second injection mode, and at the same time adjusting the power-on time of each injection valve in the second injection mode to a corresponding set power-on time, where the first injection mode is a mode in which all injection valves inject, and the second injection mode is a mode in which some injection valves inject.
[0006] Optionally, when the low-load operation condition is satisfied, control the injection mode of the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, and at the same time adjust the power-on time of each injection valve in the second injection mode to the corresponding set power-on time, including: when switching from the first cylinder that performs injection to the second injection mode, increase the power-on time of the injection valve of the first cylinder and the injection valves of all subsequent cylinders that perform injection to a preset multiple, and adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero; when switching from the second cylinder that does not perform injection to the second injection mode, keep the power-on time of the injection valve of the second cylinder unchanged, increase the power-on time of the injection valves of all subsequent cylinders that perform injection to the preset multiple, and adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero.
[0007] Optionally, the method further includes: when the low-load operation condition is not satisfied, control the injection mode of the multi-cylinder natural gas engine to switch from the second injection mode to the first injection mode, and at the same time adjust the power-on time of each injection valve in the first injection mode to the corresponding preset power-on time.
[0008] Optionally, when the low-load operation condition is not satisfied, control the injection mode of the multi-cylinder natural gas engine to switch from the second injection mode to the first injection mode, and at the same time adjust the power-on time of each injection valve in the first injection mode to the corresponding preset power-on time, including: when switching from the third cylinder that performs injection to the first injection mode, adjust the power-on time of the injection valve of the third cylinder to the first power-on time, and adjust the power-on time of the injection valves of all subsequent cylinders that perform injection to the preset power-on time of each injection valve in the first injection mode; when switching from the fourth cylinder that does not perform injection to the first injection mode, adjust the power-on time of the injection valve of the fourth cylinder to the second power-on time, and adjust the power-on time of the injection valves of all subsequent cylinders that perform injection to the preset power-on time of each injection valve in the first injection mode.
[0009] Optionally, the method further includes: determining a compensation power-on time as the difference between a preset power-on time of an injection valve of a first previous cylinder and a preset power-on time of an injection valve of a second previous cylinder, where the number of the first previous cylinder is one position before the number of the third cylinder, the number of the second previous cylinder is two positions before the number of the third cylinder, and the numbers of all cylinders satisfy a preset number sequence; determining the sum of the preset power-on time of the injection valve of the third cylinder in the first injection mode and the compensation power-on time as the first power-on time; and determining a difference between the preset power-on time of the injection valve of the fourth cylinder in the first injection mode and the preset power-on time of the injection valve of the cylinder one position before the number of the fourth cylinder in the first injection mode as the second power-on time.
[0010] Optionally, before controlling the injection mode of the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, the method includes: dividing all injection valves into a first injection valve group and a second injection valve group; and the method includes that the first injection valve group and the second injection valve group alternately perform injection when the multi-cylinder natural gas engine is operating in the second injection mode.
[0011] Optionally, when the first injection valve group and the second injection valve group alternately perform injection when the multi-cylinder natural gas engine is operating in the second injection mode, it includes: setting a counter, and when the second injection mode is entered once, the counter is incremented by one; when the cumulative value of the counter reaches a preset threshold, the first injection valve group and the second injection valve group are switched to perform injection, and at the same time, the counter is cleared and starts counting again.
[0012] According to another aspect of the present application, there is provided a device for controlling gas injection, including: an acquisition unit, configured to acquire operating condition data of a multi-cylinder natural gas engine and determine whether the multi-cylinder natural gas engine satisfies low-load operating conditions according to the operating condition data; and a control unit, configured to control the injection mode of the multi-cylinder natural gas engine to switch from a first injection mode to a second injection mode when the low-load operating conditions are satisfied, and at the same time adjust the power-on time of each injection valve in the second injection mode to a corresponding set power-on time, where the first injection mode is a mode in which all injection valves inject, and the second injection mode is a mode in which some injection valves inject.
[0013] According to still another aspect of the present application, there is provided a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, it controls the device where the computer-readable storage medium is located to execute any one of the methods for controlling gas injection.
[0014] According to another aspect of the present application, an electronic device is provided, including: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include those for executing any one of the methods for controlling gas injection.
[0015] Applying the technical solution of the present application, operating condition data of a multi-cylinder natural gas engine is obtained, and it is determined whether the multi-cylinder natural gas engine meets the low-load operating condition according to the operating condition data; when the low-load operating condition is met, the injection mode of the multi-cylinder natural gas engine is controlled to switch from a first injection mode to a second injection mode, and at the same time, the power-on time of each injection valve in the second injection mode is adjusted to the corresponding set power-on time, wherein the first injection mode is a mode in which all injection valves inject, and the second injection mode is a mode in which some injection valves inject. In this solution, by judging whether the low-load operating condition is met according to the operating conditions of the multi-cylinder natural gas engine, if it is met, the engine injection mode is switched from the first injection mode in which all injection valves inject to the second injection mode in which some injection valves inject, and the power-on time of the injection valves is adjusted accordingly to optimize the gas injection accuracy under low-load conditions, thereby solving the problem that the risk of misfire and oil burning of the multi-cylinder natural gas engine is relatively high under low-load conditions in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The specification drawings forming a part of the present application are used to provide a further understanding of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0017] Figure 1 A hardware structure block diagram of a mobile terminal for executing a method for controlling gas injection provided in an embodiment of the present application is shown;
[0018] Figure 2 A flowchart of a method for controlling gas injection provided in an embodiment of the present application is shown;
[0019] Figure 3 A flowchart of a specific method for controlling gas injection provided in an embodiment of the present application is shown;
[0020] Figure 4 A transition schematic diagram of a six-valve six-injection mode cutting into a three-valve three-injection mode of a specific method for controlling gas injection provided in an embodiment of the present application is shown;
[0021] Figure 5 A transition schematic diagram of a three-valve three-injection mode cutting into a six-valve six-injection mode of a specific method for controlling gas injection provided in an embodiment of the present application is shown;
[0022] Figure 6 The structural block diagram of a device for controlling gas injection provided according to an embodiment of the present application is shown.
[0023] Among them, the above-mentioned drawings include the following reference numerals:
[0024] 102, processor; 104, memory; 106, transmission device; 108, input / output device. Detailed implementation manners
[0025] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.
[0026] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so as to describe the embodiments of the present application here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0028] As introduced in the background art, in the prior art, the power-on time of the gas injection valve of a multi-cylinder natural gas engine under small load conditions such as low idle speed is short, and the injection accuracy is low, which may cause the gas in the engine cylinder to be too rich or too lean, resulting in engine misfire, and even may cause the engine oil to be sucked back into the cylinder, resulting in the phenomenon of burning engine oil. To solve the problem that the risk of misfire and burning engine oil of a multi-cylinder natural gas engine under low load conditions in the prior art is relatively high, the embodiments of the present application provide a method, a device, a computer-readable storage medium, and an electronic device for controlling gas injection.
[0029] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention.
[0030] The method embodiments provided in the embodiments of the present application can be executed on a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 is a hardware structural block diagram of a mobile terminal for a method of controlling gas injection according to an embodiment of the present invention. As Figure 1 shown, the mobile terminal may include one or more ( Figure 1 only one is shown in the figure) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Among them, the above-mentioned mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that Figure 1 the structure shown in the figure is only schematic and does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal may further include more or fewer components than Figure 1 shown in the figure, or have a different configuration from Figure 1 shown in the figure.
[0031] The memory 104 can be used to store computer programs. For example, software programs and modules of application software, such as the computer program corresponding to the display method of device information in the embodiments of the present invention. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, implements the above-mentioned method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories may be connected to the mobile terminal through a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal. In one instance, the transmission device 106 includes a network adapter (abbreviated as NIC), which can be connected to other network devices through a base station and thus can communicate with the Internet. In one instance, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0032] In this embodiment, a method for controlling gas injection running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0033] Figure 2 It is a schematic flowchart of the method for controlling gas injection according to an embodiment of the present application. As Figure 2 shown, the method includes the following steps:
[0034] Step S201, obtain the operating condition data of a multi-cylinder natural gas engine, and determine whether the multi-cylinder natural gas engine meets the low-load operating condition according to the above operating condition data;
[0035] Specifically, a multi-cylinder natural gas engine, that is, a natural gas engine with multiple cylinders, such as a six-cylinder and an eight-cylinder engine. These engines are usually equipped with multiple gas injection valves for injecting a mixture of natural gas and air during the intake stroke of each cylinder for subsequent combustion. Step S201 involves obtaining various parameters and indicators of the multi-cylinder natural gas engine (hereinafter simply referred to as the engine) in the operating state, that is, the operating condition data, including whether the engine starts successfully, the engine speed, the intake charge, and the energization time of a single injection valve. The above operating condition data is collected by sensors in the engine control system and processed by an Electronic Control Unit (ECU).
[0036] After obtaining the operating condition data, analyze and process these data to determine whether the engine meets the low-load operating condition, that is, to determine whether the engine is in a low idle or low-load condition. The low-load operating condition includes four conditions: the engine starts successfully, the engine speed is less than the set speed threshold, the intake charge is less than the set intake charge threshold, and the energization time of a single injection valve is less than the set energization time threshold. If the above four conditions are met simultaneously, it is determined that the engine is in the low-load operating condition, thus triggering the subsequent injection mode switch.
[0037] By obtaining the operating condition data of the multi-cylinder natural gas engine, it is possible to accurately determine whether the engine is in a low-load operating state. This provides a data basis for subsequent injection mode optimization and ensures the accuracy of control decisions.
[0038] Furthermore, a neural network model can be used to predict in real time the operating conditions that the engine is about to enter. First, the operating parameters of the engine, such as rotational speed, intake pressure, etc., are collected. Then, the constructed neural network model (LSTM long short-term memory network) is trained using the operating parameter data to optimize the model parameters, ensuring that the model can accurately predict the operating conditions that the engine is about to enter. During actual operation, the neural network model predicts the trend of operating condition changes in the future based on the real-time monitored engine parameters. For example, it predicts whether the engine is about to enter a low-load operating condition. In this way, before the predicted operating condition change, pre-adaptive switching of the injection mode can be carried out in advance, rather than just switching when the engine has already entered the low-load operating condition. This can reduce system latency, improve control accuracy and response speed, and ensure that the engine can operate efficiently and stably under various operating conditions. In addition, the real-time feedback and adaptive learning mechanism of the neural network model can be continuously optimized as the engine operation data accumulates, better adapting to the complex and changing operating environment.
[0039] Step S202, when the above-mentioned low-load operating conditions are met, control the injection mode of the above multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, and at the same time adjust the power-on time of each injection valve in the second injection mode to the corresponding set power-on time, where the first injection mode is the mode of all injection valves injecting, and the second injection mode is the mode of partial injection valves injecting.
[0040] Specifically, when the engine meets the low-load operating conditions, its gas demand significantly decreases. At this time, switching from the first injection mode of all injection valves injecting to the second injection mode of partial injection valves injecting is to increase the power-on time of each injection valve by reducing the number of injection valves in operation, thereby improving the accuracy of gas injection. This switching strategy directly responds to the problem of insufficient injection accuracy of the gas injection valve at a short power-on time, effectively avoiding engine misfires caused by too rich or too lean gas in the cylinder, and at the same time preventing the phenomenon of oil burning caused by oil flowing back into the cylinder. Reducing the number of injection valves performing injection can not only optimize the gas injection process, ensure the stable operation of the engine and improve efficiency, but also reduce mechanical wear by reducing the frequent operation of the injection valves, extend their service life, and reduce the maintenance cost of the engine.
[0041] The injection characteristics of the gas injection valve indicate that there is a close relationship between its injection accuracy and the power-on time. Specifically, the injection valve generally has a high injection accuracy within a medium to large power-on time range. This is because within this time range, the valve inside the injection valve can open and close more stably, and the flow of gas can be controlled more evenly. However, when the power-on time is very short, that is, in the small power-on time region, the opening and closing processes of the valve inside the injection valve become unstable, and the response time of the valve causes a large deviation between the actual gas injection volume and the target volume. In addition, an extremely short power-on time may not be sufficient to fully open the injection valve, or the transition time of opening and closing may cause instability in the gas injection volume. In other words, in the small power-on time region, due to the limitation of the valve opening time and the instability of the response time, the gas injection valve cannot accurately control the required gas injection volume, which will result in too rich or too lean gas in the cylinder, affecting the ignition and combustion efficiency of the engine. The too rich or too lean air-fuel mixture may further cause engine misfires, incomplete combustion, and in extreme cases, oil may be drawn back into the cylinder, resulting in oil burning phenomenon.
[0042] In summary, when the engine is operating under low-load conditions such as low idle speed, due to the reduction in gas demand, the control system will shorten the power-on time of the injection valve. However, too short a power-on time will lead to a decrease in the injection accuracy of the injection valve, thereby affecting the stability and efficiency of the engine. Therefore, in this embodiment, by optimizing the control of the power-on time, it is ensured that a high gas injection accuracy can still be maintained under low-load conditions.
[0043] In this embodiment, when the engine meets the low-load operating conditions, the injection mode of the engine switches from the first injection mode to the second injection mode, that is, from the mode where all injection valves perform injection to the mode where only some injection valves perform injection. For example, for a six-cylinder engine, the first injection mode is six valves and six injections, and the second injection mode is three valves and three injections; for an eight-cylinder engine, the first injection mode is eight valves and eight injections, and the second injection mode is four valves and four injections.
[0044] When switching to the second injection mode, the power-on time of the injection valves participating in the injection is adjusted. The number of injection valves participating in the injection decreases, and the power-on time of the injection valves is adjusted accordingly, that is, the power-on time of the injection valves is increased to ensure that the total injection volume meets the engine requirements, while improving the injection accuracy and reducing the injection unevenness problem caused by the injection valves working under a short power-on time condition.
[0045] All in all, under low-load conditions, by reducing the number of injection valves participating in the injection and increasing the power-on time of the injection valves, the injection accuracy of the injection valves can be significantly improved, avoiding engine misfires or oil burning phenomena, thereby ensuring the stable operation of the engine under low loads.
[0046] In the specific implementation process, when the above-mentioned low-load operation conditions are met, the injection mode of the multi-cylinder natural gas engine is controlled to switch from the first injection mode to the second injection mode, and at the same time, the power-on time of each injection valve in the second injection mode is adjusted to the corresponding set power-on time, including: when switching from the first cylinder that is performing injection to the second injection mode, increasing the power-on time of the injection valve of the first cylinder and the injection valves of all subsequent cylinders that are performing injection to a preset multiple, and adjusting the power-on time of the injection valves of all subsequent cylinders that are not performing injection to zero; when switching from the second cylinder that is not performing injection to the second injection mode, keeping the power-on time of the injection valve of the second cylinder unchanged, increasing the power-on time of the injection valves of all subsequent cylinders that are performing injection to the preset multiple, and adjusting the power-on time of the injection valves of all subsequent cylinders that are not performing injection to zero.
[0047] The above content further details how to optimize the injection mode by adjusting the power-on time of the injection valve, including two cases. One is switching from the first cylinder that is performing injection to the second injection mode, and the other is switching from the second cylinder that is not performing injection to the second injection mode.
[0048] If switching from the first cylinder that is performing injection to the second injection mode, the power-on time of the injection valve of the first cylinder and the power-on time of the injection valves of all subsequent cylinders that are performing injection are adjusted to a preset multiple. In this embodiment, the preset multiple is two times, increasing the power-on time to improve injection accuracy and avoid engine misfire and oil burning phenomena. At the same time, the power-on time of the injection valves of all subsequent cylinders that are not performing injection is adjusted to zero, that is, these injection valves will not perform injection tasks, so as to avoid unnecessary gas injection and maintain the smoothness of the injection mode switch.
[0049] If switching from the second cylinder that is not performing injection to the second injection mode, keep the power-on time of the injection valve of the second cylinder unchanged. This is because after switching, the injection valve of the second cylinder does not perform injection, which may cause the engine speed to drop, so delay a scheduling to switch to the second injection mode. For the injection valves of all subsequent cylinders that are performing injection, increase their power-on time to two times as well, to ensure that in the second injection mode, the power-on time of these injection valves is long enough to improve injection accuracy. Similarly, the power-on time of the injection valves of all subsequent cylinders that are not performing injection will be adjusted to zero, ensuring the continuity and stability of the injection mode switch.
[0050] Whether it is switching from the first cylinder that performs injection to the second injection mode or from the second cylinder that does not perform injection to the second injection mode, the goal is to reduce the engine speed fluctuations caused by too rich or too lean injected gas during the switching process through the above transition strategy for the energization time when the engine is operating at low load, thereby improving the injection accuracy and consistency, preventing engine misfires and oil burning problems, and at the same time ensuring the injection uniformity and the continuity of engine performance.
[0051] Furthermore, in the second injection mode, an adaptive combustion adjustment and feedback control mechanism can be introduced. By installing combustion state sensors, such as knock sensors or combustion pressure sensors, in each cylinder to monitor the combustion state in the cylinder in real time, including parameters such as combustion temperature, combustion pressure, and combustion duration. Using a preset adaptive adjustment algorithm, which can adjust the energization time of each working injection valve in real time according to the data fed back by the combustion state sensors to optimize the combustion process. For example, if the combustion temperature of a certain cylinder is monitored to be lower than expected, the adaptive adjustment algorithm can compensate by increasing the energization time of the injection valve to ensure the optimal air-fuel mixture ratio in the cylinder, thereby improving the combustion efficiency. By setting a closed-loop feedback control strategy, which can not only adjust the injection parameters in real time according to the combustion state, but also feed back the adjusted combustion result to the control system for reference in the next adjustment, forming a continuous optimization process. Such a feedback control loop can ensure that the engine maintains the best combustion state under dynamically changing operating conditions, improving the engine stability and economy. On this basis, combined with machine learning techniques, such as neural networks or support vector machines, it enables self-learning based on historical combustion data to gradually optimize the adjustment algorithm to adapt to a wider range of operating condition changes and environmental conditions.
[0052] To meet the higher fuel demand of the engine, the above method further includes: when the above low-load operating conditions are not met, controlling the injection mode of the above multi-cylinder natural gas engine to switch from the above second injection mode to the above first injection mode, and at the same time adjusting the energization time of each injection valve in the above first injection mode to the corresponding preset energization time.
[0053] By monitoring the operating condition data of the engine in real time, when the engine does not meet the low-load operating conditions, for example, when the engine speed exceeds the set speed threshold or the intake air volume is greater than the set intake charge threshold, it indicates that the engine has entered or is transitioning to a medium-high load operating condition. Then, it is necessary to switch the injection mode of the engine from the second injection mode where only some injection valves perform injection to the first injection mode where all injection valves perform injection. That is to say, taking a six-cylinder engine as an example, the three injection valves that did not originally perform injection are re-enabled, and all six injection valves participate in the gas injection process to meet the current higher fuel demand of the engine. When switching from the second injection mode to the first injection mode, the power-on time of each injection valve is adjusted, that is, adjusted to the power-on time matching the current operating condition to maintain the efficient and stable operation of the engine.
[0054] The above entire process reflects the dynamic matching of the injection mode and the engine operating condition, that is, it can adjust the injection mode and the corresponding power-on time of the injection valve according to the actual operating state of the engine to achieve the best fuel supply strategy. At low loads, it switches to the second injection mode where only some injection valves perform injection to improve injection accuracy and control performance; while at medium-high loads, it switches to the first injection mode where all injection valves perform injection to meet the higher fuel demand and maintain the stable operation of the engine.
[0055] In the specific implementation process, there are also two situations when switching from the second injection mode to the first injection mode. One is to switch to the first injection mode starting from the third cylinder that is performing injection, and the other is to switch to the first injection mode starting from the fourth cylinder that is not performing injection. Among them, in the case of switching to the above first injection mode starting from the third cylinder that is performing injection, the power-on time of the injection valve of the above third cylinder is adjusted to the first power-on time, and the power-on time of the injection valves of all subsequent cylinders that are performing injection is adjusted to the preset power-on time of each above injection valve in the above first injection mode; when switching to the above first injection mode starting from the fourth cylinder that is not performing injection, the power-on time of the injection valve of the above fourth cylinder is adjusted to the second power-on time, and the power-on time of the injection valves of all subsequent cylinders that are performing injection is adjusted to the above preset power-on time of each above injection valve in the above first injection mode.
[0056] The above content further elaborates that when switching from the second injection mode to the first injection mode under the condition of not meeting the low-load operating conditions, different power-on time adjustments are made according to whether the cylinder being switched to performs injection to ensure a smooth transition and the continuity of engine performance.
[0057] When cutting into the first injection mode from the third cylinder that performs injection, the energization time of the injection valve of the third cylinder is adjusted to the first energization time, which is to ensure that when switching from the second injection mode to the first injection mode, the fuel injection amount of the third cylinder can smoothly transition to the injection level of the first injection mode. Moreover, the energization times of all subsequent injection valves that perform injection are adjusted to the preset energization times of the respective injection valves in the first injection mode, that is, in the first injection mode, the energization time of each injection valve is adjusted to the energization time matching the current engine operating conditions, so as to ensure that all cylinders can inject fuel evenly and precisely after the switch, meeting the requirements of the engine under medium and high load conditions.
[0058] Specifically, the above method further includes: determining the difference between the preset energization time of the injection valve of the first prior cylinder and the preset energization time of the injection valve of the second prior cylinder as the compensation energization time, where the number of the first prior cylinder is one position before the number of the third cylinder, and the number of the second prior cylinder is two positions before the number of the third cylinder, and the numbers of all cylinders satisfy the preset number sequence; determining the sum of the preset energization time of the injection valve of the third cylinder in the first injection mode and the compensation energization time as the first energization time.
[0059] The above content describes the determination process of the first energization time. For the sake of easy understanding, the following will show the determination process of the first energization time through a specific example. Taking a six-cylinder engine as an example, first, the six cylinders are numbered 0, 1, 2, 3, 4, 5 in sequence according to the preset number sequence, and the preset energization times of the injection valves of the six cylinders in the first injection mode are ti_0, ti_1, ti_2, ti_3, ti_4, ti_5 respectively. These energization times reflect the time required to ensure uniform and precise fuel injection amounts for each cylinder under this operating condition.
[0060] When switching from the second injection mode to the first injection mode and the currently injecting cylinder is the third cylinder (assumed to be the cylinder numbered 2), for a smooth transition, a compensation energization time needs to be calculated. The determination of the compensation energization time is based on the difference between the energization times of the injection valves of the first two prior cylinders (i.e., the cylinders numbered 1 and 0), that is, ti_1 - ti_0. This difference reflects the natural change trend of the energization times of the injection valves between adjacent cylinders in the first injection mode and is used as the basis for adjusting the energization time of the injection valve of the third cylinder.
[0061] Based on the preset power-on time of the injection valve for the cylinder numbered 2 in the first injection mode (i.e., ti_2) and the calculated compensation power-on time (i.e., ti_1 - ti_0) above, the first power-on time is determined as ti_2+(ti_1 - ti_0). The essence of this operation is to enable the injection valve of the third cylinder to immediately adapt to the injection requirements of the first injection mode when switching from the second injection mode to the first injection mode. By adding the compensation power-on time to its preset power-on time, the continuity and stability of the fuel injection volume are ensured, avoiding sudden changes in the fuel injection volume caused by mode switching, and thus preventing fluctuations in engine performance, such as unstable engine speed, misfire, or oil burning.
[0062] Similarly, when switching from the second injection mode to the first injection mode, if the cylinder currently performing injection is the cylinder numbered 4, the compensation power-on time is determined based on the difference in the power-on times of the injection valves of the previous two cylinders (i.e., the cylinders numbered 3 and 2), i.e., ti_3 - ti_2. Based on the preset power-on time of the injection valve for the cylinder numbered 4 in the first injection mode (i.e., ti_4) and the calculated compensation power-on time (i.e., ti_3 - ti_2) above, the first power-on time is determined as ti_4+(ti_3 - ti_2).
[0063] Through the above steps, it can be clearly seen that the logic for determining the first power-on time is based on the precise control of the injection requirements of the cylinders during the engine injection mode switch and the reasonable compensation for the changes in the power-on times of the injection valves to ensure the continuity and stability of engine performance, while also improving the automation level of the entire switching process.
[0064] The above describes the situation of switching to the first injection mode from the cylinder performing injection. Next, the situation of switching to the first injection mode from the cylinder not performing injection is described. Specifically, when switching to the first injection mode from the fourth cylinder that is not performing injection, the power-on time of the injection valve of the fourth cylinder is adjusted to the second power-on time, and the setting of the second power-on time enables a smooth transition of the fourth cylinder when switching from not performing injection to starting to perform injection. At the same time, the power-on times of the injection valves of all subsequent cylinders performing injection are adjusted to the preset power-on times of the respective injection valves in the first injection mode. Similar to the power-on time adjustment strategy for switching from the first injection mode to the second injection mode, this adjustment aims to ensure that all cylinders of the engine can quickly adapt to the new operating conditions after switching to the first injection mode, inject fuel evenly and precisely, and maintain the stability of engine performance.
[0065] Taking the above six-cylinder engine as an example, the six cylinders are sequentially numbered as 0, 1, 2, 3, 4, and 5 according to the preset numbering order, and the preset power-on times of the injection valves of the six cylinders in the first injection mode are ti_0, ti_1, ti_2, ti_3, ti_4, and ti_5 respectively. When switching from the second injection mode to the first injection mode, if the cylinder that is not currently performing injection is the fourth cylinder (assuming it is the cylinder numbered 3), in order to achieve a smooth transition and considering the initial state of the injection valve of the fourth cylinder, it is necessary to calculate the second power-on time. The difference between the preset power-on time of the injection valve of the fourth cylinder in the first injection mode (i.e., ti_3) and the preset power-on time of the injection valve of the cylinder with the number one less than that of the fourth cylinder (i.e., the cylinder numbered 2) in the first injection mode (i.e., ti_2) is determined as the second power-on time, and the second power-on time is ti_3 - ti_2. The calculation logic of the above second power-on time is that since the injection valve of the fourth cylinder does not perform injection before the switch, its injection valve is in the closed state or not fully ready. Therefore, by calculating the difference between the preset power-on time of the injection valve of the fourth cylinder in the first injection mode (i.e., ti_3) and the preset power-on time of the injection valve of the cylinder numbered 2 in the first injection mode (i.e., ti_2), a transition time can be provided for the injection valve of the fourth cylinder to help it quickly adjust to the normal working state in the first injection mode, so as to maintain the continuity and uniformity of gas injection, thereby avoiding engine performance fluctuations.
[0066] Similarly, when switching from the second injection mode to the first injection mode, if the cylinder that is not currently performing injection is the cylinder numbered 5, the difference between the preset power-on time of the injection valve of the cylinder numbered 5 in the first injection mode (i.e., ti_5) and the preset power-on time of the injection valve numbered 4 in the first injection mode (i.e., ti_4) is determined as the second power-on time, and the second power-on time is ti_5 - ti_4.
[0067] All in all, the purpose of the two switching strategies is that when the engine operating conditions change, it can quickly and smoothly switch from the second injection mode to the first injection mode, compensate for the change in gas injection volume under different injection modes by adjusting the power-on time, prevent engine performance fluctuations such as sudden changes in speed, misfire, or oil burning, and ensure that the engine can maintain efficient and stable operation under any operating conditions.
[0068] To maintain the consistency of the injection valves, extend their service life, and also to ensure the uniformity of the six-cylinder injection, before switching the injection mode of the above multi-cylinder natural gas engine from the above first injection mode to the above second injection mode, the above method includes: dividing all injection valves into a first injection valve group and a second injection valve group; the above method includes that, when the above multi-cylinder natural gas engine is operating in the above second injection mode, the above first injection valve group and the above second injection valve group alternately perform injection.
[0069] Specifically, before controlling the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, first divide all injection valves into two groups, namely the first injection valve group and the second injection valve group. This grouping is based on the cylinder numbers. For example, the injection valves of the cylinders numbered 0, 2, and 4 are classified into the first injection valve group, while the injection valves of the cylinders numbered 1, 3, and 5 are classified into the second injection valve group. The purpose of the grouping is to be able to orderly and fairly distribute the injection tasks in the second injection mode and avoid overuse of the injection valves in the same group.
[0070] When the engine is operating in the second injection mode, the first injection valve group and the second injection valve group alternately perform the injection tasks. This means that in one cycle, the first injection valve group (for example, the injection valves of the cylinders numbered 0, 2, and 4) will perform injection, while the second injection valve group (for example, the injection valves of the cylinders numbered 1, 3, and 5) will suspend injection; in the next cycle, the second injection valve group will perform injection, while the first injection valve group will suspend injection.
[0071] By alternately using the two groups of injection valves, it is possible to avoid a single group of injection valves being in a high-load state for a long time, thereby extending the service life of the injection valves and reducing the maintenance cost. In addition, under low-load conditions, alternately performing injection can ensure that each cylinder of the engine can receive uniform gas injection at different time periods, avoiding uneven injection caused by a sudden change in the injection mode, and ensuring the smooth operation and efficiency of the engine.
[0072] In summary, before switching from the first injection mode to the second injection mode, grouping the injection valves and setting the alternate execution strategy are designed for the possible injection accuracy problems faced by the engine under low idle or low-load conditions. Through this strategy, not only can the working conditions of the injection valves be optimized, the injection accuracy during a short power-on time be improved, but also the risks of engine misfire and oil burning can be effectively reduced. At the same time, through alternate execution, the uniformity of injection is maintained, the service life of the injection valves is extended, and the operation efficiency and performance stability of the entire engine system are improved.
[0073] In the specific implementation process, when the above multi-cylinder natural gas engine operates in the above second injection mode, the above first injection valve group and the above second injection valve group alternately perform injection, including: setting a counter, when switching to the above second injection mode once, the above counter is incremented by one; when the cumulative value of the above counter reaches a preset threshold, the above first injection valve group and the above second injection valve group are switched to perform injection, and at the same time the above counter is cleared and starts counting again.
[0074] To achieve the alternate execution of the injection valve group, first introduce a counter to track the number of cycles or injection cycles when the engine operates in the second injection mode. Whenever the engine condition meets the condition to switch to the second injection mode and successfully switches to this mode, the value of the counter will automatically increase by one. This step ensures that each switch from the first injection mode to the second injection mode is recorded, providing a basis for the subsequent alternate strategy.
[0075] When the cumulative value of the counter reaches a preset threshold, trigger the switch between the injection valve groups. The setting of this preset threshold is based on considerations of the service life of the injection valve, the uniformity of wear, and the requirements of engine performance. Reaching the threshold means that the first injection valve group currently performing injection has reached its predetermined number of executions. At this time, the working states of the first injection valve group (such as injection valves numbered 0, 2, 4) and the second injection valve group (such as injection valves numbered 1, 3, 5) are interchanged, that is, the second injection valve group that was originally suspended from injection starts to perform the injection task, while the first injection valve group suspends injection.
[0076] By alternately performing injection, not only can the service life of the injection valve be extended and the maintenance cost be reduced, but also the uniformity of injection can be ensured, avoiding performance fluctuations of the engine under low-load conditions, such as unstable speed, misfire, or oil burning. In addition, alternate injection helps to maintain the consistency of the working state of the injection valve, ensuring the stable operation of the engine in different injection modes and improving the overall performance and efficiency.
[0077] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the method for controlling gas injection of the present application will be described in detail below with specific embodiments.
[0078] This embodiment relates to a specific method for controlling gas injection, such as Figure 3As shown, taking a six-cylinder engine as an example, when the engine is operating in the six-valve six-injection mode (i.e., the first injection mode), it is determined whether the operating conditions for switching to the three-valve three-injection mode (i.e., the second injection mode) are met. If not, the six-valve six-injection mode continues to be executed. If not, different transition strategies are selected according to different cylinder numbers for cutting in to switch to the three-valve three-injection mode; in the three-valve three-injection mode, the two groups of valves alternately perform injections; when the operating conditions for the three-valve three-injection mode are met, the three-valve three-injection mode continues to be executed. When the operating conditions for the three-valve three-injection mode are not met, different transition strategies are selected according to different cylinder numbers for cutting out to switch to the six-valve six-injection mode.
[0079] Specifically, when the engine operating conditions simultaneously meet the four conditions of successful engine start, engine speed less than the set speed threshold, intake charge less than the set intake charge threshold, and power-on time of a single injection valve less than the set power-on time threshold, the injection mode switches from the six-valve six-injection mode to the three-valve three-injection mode; when the above conditions are not met, the injection mode switches from the three-valve three-injection mode to the six-valve six-injection mode. To ensure the consistency of the injection valves, extend the service life, and at the same time to ensure the uniformity of six-cylinder injection, as Figure 4 and Figure 5 shown, in this embodiment, the cylinders corresponding to the injection valves that perform injections in the three-valve three-injection mode are divided into two groups: 0, 2, 4 and 1, 3, 5. A timer is set. When switching to the three-valve three-injection mode once, the corresponding counter is incremented by 1. When the cumulative value reaches the set threshold, the injection valves that perform injections are replaced in the above manner, and then the counter is cleared and starts counting again.
[0080] During the process of switching the injection mode of the injection valves, corresponding transition strategies are required to reduce the engine speed fluctuations caused by too rich or too lean injected gas during the switching process. For the transition strategies, refer to Figure 4 and Figure 5 . Taking the injection valves that perform the three-valve three-injection mode as 0, 2, 4 as an example, the transition process from the six-valve six-injection mode to the three-valve three-injection mode includes two cases:
[0081] 1. If cutting in from the cylinder number corresponding to the injection valve that performs injection (taking cylinder 2 as an example), the power-on time of the injection valve of cylinder 2 changes from ti_2 to 2*ti_2, and the power-on time of the injection valve of cylinder 3 changes from ti_3 to 0. The power-on time of the subsequent injection valve j that performs injection is 2*ti_j, and the power-on times of other injection valves become 0.
[0082] 2. If cutting in from the cylinder number corresponding to the injection valve that never performs injection (taking cylinder 3 as an example), since the injection valve of the current cylinder does not perform injection after cutting in, it may cause the engine speed to drop. Therefore, delay a scheduling to cut into the three-valve three-injection mode. The power-on time of the injection valve of cylinder 3 is ti_3, the power-on time of the injection valve of cylinder 4 is 2*ti_4, and the power-on time of the injection valve of cylinder 5 changes from ti_5 to 0. The power-on time of the injection valve j that performs injection subsequently is 2*ti_j, and the power-on times of other injection valves become 0.
[0083] The transition process from the three-valve three-injection to the six-valve six-injection mode also includes two cases:
[0084] 1. If cutting out from the cylinder number corresponding to the injection valve that performs injection (taking cylinder 2 as an example), then the power-on time of the injection valve of cylinder 2 becomes ti_2+(ti_1 - ti_0). All subsequent injection valves j perform injection, and the power-on time is ti_j.
[0085] 2. If cutting out from the cylinder number corresponding to the injection valve that never performs injection (taking cylinder 3 as an example), then the power-on time of the injection valve of cylinder 3 becomes ti_3 - ti_2. All subsequent injection valves j perform injection, and the power-on time is ti_j.
[0086] In summary, in this embodiment, by dynamically judging and timely switching the injection mode, combining the alternating execution strategy of two groups of injection valves, and the transition strategy adopted during mode switching, it effectively addresses the injection accuracy problem encountered by the engine under low-load conditions. At the same time, it prolongs the service life of the injection valve, improves the efficiency and stability of the engine operation, and provides technical support for the high-performance operation of the engine under different working conditions.
[0087] The embodiment of the present application also provides a device for controlling gas injection. It should be noted that the device for controlling gas injection in the embodiment of the present application can be used to execute the method for controlling gas injection provided in the embodiment of the present application. The device for implementing the above embodiment and the preferred implementation manner has been described and will not be repeated here. As used below, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0088] The following introduces the device for controlling gas injection provided in the embodiment of the present application.
[0089] Figure 6 It is a structural block diagram of the device for controlling gas injection according to the embodiment of the present application. As Figure 6As shown, the device includes an acquisition unit 10 and a control unit 20. Among them, the acquisition unit is used to acquire the operating condition data of a multi-cylinder natural gas engine, and determine whether the multi-cylinder natural gas engine meets the low-load operation condition according to the above operating condition data; the control unit is used to control the injection mode of the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode when the above low-load operation condition is met, and at the same time adjust the power-on time of each injection valve in the second injection mode to the corresponding set power-on time, where the first injection mode is the mode in which all injection valves inject, and the second injection mode is the mode in which some injection valves inject.
[0090] Specifically, a multi-cylinder natural gas engine, that is, a natural gas engine with multiple cylinders, such as a six-cylinder and an eight-cylinder engine. These engines are usually equipped with multiple gas injection valves for injecting a mixture of natural gas and air during the intake stroke of each cylinder for subsequent combustion. The acquisition unit is involved in acquiring various parameters and indicators of the multi-cylinder natural gas engine (hereinafter referred to as the engine) in the operating state, that is, the operating condition data, including whether the engine starts successfully, the engine speed, the intake charge, and the power-on time of a single injection valve. The above operating condition data is collected by sensors in the engine control system and processed by an Electronic Control Unit (ECU).
[0091] After acquiring the operating condition data, these data are analyzed and processed to determine whether the engine meets the low-load operation condition, that is, to determine whether the engine is in a low idle or small load condition. The low-load operation conditions include four conditions: the engine starts successfully, the engine speed is less than the set speed threshold, the intake charge is less than the set intake charge threshold, and the power-on time of a single injection valve is less than the set power-on time threshold. If the above four conditions are met simultaneously, it is determined that the engine is in the low-load operation condition, thus triggering the subsequent injection mode switch.
[0092] By acquiring the operating condition data of the multi-cylinder natural gas engine, it is possible to accurately judge whether the engine is in a low-load operation state. This provides a data basis for subsequent injection mode optimization and ensures the accuracy of control decisions.
[0093] When the engine meets the low-load operating conditions, the gas demand is significantly reduced. Under such operating conditions, the engine control system will correspondingly reduce the power-on time of the gas injection valve to reduce the gas injection volume, maintain the stable operation of the engine, and meet the low-load demand. However, the injection characteristics of the gas injection valve show that its injection accuracy is closely related to the power-on time. Specifically, the injection valve usually has a high injection accuracy within the medium to large power-on time range because within this time range, the valve inside the injection valve can open and close more stably, and the gas flow can be more evenly controlled. However, when the power-on time is very short, that is, in the small power-on time region, the opening and closing process of the valve inside the injection valve becomes unstable, and the response time of the valve will cause a large deviation between the actual gas injection volume and the target volume. In addition, an extremely short power-on time may not be sufficient to fully open the injection valve, or the transition time of opening and closing will cause the instability of the gas injection volume. In other words, in the small power-on time region, due to the limitation of the valve opening time and the instability of the response time, the gas injection valve cannot accurately control the required gas injection volume, which will cause the gas in the cylinder to be too rich or too lean, affecting the ignition and combustion efficiency of the engine. The too rich or too lean air-fuel mixture may further cause engine misfires, incomplete combustion, and in extreme cases, oil may be drawn back into the cylinder, resulting in the phenomenon of burning oil.
[0094] In summary, when the engine operates under low-idle and other small-load conditions, due to the reduction of gas demand, the control system will shorten the power-on time of the injection valve. However, too short a power-on time will cause the injection accuracy of the injection valve to decrease, thereby affecting the stability and efficiency of the engine. Therefore, in this embodiment, by optimizing the control of the power-on time, it is ensured that a high gas injection accuracy can still be maintained under low-load conditions.
[0095] In this embodiment, when the engine meets the low-load operating conditions, the injection mode of the engine is switched from the first injection mode to the second injection mode, that is, from the mode where all injection valves perform injection to the mode where only some injection valves perform injection. For example, for a six-cylinder engine, the first injection mode is six valves and six injections, and the second injection mode is three valves and three injections; for an eight-cylinder engine, the first injection mode is eight valves and eight injections, and the second injection mode is four valves and four injections.
[0096] When switching to the second injection mode, adjust the power-on time of the injection valves participating in injection. The number of injection valves participating in injection decreases, and the power-on time of the injection valves is adjusted accordingly, that is, the power-on time of the injection valves is increased to ensure that the total injection volume meets the engine demand, while improving the injection accuracy and reducing the injection unevenness problem caused by the injection valves working under a short power-on time.
[0097] In summary, under low-load conditions, by reducing the number of injection valves participating in injection and increasing the power-on time of the injection valves, the injection accuracy of the injection valves can be significantly improved, avoiding engine misfires or oil burning phenomena, thereby ensuring the stable operation of the engine under low loads.
[0098] In the specific implementation process, the above control unit includes a first adjustment module and a second adjustment module. Among them, the first adjustment module is used to increase the power-on time of the injection valves of the first cylinder and all subsequent cylinders that perform injection to a preset multiple when switching from the first cylinder that performs injection to the second injection mode, and adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero; the second adjustment module is used to keep the power-on time of the injection valves of the second cylinder unchanged when switching from the second cylinder that does not perform injection to the second injection mode, increase the power-on time of the injection valves of all subsequent cylinders that perform injection to the preset multiple, and adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero.
[0099] Optimizing the injection mode by adjusting the power-on time of the injection valves includes two cases. One is switching from the first cylinder that performs injection to the second injection mode, and the other is switching from the second cylinder that does not perform injection to the second injection mode.
[0100] If switching from the first cylinder that performs injection to the second injection mode, adjust the power-on time of the injection valves of the first cylinder and the injection valves of all subsequent cylinders that perform injection to a preset multiple. In this embodiment, the preset multiple is two times, increasing the power-on time to improve injection accuracy and avoid engine misfires and oil burning phenomena. At the same time, adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero, that is, these injection valves will not perform injection tasks, to avoid unnecessary gas injection and maintain the smoothness of the injection mode switch.
[0101] If switching from the second cylinder that does not perform injection to the second injection mode, keep the power-on time of the injection valves of the second cylinder unchanged. This is because after switching, the injection valves of the second cylinder do not perform injection, which may cause the engine speed to drop, so delay a scheduling to switch to the second injection mode. For the injection valves of all subsequent cylinders that perform injection, also increase their power-on time to two times to ensure that under the second injection mode, the power-on time of these injection valves is long enough to improve injection accuracy. Similarly, adjust the power-on time of the injection valves of all subsequent cylinders that do not perform injection to zero to ensure the continuity and stability of the injection mode switch.
[0102] Whether it is switching from the first cylinder that performs injection to the second injection mode or from the second cylinder that does not perform injection to the second injection mode, the goal is to reduce the engine speed fluctuations caused by too rich or too lean injected gas during the switching process through the above transition strategy for the power-on time when the engine is operating at low load, thereby improving the injection accuracy and consistency, preventing engine misfires and oil burning problems, and at the same time ensuring the injection uniformity and the continuity of engine performance.
[0103] To adapt to the higher fuel demand of the engine, the above device further includes a low-load cut-out control unit, which is used to control the injection mode of the multi-cylinder natural gas engine to switch from the second injection mode to the first injection mode when the above low-load operating conditions are not met, and at the same time adjust the power-on time of each injection valve in the first injection mode to the corresponding preset power-on time.
[0104] By monitoring the operating condition data of the engine in real time, when the engine does not meet the low-load operating conditions, for example, when the engine speed exceeds the set speed threshold or the intake air volume is greater than the set intake charge threshold, it indicates that the engine has entered or is transitioning to a medium-high load condition. Then, it is necessary to switch the injection mode of the engine from the second injection mode where only some injection valves perform injection to the first injection mode where all injection valves perform injection. That is, taking a six-cylinder engine as an example, the three injection valves that originally did not perform injection are re-enabled, and all six injection valves participate in the gas injection process to adapt to the current higher fuel demand of the engine. When switching from the second injection mode to the first injection mode, adjust the power-on time of each injection valve, that is, adjust it to the power-on time matching the current operating condition to maintain the efficient and stable operation of the engine.
[0105] The above low-load cut-out control unit realizes the dynamic matching of the injection mode and the engine operating conditions, that is, it can adjust the injection mode and the corresponding injection valve power-on time according to the actual operating state of the engine to achieve the best fuel supply strategy. At low load, switch to the second injection mode where only some injection valves perform injection to improve injection accuracy and control performance; while at medium-high load, switch to the first injection mode where all injection valves perform injection to meet the higher fuel demand and maintain the stable operation of the engine.
[0106] In the specific implementation process, the above-mentioned low-load cut-out control unit includes a third adjustment module and a fourth adjustment module. Among them, the third adjustment module is used to adjust the power-on time of the injection valve of the third cylinder to the first power-on time when cutting into the first injection mode from the third cylinder that is performing injection, and adjust the power-on time of the injection valves of all subsequent cylinders that are performing injection to the preset power-on time of each injection valve in the first injection mode; the fourth adjustment module is used to adjust the power-on time of the injection valve of the fourth cylinder to the second power-on time when cutting into the first injection mode from the fourth cylinder that is not performing injection, and adjust the power-on time of the injection valves of all subsequent cylinders that are performing injection to the preset power-on time of each injection valve in the first injection mode.
[0107] The above-mentioned third adjustment module and the fourth adjustment module realize different power-on time adjustments according to whether the cut-in cylinder performs injection when switching from the second injection mode to the first injection mode under the condition of not meeting the low-load operation conditions, so as to ensure smooth transition and continuity of engine performance.
[0108] When cutting into the first injection mode from the third cylinder that is performing injection, the power-on time of the injection valve of the third cylinder is adjusted to the first power-on time. The first power-on time is to ensure that when switching from the second injection mode to the first injection mode, the gas injection volume of the third cylinder can smoothly transition to the injection level of the first injection mode. And, the power-on time of the injection valves of all subsequent cylinders that are performing injection is adjusted to the preset power-on time of each injection valve in the first injection mode, that is, in the first injection mode, the power-on time of each injection valve is adjusted to the power-on time that matches the current engine working condition, so as to ensure that all cylinders can inject gas evenly and accurately after switching, meeting the requirements of the engine under medium and high load working conditions.
[0109] Specifically, the above-mentioned device further includes a first determination unit and a second determination unit. Among them, the first determination unit is used to determine the compensation power-on time as the difference between the preset power-on time of the injection valve of the first prior cylinder and the preset power-on time of the injection valve of the second prior cylinder, where the number of the first prior cylinder is one digit before the number of the third cylinder, and the number of the second prior cylinder is two digits before the number of the third cylinder, and the numbers of all cylinders satisfy the preset number sequence; the second determination unit is used to determine the sum of the preset power-on time of the injection valve of the third cylinder in the first injection mode and the compensation power-on time as the first power-on time.
[0110] The above first determination unit and second determination unit determine the first power-on time. For a detailed explanation, please refer to the corresponding content in the method embodiment, which will not be elaborated here.
[0111] When switching from the fourth cylinder that never performs injection to the first injection mode, the power-on time of the injection valve of the fourth cylinder is adjusted to the second power-on time. The setting of the second power-on time enables a smooth transition of the fourth cylinder when switching from never performing injection to starting to perform injection. At the same time, the power-on times of the injection valves of all subsequent cylinders that perform injection are adjusted to the preset power-on times of the injection valves in the first injection mode. Similar to the power-on time adjustment strategy for switching from the first injection mode to the second injection mode described above, this adjustment aims to ensure that after the engine switches to the first injection mode, all cylinders can quickly adapt to the new operating conditions, inject gas evenly and precisely, and maintain the stability of the engine performance.
[0112] For the determination process of the second power-on time, please refer to the corresponding content in the method embodiment, which will not be elaborated here.
[0113] To maintain the consistency of the injection valves, extend their service life, and also to ensure the uniformity of six-cylinder injection, the above device further includes a division unit and an alternating execution unit. Among them, the division unit is used to divide all injection valves into a first injection valve group and a second injection valve group before controlling the injection mode of the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode; the alternating execution unit is used to alternately execute injection between the first injection valve group and the second injection valve group when the multi-cylinder natural gas engine is operating in the second injection mode.
[0114] Specifically, before controlling the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, all injection valves are first divided into two groups, namely the first injection valve group and the second injection valve group. This grouping is based on the cylinder numbers. For example, the injection valves of the cylinders numbered 0, 2, and 4 are classified into the first injection valve group, while the injection valves of the cylinders numbered 1, 3, and 5 are classified into the second injection valve group. The purpose of grouping is to be able to orderly and fairly distribute the injection tasks in the second injection mode and avoid overuse of the injection valves in the same group.
[0115] When the engine is operating in the second injection mode, the first injection valve group and the second injection valve group alternately execute the injection tasks. This means that in one cycle, the first injection valve group (such as the injection valves of the cylinders numbered 0, 2, and 4) will perform injection, while the second injection valve group (such as the injection valves of the cylinders numbered 1, 3, and 5) will suspend injection; in the next cycle, the second injection valve group will perform injection, while the first injection valve group will suspend injection.
[0116] By alternately using two sets of injection valves, the high-load state of a single set of injection valves can be avoided for a long time, thereby extending the service life of the injection valves and reducing the maintenance cost. In addition, under low-load conditions, alternating execution of injection can ensure that each cylinder of the engine can receive uniform gas injection at different time periods, avoiding uneven injection caused by sudden changes in the injection mode, and ensuring the smooth operation and efficiency of the engine.
[0117] In summary, the division unit and the alternating execution unit are designed for the injection accuracy problems that the engine may face under low idle or low-load conditions. They can not only optimize the working conditions of the injection valves, improve the injection accuracy during the short power-on time, but also effectively reduce the risks of engine misfire and oil burning. At the same time, through alternating execution, the uniformity of injection is maintained, the service life of the injection valves is extended, and the operation efficiency and performance stability of the entire engine system are improved.
[0118] In the specific implementation process, the above-mentioned alternating execution unit includes a setting module and a switching execution module. Among them, the setting module is used to set a counter, and when the second injection mode is switched to once, the counter is incremented by one; the switching execution module is used to switch and execute the injection between the first injection valve group and the second injection valve group when the cumulative value of the counter reaches a preset threshold, and at the same time, the counter is cleared and starts counting again.
[0119] To achieve the alternating execution of the injection valve group, a counter is first introduced to track the number of cycles or injection cycles of the engine operating in the second injection mode. Whenever the engine condition meets the condition to switch to the second injection mode and successfully switches to this mode, the value of the counter will automatically increase by one. This step ensures that each switch from the first injection mode to the second injection mode is recorded, providing a basis for subsequent alternating strategies.
[0120] When the cumulative value of the counter reaches the preset threshold, the switching between the injection valve groups is triggered. The setting of this preset threshold is based on considerations of the service life of the injection valves, the uniformity of wear, and the requirements of engine performance. Reaching the threshold means that the first injection valve group currently performing injection has reached its predetermined number of executions. At this time, the working states of the first injection valve group (such as injection valves numbered 0, 2, 4) and the second injection valve group (such as injection valves numbered 1, 3, 5) are swapped, that is, the second injection valve group that was originally suspended from injection starts to perform the injection task, while the first injection valve group suspends injection.
[0121] By alternately performing injection, not only can the service life of the injection valve be extended, maintenance costs be reduced, but also the uniformity of injection can be ensured, avoiding performance fluctuations of the engine under low-load conditions, such as unstable rotation speed, misfire, or oil burning. In addition, alternate injection helps to maintain the consistency of the working state of the injection valve, ensuring the stable operation of the engine under different injection modes and improving the overall performance and efficiency.
[0122] The above device for controlling gas injection includes a processor and a memory. The above acquisition unit, control unit, etc. are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement corresponding functions. The above modules are all located in the same processor; or, the above modules are respectively located in different processors in any combined form.
[0123] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM), and the memory includes at least one storage chip.
[0124] An embodiment of the present invention provides a computer-readable storage medium. The above computer-readable storage medium includes a stored program, wherein when the above program runs, it controls the device where the above computer-readable storage medium is located to execute the above method for controlling gas injection.
[0125] An embodiment of the present invention provides an electronic device. The device includes a processor, a memory, and a program stored on the memory and executable on the processor. When the processor executes the program, it implements the steps of the above method for controlling gas injection.
[0126] This application also provides a computer program product, which is suitable for executing a program initialized with the steps of the above method for controlling gas injection when executed on a data processing device.
[0127] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. They can be implemented with program codes executable by the computing device, so that they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a different order than here, or they can be separately made into individual integrated circuit modules, or multiple modules or steps among them can be made into a single integrated circuit module to implement. Thus, the present invention is not limited to any specific combination of hardware and software.
[0128] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) that contain computer-usable program code.
[0129] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0130] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0132] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.
[0133] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.
[0134] A computer-readable medium includes both permanent and non-permanent, removable and non-removable media and can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes or other magnetic storage devices, or any other non-transitory medium that can be used to store information accessible by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media such as modulated data signals and carrier waves.
[0135] It should also be noted that the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising the element.
[0136] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A method for controlling gas injection, characterized in that: include: Acquiring operating condition data of a multi-cylinder natural gas engine, and determining whether the multi-cylinder natural gas engine meets a low-load operating condition according to the operating condition data; When the low-load operating conditions are met, the injection mode of the multi-cylinder natural gas engine is controlled to switch from the first injection mode to the second injection mode, and the power-on time of each injection valve in the second injection mode is adjusted to the corresponding set power-on time, wherein the first injection mode is a mode in which all injection valves inject, and the second injection mode is a mode in which some injection valves inject.
2. The method according to claim 1, characterized in that When the low-load operation condition is met, the injection mode of the multi-cylinder natural gas engine is controlled to switch from the first injection mode to the second injection mode, and the power-on time of each injection valve in the second injection mode is adjusted to the corresponding set power-on time, including: When the second injection mode is switched from the first cylinder that performs injection, the power-on time of the injection valve of the first cylinder and the injection valves of all subsequent cylinders that perform injection is increased to a preset multiple, and the power-on time of the injection valves of all subsequent cylinders that do not perform injection is adjusted to zero; When entering the second injection mode from the second cylinder that does not perform injection, the power-on time of the injection valve of the second cylinder is kept unchanged, the power-on time of the injection valves of all subsequent cylinders that perform injection is increased to the preset multiple, and the power-on time of the injection valves of all subsequent cylinders that do not perform injection is adjusted to zero.
3. The method according to claim 1, characterized in that The method further comprises: When the low-load operating condition is not met, the injection mode of the multi-cylinder natural gas engine is controlled to switch from the second injection mode to the first injection mode, and the power-on time of each injection valve in the first injection mode is adjusted to the corresponding preset power-on time.
4. The method according to claim 3, characterized in that When the low-load operation condition is not met, controlling the injection mode of the multi-cylinder natural gas engine to switch from the second injection mode to the first injection mode, and adjusting the power-on time of each injection valve in the first injection mode to a corresponding preset power-on time, including: When the first injection mode is switched from the third cylinder that performs injection, the power-on time of the injection valve of the third cylinder is adjusted to the first power-on time, and the power-on time of the injection valves of all subsequent cylinders that perform injection is adjusted to the preset power-on time of each injection valve in the first injection mode; When the first injection mode is switched from the fourth cylinder that does not perform injection, the power-on time of the injection valve of the fourth cylinder is adjusted to the second power-on time, and the power-on time of the injection valves of all subsequent cylinders that perform injection is adjusted to the preset power-on time of each injection valve in the first injection mode.
5. The method according to claim 4, characterized in that The method further comprises: Determining the difference between the preset power-on time of the injection valve of the first preceding cylinder and the preset power-on time of the injection valve of the second preceding cylinder as the compensation power-on time, wherein the number of the first preceding cylinder is one digit before the number of the third cylinder, the number of the second preceding cylinder is two digits before the number of the third cylinder, and the numbers of all cylinders satisfy the preset numbering sequence; determining the first power-on time as a sum of a preset power-on time of the injection valve of the third cylinder in the first injection mode and the compensation power-on time; The second power-on time is determined as a difference between a preset power-on time of the injection valve of the fourth cylinder in the first injection mode and a preset power-on time of the injection valve of the cylinder numbered one before the fourth cylinder in the first injection mode.
6. The method according to claim 1, characterized in that Before controlling the injection mode of the multi-cylinder natural gas engine to switch from the first injection mode to the second injection mode, the method includes: dividing all injection valves into a first injection valve group and a second injection valve group; The method includes alternately performing injection by the first injection valve group and the second injection valve group when the multi-cylinder natural gas engine operates in the second injection mode.
7. The method according to claim 6, characterized in that When the multi-cylinder natural gas engine operates in the second injection mode, the first injection valve group and the second injection valve group perform injection alternately, including: Setting a counter, wherein when the second injection mode is switched once, the counter is incremented by one; When the accumulated value of the counter reaches a preset threshold, the first injection valve group and the second injection valve group are switched to perform injection, and the counter is reset and restarted to count.
8. A device for controlling gas injection, characterized in that: include: an acquisition unit, configured to acquire operating condition data of a multi-cylinder natural gas engine, and determine whether the multi-cylinder natural gas engine meets a low-load operating condition according to the operating condition data; A control unit is used to control the injection mode of the multi-cylinder natural gas engine to switch from a first injection mode to a second injection mode when the low-load operating condition is met, and at the same time adjust the power-on time of each injection valve in the second injection mode to a corresponding set power-on time, wherein the first injection mode is a mode in which all injection valves inject, and the second injection mode is a mode in which some injection valves inject.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for controlling gas injection according to any one of claims 1 to 7.
10. An electronic device, characterized in that: include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a method for executing the method for controlling gas injection as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Engine system and control method therefor
CN108699971A
Fuel injection power-up time correction method and device
CN112392618A
Injection control method, controller, control system, control device and engine
CN112983669A
Air injection valve state compensation method and system, electronic equipment and storage medium
CN116816524A
Fuel injection control device for internal combustion engine
JP2002054478A