Intake flow rate correction method, device, electronic equipment and storage medium

CN117588324BActive Publication Date: 2026-10-23WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311469317.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-06
Publication Date
2026-10-23
Estimated Expiration
2043-11-06

AI Technical Summary

Technical Problem

因此,增压器产生的气流波动可能会对MAF传感器造成影响,从而影响进气流量检测的精确度

Benefits of technology

[0045] This application provides an intake flow correction method, apparatus, electronic device, and storage medium. Based on the detected intake flow rate and detected pressure ratio of the engine, a correction range for the detected intake flow rate can be determined. Based on the engine's operating parameters and the correction range for the detected intake flow rate, a correction factor for the detected intake flow rate can be determined, ensuring that the detected intake flow rate under various engine operating conditions receives a reasonable correction factor. Correcting the detected intake flow rate using this correction factor improves the accuracy of intake flow rate detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117588324B_ABST
    Figure CN117588324B_ABST
Patent Text Reader

Abstract

The application provides an air intake flow correction method and device, electronic equipment and a storage medium, and relates to the technical field of computers. According to the detected air intake flow and the detected pressure ratio of the engine, the correction interval of the detected air intake flow can be determined. According to the working state parameter of the engine and the correction interval of the detected air intake flow, the correction factor of the detected air intake flow can be determined, so that the detected air intake flow under each working state of the engine can obtain a reasonable correction factor. According to the correction factor, the detected air intake flow is corrected, and the accuracy of air intake flow detection can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to an intake flow correction method, apparatus, electronic device, and storage medium. Background Technology

[0002] To reduce environmental pollution, existing vehicles are typically equipped with EGR (Exhaust Gas Recirculation) systems. EGR refers to an EGR valve installed on the vehicle's exhaust manifold that connects to the intake manifold. When the vehicle is running, opening the EGR valve allows a corresponding flow of exhaust gas to enter the intake manifold and, together with fresh air, enter the engine's combustion chamber to burn fuel, thereby reducing the formation of nitrogen oxides.

[0003] During the operation of EGR, the ECU (Electronic Control Unit, vehicle controller) can determine the opening degree of the EGR valve based on the intake air flow detected by the MAF sensor (Mass Air Flow sensor), thereby providing the corresponding flow of exhaust gas.

[0004] However, since the MAF sensor is typically located between the air filter and the turbocharger in the vehicle's intake manifold, airflow fluctuations generated by the turbocharger can affect the MAF sensor, thus impacting the accuracy of intake airflow detection. Summary of the Invention

[0005] To address the problems in the prior art, this application provides an intake flow correction method, apparatus, electronic device, and storage medium that can correct the intake flow detected by the MAF sensor.

[0006] In a first aspect, embodiments of this application provide an intake flow rate correction method, the method comprising:

[0007] The engine's detected intake air flow rate and detected pressure ratio are obtained, and a correction range for the detected intake air flow rate is determined based on the detected intake air flow rate and the detected pressure ratio; the detected pressure ratio is the ratio of the turbocharger outlet pressure to the turbocharger inlet pressure detected at the current moment; the turbocharger is installed on the engine;

[0008] The correction factor for the detected intake airflow is determined based on the engine's operating state parameters and the correction range for the detected intake airflow.

[0009] The detected intake flow rate is corrected according to the correction factor to obtain the corrected target detected intake flow rate.

[0010] In one possible implementation, determining the correction range for the detected intake airflow based on the detected intake airflow rate and the detected pressure ratio includes:

[0011] If the detected intake air flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be the first correction range.

[0012] If the detected intake air flow rate is outside the preset flow rate range, or the detected pressure ratio is outside the preset pressure ratio range, then the correction range for the detected intake air flow rate is determined as the second correction range.

[0013] In one possible implementation, if the correction range for the detected intake airflow is a first correction range, the engine operating parameters include the detected intake airflow rate and the detected pressure ratio; determining the correction factor for the detected intake airflow rate based on the engine operating parameters and the correction range for the detected intake airflow rate includes:

[0014] In the distance correction graph, coordinate points corresponding to the detected intake air flow rate and the detected pressure ratio are determined; the horizontal axis of the distance correction graph represents the intake air flow rate of the engine; the vertical axis of the distance correction graph represents the pressure ratio of the engine.

[0015] The distance between the coordinate point and the pre-calibrated surge line is used as the correction distance;

[0016] Determine the correction factor corresponding to the correction distance, and use the correction factor as the correction factor for the detected intake airflow.

[0017] In one possible implementation, if the correction range for the detected intake airflow is a second correction range, and the engine operating state parameters include the current engine speed and the current fuel injection quantity, determining the correction factor for the detected intake airflow based on the engine operating state parameters and the correction range for the detected intake airflow includes:

[0018] Determine the correction factors corresponding to the current engine speed and the current fuel injection quantity;

[0019] The correction factor is used as the correction factor for the detected intake airflow.

[0020] In one possible implementation, the step of correcting the detected intake flow rate according to the correction factor to obtain the corrected target detected intake flow rate includes:

[0021] The product of the correction factor and the detected intake airflow is taken as the target detected intake airflow.

[0022] In one possible implementation, after obtaining the corrected target detection intake flow rate, the method further includes:

[0023] The intake air flow rate is detected based on the target, and the valve opening of the exhaust gas recirculation system is controlled.

[0024] Secondly, embodiments of this application provide an intake flow correction device, the device comprising:

[0025] An acquisition unit is used to acquire the detected intake air flow rate and the detected pressure ratio of the engine, and to determine the correction range of the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio; the detected pressure ratio is the ratio of the turbocharger outlet pressure to the turbocharger inlet pressure of the engine detected at the current moment; the turbocharger is installed on the engine;

[0026] The correction unit is used to determine the correction factor of the detected intake airflow based on the engine's operating state parameters and the correction range of the detected intake airflow.

[0027] The detected intake flow rate is corrected according to the correction factor to obtain the corrected target detected intake flow rate.

[0028] In one possible implementation, the correction unit is specifically used for:

[0029] If the detected intake air flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be the first correction range.

[0030] If the detected intake air flow rate is outside the preset flow rate range, or the detected pressure ratio is outside the preset pressure ratio range, then the correction range for the detected intake air flow rate is determined as the second correction range.

[0031] In one possible implementation, the correction unit is specifically used for:

[0032] In the distance correction graph, coordinate points corresponding to the detected intake air flow rate and the detected pressure ratio are determined; the horizontal axis of the distance correction graph represents the intake air flow rate of the engine; the vertical axis of the distance correction graph represents the pressure ratio of the engine.

[0033] The distance between the coordinate point and the pre-calibrated surge line is used as the correction distance;

[0034] Determine the correction factor corresponding to the correction distance, and use the correction factor as the correction factor for the detected intake airflow.

[0035] In one possible implementation, the correction unit is specifically used for:

[0036] Determine the correction factors corresponding to the current engine speed and the current fuel injection quantity;

[0037] The correction factor is used as the correction factor for the detected intake airflow.

[0038] In one possible implementation, the correction unit is specifically used for:

[0039] The product of the correction factor and the detected intake airflow is taken as the target detected intake airflow.

[0040] In one possible implementation, the correction unit is further configured to:

[0041] The intake air flow rate is detected based on the target, and the valve opening of the exhaust gas recirculation system is controlled.

[0042] Thirdly, embodiments of this application provide an electronic device, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and when the computer program is executed by the processor, it implements the method described in any one of the first aspects of the intake flow correction method.

[0043] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method described in any one of the first aspects of the intake flow correction method.

[0044] The technical solution provided in this application has at least the following beneficial effects:

[0045] This application provides an intake flow correction method, apparatus, electronic device, and storage medium. Based on the detected intake flow rate and detected pressure ratio of the engine, a correction range for the detected intake flow rate can be determined. Based on the engine's operating parameters and the correction range for the detected intake flow rate, a correction factor for the detected intake flow rate can be determined, ensuring that the detected intake flow rate under various engine operating conditions receives a reasonable correction factor. Correcting the detected intake flow rate using this correction factor improves the accuracy of intake flow rate detection. Attached Figure Description

[0046] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0047] Figure 1This is a schematic diagram of the structure of an exhaust gas recirculation system provided in an embodiment of this application;

[0048] Figure 2 A schematic diagram of the output curve of an intake flow sensor provided in an embodiment of this application;

[0049] Figure 3 A schematic diagram illustrating an intake flow detection deviation provided in an embodiment of this application;

[0050] Figure 4 A flowchart of an intake flow correction method provided in an embodiment of this application;

[0051] Figure 5 A schematic diagram of a MAP provided in an embodiment of this application;

[0052] Figure 6 A schematic diagram of a distance correction curve provided in an embodiment of this application;

[0053] Figure 7 A schematic diagram of another MAP diagram provided for an embodiment of this application;

[0054] Figure 8 A schematic diagram illustrating another intake flow detection deviation provided in an embodiment of this application;

[0055] Figure 9 This is a schematic diagram of the structure of an intake flow correction device provided in an embodiment of this application;

[0056] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0057] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0058] It should be noted that the terms "comprising" and "having" and their variations used in this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.

[0059] Figure 1A schematic diagram of the structure of the EGR (Exhaust Gas Recirculation) system provided in the embodiments of this application is shown below. Figure 1 As shown, the engine is connected to an intake manifold and an exhaust manifold. The exhaust manifold is equipped with a turbine and an EGR valve that connects to the intake manifold. When the EGR valve is open, exhaust gases can enter the intake manifold. The intake manifold is equipped with an air filter, a MAF sensor (Mass Air Flow sensor), and a turbocharger.

[0060] Currently, MAF sensors are commonly used to detect the flow rate of fresh air intake into the engine. For example... Figure 2 As shown, the MAF sensor can convert the pulse frequency into a corresponding intake air flow rate, and then convert the intake air flow rate into a corresponding electrical signal and send it to the vehicle's ECU (Electronic Control Unit). The ECU then controls the opening degree of the EGR valve.

[0061] However, during EGR operation, airflow fluctuations caused by turbocharger surge may affect the MAF sensor, such as... Figure 3 As shown in the figure, the dark area in the middle region near the surge line is the area with the largest detection deviation of the MAF sensor, which exceeds 10%. Moreover, other areas besides the dark area also have varying degrees of detection deviation.

[0062] Based on this, the present application provides an intake flow correction method, apparatus, electronic device, and storage medium. According to the detected intake flow rate and detected pressure ratio of the engine, a correction range for the detected intake flow rate can be determined. Based on the engine's operating parameters and the correction range for the detected intake flow rate, a correction factor for the detected intake flow rate can be determined, ensuring that the detected intake flow rate under various engine operating conditions obtains a reasonable correction factor. Correcting the detected intake flow rate according to this correction factor improves the accuracy of intake flow rate detection.

[0063] Figure 4 A flowchart of an intake flow correction method provided in an embodiment of this application is shown, which can be performed by an ECU. Figure 4 As shown, the intake flow correction method may include the following steps:

[0064] Step S401: Obtain the detected intake air flow rate and detected pressure ratio of the engine, and determine the correction range of the detected intake air flow rate based on the detected intake air flow rate and detected pressure ratio.

[0065] In one optional implementation, after the intake air flow sensor acquires the current intake air flow rate of the engine, it can send the current detected intake air flow rate to the ECU via the vehicle's CAN (Controller Area Network) bus, enabling the ECU to acquire the current detected intake air flow rate of the engine. Furthermore, the ECU can also communicate with pressure sensors installed in the engine to acquire the current pressure at the turbocharger inlet and outlet, and use the ratio of the current turbocharger outlet pressure to the turbocharger inlet pressure as the detection pressure ratio.

[0066] After obtaining the engine's detected intake airflow and detected pressure ratio, the ECU can determine the correction range for the detected intake airflow based on these parameters.

[0067] In some embodiments, if the detected intake flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range, the correction range for the detected intake flow rate can be determined as the first correction range.

[0068] For example, the preset flow rate range can be set to 0.05 kg / s to 0.075 kg / s (inclusive), and the preset pressure ratio range can be set to 1.8 to 3 (inclusive).

[0069] For example, assuming the ECU detects an intake air flow rate of 0.065 kg / s at the current moment and a pressure ratio of 2, it can be determined that the detected intake air flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range. Furthermore, the correction range corresponding to the detected intake air flow rate can be determined as the first correction range.

[0070] However, it should be noted that the range of values ​​for the preset flow rate range and the preset pressure ratio range can be set according to actual needs, and this application does not impose any restrictions on them.

[0071] In other embodiments, if the detected intake flow rate is outside a preset flow rate range, or the detected pressure ratio is outside a preset pressure ratio range, the correction range corresponding to the detected intake flow rate can be determined as the second correction range.

[0072] The following explanation will continue using the example of a preset flow rate range of 0.05 kg / s to 0.075 kg / s (inclusive) and a preset pressure ratio range of 1.8 to 3 (inclusive).

[0073] For example, assuming the ECU detects an intake air flow rate of 0.125 kg / s at the current moment, it can be determined that the detected intake air flow rate is outside the preset flow rate range. Furthermore, the correction range corresponding to the detected intake air flow rate can be determined as the second correction range. Similarly, assuming the ECU detects a pressure ratio of 1.5, it can be determined that the detected pressure ratio is outside the preset pressure ratio range. Likewise, the correction range for the detected intake air flow rate can also be determined as the second correction range.

[0074] Step S402: Determine the correction factor for the detected intake airflow based on the engine's operating status parameters and the correction range for the detected intake airflow.

[0075] After determining the correction range for the detected intake airflow, the ECU can determine the correction factor corresponding to the detected intake airflow based on the engine's operating parameters and the correction range for the detected intake airflow.

[0076] In one alternative implementation, if the correction range for the detected intake airflow is the first correction range, the correction factor for the detected intake airflow can be determined based on the detected intake airflow rate and the detected pressure ratio of the engine.

[0077] Specifically, the detection of intake airflow and the corresponding coordinate point can be determined from the distance correction map pre-stored in the ECU, and the distance between this coordinate point and the pre-calibrated surge line can be used as the correction distance. This distance correction map can be a MAP (Map of Magnetic Fields).

[0078] For example, such as Figure 5 The image shows a MAP plot of engine intake airflow, engine pressure ratio, and correction distance, where the correction distance is the distance between the engine intake airflow and engine pressure ratio and the surge line. Figure 5 In this diagram, the z-coordinate represents the correction distance corresponding to the coordinate point corresponding to the engine's intake airflow and engine pressure ratio, the x-coordinate represents the engine's intake airflow, and the y-coordinate represents the engine's pressure ratio. The ECU can determine the corresponding correction distance based on the current detected engine intake airflow and engine pressure ratio. For example, assuming the current detected engine intake airflow is n1 and the current detected engine pressure ratio is w1, then the coordinate k1 corresponding to coordinate point 1 on the z-axis can be determined as the correction distance.

[0079] Furthermore, after determining the correction distance corresponding to the detected intake air flow and the detected pressure ratio, the ECU can determine the correction factor corresponding to the detected intake air flow based on this correction distance.

[0080] Specifically, the ECU can determine the correction factor corresponding to the correction distance based on a pre-stored distance correction curve. For example, this distance correction curve is as follows: Figure 6As shown in the figure. The horizontal axis of the distance correction curve represents the correction distance, and the vertical axis represents the correction factor. The ECU can determine the correction factor corresponding to the detected intake airflow based on the obtained correction distance within the distance correction curve.

[0081] In another alternative implementation, if the correction range for the detected intake air volume is the second correction range, the correction factor for the detected intake air volume can be determined based on the current engine speed and the current fuel injection quantity.

[0082] Specifically, the correction factor corresponding to the current engine speed and current fuel injection quantity can be determined in the pre-calibrated engine speed and fuel injection quantity correction map in the ECU. This engine speed and fuel injection quantity correction map can be a MAP (Modular Map).

[0083] For example, such as Figure 7 The image shown is a MAP plot relating engine speed, fuel injection quantity, and correction factor. Figure 7 In this diagram, the z-coordinate represents the correction factor corresponding to engine speed and fuel injection quantity, the x-coordinate represents engine speed, and the y-coordinate represents fuel injection quantity. The ECU can determine the corresponding correction factor based on the current engine speed and current fuel injection quantity. For example, assuming the current engine speed is m1 and the current fuel injection quantity is h1, the coordinate f1 corresponding to point 2 on the z-axis can be determined as the correction factor.

[0084] Step S403: Correct the detected intake flow rate according to the correction factor to obtain the corrected target detected intake flow rate.

[0085] After obtaining the correction factor for the detected intake airflow, the ECU can correct the detected intake airflow based on the correction factor. Specifically, the product of the correction factor and the detected intake airflow can be used as the target detected intake airflow.

[0086] For example, assuming the engine's detected intake air flow rate is 0.075 kg / s and the correction factor is 0.98, then 0.075 kg / s can be multiplied by 0.98, that is, 0.075 kg / s × 0.98, to obtain the engine's target detected intake air flow rate, which is 0.0735 kg / s.

[0087] The above method can be used to correct the engine's intake airflow detection. For example... Figure 8 As shown, after using the intake flow correction method provided in this application embodiment, the deviation value of the engine intake flow can be clearly seen, compared to... Figure 3 The uncorrected intake airflow deviation shown is lower. In other words, after using the intake airflow correction method provided in the embodiments of this application, the engine intake airflow obtained by the ECU is more accurate.

[0088] In one alternative implementation, after obtaining the target intake air flow rate of the engine, the ECU can control the valve opening of the exhaust gas recirculation system based on the target intake air flow rate, making the ECU's valve control of the exhaust gas recirculation system more precise.

[0089] The intake flow correction method provided in this application determines the correction range for the detected intake flow based on the engine's detected intake flow rate and detected pressure ratio. Based on the engine's operating parameters and the correction range for the detected intake flow rate, a correction factor for the detected intake flow rate can be determined, ensuring that the detected intake flow rate obtains a reasonable correction factor for each engine operating state. Correcting the detected intake flow rate according to this correction factor yields a more accurate target detected intake flow rate. Based on this target detected intake flow rate, the opening of the EGR valve can be accurately controlled, thereby effectively reducing the generation of harmful nitrogen oxides and ensuring that subsequent emissions and smoke opacity from the EGR are within limits.

[0090] Based on the same inventive concept, this embodiment of the invention also provides a structural schematic diagram of an intake flow correction device, as shown below. Figure 9 As shown, the intake airflow correction device includes:

[0091] The acquisition unit 901 is used to acquire the detected intake air flow rate and the detected pressure ratio of the engine, and to determine the correction range of the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio; the detected pressure ratio is the ratio of the turbocharger outlet pressure to the turbocharger inlet pressure detected at the current moment; the turbocharger is installed on the engine.

[0092] The correction unit 902 is used to determine the correction factor of the detected intake airflow based on the engine's operating state parameters and the correction range of the detected intake airflow, and to correct the detected intake airflow based on the correction factor to obtain the corrected target detected intake airflow.

[0093] In one possible implementation, the correction unit 902 is specifically used for:

[0094] If the detected intake flow rate is within the preset flow rate range and the detected pressure ratio is within the preset pressure ratio range, then the correction range for the detected intake flow rate is determined as the first correction range.

[0095] If the detected intake air flow rate is outside the preset flow rate range, or the detected pressure ratio is outside the preset pressure ratio range, then the correction range for the detected intake air flow rate is determined as the second correction range.

[0096] In one possible implementation, the correction unit 902 is specifically used for:

[0097] In the distance correction graph, determine the coordinate points corresponding to the detected intake air flow rate and the detected pressure ratio; the horizontal axis of the distance correction graph represents the engine's intake air flow rate; the vertical axis of the distance correction graph represents the engine's pressure ratio.

[0098] The distance between the coordinate point and the pre-defined surge line is used as the correction distance;

[0099] Determine the correction factor corresponding to the correction distance, and use the correction factor as the correction factor for detecting the intake airflow.

[0100] In one possible implementation, the correction unit 902 is specifically used for:

[0101] Determine the correction factors corresponding to the current engine speed and the current fuel injection quantity;

[0102] The correction factor is used as a correction factor for detecting the intake airflow.

[0103] In one possible implementation, the correction unit 902 is specifically used for:

[0104] The product of the correction factor and the detected intake airflow is used as the target detected intake airflow.

[0105] In one possible implementation, the correction unit 902 is further configured to:

[0106] The valve opening of the exhaust gas recirculation system is controlled based on the target intake air flow rate.

[0107] Based on the same inventive concept, this application also provides an electronic device, which may be the ECU mentioned above. This electronic device includes at least a memory for storing data and a processor. The processor for data processing can be implemented using a microprocessor, CPU, GPU (Graphics Processing Unit), DSP, or FPGA. The memory stores operation instructions, which can be computer-executable code, to implement the various steps in the intake flow correction method of this application.

[0108] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 10 As shown, the electronic device 1000 includes a memory 1001, a processor 1002, a data acquisition module 1003, and a bus 1004. The memory 1001, the processor 1002, and the data acquisition module 1003 are all connected via the bus 1004, which is used for data transmission between the memory 1001, the processor 1002, and the data acquisition module 1003.

[0109] The memory 1001 can be used to store software programs and modules. The processor 1002 executes various functional applications and data processing of the electronic device 1000 by running the software programs and modules stored in the memory 1001, such as the intake flow correction method provided in this application embodiment. The memory 1001 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs of at least one application, etc.; the data storage area may store data created according to the use of the electronic device 1000, etc. In addition, the memory 1001 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0110] The processor 1002 is the control center of the electronic device 1000. It connects to various parts of the electronic device 1000 via the bus 1004 and various interfaces and lines. It executes various functions and processes data of the electronic device 1000 by running or executing software programs and / or modules stored in the memory 1001, and by calling data stored in the memory 1001. Optionally, the processor 1002 may include one or more processing units, such as a CPU, GPU (Graphics Processing Unit), or digital processing unit.

[0111] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, can be used to implement the intake flow correction method described in any embodiment of this application.

[0112] In some possible implementations, various aspects of the intake flow correction method provided in this application can also be implemented as a program product, which includes program code. When the program product is run on a computer device, the program code causes the computer device to perform the steps of the intake flow correction method according to the various exemplary embodiments of this application described above. For example, the computer device can perform actions such as... Figure 4 The flowchart of the intake flow correction method is shown.

[0113] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0114] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0115] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0116] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0117] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for correcting intake airflow, characterized in that, The method includes: The system acquires the detected intake air flow rate and detected pressure ratio of the engine, and determines a correction range for the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio; the detected pressure ratio is the ratio of the turbocharger outlet pressure to the turbocharger inlet pressure of the engine at the current moment; the turbocharger is installed on the engine; determining the correction range for the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio includes: if the detected intake air flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be a first correction range; if the detected intake air flow rate is outside the preset flow rate range or the detected pressure ratio is outside the preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be a second correction range; Based on the engine's operating state parameters and the correction range for the detected intake airflow, a correction factor for the detected intake airflow is determined. This determination includes: if the correction range is the first correction range, the engine's operating state parameters include the detected intake airflow rate and the detected pressure ratio; in a distance correction graph, determining the coordinate points corresponding to the detected intake airflow rate and the detected pressure ratio; the horizontal axis of the distance correction graph represents the engine's intake airflow rate; the vertical axis of the distance correction graph represents the engine's pressure ratio; the distance between the coordinate point and a pre-calibrated surge line is used as the correction distance; a correction factor corresponding to the correction distance is determined, and this correction factor is used as the correction factor for the detected intake airflow; if the correction range is the second correction range, the engine's operating state parameters include the current engine speed and the current fuel injection quantity; a correction factor corresponding to the current engine speed and the current fuel injection quantity is determined, and this correction factor is used as the correction factor for the detected intake airflow. The detected intake flow rate is corrected according to the correction factor to obtain the corrected target detected intake flow rate.

2. The method according to claim 1, characterized in that, The step of correcting the detected intake flow rate according to the correction factor to obtain the corrected target detected intake flow rate includes: The product of the correction factor and the detected intake airflow is taken as the target detected intake airflow.

3. The method according to claim 1 or 2, characterized in that, After obtaining the corrected target detection intake flow rate, the method further includes: The intake air flow rate is detected based on the target, and the valve opening of the exhaust gas recirculation system is controlled.

4. An intake flow correction device, characterized in that, The device includes: An acquisition unit is configured to acquire the detected intake air flow rate and detected pressure ratio of the engine, and determine a correction range for the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio; the detected pressure ratio is the ratio of the turbocharger outlet pressure to the turbocharger inlet pressure detected at the current moment; the turbocharger is installed on the engine; determining the correction range for the detected intake air flow rate based on the detected intake air flow rate and the detected pressure ratio includes: if the detected intake air flow rate is within a preset flow rate range and the detected pressure ratio is within a preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be a first correction range; if the detected intake air flow rate is outside the preset flow rate range, or the detected pressure ratio is outside the preset pressure ratio range, then the correction range for the detected intake air flow rate is determined to be a second correction range; A correction unit is configured to determine a correction factor for the detected intake airflow based on the engine's operating state parameters and the correction range for the detected intake airflow. The determination of the correction factor for the detected intake airflow based on the engine's operating state parameters and the correction range for the detected intake airflow includes: if the correction range is the first correction range, the engine's operating state parameters include the detected intake airflow and the detected pressure ratio; in a distance correction graph, determining the coordinate points corresponding to the detected intake airflow and the detected pressure ratio; the horizontal axis of the distance correction graph represents the engine's intake airflow; the vertical axis of the distance correction graph represents the engine's pressure ratio; the distance between the coordinate points and a pre-calibrated surge line is used as the correction distance; a correction factor corresponding to the correction distance is determined, and this correction factor is used as the correction factor for the detected intake airflow; if the correction range is the second correction range, the engine's operating state parameters include the current engine speed and the current fuel injection quantity; a correction factor corresponding to the current engine speed and the current fuel injection quantity is determined, and this correction factor is used as the correction factor for the detected intake airflow. The detected intake flow rate is corrected according to the correction factor to obtain the corrected target detected intake flow rate.

5. An electronic device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and when the computer program is executed by the processor, it implements the method of any one of claims 1 to 3.

6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • System for controlling turbocharger compressor surge

    CN1900506A

  • Control device for internal combustion engine

    JP2021127688A