DPF carbon loading capacity dynamic correction control method, device and equipment and storage medium

By monitoring the DPF operating cycle and working conditions in real time, and dynamically correcting the DPF carbon load, the problem of insufficient calculation accuracy of DPF carbon load in the existing technology is solved, and higher calculation accuracy and emission control reliability are achieved.

CN120175463APending Publication Date: 2025-06-20FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510494022.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-19
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

The existing DPF carbon load calculation method is based on a fixed model and cannot adapt to changes in DPF operating conditions in real time, resulting in insufficient calculation accuracy and affecting emission control performance.

Method used

A set of dynamic correction control methods for DPF carbon load is developed. By monitoring the complete operation cycle of DPF, the carbon load is dynamically corrected in real time, and the DPF inlet temperature and total mileage value are used to correct it to improve the calculation accuracy.

Benefits of technology

The calculation accuracy and control reliability of DPF carbon load are improved, and can better adapt to the high-precision and high-reliability emission control needs of vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120175463A_ABST
    Figure CN120175463A_ABST
Patent Text Reader

Abstract

The invention discloses a DPF carbon loading capacity dynamic correction control method, device and equipment and a storage medium, and belongs to the technical field of vehicles. On one hand, according to the working state of the DPF inlet temperature sensor, the initial carbon loading capacity of the DPF and the inlet temperature of the DPF, time integration is conducted on the working conditions meeting the requirements, the DPF operation working conditions in all counting periods of the dynamic correction time integrator are based on the dynamic correction time integrator, the integration result participates in calculation in real time, and the DPF carbon loading capacity is dynamically corrected from the first dimension; and on the other hand, the mileage correction carbon load is obtained based on the DPF total mileage look-up table, and therefore second-dimension correction is executed on the DPF carbon load model according to the DPF aging degree. Compared with an existing DPF carbon loading capacity calculation method which is based on a fixed model and does not consider the DPF operation working condition in the whole period, a set of control logic capable of monitoring the complete operation period of the DPF and dynamically correcting the DPF carbon loading capacity in real time is developed, and the carbon loading capacity calculation precision can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of vehicles, and in particular, to a method, device, equipment and storage medium for dynamically correcting the DPF carbon loading. Background Art

[0002] In the diesel vehicle emission control system, the DPF (Diesel Particulate Filter in full English) is one of the core components of the system. Its main function is to capture and reduce the particulate matter (PM) emitted by the diesel engine, so that the vehicle can meet the strict emission regulation requirements. Whether the performance of the DPF is excellent or not is directly related to the capture efficiency of PM and the emission control effect of the vehicle.

[0003] However, most of the existing DPF carbon loading calculation methods are based on fixed models and do not consider the DPF operating conditions during the entire cycle. They cannot adapt to the changes in the DPF operating conditions in real time, which will lead to insufficient calculation accuracy of the carbon loading. And the calculation accuracy of the carbon loading has an important impact on the regeneration control of the DPF and the overall emission performance. For example, calculating a low carbon loading may cause the DPF to become blocked due to untimely regeneration, increase the flow resistance, affect the engine performance, and even cause the DPF to burn out; it may also lead to incomplete regeneration and affect the particulate capture efficiency. On the contrary, if the calculated carbon loading is too high, it will result in a shorter regeneration interval mileage and frequent regeneration, causing higher fuel consumption, insufficient power, vehicle torque limitation, etc. Therefore, how to improve the real-time calculation accuracy and control reliability of the DPF carbon loading is a key technical problem to be solved urgently in the diesel vehicle emission control system. Summary of the Invention

[0004] The embodiments of the present invention provide a method, device, equipment and storage medium for dynamically correcting the DPF carbon loading, so as to develop a control logic that can monitor the complete operating cycle of the DPF and dynamically correct the DPF carbon loading in real time, improve the calculation accuracy of the carbon loading, and meet the high-precision and high-reliability emission control requirements of the vehicle.

[0005] In a first aspect, the embodiments of the present invention provide a method for dynamically correcting the DPF carbon loading, which at least includes the following steps:

[0006] Calculate the initial carbon loading through the flow resistance of the diesel particulate filter DPF;

[0007] Determine whether to enable the dynamic correction function of the carbon loading according to the initial carbon loading and the working state of the DPF inlet temperature sensor;

[0008] After the dynamic correction function of the carbon loading is enabled, determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature;

[0009] After the dynamic correction time integrator is enabled, based on the read value of the dynamic correction time integrator, query the dynamic time correction coefficient chart to obtain the time correction coefficient;

[0010] Based on the total DPF mileage value, query the dynamic mileage correction amount chart to obtain the mileage correction carbon loading;

[0011] Calculate the dynamic correction carbon loading according to the time correction coefficient and the mileage correction carbon loading;

[0012] Determine the finally dynamically corrected carbon loading based on the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading, and the preset carbon loading replacement value.

[0013] Optionally, determining whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor at least includes:

[0014] Judge whether the initial carbon loading is higher than the set carbon loading threshold; if the initial carbon loading is higher than the set carbon loading threshold, it is determined that the first enabling condition is satisfied;

[0015] Judge whether the DPF inlet temperature sensor is in a normal working state; if the DPF inlet temperature sensor is in the normal working state, it is determined that the second enabling condition is satisfied;

[0016] At least when both the first enabling condition and the second enabling condition are satisfied, determine to enable the carbon loading dynamic correction function.

[0017] Optionally, after the carbon loading dynamic correction function is enabled, determining whether to enable the dynamic correction time integrator according to the DPF inlet temperature at least includes:

[0018] After the carbon loading dynamic correction function is enabled, judge whether the DPF inlet temperature is higher than the preset temperature threshold;

[0019] If the DPF inlet temperature is higher than the preset temperature threshold, enable the dynamic correction time integrator.

[0020] Optionally, determining the finally dynamically corrected carbon loading based on the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading, and the preset carbon loading replacement value at least includes:

[0021] When the carbon loading dynamic correction function is in the enabled state, determine the sum of the initial carbon loading and the dynamically corrected carbon loading as the finally carbon loading;

[0022] When the carbon loading dynamic correction function is not in the enabled state, the sum of the initial carbon loading and the preset carbon loading replacement value is determined as the final carbon loading.

[0023] Optionally, the dynamically corrected carbon loading is the product of the time correction coefficient and the mileage corrected carbon loading.

[0024] Optionally, after the carbon loading dynamic correction function is enabled, if at least one of the following occurs: the DPF regeneration time exceeds the set time threshold, the DPF operating condition meets the set condition, and the enable signal of the carbon loading dynamic correction function fails, a dynamic correction reset signal is generated;

[0025] When the dynamic correction reset signal is triggered, the dynamic correction time integrator is reset.

[0026] Optionally, after the carbon loading dynamic correction function is enabled, if the DPF operating condition meets the set condition, generating the dynamic correction reset signal at least includes:

[0027] After the carbon loading dynamic correction function is enabled, when the DPF inlet temperature exceeds the first preset temperature threshold, enable the temperature reset time integrator;

[0028] If the value of the temperature reset time integrator is higher than the first preset time threshold, generate the dynamic correction reset signal;

[0029] When the dynamic correction reset signal is triggered, the temperature reset time integrator is reset;

[0030] In addition, when the DPF inlet temperature is lower than the second preset temperature threshold and the duration for which the DPF inlet temperature is lower than the second preset temperature threshold exceeds the second preset time threshold, the temperature reset time integrator is reset.

[0031] In a second aspect, an embodiment of the present invention further provides a DPF carbon loading dynamic correction control device, including at least:

[0032] An initial carbon loading calculation module, configured to calculate the initial carbon loading through the flow resistance of a diesel particulate filter (DPF);

[0033] A correction function enable judgment module, configured to determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor;

[0034] A time integrator enable judgment module, configured to determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature after the carbon loading dynamic correction function is enabled;

[0035] A correction coefficient acquisition module, configured to, after the dynamic correction time integrator is enabled, query a dynamic time correction coefficient chart based on the read value of the dynamic correction time integrator to obtain a time correction coefficient;

[0036] An odometer correction soot loading acquisition module, configured to query a dynamic odometer correction amount chart based on the total DPF odometer value to obtain an odometer correction soot loading;

[0037] A dynamic correction soot loading calculation module, configured to calculate a dynamic correction soot loading according to the time correction coefficient and the odometer correction soot loading;

[0038] A final soot loading determination module, configured to determine a finally dynamically corrected soot loading according to the initial soot loading, the enabling state of the soot loading dynamic correction function, the dynamic correction soot loading, and a preset soot loading replacement value.

[0039] In a third aspect, an embodiment of the present invention further provides an electronic device, including a processor and a memory, where the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the DPF soot loading dynamic correction control method described in the first aspect are run.

[0040] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps in the DPF soot loading dynamic correction control method described in the first aspect are implemented.

[0041] The technical solution provided by the embodiment of the present invention is as follows: First, an initial soot loading is calculated through the flow resistance of a diesel particulate filter (DPF); further, it is determined whether to enable the soot loading dynamic correction function according to the initial soot loading and the working state of the DPF inlet temperature sensor; further, after the soot loading dynamic correction function is enabled, it is determined whether to enable the dynamic correction time integrator according to the DPF inlet temperature; further, after the dynamic correction time integrator is enabled, a time correction coefficient is obtained by querying a dynamic time correction coefficient chart based on the read value of the dynamic correction time integrator; further, a dynamic odometer correction amount chart is queried based on the total DPF odometer value to obtain an odometer correction soot loading; further, a dynamic correction soot loading is calculated according to the time correction coefficient and the odometer correction soot loading; finally, a finally dynamically corrected soot loading is determined according to the initial soot loading, the enabling state of the soot loading dynamic correction function, the dynamic correction soot loading, and a preset soot loading replacement value.

[0042] It can be seen that, on the one hand, in the embodiment of the present invention, the working conditions that meet the requirements are integrated over time according to the working state of the DPF inlet temperature sensor, the initial carbon loading of the DPF, and its inlet temperature. Based on the DPF operating conditions and integration results in each counting cycle of the dynamic correction integrator, real-time participation in the calculation is carried out to dynamically correct the DPF carbon loading from the first dimension. On the other hand, in the embodiment of the present invention, the mileage-corrected carbon loading is obtained by looking up the table based on the total DPF mileage, so as to perform the second-dimension correction on the DPF carbon loading model according to the DPF aging degree. Obviously, compared with the existing DPF carbon loading calculation method based on a fixed model and without considering the DPF operating conditions throughout the cycle, the embodiment of the present invention develops a set of control logics that can monitor the complete operation cycle of the DPF and dynamically correct the DPF carbon loading in real time, which is beneficial to improving the calculation accuracy of the carbon loading and can meet the high-precision and high-reliability emission control requirements of vehicles. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0044] Figure 1 is a flowchart of a method for dynamically correcting the DPF carbon loading provided by an embodiment of the present invention;

[0045] Figure 2 is a structural diagram of a device for dynamically correcting the DPF carbon loading provided by an embodiment of the present invention;

[0046] Figure 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0047] In order to make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the present application in detail with reference to the drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0048] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. The singular forms "a", "the", and "said" used in the embodiments of the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. "Plural" generally includes at least two.

[0049] It should be understood that the term "and / or" used herein is merely a correlative relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this text generally represents an "or" relationship between the associated objects before and after.

[0050] It should be understood that although terms such as first, second, and third may be used to describe in the embodiments of this application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of this application, the first can also be referred to as the second, and similarly, the second can also be referred to as the first.

[0051] Depending on the context, the words "if", "when" as used herein can be interpreted as "when...", "when...", "in response to determining", or "in response to detecting". Similarly, depending on the context, the phrase "if determined" or "if detecting (stated condition or event)" can be interpreted as "when determined", "in response to determining", "when detecting (stated condition or event)", or "in response to detecting (stated condition or event)".

[0052] It should also be noted that the term "comprising", "including", or any other variant thereof is intended to cover non-exclusive inclusion, such that a commodity or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such commodity or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the commodity or device including the said element.

[0053] It should be particularly noted that symbols and / or numbers existing in the specification, if not marked in the figure description, are not figure labels.

[0054] Figure 1 is a flowchart of a method for dynamically correcting the carbon loading of a DPF provided by an embodiment of the present invention. This embodiment is applicable to carbon loading control scenarios of various DPFs in a diesel vehicle emission control system. This method for dynamically correcting the carbon loading of a DPF can be, but is not limited to, executed by a DPF carbon loading dynamic correction control device in the embodiments of the present invention as the execution subject, and this execution subject can be implemented in software and / or hardware. As Figure 1 shown, this method for dynamically correcting the carbon loading of a DPF at least includes the following steps:

[0055] S1. Calculate the initial carbon loading through the flow resistance of the diesel particulate filter DPF.

[0056] Among them, the initial carbon loading can be obtained, for example, by measuring the differential pressure before and after the DPF with a differential pressure sensor, then calculating the DPF flow resistance based on the differential pressure and the exhaust gas flow rate passing through the DPF, and finally according to the relationship between the DPF flow resistance and the carbon loading.

[0057] S2. Determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor.

[0058] Among them, the DPF inlet temperature sensor can refer to the temperature sensor installed near the DPF inlet, and its working state can include a normal working state (that is, the state where the temperature sensor can measure the temperature normally) or an abnormal working state (that is, the state where the temperature sensor cannot measure the temperature due to its own hardware, working environment, etc.).

[0059] In a specific implementation manner, optionally, the foregoing step S2 at least includes:

[0060] (2.1) Judge whether the initial carbon loading is higher than the set carbon loading threshold; if the initial carbon loading is higher than the set carbon loading threshold, it is determined that the first enabling condition is satisfied.

[0061] Among them, if the initial carbon loading is not higher than the set carbon loading threshold, it can be determined that the first enabling condition is not satisfied.

[0062] (2.2) Judge whether the DPF inlet temperature sensor is in a normal working state; if the DPF inlet temperature sensor is in a normal working state, it is determined that the second enabling condition is satisfied.

[0063] Among them, when the DPF inlet temperature sensor is in an abnormal working state, it can be determined that the second enabling condition is not satisfied.

[0064] (2.3) Determine to enable the carbon loading dynamic correction function at least when both the first enabling condition and the second enabling condition are satisfied.

[0065] Among them, if the first enabling condition and / or the second enabling condition cannot be satisfied, it is determined not to enable the carbon loading dynamic correction function.

[0066] S3. After the carbon loading dynamic correction function is enabled, determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature.

[0067] Among them, the dynamic correction time integrator can belong to the software level and is similar to the discrete time integration module in MATLAB Simulink.

[0068] In another specific implementation manner, optionally, the foregoing step S3 at least includes:

[0069] (3.1) After the carbon loading dynamic correction function is enabled, determine whether the DPF inlet temperature is higher than the preset temperature threshold.

[0070] Among them, the DPF inlet temperature can be measured by a DPF inlet temperature sensor.

[0071] (3.2) If the DPF inlet temperature is higher than the preset temperature threshold, enable the dynamic correction time integrator.

[0072] Among them, when the DPF inlet temperature is not higher than the preset temperature threshold, the dynamic correction time integrator is not enabled.

[0073] It can be understood that the above implementation mode performs time integration on the working conditions that meet the requirements by judging the DPF inlet temperature; however, in other implementation modes, the temperature determination condition can also be replaced by judging the high load of the engine, or judging other DPF-related temperatures.

[0074] S4. After the dynamic correction time integrator is enabled, read based on the dynamic correction time integrator value and query the dynamic time correction coefficient chart to obtain the time correction coefficient.

[0075] Among them, the dynamic time correction coefficient chart can include the correspondence between the dynamic correction time integrator value and the time correction coefficient, and its external form can be but is not limited to a table, a MAP chart, a function expression, etc., and it can be obtained by pre-experiment calibration, for example.

[0076] In another specific implementation mode, the dynamic time correction coefficient chart can be as shown in Table 1.

[0077] Table 1

[0078] Dynamic correction time integrator value / s 0 1000 2000 3000 4000 5000 6000 Time correction coefficient -1 -1 -1 -1 -1 0 0

[0079] S5. Query the dynamic mileage correction amount chart based on the DPF total mileage value to obtain the mileage correction carbon loading.

[0080] Among them, the dynamic mileage correction amount chart can include the correspondence between the DPF total mileage value and the mileage correction carbon loading, and its external form can be but is not limited to a table, a MAP chart, a function expression, etc., and it can also be obtained by pre-experiment calibration.

[0081] In another specific implementation mode, the dynamic mileage correction amount chart can be as shown in Table 2.

[0082] Table 2

[0083] DPF total mileage value / km 0 1000 2000 3000 Mileage correction carbon loading 40 30 20 10

[0084] S6. Calculate the dynamic correction carbon loading according to the time correction coefficient and the mileage correction carbon loading.

[0085] Among them, in yet another specific embodiment, optionally, the dynamically corrected carbon loading is the product of the time correction coefficient and the mileage-corrected carbon loading.

[0086] In addition, data including the total DPF mileage value, the dynamically corrected time integrator value, and the dynamically corrected carbon loading can be directly set to look up in the same table, or look up in a multi-dimensional table of intermediate parameters (i.e., the time correction coefficient and the mileage-corrected carbon loading) after combined calculation, to obtain the result of the dynamically corrected carbon loading for participation in the calculation.

[0087] S7. Determine the finally dynamically corrected carbon loading based on the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading, and the preset carbon loading replacement value.

[0088] Among them, in yet another specific embodiment, optionally, the foregoing step S7 at least includes:

[0089] (7.1) When the carbon loading dynamic correction function is in the enabling state, determine the sum of the initial carbon loading and the dynamically corrected carbon loading as the finally dynamically corrected carbon loading.

[0090] (7.2) When the carbon loading dynamic correction function is not in the enabling state, determine the sum of the initial carbon loading and the preset carbon loading replacement value as the finally dynamically corrected carbon loading.

[0091] It can be understood that when the carbon loading dynamic correction function is not in the enabling state, in this embodiment or implementation, using the preset carbon loading replacement value to participate in the calculation process of the finally dynamically corrected carbon loading can effectively reduce the risk of DPF blockage after the dynamic correction function fails.

[0092] The technical solution provided by this embodiment is as follows: First, calculate the initial carbon loading through the flow resistance of the diesel particulate filter DPF; further, determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor; further, after the carbon loading dynamic correction function is enabled, determine whether to enable the dynamically corrected time integrator according to the DPF inlet temperature; further, after the dynamically corrected time integrator is enabled, read the value of the dynamically corrected time integrator and query the dynamic time correction coefficient chart to obtain the time correction coefficient; further, query the dynamic mileage correction amount chart based on the total DPF mileage value to obtain the mileage-corrected carbon loading; further, calculate the dynamically corrected carbon loading according to the time correction coefficient and the mileage-corrected carbon loading; finally, determine the finally dynamically corrected carbon loading based on the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading, and the preset carbon loading replacement value.

[0093] It can be seen that, on the one hand, in this embodiment, the working conditions that meet the requirements are time-integrated according to the working state of the DPF inlet temperature sensor, the initial carbon loading of the DPF, and its inlet temperature. Based on the DPF operating conditions and the integration results in each counting period of the dynamic correction time integrator, they are participated in the calculation in real time, and the DPF carbon loading is dynamically corrected from the first dimension. On the other hand, in this embodiment, the mileage correction carbon loading is obtained by looking up the table based on the total DPF mileage, so as to perform the second dimension correction on the DPF carbon loading model according to the DPF aging degree. Obviously, compared with the existing DPF carbon loading calculation method based on a fixed model and without considering the DPF operating conditions throughout the cycle, this embodiment develops a set of control logics that can monitor the complete operating cycle of the DPF and dynamically correct the DPF carbon loading in real time, which is beneficial to improving the calculation accuracy of the carbon loading and can meet the high-precision and high-reliability emission control requirements of the vehicle.

[0094] It should be noted that along with the final carbon loading calculation process after the carbon loading dynamic correction function is enabled, the embodiment of the present invention also provides a function reset process for the dynamic correction function. In the dynamic correction reset function, at least the dynamic correction time integrator can be flexibly reset to ensure that the control method has good scalability and adaptability.

[0095] Specifically, in another specific embodiment, optionally, after the carbon loading dynamic correction function is enabled, if at least one of the following situations occurs: the DPF regeneration time exceeds the set time threshold, the DPF operating conditions meet the set condition, and the enable signal of the carbon loading dynamic correction function fails (for example, at a certain moment, the initial carbon loading is lower than or equal to the set carbon loading threshold, the DPF inlet temperature sensor cannot work properly, etc.), a dynamic correction reset signal is generated;

[0096] When the dynamic correction reset signal is triggered, the dynamic correction time integrator is reset.

[0097] In another specific embodiment, optionally, after the carbon loading dynamic correction function is enabled, if the DPF operating conditions meet the set condition, the generated dynamic correction reset signal includes at least:

[0098] After the carbon loading dynamic correction function is enabled, when the DPF inlet temperature exceeds the first preset temperature threshold, the temperature reset time integrator is enabled;

[0099] If the value of the temperature reset time integrator is higher than the first preset time threshold, a dynamic correction reset signal is generated;

[0100] When the dynamic correction reset signal is triggered, the temperature reset time integrator is reset (that is, when the DPF operating conditions meet the set condition, as long as the dynamic correction reset signal is triggered, both the dynamic correction time integrator and the temperature reset time integrator are reset);

[0101] In addition, when the DPF inlet temperature is lower than the second preset temperature threshold and the duration for which the DPF inlet temperature is lower than the second preset temperature threshold exceeds the second preset time threshold, the temperature reset time integrator is reset.

[0102] Among them, under normal circumstances, the first preset temperature threshold is greater than the second preset temperature threshold. It can be understood that by setting like this in this embodiment, it can be ensured that the temperature reset time integrator enables integration when the DPF inlet temperature exceeds the first preset temperature threshold, and can only be reset when the DPF inlet temperature is lower than the second preset temperature threshold, and neither integrates nor resets when the DPF inlet temperature is between the first preset temperature threshold and the second preset temperature threshold.

[0103] In addition, before the electronic control unit (ECU) shuts down or loses power, if the dynamic correction time integrator and the temperature reset time integrator are still continuously integrating, the current integrated values of the two time integrators can be stored in an electrically erasable programmable read-only memory (EEPROM). After the ECU is powered on and restarted, the duration of the value read from the EEPROM is used as the counting starting point of the corresponding time integrator to continue integrating, so as to ensure the calculation accuracy of the DPF carbon loading under abnormal power-off conditions such as vehicle flameout.

[0104] It can be understood that this embodiment only exemplarily shows the reset method for determining the dynamic correction function according to the DPF inlet temperature. In other embodiments, the determination condition can also be adaptively replaced with a judgment of high engine load or other DPF-related temperatures.

[0105] It should also be noted that parameters such as the set carbon loading threshold, preset temperature threshold, set time threshold, first preset temperature threshold, first preset time threshold, second preset temperature threshold, second preset time threshold, preset carbon loading replacement value, etc. involved in the foregoing embodiments or implementation manners can all be calibrated and set through pre-experiments according to the actual vehicle use, and the present invention does not limit this.

[0106] Figure 2 is a structural diagram of a DPF carbon loading dynamic correction control device provided by an embodiment of the present invention. This embodiment is applicable to the carbon loading control scenarios of various DPFs in a diesel vehicle emission control system. The DPF carbon loading dynamic correction control device can be implemented in a software and / or hardware manner. As Figure 2 shown, the DPF carbon loading dynamic correction control device at least includes:

[0107] The initial carbon loading calculation module 110 is used to calculate the initial carbon loading through the flow resistance of the diesel particulate filter (DPF).

[0108] The correction function enabling judgment module 120 is used to determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor.

[0109] The time integrator enabling judgment module 130 is used to determine whether to enable the dynamic correction time integrator based on the DPF inlet temperature after the carbon loading dynamic correction function is enabled.

[0110] The correction coefficient acquisition module 140 is used to obtain the time correction coefficient based on the read value of the dynamic correction time integrator and query the dynamic time correction coefficient chart after the dynamic correction time integrator is enabled.

[0111] The mileage correction carbon loading acquisition module 150 is used to query the dynamic mileage correction amount chart based on the total DPF mileage value to obtain the mileage correction carbon loading.

[0112] The dynamic correction carbon loading calculation module 160 is used to calculate the dynamic correction carbon loading according to the time correction coefficient and the mileage correction carbon loading.

[0113] The final carbon loading determination module 170 is used to determine the finally dynamically corrected carbon loading based on the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamic correction carbon loading, and the preset carbon loading replacement value.

[0114] Optionally, the correction function enabling judgment module 120 is at least specifically used for:

[0115] Judging whether the initial carbon loading is higher than the set carbon loading threshold; if the initial carbon loading is higher than the set carbon loading threshold, it is determined that the first enabling condition is satisfied.

[0116] Judging whether the DPF inlet temperature sensor is in a normal working state; if the DPF inlet temperature sensor is in a normal working state, it is determined that the second enabling condition is satisfied.

[0117] At least when both the first enabling condition and the second enabling condition are satisfied, it is determined to enable the carbon loading dynamic correction function.

[0118] Optionally, the time integrator enabling judgment module 130 is at least specifically used for:

[0119] After the carbon loading dynamic correction function is enabled, judging whether the DPF inlet temperature is higher than the preset temperature threshold.

[0120] If the DPF inlet temperature is higher than the preset temperature threshold, the dynamic correction time integrator is enabled.

[0121] Optionally, the final carbon loading determination module 170 is at least specifically configured to:

[0122] When the carbon loading dynamic correction function is in the enabled state, determine the sum of the initial carbon loading and the dynamically corrected carbon loading as the final carbon loading;

[0123] When the carbon loading dynamic correction function is not in the enabled state, determine the sum of the initial carbon loading and the preset carbon loading replacement value as the final carbon loading.

[0124] Optionally, the dynamically corrected carbon loading is the product of the time correction coefficient and the mileage corrected carbon loading.

[0125] Optionally, it further includes a dynamic correction reset module 180;

[0126] The dynamic correction reset module 180 is at least configured to:

[0127] After the carbon loading dynamic correction function is enabled, if at least one of the following occurs: the DPF regeneration time exceeds the set time threshold, the DPF operating condition meets the set condition, and the enable signal of the carbon loading dynamic correction function fails, then generate a dynamic correction reset signal;

[0128] When the dynamic correction reset signal is triggered, the dynamic correction time integrator is reset.

[0129] Optionally, the dynamic correction reset module 180 is at least specifically configured to:

[0130] After the carbon loading dynamic correction function is enabled, when the DPF inlet temperature exceeds the first preset temperature threshold, enable the temperature reset time integrator;

[0131] If the value of the temperature reset time integrator is higher than the first preset time threshold, then generate a dynamic correction reset signal;

[0132] When the dynamic correction reset signal is triggered, the temperature reset time integrator is reset;

[0133] In addition, when the DPF inlet temperature is lower than the second preset temperature threshold and the duration for which the DPF inlet temperature is lower than the second preset temperature threshold exceeds the second preset time threshold, the temperature reset time integrator is reset.

[0134] For the technical solution provided in this embodiment, first, an initial carbon loading calculation module is used to calculate the initial carbon loading through the DPF flow resistance; further, a correction function enabling judgment module determines whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the operating state of the DPF inlet temperature sensor; further, a time integrator enabling judgment module determines whether to enable the dynamic correction time integrator based on the DPF inlet temperature after the carbon loading dynamic correction function is enabled; further, a correction coefficient acquisition module, after the dynamic correction time integrator is enabled, queries a dynamic time correction coefficient chart based on the read value of the dynamic correction time integrator to obtain a time correction coefficient; further, a mileage-corrected carbon loading acquisition module queries a dynamic mileage correction amount chart based on the total DPF mileage value to obtain a mileage-corrected carbon loading; further, a dynamic correction carbon loading calculation module calculates the dynamic correction carbon loading according to the time correction coefficient and the mileage-corrected carbon loading; finally, a final carbon loading determination module determines the finally dynamically corrected carbon loading according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamic correction carbon loading, and a preset carbon loading replacement value.

[0135] Thus, on the one hand, this embodiment performs time integration on working conditions that meet the requirements according to the operating state of the DPF inlet temperature sensor, the initial carbon loading of the DPF, and its inlet temperature. Based on the DPF operating conditions and integration results in each counting cycle of the dynamic correction time integrator, real-time participation in the calculation is carried out to dynamically correct the DPF carbon loading from the first dimension; on the other hand, this embodiment obtains the mileage-corrected carbon loading by looking up a table based on the total DPF mileage, thereby performing a second-dimensional correction on the DPF carbon loading model according to the DPF aging degree. Obviously, compared with the existing DPF carbon loading calculation method based on a fixed model that does not consider the DPF operating conditions throughout the cycle, this embodiment develops a control logic that can monitor the complete operating cycle of the DPF and dynamically correct the DPF carbon loading in real time, which is beneficial to improving the calculation accuracy of the carbon loading and can meet the high-precision and high-reliability emission control requirements of vehicles.

[0136] The embodiment of the present invention also provides an electronic device, Figure 3 which is a schematic structural diagram of an electronic device provided by the embodiment of the present invention. See Figure 3, the electronic device 1000 includes a processor 1001 and a memory 1002. The memory 1002 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 1001, the steps in any of the above DPF carbon loading dynamic correction control methods are run. Through the above technical solution, the processor 1001 and the memory 1002 are interconnected and communicate with each other through a communication bus and / or other forms of connection mechanisms (not shown). The memory 1002 stores a computer program executable by the processor. When the electronic device 1000 runs, the processor 1001 executes the computer program to execute the DPF carbon loading dynamic correction control method in any optional implementation manner of the above embodiments, so as to at least implement the following functions: calculate the initial carbon loading through the DPF flow resistance; determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor; after the carbon loading dynamic correction function is enabled, determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature; after the dynamic correction time integrator is enabled, obtain the time correction coefficient based on the read value of the dynamic correction time integrator and query the dynamic time correction coefficient chart; query the dynamic mileage correction amount chart based on the DPF total mileage value to obtain the mileage correction carbon loading; calculate the dynamic correction carbon loading according to the time correction coefficient and the mileage correction carbon loading; determine the finally dynamically corrected carbon loading according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamic correction carbon loading, and the preset carbon loading replacement value.

[0137] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the DPF carbon loading dynamic correction control method provided by all the inventive embodiments of the present application: calculate the initial carbon loading through the DPF flow resistance; determine whether to enable the carbon loading dynamic correction function according to the initial carbon loading and the working state of the DPF inlet temperature sensor; after the carbon loading dynamic correction function is enabled, determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature; after the dynamic correction time integrator is enabled, obtain the time correction coefficient based on the read value of the dynamic correction time integrator and query the dynamic time correction coefficient chart; query the dynamic mileage correction amount chart based on the DPF total mileage value to obtain the mileage correction carbon loading; calculate the dynamic correction carbon loading according to the time correction coefficient and the mileage correction carbon loading; determine the finally dynamically corrected carbon loading according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamic correction carbon loading, and the preset carbon loading replacement value.

[0138] Any combination of one or more computer-readable media may be employed. The computer-readable media may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or Flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.

[0139] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which the computer-readable program code is carried. Such a propagated data signal may take any of a variety of forms, including - but not limited to - an electromagnetic signal, an optical signal, or any suitable combination of the foregoing. The computer-readable signal medium may also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.

[0140] The program code embodied on the computer-readable medium may be transmitted using any appropriate medium, including - but not limited to - wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0141] The computer program code for carrying out operations of the present invention may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, as well as conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or, alternatively, may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0142] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A DPF carbon load dynamic correction control method, characterized in that: At least the following steps are included: The initial carbon load is calculated by the flow resistance of the diesel particulate filter DPF; Determining whether to enable a carbon load dynamic correction function according to the initial carbon load and the working state of the DPF inlet temperature sensor; After the carbon load dynamic correction function is enabled, determining whether to enable the dynamic correction time integrator according to the DPF inlet temperature; After the dynamic correction time integrator is enabled, a dynamic time correction coefficient chart is queried based on a reading of the dynamic correction time integrator to obtain a time correction coefficient; Query the dynamic mileage correction chart based on the DPF total mileage value to obtain the mileage-corrected carbon load; Calculating a dynamic corrected carbon load according to the time correction coefficient and the mileage corrected carbon load; A final carbon loading after dynamic correction is determined according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading and a preset carbon loading replacement value.

2. The DPF carbon load dynamic correction control method according to claim 1, characterized in that: The determining whether to enable the carbon load dynamic correction function according to the initial carbon load and the working state of the DPF inlet temperature sensor at least includes: Determining whether the initial carbon loading is higher than a set carbon loading threshold; if the initial carbon loading is higher than the set carbon loading threshold, determining that the first enabling condition is met; Determining whether the DPF inlet temperature sensor is in a normal working state; if the DPF inlet temperature sensor is in the normal working state, determining that the second enabling condition is met; At least when both the first enabling condition and the second enabling condition are satisfied, it is determined to enable the carbon load dynamic correction function.

3. The DPF carbon load dynamic correction control method according to claim 1, characterized in that: After the carbon load dynamic correction function is enabled, determining whether to enable the dynamic correction time integrator according to the DPF inlet temperature at least includes: After the carbon load dynamic correction function is enabled, determining whether the DPF inlet temperature is higher than a preset temperature threshold; If the DPF inlet temperature is higher than the preset temperature threshold, the dynamic correction time integrator is enabled.

4. The DPF carbon load dynamic correction control method according to claim 1, characterized in that: The step of determining the final carbon loading after dynamic correction according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading and the preset carbon loading replacement value at least includes: When the carbon loading dynamic correction function is in an enabled state, the sum of the initial carbon loading and the dynamically corrected carbon loading is determined as the final carbon loading; When the carbon loading dynamic correction function is not enabled, the sum of the initial carbon loading and the preset carbon loading replacement value is determined as the final carbon loading.

5. The DPF carbon load dynamic correction control method according to claim 1, characterized in that: The dynamic-corrected carbon loading is the product of the time correction factor and the mileage-corrected carbon loading.

6. The DPF carbon load dynamic correction control method according to any one of claims 1 to 5, characterized in that: After the carbon load dynamic correction function is enabled, if at least one of the following occurs: the DPF regeneration time exceeds a set time threshold, the DPF operating condition meets a set operating condition, and the enable signal of the carbon load dynamic correction function fails, a dynamic correction reset signal is generated; When the dynamic correction reset signal is triggered, the dynamic correction time integrator is reset.

7. The DPF carbon load dynamic correction control method according to claim 6, characterized in that: After the carbon load dynamic correction function is enabled, if the DPF operating condition meets the set operating condition, generating the dynamic correction reset signal at least includes: After the carbon load dynamic correction function is enabled, when the DPF inlet temperature exceeds a first preset temperature threshold, enabling a temperature reset time integrator; If the value of the temperature reset time integrator is higher than the first preset time threshold, generating the dynamic correction reset signal; When the dynamic correction reset signal is triggered, the temperature reset time integrator is reset; In addition, when the DPF inlet temperature is lower than a second preset temperature threshold, and a duration of the DPF inlet temperature being lower than the second preset temperature threshold exceeds a second preset time threshold, the temperature reset time integrator is reset.

8. A DPF carbon load dynamic correction control device, characterized in that: At least: An initial carbon load calculation module, used to calculate the initial carbon load through the flow resistance of the diesel particulate filter DPF; A correction function enabling judgment module, used to determine whether to enable the carbon load dynamic correction function according to the initial carbon load and the working state of the DPF inlet temperature sensor; A time integrator enabling judgment module, used to determine whether to enable the dynamic correction time integrator according to the DPF inlet temperature after the carbon load dynamic correction function is enabled; A correction coefficient acquisition module, used for obtaining a time correction coefficient based on a reading of the dynamic correction time integrator and querying a dynamic time correction coefficient chart after the dynamic correction time integrator is enabled; A mileage-corrected carbon load acquisition module is used to query a dynamic mileage correction value chart based on the DPF total mileage value to obtain the mileage-corrected carbon load; A dynamic corrected carbon load calculation module, used to calculate the dynamic corrected carbon load according to the time correction coefficient and the mileage corrected carbon load; The final carbon loading determination module is used to determine the final carbon loading after dynamic correction according to the initial carbon loading, the enabling state of the carbon loading dynamic correction function, the dynamically corrected carbon loading and a preset carbon loading replacement value.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the DPF carbon load dynamic correction control method as described in any one of claims 1 to 7 are executed.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the DPF carbon load dynamic correction control method described in any one of claims 1 to 7 is implemented.