Urea injection control method and device, computer equipment, readable storage medium and program product
By obtaining the post-processor temperature value under long downhill conditions and adjusting the urea injection volume when the uphill conditions are estimated, the problem of inaccurate urea injection control in the prior art is solved, and the working conditions are changed is achieved The precise control of urea jet and the efficiency of exhaust gas treatment are improved.
Patent Information
- Application Number
- CN202411555539.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-11-04
AI Technical Summary
The prior art cannot accurately control urea injection in the operating conditions scenario, resulting in ineffective treatment of NOx emissions in exhaust emissions.
By obtaining the afterprocessor temperature value of the target vehicle under long downhill conditions, the urea injection strategy is determined, and the urea injection amount is adjusted when the next working condition is estimated to be uphill, so as to achieve precise control of urea injection.
In the case of operating conditions, precise control of urea injection is achieved, the efficiency of exhaust gas treatment is improved, and the strict requirements for NOx emissions are met.
Smart Images

Figure CN119102838A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a urea injection control method, device, computer equipment, computer-readable storage medium and computer program product. Background Art
[0002] With the development of vehicle technology, the requirements for NOx emissions (nitrogen oxide emissions) in exhaust emissions are becoming more and more stringent. In addition to the engine meeting the cycle emission requirements on the test bench, the operating conditions of the vehicle PEMS (Power and Environmental Monitoring System) are also a major challenge.
[0003] In the prior art, the SCR (Selective Catalytic Reduction) system is usually used to control the injection of urea to timely handle emissions. However, the prior art cannot cope with the situation of changing working conditions, that is, the use of the prior art to control urea cannot effectively handle emissions in this situation. In other words, the prior art cannot accurately control urea under the scenario of changing working conditions, that is, there is a problem of inaccurate urea injection control. Summary of the invention
[0004] Based on this, it is necessary to provide a urea injection control method, device, computer equipment, computer readable storage medium and computer program product that can improve the accuracy of urea injection control in response to the above technical problems.
[0005] In a first aspect, the present application provides a urea injection control method, comprising:
[0006] When it is verified that the current operating condition of the target vehicle is a long downhill operating condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value;
[0007] During the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
[0008] In a second aspect, the present application also provides a urea injection control device, comprising:
[0009] A strategy determination module, for obtaining a temperature value of a post-processor of the target vehicle when it is verified that the current operating condition of the target vehicle is a long downhill condition, and determining a urea injection strategy based on the temperature value;
[0010] The urea control module is used to adjust the urea injection strategy to control the urea injection amount when it is estimated that the next operating condition of the target vehicle is an uphill operating condition during the execution of the urea injection strategy.
[0011] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0012] When it is verified that the current operating condition of the target vehicle is a long downhill operating condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value;
[0013] During the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
[0014] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0015] When it is verified that the current operating condition of the target vehicle is a long downhill operating condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value;
[0016] During the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
[0017] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0018] When it is verified that the current operating condition of the target vehicle is a long downhill operating condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value;
[0019] During the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
[0020] The above-mentioned urea injection control method, device, computer equipment, computer-readable storage medium and computer program product, when verifying that the current working condition of the target vehicle is a long downhill working condition, determine the urea injection strategy that matches it through the temperature value of the post-processor of the target vehicle, so as to timely and effectively treat the exhaust gas under the long downhill working condition. In the process of executing the urea injection strategy, when it is estimated that the next working condition of the target vehicle is an uphill working condition, that is, in the scenario of uphill after a long downhill, the urea injection strategy is adjusted in real time, and the urea injection amount is accurately controlled in the working condition change scenario, thereby realizing accurate control of urea injection in this scenario. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0022] FIG1 is an application environment diagram of a urea injection control method in one embodiment;
[0023] Figure 2 1 is a schematic flow chart of a urea injection control method in one embodiment;
[0024] Figure 3 is a schematic diagram of urea injection control in one embodiment;
[0025] Figure 4 is a structural block diagram of a urea injection control device in one embodiment;
[0026] FIG. 5 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0028] The urea injection control method provided in the embodiment of the present application can be applied in the application environment shown in Figure 1. The terminal 102 communicates with sensors in the target vehicle, such as a post-treatment temperature sensor, a nitrogen oxide sensor, and the like.
[0029] In some embodiments, when the terminal 102 verifies that the current working condition of the target vehicle is a long downhill working condition, the terminal 102 obtains the temperature value of the post-processor of the target vehicle sent by the post-processing temperature sensor, and the terminal 102 determines the urea injection strategy based on the temperature value. During the execution of the urea injection strategy, when the terminal 102 predicts that the next working condition of the target vehicle is an uphill working condition, the urea injection strategy is adjusted to control the urea injection amount.
[0030] The terminal 102 may be an electronic control unit (ECU) integrated in the target vehicle, or a terminal device independent of the vehicle 104. The terminal device may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, and projection devices. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, and the like. Head-mounted devices may be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, and the like.
[0031] In an exemplary embodiment, Figure 2 As shown, a urea injection control method is provided, which is described by taking the method applied to the terminal 102 in FIG. 1 as an example, and includes the following steps S202 to S204. Among them:
[0032] Step S202, when it is verified that the current operating condition of the target vehicle is a long downhill condition, the temperature value of the post-processor of the target vehicle is obtained, and the urea injection strategy is determined based on the temperature value.
[0033] The target vehicle is a diesel vehicle to be subjected to urea injection control, i.e., a vehicle using a diesel engine, and the target vehicle includes but is not limited to automobiles, commercial vehicles, etc. The operating condition is used to reflect the slope condition on which the current target vehicle is traveling, such as uphill conditions and downhill conditions. The long downhill condition is a type of downhill condition, which refers to a condition in which the duration of the downhill condition exceeds the time threshold, or refers to a special downhill condition after the urea injection is exited.
[0034] The after-processor of the target vehicle is the exhaust gas treatment equipment of the target vehicle, which is used to treat the vehicle exhaust gas. The urea injection strategy is used to determine whether to perform urea injection and determine the ammonia nitrogen ratio when urea injection is performed. The ammonia nitrogen ratio can refer to the molar ratio of NH3 (ammonia) to NOx involved in the SCR reaction, and can also be understood as the ratio of the actually supplied ammonia to the ammonia required to completely reduce the current NOx. Urea refers to diesel exhaust treatment fluid, which is used in the SCR system to convert the NOx in the exhaust gas into ammonia. The urea injection amount refers to the amount of urea injected into the exhaust after-processor. Therefore, the required urea injection amount can be determined based on the ammonia nitrogen ratio to be achieved. The ammonia nitrogen ratio can characterize the amount of urea injected into the exhaust pipe (urea injection amount).
[0035] Optionally, the terminal obtains vehicle information of the target vehicle at the current moment, and identifies the operating condition (current operating condition) of the target vehicle at the current moment based on the vehicle information. When it is verified that the operating condition at the current moment is a long downhill operating condition, the terminal obtains sensor data of the target vehicle at the current moment, selects a temperature value of the post-processor from the sensor data, and determines a urea injection strategy corresponding to the temperature value.
[0036] Exemplarily, before identifying the current working condition, the terminal determines the working condition identification access conditions based on the vehicle information. For example, the terminal obtains the ECU power-on signal, vehicle speed signal, engine speed signal, gear position signal, throttle signal, atmospheric pressure signal, and sensor signals of various sensors, urea thawing signal, and urea nozzle status based on the vehicle information;
[0037] According to the ECU power-on signal, vehicle speed signal, engine speed signal, gear signal, throttle signal, atmospheric pressure signal and sensor signals of various sensors, urea thawing signal and urea nozzle status, it is judged whether the ECU power-on initialization is completed, whether the vehicle speed and engine speed are normal, whether the gear signal is normal, whether the throttle signal is normal, whether the atmospheric pressure is normal and whether various sensors are normal, whether the urea thawing is completed and whether the urea nozzle is in the injection state.
[0038] Among them, the various sensor signals include but are not limited to the signal of the temperature sensor, the signal of the post-processing temperature sensor, and the signals of the front and rear nitrogen oxide sensor temperature sensors.
[0039] Based on this, after determining that the ECU power-on initialization is completed, the vehicle speed and engine speed are normal, the gear signal is normal, the throttle signal is normal, the atmospheric pressure is normal, the urea thawing is completed, and the urea nozzle is in the injection state, return to the step of identifying the current operating condition (current operating condition) of the target vehicle based on the vehicle information and continue execution.
[0040] Exemplarily, before judging the access conditions for working condition identification based on vehicle information, the method further includes: the terminal verifies whether the urea injection correction control function is activated. If activated, the working condition identification access conditions are judged based on the vehicle information. For example: the terminal obtains a switch signal of the urea injection correction control function of vehicle working condition identification. If the switch signal indicates an on state, it is determined to be activated; if the switch signal indicates an off state, it is determined to be not activated. For example, the switch signal is represented by "0" to indicate activation; and by "1" to indicate shutdown.
[0041] Step S204, during the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
[0042] The urea injection amount is related to the ammonia-nitrogen ratio. Exemplarily, the urea injection amount is determined based on the ammonia-nitrogen ratio.
[0043] Optionally, during the process of urea injection according to the urea injection strategy, the throttle change rate and the engine fuel injection change rate are obtained, and the next operating condition is estimated according to the throttle change rate and the engine fuel injection change rate. If the next operating condition is estimated to be an uphill condition, the terminal obtains an adjustment method corresponding to the urea injection strategy, adjusts the urea injection strategy according to the adjustment method, and determines the urea injection amount based on the ammonia nitrogen ratio determined in the new urea injection strategy.
[0044] It should be noted that the present application can be applied in mountainous driving environments. When the vehicle is currently driving on a long downhill condition and is injecting according to the urea injection strategy, if it is estimated that the next condition is an uphill condition, it means that the road on which the target vehicle is traveling will turn from a long downhill to an uphill, that is, a long downhill followed by an uphill scenario. In this case, the urea injection strategy needs to be adjusted to meet the urea injection needs in this scenario.
[0045] In the above urea injection control method, when the current working condition of the target vehicle is verified to be a long downhill condition, the urea injection strategy matching it is determined by the temperature value of the post-processor of the target vehicle, so as to timely and effectively treat the exhaust gas under the long downhill condition. In the process of executing the urea injection strategy, when it is estimated that the next working condition of the target vehicle is an uphill condition, that is, in the scenario of uphill after a long downhill, the urea injection strategy is adjusted in real time to accurately control the urea injection amount under the scenario of working condition change, thereby realizing accurate control of urea injection in this scenario.
[0046] In some embodiments, the method also includes: obtaining the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value of the target vehicle; when it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value, obtaining the duration of the downhill condition and the temperature value of the post-processor; based on at least one of the duration and the temperature value, determining whether the target vehicle is in a long downhill condition.
[0047] Among them, the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value are the atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value corresponding to the current moment, that is, the current moment is taken as the collection end moment, the moment with a preset time length from the current moment is taken as the collection start moment, and the preset time length is taken as the collection period. Based on the atmospheric pressure signal data, engine instantaneous oil volume data, and exhaust temperature change data corresponding to the collection start moment and the collection end moment in the collection period, the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value are obtained.
[0048] Optionally, the terminal obtains the atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value corresponding to the current moment. If the atmospheric pressure signal change value exceeds the first pressure threshold, the engine instantaneous oil volume change value exceeds the first oil volume threshold, and the exhaust temperature change value exceeds the first exhaust temperature threshold, it is determined that the target vehicle is in an uphill condition, and the corresponding mark position s1 (indicating an uphill condition) = 1, s2 (indicating a downhill condition) = 0, s3 (indicating a long downhill condition) = 0.
[0049] If the atmospheric pressure signal change value exceeds the second pressure threshold, the engine instantaneous fuel volume change value exceeds the second fuel volume threshold, and the exhaust temperature change value exceeds the second exhaust temperature threshold, it is determined that the target vehicle is in a downhill condition, and the corresponding mark positions are s2=1, s1=0, s3=0.
[0050] When it is determined that the target vehicle is in a downhill condition, the terminal obtains the duration of the downhill condition and the current temperature value of the post-processor. If the duration is greater than or equal to the duration threshold, or the temperature value drops to the temperature threshold, it is determined that the target vehicle is in a long downhill condition, and the corresponding flag position s3=1, s1=0, s2=0. The duration threshold is the duration of reaching the condition for exiting urea injection.
[0051] Exemplarily, the long downhill road condition exit judgment: when s1 or s2=1, exit the long downhill condition.
[0052] In this embodiment, when it is determined that the target vehicle is in a downhill condition, it is further identified whether it is a long downhill condition, so as to accurately identify the current downhill condition, facilitate the subsequent timely urea injection control of the long downhill to uphill condition, and ensure the accuracy of the urea injection control.
[0053] In some embodiments, the urea injection strategy is determined based on the temperature value, including: when the target vehicle is in a long downhill condition, the terminal determines the urea injection strategy corresponding to the temperature value based on a comparison result between the temperature value and a temperature threshold.
[0054] In this embodiment, based on the result of comparing the current temperature value with the temperature threshold, a urea injection strategy matching the result is selected from multiple candidate urea injection strategies to accurately control the urea injection process under the long downhill condition.
[0055] In some embodiments, based on the temperature value, a urea injection strategy is determined, including: obtaining a temperature threshold, comparing the temperature value with the temperature threshold; when the temperature value is less than or equal to the temperature threshold, determining that the target vehicle does not meet the urea injection condition, and determining that the corresponding urea injection strategy is to stop urea injection; when the temperature threshold is greater than the temperature threshold, determining that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio.
[0056] Optionally, when the temperature value is greater than the temperature threshold, the terminal determines that the current urea injection stage is the first urea injection stage, determines that the urea injection condition is still met, and the corresponding urea injection strategy is a normal urea injection strategy, that is, urea is injected according to a preset ammonia nitrogen ratio.
[0057] For example, after the downhill condition, the temperature value of the processor is not lower than the temperature threshold, such as 180°, and the normal urea injection strategy is adopted, that is, urea injection is performed according to the ammonia nitrogen ratio control output required by the engine emission.
[0058] Optionally, when the temperature value is less than or equal to the temperature threshold, the terminal determines that the current urea injection stage is the second urea injection stage, determines that the urea injection condition is not met, that is, no injection is performed, and the corresponding urea injection strategy is urea injection stop.
[0059] Exemplarily, after the downhill condition, the temperature value of the processor reaches a temperature threshold, such as 180°, and the corresponding urea injection strategy is determined to be urea injection stop.
[0060] In this embodiment, whether to continue the injection is determined by comparing the temperature value with the temperature threshold corresponding to the post-processor, thereby realizing timely estimation of the urea injection timing.
[0061] In some embodiments, the method also includes: obtaining the throttle change rate and the engine injection change rate; obtaining a throttle threshold corresponding to the throttle change rate, and obtaining an injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, then determining that the next operating condition of the target vehicle is an uphill condition.
[0062] Exemplarily, the throttle threshold includes a first throttle threshold corresponding to the first urea injection stage, and a second throttle threshold corresponding to the second urea injection stage, and the fuel injection threshold includes a first fuel injection threshold corresponding to the first urea injection stage, and a second fuel injection threshold corresponding to the second urea injection stage. The first throttle threshold and the second throttle threshold may be the same or different, for example, according to the throttle characteristics and injection characteristics corresponding to different urea injection stages, the throttle threshold corresponding to each urea injection stage is determined respectively. Similarly, the first fuel injection threshold and the second fuel injection threshold may be the same or different, for example, according to the fuel injection characteristics and injection characteristics corresponding to different urea injection stages, the fuel injection threshold corresponding to each urea injection stage is determined respectively.
[0063] For example, when the first urea injection phase is currently in progress, the terminal obtains the current throttle change rate Alpha_1 and the engine fuel injection change rate Qfin_1. If the current throttle change rate Alpha_1 is greater than or equal to the first throttle threshold t1, and the current engine fuel injection change rate Qfin_1 is greater than or equal to the first fuel injection threshold q1, then it is determined that the next operating condition is an uphill operating condition. Otherwise, it is not.
[0064] When the second urea injection phase is currently in progress, the terminal obtains the current throttle change rate Alpha_1 and the engine fuel injection change rate Qfin_1. If the current throttle change rate Alpha_1 is greater than or equal to the second throttle threshold t2, and the current engine fuel injection change rate Qfin_1 is greater than or equal to the second fuel injection threshold q2, then the next operating condition is determined to be an uphill operating condition. Otherwise, it is not.
[0065] It should be noted that if the throttle change rate is greater than or equal to the throttle threshold of the corresponding urea injection stage, and the engine fuel injection change rate is greater than or equal to the fuel injection threshold of the corresponding urea injection stage, it means that the operating condition changes drastically, that is, the operating condition changes from a long downhill condition to an uphill condition, that is, the next operating condition is an uphill condition.
[0066] In this embodiment, based on the comparison results between the throttle change rate and the corresponding throttle threshold value, and the comparison results between the engine fuel injection change rate and the corresponding fuel injection threshold value, it is possible to timely and accurately estimate whether the operating condition has changed dramatically, so that the corresponding urea injection control can be performed in time for the changed operating condition, thereby improving the control accuracy.
[0067] In some embodiments, the urea injection strategy is adjusted to control the urea injection amount, including: if the urea injection strategy is to stop urea injection, then based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, the ammonia nitrogen ratio corresponding to the current exhaust flow rate is determined, and the urea injection amount is determined based on the determined ammonia nitrogen ratio; if the urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio, then the current downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value of the target vehicle are obtained; based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value, the actual nitrogen oxide instantaneous conversion efficiency is determined; based on the actual nitrogen oxide instantaneous conversion efficiency, a new ammonia nitrogen ratio is determined, and the urea injection amount is determined based on the new ammonia nitrogen ratio.
[0068] The actual instantaneous nitrogen oxide conversion efficiency can be understood as the instantaneous nitrogen oxide conversion efficiency η. The downstream nitrogen oxide sensor value reflects the emission status of NOx in the exhaust gas downstream of the SCR catalyst (such as the last section of the exhaust pipe). The upstream nitrogen oxide sensor value reflects the NOx content of the original engine exhaust before the engine exhaust system, that is, the concentration of NOx in the exhaust gas before any treatment.
[0069] For example, if the terminal determines that the urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio, the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value sent by the downstream ammonia nitrogen sensor and the upstream ammonia nitrogen sensor are obtained, and the ratio between the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value is calculated to obtain the actual nitrogen oxide instantaneous conversion efficiency. After verifying that the rationality of the actual nitrogen oxide instantaneous conversion efficiency is passed, the terminal obtains the theoretical nitrogen oxide instantaneous conversion efficiency, and adjusts the preset ammonia nitrogen ratio based on the difference between the actual nitrogen oxide instantaneous conversion efficiency and the theoretical nitrogen oxide instantaneous conversion efficiency to obtain a new ammonia nitrogen ratio, and determines the urea injection amount according to the new ammonia nitrogen ratio.
[0070] Exemplarily, if the terminal determines that the urea injection strategy is to stop urea injection, a mapping table between exhaust flow and ammonia nitrogen ratio is obtained locally, and the ammonia nitrogen ratio corresponding to the current exhaust flow is determined according to the mapping table, and the urea injection amount determined by the ammonia nitrogen ratio is injected in advance.
[0071] Exemplarily, after determining that the urea injection strategy is to stop urea injection, after executing the step of pre-injecting the urea injection amount determined according to the ammonia nitrogen ratio, the method further includes: in the process of extracting the injection by determining the urea injection amount according to the ammonia nitrogen ratio, obtaining the temperature value of the post-processor in the process in real time, if the temperature value rises to the preset temperature value, that is, the urea injection condition is met, at this time, the actual nitrogen oxide instantaneous conversion efficiency is calculated by the above calculation method, and based on the actual nitrogen oxide instantaneous conversion efficiency, a new ammonia nitrogen ratio is determined. Exemplarily, the greater the difference between the actual nitrogen oxide instantaneous conversion efficiency and the theoretical nitrogen oxide instantaneous conversion efficiency, the greater the amplitude of the correction of the preset ammonia nitrogen ratio.
[0072] In this embodiment, when the urea injection strategy is determined to stop urea injection, a fixed ammonia nitrogen ratio is determined according to the current exhaust flow rate to start injection in advance, so as to ensure that the exhaust gas can be processed in time during the process of changing from a long downhill working condition to an uphill working condition, that is, the urea injection is accurately controlled. When the urea injection strategy is determined to perform urea injection according to a preset ammonia nitrogen ratio, the preset ammonia nitrogen ratio is adjusted according to the actual nitrogen oxygen instantaneous conversion efficiency actually measured at present, so as to ensure that the new ammonia nitrogen ratio can meet the changing working condition scenario of changing from a long downhill working condition to an uphill working condition, and ensure the accurate control of urea injection.
[0073] In some embodiments, the method further includes: when it is verified that the current operating condition of the target vehicle is an uphill condition, or when it is verified that the current operating condition of the target vehicle is a short downhill condition, injecting urea according to a preset ammonia nitrogen ratio.
[0074] Wherein, urea injection according to the preset ammonia nitrogen ratio refers to control with a normal urea injection strategy. When it is verified that the downhill working condition of the target vehicle is not a long downhill working condition, a short downhill working condition is determined.
[0075] The specific process of determining whether it is an uphill condition is as described above. When it is determined that the target vehicle is in a downhill condition, if the duration is less than the duration threshold and the temperature value is higher than the temperature threshold, it is determined that the target vehicle is in a short downhill condition.
[0076] In this embodiment, when the current operating condition is an uphill condition or a short downhill condition, normal urea injection is performed according to a preset ammonia nitrogen ratio, and there is no need to judge and identify the next operating condition.
[0077] In a specific embodiment, Figure 3 FIG. 1 is a schematic diagram of urea injection control in one embodiment. Figure 3 After every preset period, the terminal checks whether the urea injection correction control function is activated. If activated, the operating condition identification access condition judgment based on vehicle information is executed, that is, the injection control process of the current cycle is carried out, that is, the urea injection control is turned on. The specific steps are as follows:
[0078] Step 1: Determine the operating condition identification access conditions at the current moment.
[0079] Specifically: when it is determined that the ECU power-on initialization is completed, the vehicle speed and engine speed are normal, the gear signal is normal, the throttle signal is normal, the atmospheric pressure is normal, the urea thawing is completed, and the urea nozzle is in the injection state, it is determined that the operating condition identification access conditions are met, and the following step 2 is executed. If any of the above is not completed or is abnormal, the operating condition identification access conditions are indeed not met, and after continuing to wait for a preset period of time, step 1 is repeated in the next cycle.
[0080] Step 2: Identify the working condition.
[0081] Specifically, the terminal obtains the atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value corresponding to the current moment, and performs working condition identification based on the atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value corresponding to the current moment.
[0082] Step 3: Determine whether it is a downhill condition.
[0083] If not, execute step 4; if so, determine whether it is a long downhill condition, that is, execute step 5.
[0084] Specifically, if the atmospheric pressure signal change value exceeds the first pressure threshold, the engine instantaneous oil volume change value exceeds the first oil volume threshold, and the exhaust temperature change value exceeds the first exhaust temperature threshold, it is determined that the target vehicle is in an uphill condition.
[0085] If the atmospheric pressure signal change value exceeds the second pressure threshold, the engine instantaneous fuel quantity change value exceeds the second fuel quantity threshold, and the exhaust temperature change value exceeds the second exhaust temperature threshold, it is determined that the target vehicle is in a downhill condition.
[0086] Step 4: Execute normal urea injection strategy.
[0087] Specifically, the terminal injects urea according to a preset ammonia-nitrogen ratio until the current cycle ends.
[0088] Step 5: Determine the long downhill condition.
[0089] Specifically, when it is determined that the target vehicle is in a downhill condition, the terminal obtains the duration of the downhill condition and the current temperature value of the post-processor. If the duration is greater than or equal to the duration threshold, or the temperature value drops to the temperature threshold, it is determined that the target vehicle is in a long downhill condition. Continue to step 6. If the duration is less than the duration threshold, and the temperature value is higher than the temperature threshold, it is determined that the target vehicle is in a short downhill condition, and urea is injected according to the preset ammonia nitrogen ratio until the current cycle ends.
[0090] Step 6: Determination of normal urea injection strategy.
[0091] Specifically, a temperature threshold is obtained, and the temperature value is compared with the temperature threshold;
[0092] When the temperature value is less than or equal to the temperature threshold, it is determined that the target vehicle does not meet the urea injection condition, and the corresponding urea injection strategy is not a normal urea injection strategy, but urea injection is stopped, and step 7 is continued;
[0093] When the temperature threshold is greater than the temperature threshold, it is determined that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is a normal urea injection strategy, that is, urea injection is performed according to a preset ammonia nitrogen ratio, and step 8 is continued.
[0094] Step 7: Determine whether the operating conditions have changed drastically.
[0095] Specifically, the terminal obtains the throttle change rate and the engine injection change rate; obtains the throttle threshold corresponding to the throttle change rate, and obtains the injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, it is determined that the operating condition has changed drastically, that is, the next operating condition of the target vehicle is an uphill condition, and step 9 is executed. If the throttle change rate is less than the throttle threshold, or the engine injection change rate is less than the injection threshold, it is not a drastic change in the operating condition, and the next moment returns to determine whether it is a normal urea strategy.
[0096] Step 8: The terminal obtains the throttle change rate and the engine fuel injection change rate; obtains the throttle threshold corresponding to the throttle change rate, and obtains the fuel injection threshold corresponding to the engine fuel injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine fuel injection change rate is greater than or equal to the fuel injection threshold, it is determined that the operating condition has changed drastically, that is, the next operating condition of the target vehicle is an uphill condition, and step 10 is executed. If the throttle change rate is less than the throttle threshold, or the engine fuel injection change rate is less than the fuel injection threshold, it is not a drastic change in the operating condition, and the next moment returns to determine whether it is a normal urea strategy.
[0097] Step 9: Spray at a fixed ammonia to nitrogen ratio.
[0098] Specifically, the terminal determines the ammonia nitrogen ratio corresponding to the current exhaust flow rate based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, and determines the urea injection amount based on the determined ammonia nitrogen ratio.
[0099] Step 10: Urea injection correction.
[0100] Specifically, the terminal obtains the current downstream nitrogen oxide sensor value and upstream nitrogen oxide sensor value of the target vehicle; determines the actual nitrogen oxide instantaneous conversion efficiency based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value; determines a new ammonia nitrogen ratio based on the actual nitrogen oxide instantaneous conversion efficiency, and determines the urea injection amount based on the new ammonia nitrogen ratio.
[0101] In the above process, the reverse operation can also be performed to reduce the urea injection in the working conditions with extremely high efficiency, thereby achieving the effect of reducing the urea consumption.
[0102] In this embodiment, when the current working condition of the target vehicle is verified to be a long downhill working condition, the urea injection strategy matching it is determined by the temperature value of the post-processor of the target vehicle, so as to timely and effectively treat the exhaust gas under the long downhill working condition. In the process of executing the urea injection strategy, when it is estimated that the next working condition of the target vehicle is an uphill working condition, that is, in the scene of uphill after a long downhill, the urea injection strategy is adjusted immediately, and the urea injection amount is accurately controlled in the working condition change scene, so as to achieve accurate control of urea injection in this scene. Thus, in the scene of driving in mountainous areas facing continuous uphill and downhill or uphill after a long downhill, accurate control of urea injection can be achieved. In addition, in the long downhill working condition process, if the next working condition is uphill, urea injection can be achieved in advance to reduce or eliminate the nitrogen oxide peak value in the uphill working condition, that is, the generation of nitrogen oxides can be reduced in this scene, and the requirements for nitrogen oxide emissions in vehicle exhaust gas are guaranteed, that is, the nitrogen oxide emissions of vehicles in special working conditions such as mountainous areas at the initial stage of uphill acceleration have a strong improvement effect.
[0103] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0104] Based on the same inventive concept, the embodiment of the present application further provides a urea injection control device for implementing the above-mentioned urea injection control method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific definition of one or more urea injection control device embodiments provided below can refer to the definition of the urea injection control method above, and will not be repeated here.
[0105] In an exemplary embodiment, Figure 4 As shown, a urea injection control device 400 is provided, comprising: a strategy determination module 402 and a urea control module 404, wherein:
[0106] A strategy determination module 402 is used to obtain a temperature value of a post-processor of the target vehicle when it is verified that the current operating condition of the target vehicle is a long downhill condition, and determine a urea injection strategy based on the temperature value;
[0107] The urea control module 404 is used to adjust the urea injection strategy to control the urea injection amount when it is estimated that the next operating condition of the target vehicle is an uphill operating condition during the execution of the urea injection strategy.
[0108] In some embodiments, the device also includes a working condition judgment module, which is used to obtain the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value of the target vehicle; when it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value, the duration of the downhill condition and the temperature value of the post-processor are obtained; based on at least one of the duration and the temperature value, it is determined whether the target vehicle is in a long downhill condition.
[0109] In some embodiments, the strategy determination module 402 is used to obtain a temperature threshold and compare the temperature value with the temperature threshold; when the temperature value is less than or equal to the temperature threshold, it is determined that the target vehicle does not meet the urea injection condition, and the corresponding urea injection strategy is to stop urea injection; when the temperature threshold is greater than the temperature threshold, it is determined that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio.
[0110] In some embodiments, the operating condition judgment module is also used to obtain the throttle change rate and the engine injection change rate; obtain the throttle threshold corresponding to the throttle change rate, and obtain the injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, then it is determined that the next operating condition of the target vehicle is an uphill condition.
[0111] In some embodiments, the urea control module 404 is used to determine the ammonia-nitrogen ratio corresponding to the current exhaust flow rate based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia-nitrogen ratio if the urea injection strategy is to stop urea injection, and determine the urea injection amount based on the determined ammonia-nitrogen ratio; if the urea injection strategy is to perform urea injection according to a preset ammonia-nitrogen ratio, obtain the current downstream nitrogen oxide sensor value and upstream nitrogen oxide sensor value of the target vehicle; determine the actual nitrogen oxide instantaneous conversion efficiency based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value; determine a new ammonia-nitrogen ratio based on the actual nitrogen oxide instantaneous conversion efficiency, and determine the urea injection amount based on the new ammonia-nitrogen ratio.
[0112] In some embodiments, the urea control module 404 is used to inject urea according to a preset ammonia nitrogen ratio when it is verified that the current operating condition of the target vehicle is an uphill condition or when it is verified that the current operating condition of the target vehicle is a short downhill condition.
[0113] Each module in the above urea injection control device can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0114] In an exemplary embodiment, a computer device is provided, which can be a server or a terminal, and its internal structure diagram can be shown in Figure 5. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a urea injection control method is implemented.
[0115] Those skilled in the art will understand that the structure shown in FIG. 5 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0116] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: when it is verified that the current operating condition of a target vehicle is a long downhill condition, a temperature value of a post-processor of the target vehicle is obtained, and a urea injection strategy is determined based on the temperature value; during the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill condition, the urea injection strategy is adjusted to control the urea injection amount.
[0117] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining the current atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value of the target vehicle; when it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value, obtaining the duration of the downhill condition and the temperature value of the post-processor; based on at least one of the duration and the temperature value, determining whether the target vehicle is in a long downhill condition.
[0118] In one embodiment, when the processor executes the computer program, the following steps are further implemented: obtaining a temperature threshold, comparing the temperature value with the temperature threshold; when the temperature value is less than or equal to the temperature threshold, determining that the target vehicle does not meet the urea injection condition, and determining that the corresponding urea injection strategy is to stop urea injection; when the temperature threshold is greater than the temperature threshold, determining that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio.
[0119] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining the throttle change rate and the engine injection change rate; obtaining the throttle threshold corresponding to the throttle change rate, and obtaining the injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, then determining that the next operating condition of the target vehicle is an uphill condition.
[0120] In one embodiment, the processor further implements the following steps when executing the computer program: if the urea injection strategy is to stop urea injection, then based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, determine the ammonia nitrogen ratio corresponding to the current exhaust flow rate, and determine the urea injection amount based on the determined ammonia nitrogen ratio; if the urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio, obtain the current downstream nitrogen oxide sensor value and upstream nitrogen oxide sensor value of the target vehicle; determine the actual nitrogen oxide instantaneous conversion efficiency based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value; determine a new ammonia nitrogen ratio based on the actual nitrogen oxide instantaneous conversion efficiency, and determine the urea injection amount based on the new ammonia nitrogen ratio.
[0121] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when it is verified that the current operating condition of the target vehicle is an uphill condition, or when it is verified that the current operating condition of the target vehicle is a short downhill condition, urea is injected according to a preset ammonia nitrogen ratio.
[0122] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: when it is verified that the current operating condition of a target vehicle is a long downhill condition, a temperature value of a post-processor of the target vehicle is obtained, and a urea injection strategy is determined based on the temperature value; during the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill condition, the urea injection strategy is adjusted to control the urea injection amount.
[0123] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value of the target vehicle; when it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value, obtaining the duration of the downhill condition and the temperature value of the post-processor; based on at least one of the duration and the temperature value, determining whether the target vehicle is in a long downhill condition.
[0124] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a temperature threshold, comparing the temperature value with the temperature threshold; when the temperature value is less than or equal to the temperature threshold, determining that the target vehicle does not meet the urea injection condition, and determining that the corresponding urea injection strategy is to stop urea injection; when the temperature threshold is greater than the temperature threshold, determining that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio.
[0125] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the throttle change rate and the engine injection change rate; obtaining the throttle threshold corresponding to the throttle change rate, and obtaining the injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, then determining that the next operating condition of the target vehicle is an uphill condition.
[0126] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: if the urea injection strategy is to stop urea injection, then based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, the ammonia nitrogen ratio corresponding to the current exhaust flow rate is determined, and the urea injection amount is determined based on the determined ammonia nitrogen ratio; if the urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio, the current downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value of the target vehicle are obtained; based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value, the actual nitrogen oxide instantaneous conversion efficiency is determined; based on the actual nitrogen oxide instantaneous conversion efficiency, a new ammonia nitrogen ratio is determined, and the urea injection amount is determined based on the new ammonia nitrogen ratio.
[0127] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when it is verified that the current operating condition of the target vehicle is an uphill condition, or when it is verified that the current operating condition of the target vehicle is a short downhill condition, urea is injected according to a preset ammonia nitrogen ratio.
[0128] In one embodiment, a computer program product is provided, comprising a computer program, which implements the following steps when executed by a processor: when it is verified that the current operating condition of a target vehicle is a long downhill condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value; during the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill condition, adjusting the urea injection strategy to control the urea injection amount.
[0129] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value of the target vehicle; when it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value, obtaining the duration of the downhill condition and the temperature value of the post-processor; based on at least one of the duration and the temperature value, determining whether the target vehicle is in a long downhill condition.
[0130] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a temperature threshold, comparing the temperature value with the temperature threshold; when the temperature value is less than or equal to the temperature threshold, determining that the target vehicle does not meet the urea injection condition, and determining that the corresponding urea injection strategy is to stop urea injection; when the temperature threshold is greater than the temperature threshold, determining that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio.
[0131] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the throttle change rate and the engine injection change rate; obtaining the throttle threshold corresponding to the throttle change rate, and obtaining the injection threshold corresponding to the engine injection change rate; if the throttle change rate is greater than or equal to the throttle threshold, and the engine injection change rate is greater than or equal to the injection threshold, then determining that the next operating condition of the target vehicle is an uphill condition.
[0132] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: if the urea injection strategy is to stop urea injection, then based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, the ammonia nitrogen ratio corresponding to the current exhaust flow rate is determined, and the urea injection amount is determined based on the determined ammonia nitrogen ratio; if the urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio, the current downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value of the target vehicle are obtained; based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value, the actual nitrogen oxide instantaneous conversion efficiency is determined; based on the actual nitrogen oxide instantaneous conversion efficiency, a new ammonia nitrogen ratio is determined, and the urea injection amount is determined based on the new ammonia nitrogen ratio.
[0133] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when it is verified that the current operating condition of the target vehicle is an uphill condition, or when it is verified that the current operating condition of the target vehicle is a short downhill condition, urea is injected according to a preset ammonia nitrogen ratio.
[0134] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0135] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0136] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0137] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A urea injection control method, characterized in that: The method comprises: When it is verified that the current operating condition of the target vehicle is a long downhill operating condition, obtaining a temperature value of a post-processor of the target vehicle, and determining a urea injection strategy based on the temperature value; During the execution of the urea injection strategy, when it is estimated that the next operating condition of the target vehicle is an uphill operating condition, the urea injection strategy is adjusted to control the urea injection amount.
2. The method according to claim 1, characterized in that The method further comprises: Obtaining the current atmospheric pressure signal change value, engine instantaneous oil volume change value, and exhaust temperature change value of the target vehicle; When it is determined that the target vehicle is in a downhill condition based on the atmospheric pressure signal change value, the engine instantaneous oil volume change value, and the exhaust temperature change value, obtaining the duration of the downhill condition and the temperature value of the post-processor; Based on at least one of the duration and the temperature value, it is determined whether the target vehicle is in a long downhill condition.
3. The method according to claim 1, characterized in that: The step of determining a urea injection strategy based on the temperature value includes: Obtaining a temperature threshold, and comparing the temperature value with the temperature threshold; When the temperature value is less than or equal to the temperature threshold, determining that the target vehicle does not meet the urea injection condition, and determining that the corresponding urea injection strategy is to stop urea injection; When the temperature threshold is greater than the temperature threshold, it is determined that the target vehicle meets the urea injection condition, and the corresponding urea injection strategy is to perform urea injection according to a preset ammonia nitrogen ratio.
4. The method according to claim 1, characterized in that: The method further comprises: Obtain the throttle change rate and engine fuel injection change rate; Obtaining a throttle threshold value corresponding to the throttle change rate, and obtaining a fuel injection threshold value corresponding to the engine fuel injection change rate; If the throttle change rate is greater than or equal to the throttle threshold, and the engine fuel injection change rate is greater than or equal to the fuel injection threshold, it is determined that the next operating condition of the target vehicle is an uphill operating condition.
5. The method according to claim 1, characterized in that The adjusting the urea injection strategy to control the urea injection amount includes: If the urea injection strategy is to stop urea injection, based on the current exhaust flow rate of the target vehicle and a mapping table between the exhaust flow rate and the ammonia nitrogen ratio, the ammonia nitrogen ratio corresponding to the current exhaust flow rate is determined, and the urea injection amount is determined based on the determined ammonia nitrogen ratio; If the urea injection strategy is to inject urea according to a preset ammonia nitrogen ratio, then obtaining a current downstream nitrogen oxide sensor value and an upstream nitrogen oxide sensor value of the target vehicle; determining an actual nitrogen oxide instantaneous conversion efficiency based on the downstream nitrogen oxide sensor value and the upstream nitrogen oxide sensor value; Based on the actual nitrogen oxygen instantaneous conversion efficiency, a new ammonia nitrogen ratio is determined, and the urea injection amount is determined based on the new ammonia nitrogen ratio.
6. The method according to claim 1, characterized in that The method further comprises: When it is verified that the current operating condition of the target vehicle is an uphill condition, or when it is verified that the current operating condition of the target vehicle is a short downhill condition, urea injection is performed according to a preset ammonia-nitrogen ratio.
7. A urea injection control device, characterized in that: The device comprises: A strategy determination module, for obtaining a temperature value of a post-processor of the target vehicle when it is verified that the current operating condition of the target vehicle is a long downhill condition, and determining a urea injection strategy based on the temperature value; The urea control module is used to adjust the urea injection strategy to control the urea injection amount when it is estimated that the next operating condition of the target vehicle is an uphill operating condition during the execution of the urea injection strategy.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Control method and device for urea injection of engine and vehicle
CN116044551A
Urea injection control method, system and equipment and storage medium
CN116838454A
Reducing agent injection quantity determination method, device, equipment, medium and program product
CN118669200A
Post-processing system
CN210003364U
System for control urea injection quantity of vehicle and method thereof
KR1020100045785A
