Engine control method, apparatus, and device and computer readable storage medium
By installing NOx sensors on the engine to obtain nitrogen oxide concentration and torque, determine the fuel quality coefficient, and adjust the intake pressure, it solves the problems of incomplete combustion and exhaust pollution caused by changes in fuel quality in the prior art, and achieves a more accurate engine control.
Patent Information
- Application Number
- PCT/CN2024/102086
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-28
- Filing Date
- 2024-06-27
- Publication Date
- 2025-01-02
AI Technical Summary
The existing engine control methods cannot accurately adjust the intake pressure, resulting in incomplete combustion of fuel and an increase in exhaust pollutants. Especially when fuel quality changes, the traditional methods are inaccurately adjusted.
By installing a NOx sensor upstream of the three-way catalyst, the nitrogen oxide concentration and torque in the original engine row are obtained, the fuel quality coefficient is determined based on the preset ignition control chart, and the intake pressure is adjusted according to the coefficient to ensure the accuracy of intake pressure control. .
It improves the accuracy of engine intake pressure control, reduces exhaust pollution, ensures that the intake pressure can be accurately adjusted when fuel quality changes, and reduces the situation of incomplete fuel combustion.
Smart Images

Figure CN2024102086_02012025_PF_FP_ABST
Abstract
Description
Engine control method, device, apparatus, and computer-readable storage medium
[0001] This application claims priority to Chinese patent application No. 202310780093.3 filed on June 28, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of automobile control technology, and in particular to an engine control method, device, equipment, and computer-readable storage medium. Background Art
[0003] During vehicle operation, the vehicle controls the engine's intake pressure to control the intake volume during the engine's fuel combustion process, thereby controlling the products of the engine's fuel combustion and minimizing the amount of pollutants in the engine's exhaust. Currently, this is mainly achieved by measuring the oxygen concentration in the exhaust and the fuel injection pressure, and then controlling the intake pressure to maintain the intake volume within a reasonable range. If the oxygen concentration in the engine's exhaust is too high, it means that the engine's intake volume is too large, and incomplete combustion of the fuel will lead to an increase in pollutants. In this case, the engine's intake volume should be reduced. Similarly, if the oxygen concentration is too low, incomplete combustion of the fuel will also lead to an increase in pollutants. In this case, the engine's intake volume should be increased.
[0004] However, the products of fuel combustion are not only related to the intake volume, but also to the fuel quality. When controlled by the above control method, if the change in oxygen concentration is caused by the fuel quality, then the adjustment of the fuel injection pressure and intake volume based on the oxygen concentration is inaccurate, and incomplete fuel combustion may still occur, resulting in an increase in pollutants in the exhaust gas. Technical issues
[0005] The main purpose of this application is to provide an engine control method, device, equipment and computer-readable storage medium, aiming to provide a method for controlling the engine based on fuel quality, improve the control accuracy of the engine intake pressure, and thus reduce the pollution of the engine exhaust. Technical Solutions
[0006] To achieve the above objectives, the present application provides an engine control method, the engine control method comprising:
[0007] Obtaining a nitrogen oxide concentration in the engine exhaust at least once through a NOx sensor installed upstream of the three-way catalytic converter, and obtaining an engine torque corresponding to the nitrogen oxide concentration;
[0008] determining a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque;
[0009] If the fuel quality coefficient is within a first preset range, the intake pressure of the engine is controlled based on the fuel quality coefficient.
[0010] In one embodiment, before the step of obtaining the nitrogen oxide concentration in the engine exhaust through a NOx sensor installed upstream of the three-way catalytic converter, the method further includes:
[0011] Detecting whether the operating condition of the engine reaches a preset operating condition, wherein the preset operating condition is an operating point at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value;
[0012] If the operating condition reaches the preset condition, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0013] In one embodiment, if the operating condition reaches the preset condition, executing the step of obtaining the concentration of nitrogen oxides in the engine exhaust through a NOx sensor installed upstream of the three-way catalytic converter includes:
[0014] If the engine reaches the preset operating condition, detecting whether the operating time of the engine under the operating condition reaches a first preset time;
[0015] If the operating time reaches the first preset time, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0016] In one embodiment, before the step of detecting whether the operating condition of the engine reaches a preset operating condition, the method further includes:
[0017] Check whether new fuel is injected into the engine;
[0018] If new fuel is injected into the engine, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalyst is performed.
[0019] In one embodiment, the engine control method further includes:
[0020] monitoring a fuel level in the engine;
[0021] The step of detecting whether new fuel is injected into the engine comprises:
[0022] detecting whether the fuel level satisfies a preset condition, wherein the preset condition is that a change in the fuel level within a second preset time period exceeds a second preset range;
[0023] If the fuel level satisfies the preset condition, determining to inject new fuel into the engine;
[0024] If the fuel level does not meet the preset condition, it is determined that new fuel is not injected into the engine.
[0025] In one embodiment, when the nitrogen oxide concentration is obtained at least twice, the step of determining the fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque includes:
[0026] determining a plurality of control coefficients from a preset ignition control map based on each of the nitrogen oxide concentrations and the corresponding engine torque;
[0027] The fuel quality coefficient is calculated based on the plurality of control coefficients.
[0028] In one embodiment, the step of controlling the intake pressure of the engine includes:
[0029] Multiplying the fuel quality coefficient by the fuel injection time of the engine to obtain the actual injection time;
[0030] The intake pressure of the engine is controlled based on the actual injection duration, wherein the longer the actual injection duration is, the greater the intake pressure is.
[0031] In addition, to achieve the above-mentioned purpose, the present application further provides an engine control device, the engine control device comprising:
[0032] an acquisition module, configured to acquire a nitrogen oxide concentration in the engine exhaust at least once through a NOx sensor installed upstream of the three-way catalytic converter, and to acquire an engine torque corresponding to the nitrogen oxide concentration;
[0033] a determination module configured to determine a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque;
[0034] A control module is configured to control the intake pressure of the engine based on the fuel quality coefficient if the fuel quality coefficient is within a first preset range.
[0035] In addition, to achieve the above-mentioned purpose, the present application also provides an engine control device, which includes a memory, a processor, and an engine control program stored on the memory and executable on the processor. When the engine control program is executed by the processor, the steps of the above-mentioned engine control method are implemented.
[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, on which an engine control program is stored. When the engine control program is executed by a processor, the steps of the above-mentioned engine control method are implemented. Beneficial effects
[0037] In this application, a NOx sensor installed upstream of a three-way catalytic converter is used to obtain at least one NOx concentration in the engine's exhaust and the engine torque corresponding to the NOx concentration. Based on the NOx concentration and engine torque, a fuel quality factor is determined from a preset ignition control map. If the fuel quality factor is within a first preset range, the fuel quality is determined to be normal, and the engine's intake pressure is controlled. This application detects the fuel quality in the engine before controlling the engine's intake pressure, and controls the engine's intake pressure based on the fuel quality when the fuel quality is normal. This allows the interference of fuel quality on the intake pressure to be considered during intake pressure control, improving the accuracy of controlling the engine's intake pressure and thereby reducing engine exhaust pollution. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] FIG1 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application;
[0039] FIG2 is a flow chart of a first embodiment of an engine control method of the present application;
[0040] FIG3 is a schematic diagram of a flow chart of an embodiment of an engine control method of the present application;
[0041] FIG4 is a flow chart of an embodiment of an engine control method of the present application.
[0042] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. Modes for Carrying Out the Invention
[0043] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0044] As shown in FIG1 , FIG1 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.
[0045] It should be noted that the engine control device in the embodiment of the present application can be a vehicle controller or a device that establishes a communication connection with the vehicle controller, such as a computer, server, etc., and no specific limitation is made here.
[0046] As shown in Figure 1, the engine control device may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Communication bus 1002 is used to enable communication between these components. User interface 1003 may include a display and an input unit, such as a keyboard. User interface 1003 may also include a standard wired interface or a wireless interface. Network interface 1004 may include a standard wired interface or a wireless interface (such as a Wi-Fi interface). Memory 1005 may be high-speed RAM or non-volatile memory, such as disk storage. Memory 1005 may also be a storage device independent of processor 1001.
[0047] Those skilled in the art will appreciate that the device structure shown in FIG1 does not limit the engine control device and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0048] As shown in Figure 1, memory 1005, a computer storage medium, may include an operating system, a network communication module, a user interface module, and an engine control program. The operating system is a program that manages and controls the device's hardware and software resources, supporting the execution of the engine control program and other software or programs. In the device shown in Figure 1, user interface 1003 is primarily used for data communication with the client; network interface 1004 is primarily used for establishing a communication connection with the server; and processor 1001 is used to access the engine control program stored in memory 1005 and perform the following operations:
[0049] Obtaining a nitrogen oxide concentration in the engine exhaust at least once through a NOx sensor installed upstream of the three-way catalytic converter, and obtaining an engine torque corresponding to the nitrogen oxide concentration;
[0050] determining a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque;
[0051] If the fuel quality coefficient is within a first preset range, the intake pressure of the engine is controlled based on the fuel quality coefficient.
[0052] Furthermore, before the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter, the method further includes:
[0053] Detecting whether the operating condition of the engine reaches a preset operating condition, wherein the preset operating condition is an operating point at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value;
[0054] If the operating condition reaches the preset condition, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0055] Furthermore, if the operating condition reaches the preset operating condition, executing the step of obtaining the concentration of nitrogen oxides in the engine exhaust through a NOx sensor installed upstream of the three-way catalytic converter includes:
[0056] If the engine reaches the preset operating condition, detecting whether the operating time of the engine under the operating condition reaches a first preset time;
[0057] If the operating time reaches the first preset time, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0058] Furthermore, before the step of detecting whether the operating condition of the engine reaches the preset operating condition, the method further includes:
[0059] Check whether new fuel is injected into the engine;
[0060] If new fuel is injected into the engine, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalyst is performed.
[0061] Furthermore, the engine control method further includes:
[0062] monitoring a fuel level in the engine;
[0063] The step of detecting whether new fuel is injected into the engine comprises:
[0064] detecting whether the fuel level satisfies a preset condition, wherein the preset condition is that a change in the fuel level within a second preset time period exceeds a second preset range;
[0065] If the fuel level satisfies the preset condition, determining to inject new fuel into the engine;
[0066] If the fuel level does not meet the preset condition, it is determined that new fuel is not injected into the engine.
[0067] Furthermore, when the nitrogen oxide concentration is obtained at least twice, the step of determining the fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque includes:
[0068] determining a plurality of control coefficients from a preset ignition control map based on each of the nitrogen oxide concentrations and the corresponding engine torque;
[0069] The fuel quality coefficient is calculated based on the plurality of control coefficients.
[0070] Furthermore, the step of controlling the intake pressure of the engine includes:
[0071] Multiplying the fuel quality coefficient by the fuel injection time of the engine to obtain the actual injection time;
[0072] The intake pressure of the engine is controlled based on the actual injection duration, wherein the longer the actual injection duration is, the greater the intake pressure is.
[0073] Based on the above structure, various embodiments of the engine control method are proposed.
[0074] 2 , which is a flow chart of a first embodiment of an engine control method of the present application.
[0075] This application provides an embodiment of an engine control method. It should be noted that although the flowcharts show a logical order, in some cases, the steps shown or described may be performed in a different order. In this embodiment, the engine control method can be a vehicle controller, a vehicle controller, or a device that establishes a communication connection with the vehicle controller, such as a computer, a server, etc. In this embodiment, the engine control method includes:
[0076] Step S10, obtaining a nitrogen oxide concentration in the engine exhaust at least once through a NOx sensor installed upstream of the three-way catalytic converter, and obtaining an engine torque corresponding to the nitrogen oxide concentration;
[0077] The current engine intake pressure adaptive control process is: using an oxygen sensor to measure the oxygen concentration of the exhaust gas, determining the engine's fuel injection pressure based on the oxygen concentration, thereby determining the engine intake pressure, and controlling the engine intake based on the determined intake pressure.
[0078] If there is a problem with the fuel components in the engine, such as aging of the nozzle, the amount of fuel sprayed from the nozzle will decrease and the oxygen concentration in the exhaust gas will increase. At this time, based on the above control process, the engine's fuel injection pressure and intake pressure will be increased to allow the fuel to be completely burned and reduce exhaust pollution. However, if the problem is that the fuel quality has changed, such as a decrease in the fuel calorific value, then even if the fuel pressure is normal, it will still cause incomplete combustion of the fuel, resulting in an increase in the oxygen concentration. At this time, based on the above control process, the engine fuel injection pressure will still be increased. However, due to the fuel quality problem, the intake air volume required for complete combustion of the fuel has changed, that is, the correlation between injection pressure and intake pressure has changed. If the engine fuel injection pressure is still controlled according to the previous fuel quality, incomplete fuel combustion may still occur.
[0079] Therefore, this embodiment provides a method for controlling engine intake pressure based on fuel quality. By detecting fuel quality before controlling the intake pressure, accurate control of the engine intake pressure can be achieved. Specifically, the fuel quality referred to in this embodiment can refer to the fuel's calorific value, the amount of impurities in the fuel, or other indicators related to fuel quality, which are not limited here.
[0080] In this embodiment, the engine exhaust upstream of the three-way catalytic converter is referred to as the engine's raw exhaust. Incomplete combustion can be caused by engine component issues (such as nozzle aging or nozzle consistency issues), or by variations in fuel quality. The NOx (nitrogen oxide) concentrations in the engine's raw exhaust differ in these two situations. Incomplete combustion caused by engine component issues is due to a mismatch between the fuel and air quantities, and under these conditions, the NOx concentration in the raw exhaust remains unchanged under the same operating conditions. Incomplete combustion caused by fuel quality, however, can result in an increase in the NOx concentration in the raw exhaust. Therefore, in this embodiment, the fuel quality factor is determined based on the NOx concentration in the raw exhaust. The fuel quality factor can indicate fuel quality. For example, for fuel calorific value, a larger fuel quality factor indicates a higher fuel calorific value. Because the three-way catalytic converter converts harmful gases such as CO, HC, and NOx in the raw exhaust into harmless carbon dioxide, water, and nitrogen through oxidation and reduction, the NOx concentration in the engine's raw exhaust upstream of the three-way catalytic converter is obtained in this embodiment. Specifically, this can be obtained using a NOx sensor installed upstream of the three-way catalytic converter. During the specific detection process, the NOx concentration may be obtained multiple times, and the fuel quality factor may be determined based on the multiple NOx concentrations to improve the accuracy of the fuel quality factor; or the NOx concentration may be obtained once, and the fuel quality factor may be determined based on the single NOx concentration to reduce the number of detection steps and improve detection efficiency. This is not limited here.
[0081] In this embodiment, the engine torque corresponding to the NOx concentration is also obtained, that is, the NOx concentration and engine torque at the same moment are obtained. The specific method for obtaining the torque is not limited herein. For example, in one feasible embodiment, the time at which the NOx concentration is obtained can be determined, and the engine torque at that moment can be determined based on the vehicle operating data. In another feasible embodiment, the vehicle operating condition at which the NOx concentration is obtained can be determined, and the engine torque can be determined based on the operating condition.
[0082] Step S20, determining a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque;
[0083] In this embodiment, a pre-set MAP (ignition control map) is established, with NOx concentration and engine torque as independent variables and the fuel quality coefficient as the dependent variable. For convenience, this is referred to as the "ignition control map." This pre-set ignition control map can be obtained through single-variable testing on a test bench using fuels of varying qualities. The specific testing process is not detailed here.
[0084] The fuel quality factor is determined from a preset ignition control map based on the nitrogen oxide concentration and the engine torque.
[0085] Furthermore, in one feasible embodiment, when the fuel quality refers to the fuel calorific value, the preset ignition control map may also be based on the fuel calorific value as a dependent variable, that is, based on the nitrogen oxide concentration and the engine torque, the fuel calorific value is determined from the preset ignition control map; then the quality coefficient is determined according to the mapping relationship between the fuel calorific value and the quality coefficient, wherein the higher the fuel calorific value, the higher the quality coefficient.
[0086] Step S30 : If the fuel quality coefficient is within a first preset range, the intake pressure of the engine is controlled based on the fuel quality coefficient.
[0087] In this embodiment, after determining the fuel quality coefficient, the fuel quality coefficient is checked to see if it is within a preset reasonable range (hereinafter referred to as the first preset range for clarity). If the fuel quality coefficient is within the first preset range, the fuel quality is determined to be within the reasonable range and the fuel can be used for engine operation. At this point, the impact of changes in fuel quality on the engine intake pressure is taken into account, and the engine intake pressure is controlled based on the fuel quality coefficient. This ensures that the current intake pressure is determined based on the current fuel quality of the engine fuel, thereby improving the accuracy of intake pressure control.
[0088] Furthermore, in a feasible implementation manner, if the fuel quality coefficient is within a first preset range, a fuel quality coefficient out-of-limit fault is reported to prompt the user to check the fuel quality.
[0089] In this embodiment, a NOx sensor installed upstream of the three-way catalytic converter measures the nitrogen oxide concentration in the engine's exhaust at least once, and also measures the engine torque corresponding to the nitrogen oxide concentration. Based on the nitrogen oxide concentration and engine torque, a fuel quality factor is determined from a preset ignition control map. If the fuel quality factor is within a first preset range, the fuel quality is determined to be normal, and the engine's intake pressure is controlled. This embodiment detects the fuel quality in the engine before controlling the engine's intake pressure, and controls the engine's intake pressure based on the fuel quality when the fuel quality is normal. This allows the interference of fuel quality on intake pressure to be considered during intake pressure control, improving the accuracy of controlling the engine's intake pressure and thereby reducing engine exhaust pollution.
[0090] Furthermore, based on the above-mentioned first embodiment, a second embodiment of the engine control method of the present application is proposed. In this embodiment, before step S10, the method further includes:
[0091] Step S40, detecting whether the operating condition of the engine reaches a preset operating condition, wherein the preset operating condition is an operating point at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value;
[0092] In this embodiment, an operating condition for determining the fuel quality coefficient is pre-set (hereinafter referred to as a preset operating condition for distinction). For example, in one feasible implementation, the preset operating condition may be determined based on an ignition control map. Specifically, the preset operating condition may be an operating point corresponding to a torque at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value. Alternatively, the preset operating condition may be set based on actual needs, which is not limited herein.
[0093] Detecting whether the engine's operating conditions have reached a preset condition. In one embodiment, this can be determined based on a torque comparison result. When the engine's operating torque is the same as the preset torque, the engine's operating conditions are determined to have reached the preset condition. In another embodiment, this can be determined based on the engine's speed, using the same method as for torque.
[0094] Step S50: If the operating condition reaches the preset condition, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is executed.
[0095] In this embodiment, if the operating conditions reach the preset conditions, it is determined that the engine is under conditions where the fuel quality coefficient varies significantly. At this time, a more accurate fuel quality coefficient can be obtained. Therefore, the step of obtaining the nitrogen oxide concentration in the engine exhaust through a NOx sensor installed upstream of the three-way catalytic converter is performed to determine the fuel quality coefficient.
[0096] Furthermore, in a feasible implementation manner, step S50 includes:
[0097] Step S501: If the engine reaches the preset operating condition, detecting whether the operating time of the engine under the operating condition reaches a first preset time;
[0098] In this embodiment, if the engine reaches the preset operating condition, it is detected whether the running time of the engine under the operating condition reaches a first preset time to determine whether the vehicle is running stably.
[0099] Step S502: If the operating time reaches the first preset time, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is executed.
[0100] If the running time reaches a first preset time, it is determined that the vehicle is running stably. At this time, the fuel quality coefficient can be determined to control the intake pressure, and the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine through the NOx sensor installed upstream of the three-way catalytic converter is executed.
[0101] Furthermore, in a feasible implementation manner, if the operating time does not reach the first preset time, the intake pressure can be adjusted according to the adaptive coefficient corresponding to the oxygen concentration to reduce engine exhaust pollution.
[0102] Furthermore, in a feasible implementation manner, before step S40, the following steps are further included:
[0103] Step S60, detecting whether new fuel is injected into the engine;
[0104] In this embodiment, before determining the fuel quality coefficient and adjusting the intake pressure according to the fuel quality coefficient, it may be detected whether new fuel is injected into the engine.
[0105] Step S70: If new fuel is injected into the engine, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalytic converter is executed.
[0106] If new fuel is injected into the engine, the fuel quality coefficient needs to be re-determined to improve the accuracy of controlling the intake pressure, and the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0107] Furthermore, in a feasible implementation, if new fuel is not injected into the engine, the intake pressure may be adjusted according to the previous fuel quality coefficient; the intake pressure may also be adjusted according to an adaptive coefficient corresponding to the oxygen concentration.
[0108] Furthermore, in one feasible implementation, the engine control method further includes:
[0109] Step S80, monitoring the fuel level in the engine;
[0110] In this embodiment, the fuel level in the engine is monitored to determine whether new fuel should be injected into the engine.
[0111] In this embodiment, step S60 includes:
[0112] Step S601, detecting whether the fuel level meets a preset condition, wherein the preset condition is that the change value of the fuel level within a second preset time period exceeds a second preset range;
[0113] In this embodiment, a preset condition is set to indicate the injection of new fuel. The preset condition is that the change in the fuel level within a second preset time period exceeds a second preset range. In other words, the preset condition indicates that the engine fuel has experienced a significant increase (i.e., within the second preset range) within the second preset time period. Furthermore, in one possible embodiment, the preset condition may also limit the fuel level before the change (hereinafter referred to as the baseline level for clarity) to below a preset level. The preset level can be set based on actual needs. In this embodiment, the fuel level is detected to determine whether it meets the preset condition.
[0114] Step S602: If the fuel level meets the preset condition, it is determined that new fuel is injected into the engine;
[0115] If the fuel level meets the preset condition, it is determined that the engine fuel has increased significantly (ie, within a second preset range) within a second preset time period, and it is determined that new fuel has been injected into the engine.
[0116] Step S603: If the fuel level does not meet the preset condition, it is determined that no new fuel has been injected into the engine.
[0117] If the fuel level does not meet the preset conditions, it is determined that the engine fuel has not increased significantly (i.e., within the second preset range) within the second preset time period. It may be that new fuel has been injected into the engine in small amounts multiple times, or only a small amount of new fuel has been injected into the engine, or no new fuel has been injected. In this embodiment, the above possible situations are all regarded as no new fuel has been injected into the engine.
[0118] In this embodiment, the system detects whether the engine's operating conditions have reached a predetermined value, where the difference in fuel quality coefficients between fuels of different qualities exceeds a predetermined value. If the engine's operating conditions have reached the predetermined value, the system then executes a step of obtaining the engine's raw exhaust nitrogen oxide concentration using a NOx sensor installed upstream of the three-way catalytic converter. This embodiment can obtain a more accurate fuel quality coefficient, thereby improving the accuracy of intake pressure control and reducing vehicle exhaust pollution.
[0119] Furthermore, based on the first and / or second embodiments described above, a third embodiment of the engine control method of the present application is proposed. In this embodiment, when the nitrogen oxide concentration is obtained at least twice, step S20 includes:
[0120] Step S201, determining a plurality of control coefficients from a preset ignition control map based on each of the nitrogen oxide concentrations and the corresponding engine torque;
[0121] In this embodiment, a plurality of fuel quality coefficients (hereinafter referred to as control coefficients for clarity) are determined from a preset ignition control map based on respective nitrogen oxide concentrations and corresponding engine torques.
[0122] Step S202: Calculate the fuel quality coefficient based on the multiple control coefficients.
[0123] The fuel quality coefficient is calculated based on multiple control coefficients.
[0124] In a specific implementation, the fuel quality coefficient may be an average of multiple control coefficients; or the fuel quality coefficient may be an average of multiple control coefficients. There is no limitation here and it can be set according to actual needs.
[0125] Furthermore, in a feasible implementation manner, step S30 includes:
[0126] Step S301, multiplying the fuel quality coefficient by the fuel injection time of the engine to obtain the actual injection time;
[0127] The fuel quality coefficient is multiplied by the engine's injection time (that is, the time the nozzle injects fuel) to obtain the actual injection time, and the amount of fuel injected is controlled by controlling the injection time.
[0128] Step S302: Controlling the intake pressure of the engine based on the actual injection duration, wherein the longer the actual injection duration, the greater the intake pressure.
[0129] For the same engine, the injection pressure is maintained at a constant value (hereinafter referred to as the preset pressure constant value for distinction), that is, the injection pressure of the nozzle is constant per unit time. Therefore, the actual injection amount of fuel can be determined based on the actual injection duration.
[0130] The actual injection amount of fuel is determined based on the actual injection duration, and the required amount of air is determined based on the actual injection amount, so as to obtain the engine's intake pressure and control the engine's intake pressure. The longer the actual injection duration, the more air is required and the greater the intake pressure.
[0131] Furthermore, in one feasible implementation, an adaptive coefficient for fuel injection pressure can be determined based on oxygen concentration; the product of the adaptive coefficient and the fuel injection coefficient is calculated to obtain an adjustment coefficient; and the adjustment coefficient is used to calculate the actual injection duration based on the injection duration. In other words, this implementation also considers the impact of engine component issues on intake pressure, further improving the accuracy of intake pressure control and reducing vehicle exhaust pollution.
[0132] In this embodiment, multiple control coefficients are determined from a preset ignition control map based on each nitrogen oxide concentration and the corresponding engine torque; and a fuel quality factor is calculated based on the multiple control coefficients. By obtaining NOx concentrations multiple times and determining the fuel quality factor based on the multiple NOx concentrations, this embodiment can improve the accuracy of the fuel quality factor, thereby improving the accuracy of intake control.
[0133] Furthermore, in one feasible embodiment, referring to FIG. 3 , the control process of controlling the intake pressure in this embodiment may be:
[0134] The engine fuel level is monitored, and based on the fuel level, whether new fuel is injected into the engine is detected. Further, in a feasible embodiment, when the fuel level is detected to increase from an empty position to a full position, it is considered that a new tank of fuel has been added.
[0135] In this embodiment, a check is performed to determine whether adaptive fuel calculation has been completed for the newly added fuel. Adaptive calculation refers to the entire process of adjusting the intake pressure based on the fuel quality factor. If adaptive calculation is completed, adaptive calculation for the tank of fuel is stopped. If adaptive calculation is not completed, the adaptive function is activated and adaptive calculation for the tank of fuel is performed.
[0136] The adaptive calculation process begins, checking whether the engine operating conditions have reached the preset conditions and whether the engine has been operating for a preset duration. If the conditions have reached the preset conditions and the engine has been operating for a preset duration, the NOx sensor installed upstream of the three-way catalytic converter repeatedly measures the NOx concentration in the engine's exhaust and the engine torque corresponding to the NOx concentration. Based on the NOx concentration and engine torque, multiple control coefficients are determined from a preset ignition control map. The fuel quality coefficient is calculated based on each control coefficient. If the conditions have not reached the preset conditions or the engine has not been operating for a preset duration, the system returns to check whether the fuel adaptive calculation has been completed for the newly added fuel.
[0137] Determines whether the fuel quality coefficient is within a preset range. If so, the engine's intake pressure is controlled based on the fuel quality coefficient. The specific correction process involves modifying the engine's fuel injection quantity based on the fuel quality coefficient, and thus the intake pressure, to ensure that the corrected output torque does not change due to fuel quality. If the fuel quality coefficient exceeds the preset range, an adaptive coefficient out-of-limit fault is reported, prompting a reminder to check the fuel quality.
[0138] In addition, the present application also proposes an engine control device. Referring to FIG. 4 , the engine control device includes:
[0139] an acquisition module 10, configured to acquire a nitrogen oxide concentration in the engine exhaust at least once through a NOx sensor installed upstream of the three-way catalytic converter, and to acquire an engine torque corresponding to the nitrogen oxide concentration;
[0140] a determination module 20 for determining a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque;
[0141] The control module 30 is configured to control the intake pressure of the engine based on the fuel quality coefficient if the fuel quality coefficient is within a first preset range.
[0142] Furthermore, the engine control device further includes a detection module for:
[0143] Detecting whether the operating condition of the engine reaches a preset operating condition, wherein the preset operating condition is an operating point at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value;
[0144] If the operating condition reaches the preset condition, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0145] Furthermore, the detection module is also used to:
[0146] If the engine reaches the preset operating condition, detecting whether the operating time of the engine under the operating condition reaches a first preset time;
[0147] If the operating time reaches the first preset time, the step of obtaining the nitrogen oxide concentration in the engine exhaust through the NOx sensor installed upstream of the three-way catalytic converter is performed.
[0148] Furthermore, the detection module is also used to:
[0149] Check whether new fuel is injected into the engine;
[0150] If new fuel is injected into the engine, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalyst is performed.
[0151] Furthermore, the engine control device further includes a monitoring module for:
[0152] monitoring a fuel level in the engine;
[0153] The detection module is also used for:
[0154] detecting whether the fuel level satisfies a preset condition, wherein the preset condition is that a change in the fuel level within a second preset time period exceeds a second preset range;
[0155] If the fuel level satisfies the preset condition, determining to inject new fuel into the engine;
[0156] If the fuel level does not meet the preset condition, it is determined that new fuel is not injected into the engine.
[0157] Furthermore, the determining module 20 is further configured to:
[0158] determining a plurality of control coefficients from a preset ignition control map based on each of the nitrogen oxide concentrations and the corresponding engine torque;
[0159] The fuel quality coefficient is calculated based on the plurality of control coefficients.
[0160] Furthermore, the adjustment module is further configured to:
[0161] Multiplying the fuel quality coefficient by the fuel injection time of the engine to obtain the actual injection time;
[0162] The intake pressure of the engine is controlled based on the actual injection duration, wherein the longer the actual injection duration is, the greater the intake pressure is.
[0163] The various embodiments of the engine control device of the present application may refer to the various embodiments of the engine control method of the present application, and will not be repeated here.
[0164] In addition, an embodiment of the present application further proposes a computer-readable storage medium, on which an engine control program is stored. When the engine control program is executed by a processor, the steps of the engine control method described below are implemented.
[0165] The various embodiments of the engine control device and computer-readable storage medium of the present application may refer to the various embodiments of the engine control method of the present application, and will not be repeated here.
[0166] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0167] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0168] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a computer-readable storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling an engine control device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0169] The above are merely optional embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. An engine control method, wherein: The engine control method comprises: Obtaining the concentration of nitrogen oxides in the original exhaust of the engine at least once through a NOx sensor installed upstream of the three-way catalytic converter, and obtaining the engine torque corresponding to the nitrogen oxide concentration; determining a fuel quality factor from a preset ignition control map based on the nitrogen oxide concentration and the engine torque; If the fuel quality coefficient is within a first preset range, the intake pressure of the engine is controlled based on the fuel quality coefficient.
2. The engine control method according to claim 1, wherein: Before the step of obtaining the concentration of nitrogen oxides in the original exhaust of the engine by means of a NOx sensor installed upstream of the three-way catalytic converter, the method further comprises: Detecting whether the operating condition of the engine reaches a preset condition, wherein the preset condition is a condition point at which the difference between the fuel quality coefficients of fuels of different qualities exceeds a preset value; If the operating condition reaches the preset condition, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine through the NOx sensor installed upstream of the three-way catalyst is performed.
3. The engine control method according to claim 2, wherein: If the operating condition reaches the preset condition, the step of obtaining the concentration of nitrogen oxides in the original exhaust of the engine by using a NOx sensor installed upstream of the three-way catalyst comprises: If the engine reaches the preset operating condition, detecting whether the operating time of the engine under the operating condition reaches a first preset time; If the operating time reaches the first preset time, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine through the NOx sensor installed upstream of the three-way catalyst is performed.
4. The engine control method according to claim 2, wherein: Before the step of detecting whether the operating condition of the engine reaches the preset condition, the method further includes: Check whether new fuel is injected into the engine; If new fuel is injected into the engine, the step of obtaining the nitrogen oxide concentration in the original exhaust of the engine at least once through the NOx sensor installed upstream of the three-way catalyst is performed.
5. The engine control method according to claim 4, wherein: The engine control method further includes: monitoring a fuel level in the engine; The step of detecting whether new fuel is injected into the engine comprises: Detecting whether the fuel liquid level meets a preset condition, wherein the preset condition is that a change value of the fuel liquid level within a second preset time period exceeds a second preset range; If the fuel level meets the preset condition, determining to inject new fuel into the engine; If the fuel level does not satisfy the preset condition, it is determined that no new fuel is injected into the engine.
6. The engine control method according to any one of claims 1 to 5, wherein: When the nitrogen oxide concentration is obtained at least twice, the step of determining the fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque includes: determining a plurality of control coefficients from a preset ignition control map based on each of the nitrogen oxide concentrations and the corresponding engine torque; The fuel quality coefficient is calculated based on the plurality of control coefficients.
7. The engine control method according to any one of claims 1 to 5, wherein: The step of controlling the intake pressure of the engine comprises: The actual injection duration is obtained by multiplying the fuel quality coefficient by the injection duration of the engine; The intake pressure of the engine is controlled based on the actual injection duration, wherein the longer the actual injection duration is, the greater the intake pressure is.
8. An engine control device, wherein: The engine control device comprises: An acquisition module, used for acquiring the concentration of nitrogen oxides in the original exhaust of the engine at least once through a NOx sensor installed upstream of the three-way catalytic converter, and acquiring the engine torque corresponding to the nitrogen oxide concentration; a determination module, configured to determine a fuel quality coefficient from a preset ignition control map based on the nitrogen oxide concentration and the engine torque; A control module is configured to control the intake pressure of the engine based on the fuel quality coefficient if the fuel quality coefficient is within a first preset range.
9. An engine control device, wherein: The engine control device comprises: a memory, a processor, and an engine control program stored in the memory and executable on the processor, wherein the engine control program is configured to implement the steps of the engine control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, wherein: The computer-readable storage medium stores an engine control program, and when the engine control program is executed by a processor, the steps of the engine control method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Engine Control Method, Device, Equipment and Computer Readable Storage Medium
CN116591837B
Multiple-kind fuel engine fuel injection control device
CN101153565A
System and method for compensating biodiesel fuel
CN103982310A
Combination fuel engine fuel oil quality detection adjusting device and method
CN114856839A
Engine control method, device and equipment and computer readable storage medium
CN116591837A