Engine EGR rate control method and device, electronic equipment and engine

By collecting the engine's target orifice pressure difference and calculating the current EGR rate, the exhaust gas intake is adjusted based on the preset EGR rate, the problem of inaccurate EGR rate control of the engine is solved, and more efficient combustion and lower NOx emissions are achieved.

CN119554143APending Publication Date: 2025-03-04HUNAN DEUTZ POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411723522.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

How to accurately control the EGR rate of the engine to balance combustion efficiency and NOx emissions, and avoid degradation in power performance and increased thermal load caused by excessive or low EGR rate.

Method used

By obtaining the current load of the target engine, collecting the target orifice pressure difference, calculating the current EGR rate, and adjusting the exhaust gas intake based on the preset EGR rate to achieve precise control of the EGR rate.

Benefits of technology

Accurate control of the engine EGR rate is achieved, reducing nitrogen oxide generation, improving combustion efficiency, reducing gas consumption, and avoiding engine overheating and degradation of power performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119554143A_ABST
    Figure CN119554143A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of engines, in particular to an engine EGR rate control method and device, electronic equipment and an engine. Acquiring a current load corresponding to the target engine; acquiring a target pore plate pressure difference corresponding to the target engine according to the current load; according to the target pore plate pressure difference, the current EGR rate corresponding to the target engine is calculated; and on the basis of a preset EGR rate corresponding to the current EGR rate, an exhaust gas inlet corresponding to the target engine is adjusted, so that the current EGR rate is adjusted. The EGR rate is accurately controlled, so that temperature reduction during combustion of the target engine is guaranteed, the high-temperature and oxygen-enriched environment required by generation of nitrogen oxide is inhibited, meanwhile, knocking can be weakened, the ignition advance angle can be increased, and gas consumption can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engines, and in particular to an engine EGR rate control method, device, electronic equipment and an engine. Background Art

[0002] In order to reduce the emission of nitrogen oxides and reduce gas consumption, the exhaust gas recirculation system (EGR) is used to mix carbon dioxide, water vapor and other components in the engine exhaust gas into the intake system again. Because the introduced exhaust gas is a macromolecular gas, the molecular weight is large, which reduces the temperature of the engine during combustion, inhibits the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0003] However, if the EGR rate of the engine is too high, the combustion temperature will be reduced, thereby reducing the combustion efficiency and the power output of the engine, which may affect the engine's power performance and response speed. If the EGR rate is too low, the NOx emissions in the engine exhaust will increase, resulting in increased fuel consumption. In addition, if the EGR rate is too low, the combustion temperature will increase, increasing the thermal load of the engine, which may cause the engine to overheat. Therefore, how to accurately control the EGR rate of the engine has become an urgent problem to be solved. Summary of the invention

[0004] In view of this, the present invention provides an engine EGR rate control method, device, electronic equipment and engine to solve the problem of how to accurately control the EGR rate of the engine.

[0005] In a first aspect, the present invention provides an engine EGR rate control method, the method comprising:

[0006] Get the current load corresponding to the target engine;

[0007] According to the current load, the target orifice pressure difference corresponding to the target engine is collected;

[0008] Calculate the current EGR rate corresponding to the target engine according to the target orifice pressure difference;

[0009] Based on a preset EGR rate corresponding to the current EGR rate, an exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate.

[0010] The engine EGR rate control method provided in the embodiment of the present application obtains the current load corresponding to the target engine. Then, according to the current load, the target orifice pressure difference corresponding to the target engine is collected. Since the current load of the target vehicle is taken into consideration, the target orifice pressure difference corresponding to the target engine can be collected by different methods according to the current load of the target vehicle. The accuracy of the collected target orifice pressure difference is guaranteed. Then, according to the target orifice pressure difference, the current EGR rate corresponding to the target engine is calculated; based on the preset EGR rate corresponding to the current EGR rate, the exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate, thereby achieving accurate control of the EGR rate, thereby ensuring that the temperature of the target engine is reduced during combustion, suppressing the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0011] In an optional implementation, according to the current load, collecting the target orifice pressure difference corresponding to the target engine includes:

[0012] Compare the current load with a preset load threshold;

[0013] If the current load is greater than or equal to the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected by triggering the crankshaft rotation position.

[0014] The engine EGR rate control method provided in the embodiment of the present application compares the current load with the preset load threshold. If the current load is greater than or equal to the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected by triggering the crankshaft rotation position, taking into account the problem that the target orifice pressure difference corresponding to different crankshaft rotation positions is different. Therefore, the target orifice pressure difference corresponding to the target engine obtained by the collection is guaranteed.

[0015] In an optional implementation, the target orifice pressure difference corresponding to the target engine is collected in a crankshaft rotation position triggering manner, including:

[0016] Get multiple specific locations;

[0017] If the crankshaft of the target engine rotates to a specific position, the current orifice pressure difference corresponding to the current specific position is collected;

[0018] According to the current orifice pressure difference, the target orifice pressure difference is determined.

[0019] The engine EGR rate control method provided in the embodiment of the present application obtains multiple specific positions; if the crankshaft of the target engine rotates to a specific position, the current orifice pressure difference corresponding to the current specific position is collected, thereby ensuring the accuracy of the current orifice pressure difference corresponding to the current specific position obtained. According to the current orifice pressure difference, the target orifice pressure difference is determined. Taking into account the different orifice pressure differences corresponding to different positions, the accuracy of the calculated target orifice pressure difference is ensured.

[0020] In an optional implementation, determining a target orifice pressure difference according to a current orifice pressure difference includes:

[0021] Obtain the set quantity corresponding to a specific position in each crankshaft rotation cycle;

[0022] Determine the current quantity corresponding to the current orifice pressure difference;

[0023] Compare the current quantity with the set quantity;

[0024] If the current number is less than or equal to the set number, then obtain each historical orifice pressure difference before the current orifice pressure difference;

[0025] Determine a first average value between the current orifice pressure difference and each historical orifice pressure difference;

[0026] The first average value is determined as the target orifice pressure difference.

[0027] The engine EGR rate control method provided in the embodiment of the present application obtains the set number corresponding to the specific position in each crankshaft rotation cycle; determines the current number corresponding to the current orifice pressure difference; compares the current number with the set number; if the current number is less than or equal to the set number, then obtains each historical orifice pressure difference before the current orifice pressure difference, determines the first average value between the current orifice pressure difference and each historical orifice pressure difference, and determines the first average value as the target orifice pressure difference. Taking into account that the orifice pressure differences corresponding to different positions are different, the accuracy of the calculated target orifice pressure difference is guaranteed.

[0028] In an optional embodiment, the method further includes:

[0029] If the current number is greater than the set number, then count the set number of candidate orifice pressure differences starting from the current orifice pressure difference;

[0030] determining a second average value between the pressure differences of the candidate orifice plates;

[0031] The second average value is determined as the target orifice pressure difference.

[0032] The engine EGR rate control method provided in the embodiment of the present application, if the current number is greater than the set number, then count the set number of candidate orifice pressure differences from the current orifice pressure difference; determine the second average value between the candidate orifice pressure differences; and determine the second average value as the target orifice pressure difference. The above method is based on the change law of the measured orifice pressure difference signal to find the corresponding external change factors, thereby identifying how to activate the detection of the pressure difference signal to ensure that the signal is not distorted.

[0033] In an optional implementation, according to the current load, collecting the target orifice pressure difference corresponding to the target engine includes:

[0034] Compare the current load with a preset load threshold;

[0035] If the current load is less than the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected in a periodic triggering manner.

[0036] The engine EGR rate control method provided in the embodiment of the present application compares the current load with a preset load threshold; if the current load is less than the preset load threshold, a periodic triggering method is used to collect the target orifice pressure difference corresponding to the target engine, rather than triggering according to the crankshaft rotation position, which can reduce the processor operating load rate and reduce energy consumption.

[0037] In an optional implementation, a target orifice pressure difference corresponding to a target engine is collected in a periodic triggering manner, including:

[0038] Get the current speed of the target engine;

[0039] comparing the current speed with a first speed threshold;

[0040] If the current speed is less than the first speed threshold, determining the sampling period corresponding to the target engine as the first sampling period; collecting the target orifice pressure difference corresponding to the target engine based on the first sampling period;

[0041] If the current speed is greater than or equal to the first speed threshold and less than the second speed threshold, the sampling period corresponding to the target engine is determined to be the second sampling period; the target orifice pressure difference corresponding to the target engine is collected based on the second sampling period; the second sampling period is less than the first sampling period;

[0042] If the current speed is greater than or equal to the second speed threshold, the sampling period corresponding to the target engine is determined to be the third sampling period; the target orifice pressure difference corresponding to the target engine is collected based on the third sampling period; the third sampling period is less than the second sampling period.

[0043] The engine EGR rate control method provided in the embodiment of the present application obtains the current speed of the target engine; determines the sampling period corresponding to the target engine according to the current speed of the target engine, thereby ensuring that the determined sampling period corresponds to the current speed, ensuring the accuracy of the determined sampling period, and further ensuring the accuracy of the target orifice pressure difference corresponding to the target engine collected according to the corresponding sampling period.

[0044] In a second aspect, the present invention provides an engine EGR rate control device, the device comprising:

[0045] An acquisition module, used to acquire the current load corresponding to the target engine;

[0046] A collection module, used for collecting the target orifice pressure difference corresponding to the target engine according to the current load;

[0047] A calculation module, used for calculating a current EGR rate corresponding to a target engine according to a target orifice pressure difference;

[0048] The regulating module is used to regulate the exhaust gas intake port corresponding to the target engine based on the preset EGR rate corresponding to the current EGR rate, so as to adjust the current EGR rate.

[0049] The engine EGR rate control device provided in the embodiment of the present application obtains the current load corresponding to the target engine. Then, according to the current load, the target orifice pressure difference corresponding to the target engine is collected. Since the current load of the target vehicle is taken into consideration, the target orifice pressure difference corresponding to the target engine can be collected by different methods according to the current load of the target vehicle. The accuracy of the collected target orifice pressure difference is guaranteed. Then, according to the target orifice pressure difference, the current EGR rate corresponding to the target engine is calculated; based on the preset EGR rate corresponding to the current EGR rate, the exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate, thereby achieving accurate control of the EGR rate, thereby ensuring that the temperature of the target engine is reduced during combustion, suppressing the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0050] In a third aspect, the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the engine EGR rate control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0051] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the engine EGR rate control method of the first aspect or any corresponding embodiment thereof.

[0052] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the engine EGR rate control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0054] Figure 1 is a flow chart of an engine EGR rate control method according to an embodiment of the present invention;

[0055] Figure 2 is a flow chart of another engine EGR rate control method according to an embodiment of the present invention;

[0056] Figure 3 is a schematic diagram of an orifice pressure difference waveform during a high-load operation of a target engine according to an embodiment of the present invention;

[0057] Figure 4 is another schematic diagram of orifice plate pressure difference detection during heavy load operation of a target engine according to an embodiment of the present invention;

[0058] Figure 5 is a structural block diagram of an engine EGR rate control device according to an embodiment of the present invention;

[0059] Figure 6 It is a schematic diagram of the hardware structure of the electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0060] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0061] In order to reduce the emission of nitrogen oxides and reduce gas consumption, the exhaust gas recirculation system (EGR) is used to mix carbon dioxide, water vapor and other components in the engine exhaust gas into the intake system again. Because the introduced exhaust gas is a macromolecular gas, the molecular weight is large, which reduces the temperature of the engine during combustion, inhibits the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0062] However, if the EGR rate of the engine is too high, the combustion temperature will be reduced, thereby reducing the combustion efficiency and the power output of the engine, which may affect the engine's power performance and response speed. If the EGR rate is too low, the NOx emissions in the engine exhaust will increase, resulting in increased fuel consumption. In addition, if the EGR rate is too low, the combustion temperature will increase, increasing the thermal load of the engine, which may cause the engine to overheat. Therefore, how to accurately control the EGR rate of the engine has become an urgent problem to be solved.

[0063] Based on the above problems, an embodiment of the present application provides an engine EGR rate control method to obtain the current load corresponding to the target engine. Then, according to the current load, the target orifice pressure difference corresponding to the target engine is collected. Since the current load of the target vehicle is taken into consideration, the target orifice pressure difference corresponding to the target engine can be collected by different methods according to the current load of the target vehicle. The accuracy of the collected target orifice pressure difference is guaranteed. Then, according to the target orifice pressure difference, the current EGR rate corresponding to the target engine is calculated; based on the preset EGR rate corresponding to the current EGR rate, the exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate, thereby achieving accurate control of the EGR rate, thereby ensuring that the temperature of the target engine is reduced during combustion, suppressing the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0064] It should be noted that the execution subject of the method for controlling the engine EGR rate provided in the embodiment of the present application may be a device for controlling the engine EGR rate, and the device for controlling the engine EGR rate may be implemented as part or all of an electronic device through software, hardware, or a combination of software and hardware, wherein the electronic device may be an electronic device in the target vehicle. In the following method embodiments, the execution subject is an electronic device as an example for explanation.

[0065] According to an embodiment of the present invention, an embodiment of an engine EGR rate control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0066] In this embodiment, a method for controlling the EGR rate of an engine is provided, which can be used in the above-mentioned electronic device. Figure 1 : is a flow chart of an engine EGR rate control method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0067] Step S101, obtaining the current load corresponding to the target engine.

[0068] Optionally, the electronic device may obtain a current fuel or gas injection amount corresponding to the target engine, and then determine a current load of the target engine according to the current fuel or gas injection.

[0069] Optionally, the electronic device may directly measure the torque output by the target engine based on a torque sensor, and then determine the current load corresponding to the target engine according to the torque output by the target engine.

[0070] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the current load corresponding to the target engine.

[0071] Step S102: collecting a target orifice pressure difference corresponding to the target engine according to the current load.

[0072] Specifically, the electronic device can determine a preset acquisition method corresponding to the current load according to the current load corresponding to the target engine, and then acquire the target orifice pressure difference corresponding to the target engine according to the preset acquisition method.

[0073] This step will be described in detail below.

[0074] Step S103, calculating the current EGR rate corresponding to the target engine according to the target orifice pressure difference.

[0075] Specifically, the electronic device can calculate the EGR mass flow rate corresponding to the target engine according to the following formula:

[0076]

[0077] Among them, Q m is the EGR mass flow rate; c is the outflow coefficient, which is only related to the Reynolds number; d is the throat diameter; D is the exhaust gas inlet diameter; ε is the expansion coefficient; P1 is the EGR pressure before the throat; Δp is the target orifice pressure difference; T1 is the EGR temperature; R g is the gas constant.

[0078] Then, according to the EGR mass flow rate, the current EGR rate corresponding to the target engine is calculated.

[0079] Step S104, based on a preset EGR rate corresponding to the current EGR rate, adjusting the exhaust gas intake port corresponding to the target engine to adjust the current EGR rate.

[0080] Specifically, the electronic device can receive a preset EGR rate corresponding to the current EGR rate input by the user, or receive a preset EGR rate corresponding to the current EGR rate sent by other devices. The electronic device can also set the preset EGR rate corresponding to the current EGR rate according to the engine operating condition corresponding to the current EGR rate.

[0081] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the preset EGR rate corresponding to the current EGR rate.

[0082] Then, the electronic device can compare the current EGR rate with the corresponding preset EGR rate. If the current EGR rate is less than the preset EGR rate, the exhaust gas intake port corresponding to the target engine is increased, thereby increasing the current EGR rate. If the current EGR rate is greater than the preset EGR rate, the exhaust gas intake port corresponding to the target engine is decreased, thereby reducing the current EGR rate.

[0083] The engine EGR rate control method provided in the embodiment of the present application obtains the current load corresponding to the target engine. Then, according to the current load, the target orifice pressure difference corresponding to the target engine is collected. Since the current load of the target vehicle is taken into consideration, the target orifice pressure difference corresponding to the target engine can be collected by different methods according to the current load of the target vehicle. The accuracy of the collected target orifice pressure difference is guaranteed. Then, according to the target orifice pressure difference, the current EGR rate corresponding to the target engine is calculated; based on the preset EGR rate corresponding to the current EGR rate, the exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate, thereby achieving accurate control of the EGR rate, thereby ensuring that the temperature of the target engine is reduced during combustion, suppressing the high temperature and oxygen-rich environment required for the generation of nitrogen oxides, and at the same time can reduce knock, increase the ignition advance angle, and reduce gas consumption.

[0084] In this embodiment, a method for controlling the engine EGR rate is provided, which can be used in the above-mentioned mobile terminal, such as a mobile phone, a tablet computer, etc. Figure 2 : is a flow chart of an engine EGR rate control method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0085] Step S201, obtaining the current load corresponding to the target engine.

[0086] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0087] Step S202: collecting a target orifice pressure difference corresponding to the target engine according to the current load.

[0088] Specifically, the above step S202 includes:

[0089] Step S2021, comparing the current load with a preset load threshold.

[0090] Specifically, the electronic device may receive a preset load threshold value input by a user, or may receive a preset load threshold value sent by other devices. The electronic device may also set the preset load threshold value according to attribute information of the target engine.

[0091] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the preset load threshold.

[0092] The electronic device then compares the current load with a preset load threshold.

[0093] Step S2022: If the current load is greater than or equal to the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected by triggering the crankshaft rotation position.

[0094] In some optional implementations, the above step S2022 includes:

[0095] Step a1, obtaining multiple specific locations.

[0096] It should be noted that when the current load of the target engine is greater than or equal to the preset load threshold, during the operation of the target engine, only three cylinders complete work during one rotation of the crankshaft of the target engine, so the six cylinders must complete work once when the crankshaft rotates two circles. And for each cylinder, when it is inhaling, compressing, doing work, and exhausting, only the power stroke outputs power to the outside. Based on the above analysis, the exhaust flow rate and intensity are changing during the operation of the engine, resulting in large fluctuations in the collected pressure difference signal. Among them, when the load of the target engine is large, because more fuel is injected, more exhaust gas is generated, so the pressure difference generated at both ends of the EGR orifice is large, and the pressure difference signal also has a correspondingly large amplitude. At the same time, according to the combustion and operation mechanism of the engine, periodic fluctuations will occur.

[0097] Taking the orifice pressure difference of the target engine exhaust flow as an example, according to the working principle of the target engine, during two rotations of the crankshaft, each cylinder completes one work, and the exhaust process of each cylinder of the engine is also completed in sequence, and the exhaust pressure is periodic pulsation, such as Figure 3The figure shows the waveform of the orifice pressure difference during the high-load operation of the target engine. If the orifice pressure difference collected at point A is used to calculate the exhaust gas flow, the calculated result will be too small. If the orifice pressure difference collected at point B is used to calculate the exhaust gas flow, the calculated result will be too large.

[0098] The corresponding position is when the engine crankshaft runs to a certain specific position, such as the exhaust stroke top dead center of a cylinder (such as Figure 3 A in the exhaust stroke) to the bottom dead center (such as Figure 3 Point B in the figure is a change cycle of the orifice pressure difference. After obtaining the relationship between the change of the orifice pressure difference signal and the crankshaft rotation position, the crankshaft rotation position can be used to trigger the detection of the orifice pressure.

[0099] like Figure 4 The figure shows the schematic diagram of orifice pressure difference detection during the high-load operation of the target engine. After the orifice pressure difference detection is completed at points "A, B, C, D, E, F, G", the entire detection of a change cycle of the orifice pressure difference signal is realized, and the crankshaft position corresponding to "A, B, C, D, E, F, G" is used to detect the orifice pressure difference signal.

[0100] Therefore, the electronic device can set a plurality of specific positions according to the relationship between the change of the orifice pressure difference signal and the rotational position of the crankshaft.

[0101] It should be noted that the relationship between the change in the orifice pressure difference signal and the crankshaft rotation position can be obtained by the user through multiple experiments.

[0102] Step a2: if the crankshaft of the target engine rotates to a specific position, the current orifice pressure difference corresponding to the current specific position is collected.

[0103] Specifically, the electronic device can detect the rotation position of the crankshaft of the target engine. If the crankshaft of the target engine rotates to a specific position, the electronic device controls the pressure difference sensor to collect the pressure difference signal before and after the exhaust gas flows through the orifice plate corresponding to the current specific position, that is, the current orifice pressure difference.

[0104] Step a3, determining a target orifice plate pressure difference according to the current orifice plate pressure difference.

[0105] In an optional implementation, if the current orifice plate pressure difference is the first orifice plate pressure difference collected by the electronic device, the current orifice plate pressure difference is determined as the target orifice plate pressure difference.

[0106] Specifically, the above step a3 may include the following steps:

[0107] Step a31, obtaining the set quantity corresponding to the specific position in each crankshaft rotation cycle.

[0108] Specifically, the electronic device may count each specific position within a set crankshaft rotation cycle to determine a set number corresponding to the specific position within each crankshaft rotation cycle.

[0109] Step a32, determining the current quantity corresponding to the current orifice pressure difference.

[0110] Specifically, the electronic device may count the orifice pressure difference calculated each time, and then determine the current number corresponding to the current orifice pressure difference according to the counting result.

[0111] Step a33, compare the current quantity with the set quantity.

[0112] Specifically, the electronic device may compare the current number with the set number.

[0113] Step a34, if the current number is less than or equal to the set number, then obtain each historical orifice pressure difference before the current orifice pressure difference.

[0114] Specifically, if the current number is less than or equal to the set number, the electronic device obtains each historical orifice plate pressure difference before the current orifice plate pressure difference.

[0115] Step a35, determining a first average value between the current orifice pressure difference and each historical orifice pressure difference.

[0116] Specifically, the electronic device determines a first average value between the current orifice pressure difference and each historical orifice pressure difference.

[0117] Exemplarily, the electronic device detects the pressure difference signal within its cycle range, then averages the pressure difference signal detected within the cycle, uses the average value as the effective value and participates in the exhaust gas flow calculation. " Figure 4 The figure shows the detection schematic diagram of the orifice pressure difference during the high-load operation of the target engine. After the orifice pressure difference detection is completed at points "A, B, C, D, E, F, G", the full detection of a change cycle of the orifice pressure difference signal is realized. Then, the orifice pressure differences collected at points "A, B, C, D, E, F, G" are added together, and the average value is obtained to participate in the calculation of the exhaust gas volume.

[0118] When one cycle of orifice pressure difference detection is not completed, the previously detected historical orifice pressure difference and the currently detected current orifice pressure difference are averaged.

[0119] Step a36, determining the first average value as the target orifice pressure difference.

[0120] Specifically, the electronic device determines the first average value as the target orifice pressure difference.

[0121] Step a37, if the current number is greater than the set number, count the set number of candidate orifice pressure differences starting from the current orifice pressure difference.

[0122] Specifically, if the current number is greater than the set number, the electronic device counts a set number of candidate orifice plate pressure differences starting from the current orifice plate pressure difference.

[0123] Exemplarily, assuming that the current number is 8 and the set number is 7, the electronic device counts 7 candidate orifice pressure differences from the current orifice pressure difference.

[0124] Step a38, determining a second average value of the pressure differences of each candidate orifice plate.

[0125] Specifically, the electronic device calculates and adds the pressure differences of each candidate orifice plate, and then divides it by a set number to calculate a second average value between the pressure differences of each candidate orifice plate.

[0126] Step a39, determining the second average value as the target orifice pressure difference.

[0127] Specifically, the electronic device determines the second average value as the target orifice pressure difference.

[0128] Exemplarily, after completing a cycle of orifice pressure difference detection, the first-in-first-out method will be used to update the detection point sequence used to calculate the average value. For example: when the "orifice pressure difference at point A is detected, the orifice pressure difference at point A is directly used in the calculation of the exhaust gas volume." When the "orifice pressure difference detection at point B is completed, the orifice pressure difference at point A and the orifice pressure difference at point B are directly averaged, and the average value is used in the calculation of the exhaust gas volume." When the "orifice pressure difference detection at point C is completed, the orifice pressure difference at point A, the orifice pressure difference at point B, and the orifice pressure difference at point C are directly averaged, and the average value is used in the calculation of the exhaust gas volume." After completing all orifice pressure difference detections within a complete cycle of "A, B, C, D, E, F, G", the calculation method of averaging the subsequent detection values ​​with all previous detection values ​​will no longer be used. Instead, the newly collected "orifice pressure difference at point H" is used to replace the "orifice pressure difference at point A in the sequence for calculating the average value."

[0129] Step S2023: If the current load is less than the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected in a periodic triggering manner.

[0130] Specifically, the “collecting the target orifice pressure difference corresponding to the target engine in a periodic triggering manner” in the above step S2023 includes the following steps:

[0131] Step b1, obtaining the current speed of the target engine.

[0132] Specifically, the electronic device may monitor the current rotation speed of the target engine based on the rotation speed sensor.

[0133] Step b2, comparing the current rotation speed with the first rotation speed threshold.

[0134] Specifically, the electronic device can receive the first speed threshold and the second speed threshold input by the user, and can also receive the first speed threshold and the second speed threshold sent by other devices. The electronic device can also set the first speed threshold and the second speed threshold according to the attribute information of the target vehicle.

[0135] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the first rotation speed threshold and the second rotation speed threshold.

[0136] Then, the electronic device compares the current rotation speed with the first rotation speed threshold.

[0137] Step b3: if the current speed is less than the first speed threshold, determine that the sampling period corresponding to the target engine is the first sampling period; and collect the target orifice pressure difference corresponding to the target engine based on the first sampling period.

[0138] Specifically, if the current speed is less than the first speed threshold, the electronic device determines that the sampling period corresponding to the target engine is the first sampling period. Then, the electronic device collects the target orifice pressure difference corresponding to the target engine based on the first sampling period.

[0139] For example, when the current rotation speed is less than 1200 rap / s, a sampling period of 100 ms is used to detect the orifice pressure difference signal and directly participate in the calculation of the exhaust gas volume.

[0140] Step b4: if the current speed is greater than or equal to the first speed threshold and less than the second speed threshold, determine that the sampling period corresponding to the target engine is the second sampling period; and collect the target orifice pressure difference corresponding to the target engine based on the second sampling period.

[0141] The second sampling period is shorter than the first sampling period.

[0142] Specifically, if the current speed is greater than or equal to the first speed threshold and less than the second speed threshold, the electronic device determines that the sampling period corresponding to the target engine is the second sampling period. Then, the electronic device collects the target orifice pressure difference corresponding to the target engine based on the second sampling period.

[0143] For example, when the current rotation speed is greater than or equal to 1200 rap / s and less than 1500 rap / s, a sampling period of 20 ms is used to detect the orifice pressure difference signal and directly participate in the calculation of the exhaust gas volume.

[0144] Step b5: if the current speed is greater than or equal to the second speed threshold, determine that the sampling period corresponding to the target engine is the third sampling period; and collect the target orifice pressure difference corresponding to the target engine based on the third sampling period.

[0145] The third sampling period is shorter than the second sampling period.

[0146] Specifically, if the current speed is greater than or equal to the second speed threshold, the electronic device determines that the sampling period corresponding to the target engine is the third sampling period. Then, the electronic device collects the target orifice pressure difference corresponding to the target engine based on the third sampling period.

[0147] For example, when the current rotation speed is greater than or equal to 1500 rap / s, a sampling period of 10 ms is used to detect the orifice pressure difference signal and directly participate in the calculation of the exhaust gas volume.

[0148] Step S203, calculating the current EGR rate corresponding to the target engine according to the target orifice pressure difference.

[0149] For details, please see Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.

[0150] Step S204, based on a preset EGR rate corresponding to the current EGR rate, adjusting the exhaust gas intake port corresponding to the target engine to adjust the current EGR rate.

[0151] For details, please see Figure 1 Step S104 of the illustrated embodiment will not be described in detail here.

[0152] The engine EGR rate control method provided in the embodiment of the present application compares the current load with the preset load threshold. If the current load is greater than or equal to the preset load threshold, multiple specific positions are obtained; if the crankshaft of the target engine rotates to a specific position, the current orifice pressure difference corresponding to the current specific position is collected, thereby ensuring the accuracy of the current orifice pressure difference corresponding to the current specific position obtained. Obtain the set number corresponding to the specific position in each crankshaft rotation cycle; determine the current number corresponding to the current orifice pressure difference; compare the current number with the set number; if the current number is less than or equal to the set number, obtain each historical orifice pressure difference before the current orifice pressure difference, determine the first average value between the current orifice pressure difference and each historical orifice pressure difference, and determine the first average value as the target orifice pressure difference. Taking into account the different orifice pressure differences corresponding to different positions, the accuracy of the calculated target orifice pressure difference is guaranteed. If the current number is greater than the set number, count the set number of candidate orifice pressure differences from the current orifice pressure difference; determine the second average value between each candidate orifice pressure difference; and determine the second average value as the target orifice pressure difference. The above method is based on the change law of the orifice pressure difference signal to be measured, finds the corresponding external change factors, and thus identifies how to activate the detection of the pressure difference signal to ensure that the signal is not distorted. The problem that the target orifice pressure difference corresponding to different positions of the crankshaft is different is considered. Therefore, the target orifice pressure difference corresponding to the target engine obtained by the acquisition is guaranteed.

[0153] If the current load is less than the preset load threshold, the current speed of the target engine is obtained; the sampling period corresponding to the target engine is determined according to the current speed of the target engine, so that the determined sampling period corresponds to the current speed, and the accuracy of the determined sampling period is ensured, thereby ensuring the accuracy of the target orifice pressure difference corresponding to the target engine collected according to the corresponding sampling period. Instead of triggering according to the crankshaft rotation position, the processor operation load rate can be reduced and energy consumption can be reduced.

[0154] In this embodiment, an engine EGR rate control device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and will not be repeated hereafter. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0155] This embodiment provides an engine EGR rate control device, such as Figure 5 As shown, including:

[0156] An acquisition module 301 is used to acquire the current load corresponding to the target engine;

[0157] The acquisition module 302 is used to acquire the target orifice pressure difference corresponding to the target engine according to the current load;

[0158] A calculation module 303, used to calculate a current EGR rate corresponding to a target engine according to a target orifice pressure difference;

[0159] The adjustment module 304 is used to adjust the exhaust gas intake port corresponding to the target engine based on the preset EGR rate corresponding to the current EGR rate, so as to adjust the current EGR rate.

[0160] In some optional embodiments, the acquisition module 302 is specifically used to compare the current load with a preset load threshold; if the current load is greater than or equal to the preset load threshold, the target orifice pressure difference corresponding to the target engine is acquired by triggering the crankshaft rotation position.

[0161] In some optional embodiments, the acquisition module 302 is specifically used to obtain multiple specific positions; if the crankshaft of the target engine rotates to a specific position, the current orifice pressure difference corresponding to the current specific position is acquired; based on the current orifice pressure difference, the target orifice pressure difference is determined.

[0162] In some optional embodiments, the acquisition module 302 is specifically used to obtain a set number corresponding to a specific position within each crankshaft rotation cycle; determine the current number corresponding to the current orifice pressure difference; compare the current number with the set number; if the current number is less than or equal to the set number, obtain each historical orifice pressure difference before the current orifice pressure difference; determine a first average value between the current orifice pressure difference and each historical orifice pressure difference; and determine the first average value as the target orifice pressure difference.

[0163] In some optional embodiments, the acquisition module 302 is specifically used to count a set number of candidate orifice plate pressure differences from the current orifice plate pressure difference if the current number is greater than the set number; determine the second average value between the candidate orifice plate pressure differences; and determine the second average value as the target orifice plate pressure difference.

[0164] In some optional implementations, the acquisition module 302 is specifically used to compare the current load with a preset load threshold; if the current load is less than the preset load threshold, a target orifice pressure difference corresponding to the target engine is acquired in a periodic triggering manner.

[0165] In some optional embodiments, the acquisition module 302 is specifically used to obtain the current speed of the target engine; compare the current speed with the first speed threshold; if the current speed is less than the first speed threshold, determine that the sampling period corresponding to the target engine is the first sampling period; based on the first sampling period, collect the target orifice pressure difference corresponding to the target engine; if the current speed is greater than or equal to the first speed threshold, and less than the second speed threshold, determine that the sampling period corresponding to the target engine is the second sampling period; based on the second sampling period, collect the target orifice pressure difference corresponding to the target engine; the second sampling period is less than the first sampling period; if the current speed is greater than or equal to the second speed threshold, determine that the sampling period corresponding to the target engine is the third sampling period; based on the third sampling period, collect the target orifice pressure difference corresponding to the target engine; the third sampling period is less than the second sampling period.

[0166] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0167] The engine EGR rate control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0168] The embodiment of the present invention also provides an electronic device having the above Figure 5 The engine EGR rate control device is shown.

[0169] See also Figure 6 , Figure 6 is a schematic diagram of the structure of an electronic device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the electronic device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.

[0170] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0171] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0172] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0173] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0174] The electronic device further comprises a communication interface 30 for the electronic device to communicate with other devices or a communication network.

[0175] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0176] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0177] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. An engine EGR rate control method, characterized in that: The method comprises: Get the current load corresponding to the target engine; According to the current load, collecting the target orifice pressure difference corresponding to the target engine; Calculating a current EGR rate corresponding to the target engine according to the target orifice pressure difference; Based on a preset EGR rate corresponding to the current EGR rate, an exhaust gas intake port corresponding to the target engine is adjusted to adjust the current EGR rate.

2. The method according to claim 1, characterized in that The step of collecting a target orifice pressure difference corresponding to the target engine according to the current load includes: Comparing the current load with a preset load threshold; If the current load is greater than or equal to the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected in a crankshaft rotation position triggering manner.

3. The method according to claim 2, characterized in that The method of collecting the target orifice pressure difference corresponding to the target engine in a crankshaft rotation position triggering manner includes: Get multiple specific locations; If the crankshaft of the target engine rotates to the specific position, the current orifice pressure difference corresponding to the current specific position is collected; The target orifice pressure difference is determined according to the current orifice pressure difference.

4. The method according to claim 3, characterized in that Determining the target orifice plate pressure difference according to the current orifice plate pressure difference includes: Obtain the set quantity corresponding to a specific position in each crankshaft rotation cycle; Determine a current quantity corresponding to the current orifice pressure difference; comparing the current quantity with the set quantity; If the current number is less than or equal to the set number, then obtaining each historical orifice pressure difference before the current orifice pressure difference; Determining a first average value between the current orifice pressure difference and each of the historical orifice pressure differences; The first average value is determined as the target orifice pressure difference.

5. The method according to claim 4, characterized in that The method further comprises: If the current number is greater than the set number, counting the set number of candidate orifice pressure differences from the current orifice pressure difference; Determining a second average value between the candidate orifice plate pressure differences; The second average value is determined as the target orifice pressure difference.

6. The method according to claim 1, characterized in that The step of collecting a target orifice pressure difference corresponding to the target engine according to the current load includes: Comparing the current load with a preset load threshold; If the current load is less than the preset load threshold, the target orifice pressure difference corresponding to the target engine is collected in a periodic triggering manner.

7. The method according to claim 6, characterized in that The method of collecting the target orifice pressure difference corresponding to the target engine in a periodic triggering manner includes: Obtaining the current speed of the target engine; comparing the current rotation speed with a first rotation speed threshold; If the current speed is less than the first speed threshold, determining the sampling period corresponding to the target engine as the first sampling period; collecting the target orifice pressure difference corresponding to the target engine based on the first sampling period; If the current speed is greater than or equal to the first speed threshold and less than the second speed threshold, the sampling period corresponding to the target engine is determined to be the second sampling period; the target orifice pressure difference corresponding to the target engine is collected based on the second sampling period; the second sampling period is less than the first sampling period; If the current speed is greater than or equal to the second speed threshold, the sampling period corresponding to the target engine is determined to be the third sampling period; the target orifice pressure difference corresponding to the target engine is collected based on the third sampling period; the third sampling period is less than the second sampling period.

8. An engine EGR rate control device, characterized in that: The device comprises: An acquisition module, used to acquire the current load corresponding to the target engine; A collection module, used for collecting a target orifice pressure difference corresponding to the target engine according to the current load; A calculation module, used for calculating a current EGR rate corresponding to the target engine according to the target orifice pressure difference; The regulating module is used to regulate the exhaust gas intake port corresponding to the target engine based on a preset EGR rate corresponding to the current EGR rate, so as to regulate the current EGR rate.

9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the engine EGR rate control method according to any one of claims 1 to 7 by executing the computer instructions.

10. An engine, characterized in that: The electronic device comprises an electronic device, a pressure difference sensor and an engine body, wherein the electronic device is used in the engine EGR rate control method according to any one of claims 1 to 7.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the engine EGR rate control method according to any one of claims 1 to 7.