Scr temperature control method and device, electronic equipment and storage medium
By constructing a thermal model and closed-loop control of the post-processor system, the target inlet temperature is calculated, which solves the problem of poor economy in the existing SCR temperature control method, realizes stable exhaust temperature control, and improves the fuel economy of diesel engines.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FAW JIEFANG AUTOMOTIVE CO
- Filing Date
- 2023-09-21
- Publication Date
- 2026-05-01
AI Technical Summary
Existing SCR temperature control methods are not economical and are difficult to achieve stable exhaust temperature control, leading to increased fuel consumption in diesel engines.
By acquiring the operating parameters of the post-processor system, a thermal model is constructed, the target inlet temperature is calculated, and based on closed-loop control, the actual inlet temperature is made equal to the target inlet temperature. The control quantity of the actuator is calculated using a recursive model and the least squares method to maintain temperature stability.
Stable control of SCR temperature was achieved, avoiding poor fuel economy caused by temperature fluctuations and improving the system's fuel economy.
Smart Images

Figure CN117189314B_ABST
Abstract
Description
SCR temperature control methods, devices, electronic equipment, and storage media Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to an SCR temperature control method, device, electronic device, and storage medium. Background Technology
[0002] Currently, my country's emission regulations are at the China VI a stage, and the upcoming China VI b stage is imminent. The stringent regulations require vehicle manufacturers to invest heavily in purifying harmful emissions. The main emissions from diesel engines are nitrogen oxides (NOx) and particulate matter. Particulate matter can be removed by particulate filters to prevent its release into the atmosphere. NOx requires a selective catalytic reduction (SCR) system, where a precious metal coating on a carrier acts as a catalytic medium. Urea is injected to react with NOx to produce nitrogen and water. The conversion efficiency of SCR is directly related to its temperature; SCR operates best within the 250–550°C window. However, diesel engines have lower exhaust temperatures than gasoline or gas engines, especially at idle and under low load conditions. To increase exhaust temperature, more fuel is consumed. Therefore, controlling exhaust temperature to a suitable and stable level is crucial for fuel economy.
[0003] The common method for diesel engine exhaust temperature management is based on mode switching, which usually includes normal mode and heating mode. In normal mode, the engine exhaust temperature is lower but fuel-efficient, while in heating mode, the engine exhaust temperature is higher but fuel-intensive. Usually, depending on the demand, heating mode is used when the SCR temperature is lower than the target SCR temperature, and normal mode is used when it is higher than the target SCR temperature. There is hysteresis to prevent jump when switching between the two.
[0004] However, while this control method is simple, it is less economical. It has been proven that stable exhaust temperature is more fuel-efficient than oscillating exhaust temperature at the same average temperature. Therefore, a method to achieve stable exhaust temperature control is needed. Because the aftertreatment system has a large heat capacity, maintaining a stable and accurate exhaust temperature is difficult through simple closed-loop control; the integral stage inevitably introduces delay and oscillation. Summary of the Invention
[0005] This invention provides an SCR temperature control method, device, electronic device, and storage medium to solve the problem of poor economic efficiency of existing temperature control methods.
[0006] According to one aspect of the present invention, an SCR temperature control method is provided, comprising:
[0007] Obtain the operating parameters of the post-processor system;
[0008] A thermal model of the post-processing system is constructed based on the operating parameters.
[0009] Calculate the target inlet temperature based on the thermal model;
[0010] Based on the target inlet temperature and the actual inlet temperature, closed-loop control is used to make the actual inlet temperature equal to the target inlet temperature.
[0011] Optionally, constructing the thermal model of the post-processing system based on the operating parameters includes:
[0012] Calculate the carrier temperature and outlet temperature of the oxidation catalyst at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the oxidation catalyst.
[0013] Calculate the carrier temperature and outlet temperature of the particulate filter at the next moment based on the current carrier temperature, inlet temperature, and air velocity of the particulate filter.
[0014] Calculate the carrier temperature and outlet temperature of the catalytic reducer at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the catalytic reducer.
[0015] A thermal model of the aftertreatment system is constructed based on the carrier temperature and outlet temperature of the oxidation catalyst at the next time step, the carrier temperature and outlet temperature of the particulate trap at the next time step, and the carrier temperature and outlet temperature of the particulate trap at the next time step.
[0016] The operating parameters include: the current carrier temperature of the oxidation catalyst, the current inlet temperature of the oxidation catalyst, the space velocity of the oxidation catalyst, the current carrier temperature of the particulate trap, the current inlet temperature of the particulate trap, the space velocity of the particulate trap, the current carrier temperature of the catalytic reducer, the current inlet temperature of the catalytic reducer, and the space velocity of the catalytic reducer.
[0017] Optionally, calculating the target discharge port degree based on the thermal model includes:
[0018] The initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, and the initial support temperature of the catalytic reducer were obtained.
[0019] A recursive model is constructed based on the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, the initial support temperature of the catalytic reducer, and the thermal model.
[0020] Based on the recursive model and the target support temperature of the catalytic reducer, the target inlet temperature of the oxidation catalyst is calculated using the least squares method.
[0021] Optionally, the step of making the actual inlet temperature equal to the target inlet temperature based on the target inlet temperature and the actual inlet temperature using closed-loop control includes:
[0022] Calculate the deviation between the target inlet temperature and the actual inlet temperature;
[0023] Based on the aforementioned deviation, the control quantity of the actuator is calculated through closed-loop control;
[0024] The deviation is eliminated according to the control quantity, so that the actual inlet temperature is equal to the target inlet temperature.
[0025] According to another aspect of the present invention, an SCR temperature control device is provided, comprising:
[0026] The acquisition module is used to acquire the operating parameters of the post-processor system.
[0027] The model building module is used to build a thermal model of the post-processing system based on the operating parameters.
[0028] The calculation module is used to calculate the target inlet temperature based on the thermal model;
[0029] The control module is used to make the actual inlet temperature equal to the target inlet temperature by using closed-loop control based on the target inlet temperature and the actual inlet temperature.
[0030] Optionally, the model building module includes:
[0031] The first calculation module is used to calculate the carrier temperature and outlet temperature of the oxidation catalyst at the next moment based on the current carrier temperature, the current inlet temperature and the space velocity of the oxidation catalyst.
[0032] The second calculation module is used to calculate the carrier temperature and outlet temperature of the particle trap at the next moment based on the current carrier temperature, inlet temperature and air velocity of the particle trap.
[0033] The third calculation module is used to calculate the carrier temperature and outlet temperature of the catalytic reducer at the next moment based on the current carrier temperature, the current inlet temperature and the space velocity of the catalytic reducer.
[0034] The first construction module is used to construct a thermal model of the aftertreatment system based on the support temperature and outlet temperature of the oxidation catalyst at the next moment, the support temperature and outlet temperature of the particulate trap at the next moment, and the support temperature and outlet temperature of the particulate trap at the next moment.
[0035] The operating parameters include: the current carrier temperature of the oxidation catalyst, the current inlet temperature of the oxidation catalyst, the space velocity of the oxidation catalyst, the current carrier temperature of the particulate trap, the current inlet temperature of the particulate trap, the space velocity of the particulate trap, the current carrier temperature of the particulate trap, the current inlet temperature of the particulate trap, and the space velocity of the particulate trap.
[0036] Optionally, the computing module includes:
[0037] The first acquisition module is used to acquire the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, and the initial support temperature of the catalytic reducer.
[0038] The second construction module is used to construct a recursive model based on the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, the initial support temperature of the catalytic reducer, and the thermal model.
[0039] The fourth calculation module is used to calculate the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target support temperature of the catalytic reducer.
[0040] Optionally, the control module includes:
[0041] The fifth calculation module is used to calculate the deviation between the target inlet temperature and the actual inlet temperature.
[0042] The sixth calculation module is used to calculate the control quantity of the actuator based on the deviation through closed-loop control;
[0043] An elimination module is used to eliminate the deviation based on the control quantity, so that the actual inlet temperature is equal to the target inlet temperature.
[0044] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0045] At least one processor; and
[0046] A memory communicatively connected to the at least one processor; wherein,
[0047] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the SCR temperature control method according to any embodiment of the present invention.
[0048] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the SCR temperature control method according to any embodiment of the present invention.
[0049] The technical solution provided by this invention involves acquiring the operating parameters of the post-processor system; constructing a thermal model of the post-processor system based on the operating parameters; calculating the target inlet temperature based on the thermal model; and using closed-loop control to ensure that the actual inlet temperature equals the target inlet temperature based on the target inlet temperature and the actual inlet temperature. The technical solution provided by this invention, by constructing a thermal model that can calculate and predict the operating parameters of the post-processor system at future times, establishes a recursive model using a fixed input exhaust temperature based on the operating parameters of the post-processor system at future times, and calculates the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target carrier temperature of the catalytic reducer. The deviation between the target inlet temperature and the actual inlet temperature is calculated, and based on the deviation, the control quantity of the actuator is calculated through closed-loop control to eliminate the deviation, ensuring that the actual inlet temperature equals the target inlet temperature. This maintains a stable temperature, avoiding the problem of poor economic efficiency caused by repeated changes in the target temperature, and improving the system's economic efficiency.
[0050] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1 is a flowchart of an SCR temperature control method provided by an embodiment of the present invention.
[0053] Figure 2 is a flowchart of another SCR temperature control method provided by an embodiment of the present invention.
[0054] Figure 3 is a schematic diagram of the post-processor system layout structure provided in an embodiment of the present invention.
[0055] Figure 4 is a schematic diagram of the structure of an SCR temperature control device provided in an embodiment of the present invention.
[0056] Figure 5 is a schematic diagram of the structure of an electronic device for an SCR temperature control method provided in an embodiment of the present invention. Detailed Implementation
[0057] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0058] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0059] Figure 1 is a flowchart of an SCR temperature control method provided by an embodiment of the present invention. This embodiment is applicable to SCR temperature control. The method can be executed by an SCR temperature control device, which can be implemented in hardware and / or software. The SCR temperature control device can be configured in any electronic device with communication function. Referring to Figure 1, the method includes:
[0060] S110: Obtain the operating parameters of the post-processor system.
[0061] The operating parameters of the post-processor include the carrier temperature, inlet temperature, and space velocity of the oxidation catalyst; the carrier temperature, inlet temperature, and space velocity of the particulate filter; and the carrier temperature, inlet temperature, and space velocity of the catalytic reducer. Space velocity can be specifically understood as the ratio of the volumetric flow rate through the carrier per unit time to the carrier volume.
[0062] Specifically, the sensor collects the operating parameters of the after-treatment system in real time and stores the operating parameters in the vehicle's ECU (Electronic Control Unit). The operating parameters of the after-treatment system can be obtained by retrieving the ECU. For example, the sensor can be a temperature sensor, but this invention does not limit it.
[0063] S120. Construct a thermal model of the post-processing system based on the operating parameters.
[0064] Specifically, firstly, the current carrier temperature, inlet temperature, and space velocity of the oxidation catalyst are fitted into a polynomial containing a functional relationship. From this polynomial, the carrier temperature and outlet temperature of the oxidation catalyst at the next time step can be obtained. The space velocity of the oxidation catalyst in the polynomial is treated as a constant, and the polynomial is linearized. Similarly, the carrier temperature and outlet temperature of the particulate trap, the carrier temperature and outlet temperature of the catalytic reducer, and the outlet temperature of the catalytic reducer at the next time step are obtained according to the above operation. The polynomials for these temperatures are then linearized, and after simplification and rearrangement, a matrix-form thermal model is finally formed.
[0065] S130. Calculate the target inlet temperature based on the thermal model.
[0066] Specifically, the initial support temperatures of the oxidation catalyst, the particulate trap, and the catalytic reducer are first obtained. Then, the thermal model is deformed, and the initial support temperatures of the oxidation catalyst, the particulate trap, and the catalytic reducer are substituted into the thermal model to establish a recursive model. Based on the deformed thermal model and the target support temperature of the catalytic reducer, the target inlet temperature of the oxidation catalyst is calculated using the least squares method.
[0067] S140. Based on the target inlet temperature and the actual inlet temperature, and using closed-loop control, make the actual inlet temperature equal to the target inlet temperature.
[0068] Specifically, the actual inlet temperature of the oxidation catalyst is obtained by a temperature sensor, and the deviation between the actual inlet temperature and the target inlet temperature of the oxidation catalyst is calculated. Based on the deviation, the control quantity of the actuator is distributed through PID control to eliminate the deviation, so that the actual inlet temperature of the oxidation catalyst is equal to the target inlet temperature of the oxidation catalyst.
[0069] The technical solution provided by this invention involves acquiring the operating parameters of the post-processor system; constructing a thermal model of the post-processor system based on the operating parameters; calculating the target inlet temperature based on the thermal model; and using closed-loop control to ensure that the actual inlet temperature equals the target inlet temperature based on the target inlet temperature and the actual inlet temperature. The technical solution provided by this invention, by constructing a thermal model that can calculate and predict the operating parameters of the post-processor system at future times, establishes a recursive model using a fixed input exhaust temperature based on the operating parameters of the post-processor system at future times, and calculates the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target carrier temperature of the catalytic reducer. The deviation between the target inlet temperature and the actual inlet temperature is calculated, and based on the deviation, the control quantity of the actuator is calculated through closed-loop control to eliminate the deviation, ensuring that the actual inlet temperature equals the target inlet temperature. This maintains a stable temperature, avoiding the problem of poor economic efficiency caused by repeated changes in the target temperature, and improving the system's economic efficiency.
[0070] Figure 2 is a flowchart of another SCR temperature control method provided by an embodiment of the present invention. This embodiment further refines the aforementioned embodiments based on the above-described successful implementation. Referring to Figure 2, the method includes:
[0071] S210. Obtain the operating parameters of the post-processing system.
[0072] S211. Based on the current carrier temperature, inlet temperature, and space velocity of the oxidation catalyst, calculate the carrier temperature and outlet temperature of the oxidation catalyst at the next moment.
[0073] Specifically, the support temperature and outlet temperature of the oxidation catalyst at the next moment are calculated using the following formulas;
[0074]
[0075] In the formula, The temperature of the DOC (Diesel Oxidation Catalyst) support. For DOC inlet temperature, SV Doc DOC airspeed Let k be the temperature of the DOC carrier at the next moment, where k is the time.
[0076]
[0077] In the formula, DOC outlet temperature, This is the DOC outlet temperature at the next moment.
[0078] Treating SV_Doc as a constant and performing linearization, we have:
[0079]
[0080]
[0081] Among them, a0, b0, c0 and d0 are coefficients related to airspeed. The values of a0, b0, c0 and d0 can be obtained by looking up the calibration table. Each airspeed uniquely corresponds to a value of a0, b0, c0 and d0.
[0082] S212. Based on the current carrier temperature, inlet temperature, and space velocity of the particulate filter, calculate the carrier temperature and outlet temperature of the particulate filter at the next moment.
[0083] Specifically, the carrier temperature and outlet temperature of the particle trap at the next moment are calculated using the following formulas.
[0084]
[0085] In the formula, The temperature of the DPF (Diesel Particulate Filter) carrier. This refers to the DPF inlet temperature. Let k be the temperature of the DPF carrier at the next moment, and k be the time.
[0086]
[0087] In the formula, This represents the DPF outlet temperature at the next moment. a1, b1, c1, and d1 are coefficients related to airspeed. The values of a1, b1, c1, and d1 can be obtained by consulting the calibration table. Each airspeed uniquely corresponds to a value of a1, b1, c1, and d1.
[0088] S213. Based on the current carrier temperature, inlet temperature, and space velocity of the catalytic reducer, calculate the carrier temperature and outlet temperature of the catalytic reducer at the next moment.
[0089] Specifically, the carrier temperature and outlet temperature of the catalytic reducer at the next moment are calculated using the following formulas;
[0090]
[0091] In the formula, The temperature of the SCR (Selective Catalytic Reduction) support. This refers to the SCR inlet temperature. Let k be the temperature of the SCR carrier at the next moment, and k be the time.
[0092]
[0093] In the formula, This represents the SCR outlet temperature at the next moment. a2, b2, c2, and d2 are coefficients related to airspeed. The values of a2, b2, c2, and d2 can be obtained by consulting the calibration table. Each airspeed uniquely corresponds to a value of a2, b2, c2, and d2.
[0094] S214. Based on the support temperature and outlet temperature of the oxidation catalyst at the next moment, the support temperature and outlet temperature of the particulate trap at the next moment, the support temperature and outlet temperature of the catalytic reducer at the next moment, and the outlet temperature of the catalytic reducer at the next moment, construct a thermal model of the aftertreatment system.
[0095] Specifically, due to After sorting and simplification, we get
[0096]
[0097]
[0098]
[0099]
[0100] Rearrange the above equation into a matrix:
[0101]
[0102] x(k+1)=Ax(k)+Bu(k)
[0103] in,
[0104] make but
[0105] y(k) = [0 0 1]x(k)
[0106] Operating parameters include: current oxidation catalyst carrier temperature, current oxidation catalyst inlet temperature, oxidation catalyst space velocity, current particulate filter carrier temperature, current particulate filter inlet temperature, particulate filter space velocity, current catalytic reducer carrier temperature, current catalytic reducer inlet temperature, and catalytic reducer space velocity.
[0107] S215. Obtain the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, and the initial support temperature of the catalytic reducer.
[0108] Specifically, the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, and the initial support temperature of the catalytic reducer are obtained through the following formulas;
[0109]
[0110]
[0111]
[0112] Among them, T1, T2, T3, and T4 are the measured values of DOC inlet temperature, DPF inlet temperature, SCR inlet temperature, and SCR outlet temperature, respectively, all of which can be obtained by temperature sensors.
[0113] S216. Based on the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, the initial support temperature of the catalytic reducer, and the thermal model, construct a recursive model.
[0114] Specifically, with the goal of maintaining a constant DOC inlet temperature, then we have
[0115] x(k)=A k x(0)+(IA) -1 (A k -A)Bu(0);
[0116] …
[0117] x(1) = Ax(0) + Bu(0), which gives the recursive model.
[0118] S217. Based on the recursive model and the target support temperature of the catalytic reducer, the target inlet temperature of the oxidation catalyst is calculated using the least squares method.
[0119] Specifically, the target inlet temperature of the oxidation catalyst is calculated using the following formula;
[0120]
[0121] In the formula, C = [0 0 1] (IA) -1 (A k -A)B;
[0122] D = [0 0 1]A k x(0)
[0123] r represents the target SCR support temperature; the target inlet temperature of the oxidation catalyst can be obtained by solving the least squares method.
[0124] S218. Calculate the deviation between the target inlet temperature and the actual inlet temperature.
[0125] Specifically, the actual inlet temperature of the oxidation catalyst is obtained through a temperature sensor, and the difference between the actual inlet temperature and the target inlet temperature is calculated to obtain the deviation between the two.
[0126] S219. Based on the deviation, calculate the control quantity of the actuator through closed-loop control.
[0127] Specifically, based on the deviation, the control quantity of the actuator is calculated through PID closed-loop control.
[0128] S220. Eliminate deviations based on control quantities to make the actual inlet temperature equal to the target inlet temperature.
[0129] The following is a specific embodiment to illustrate the closed-loop control method for the roller press provided in this application.
[0130] Figure 3 is a schematic diagram of the post-processor system layout structure provided in an embodiment of the present invention. See Figure 3.
[0131] Step 1: Establish a state model for the post-processing temperature system;
[0132] Taking DOC as an example, the heat transfer process of DOC can be considered as convective heat transfer between the exhaust gas and the carrier, and temperature dissipation between the carrier and the environment. If the temperature dissipation effect between the carrier and the environment is ignored, then the carrier temperature and the DOC outlet temperature are:
[0133]
[0134]
[0135] Treating SV_Doc as a constant and performing linearization, we have:
[0136]
[0137] a0~SV Doc
[0138] b0~SV Doc
[0139]
[0140] c0~SV Doc
[0141] d0~SV Doc
[0142] In the formula, For DOC carrier temperature, This refers to the DOC inlet gas temperature. SV is the DOC outlet temperature. Doc DOC airspeed is defined as the ratio of the volumetric flow rate passing through a carrier per unit time to the carrier's volume. Similarly, the relevant formulas for DPF and SCR are:
[0143]
[0144]
[0145]
[0146]
[0147] because
[0148]
[0149]
[0150]
[0151]
[0152] Since we are not concerned with the SCR outlet gas temperature, we only need to retain three of the formulas:
[0153]
[0154]
[0155]
[0156] Arrange into a matrix:
[0157]
[0158] x(k+1)=Ax(k)+Bu(k)
[0159]
[0160] like but
[0161] y(k) = [0 0 1]x(k)
[0162] Step 2: Construct a recursive model;
[0163] If the goal is to maintain a constant DOC inlet temperature, then we have
[0164] x(k)=A k x(0)+(IA) -1 (A k -A)Bu(0)
[0165] …
[0166] x(1)=Ax(0)+Bu(0)
[0167] x(0) comes from the sensor's estimate of the temperature of each carrier:
[0168]
[0169]
[0170]
[0171] T1 / T2 / T3 / T4 are the temperature sensor measurements, and their specific locations are shown in Figure 1.
[0172] Step 3: Construct the cost function;
[0173] The goal of constructing the cost function is to achieve the target temperature of the SCR carrier as quickly as possible without causing significant overshoot.
[0174]
[0175] C~[0 0 1](IA) -1 (A k -A)B
[0176] D~[0 0 1]A k x(0)
[0177] r represents the target SCR carrier temperature.
[0178] Step 4: Solving the cost function
[0179] The cost function is calculated offline for a fixed prediction step size. Therefore, solving the cost function becomes a simple least squares problem with one unknown, and the solution is the optimal control result of stable exhaust temperature.
[0180] Step 5: Achieving the target exhaust temperature
[0181] The actual exhaust temperature of DOC can be obtained through sensors, and the target exhaust temperature of DOC can be achieved by controlling the corresponding actuators through closed-loop control.
[0182] Alternatively, the cost function can be modified as needed:
[0183] This relationship can enable the control of optimal fuel consumption.
[0184] Among them, the reference exhaust temperature Tref can be obtained by looking up a table based on engine speed and fuel injection quantity, while the others are calibration fitting parameters, and Q and P are weight numbers.
[0185] Figure 4 is a schematic diagram of an SCR temperature control device provided in an embodiment of the present invention. The device includes an acquisition module 410, a model building module 420, a calculation module 430, and a control module 440.
[0186] Module 410 is used to acquire the operating parameters of the post-processor system;
[0187] Model building module 420 is used to build a thermal model of the post-processing system based on the operating parameters;
[0188] Calculation module 430 is used to calculate the target inlet temperature based on the thermal model;
[0189] The control module 440 is used to make the actual inlet temperature equal to the target inlet temperature by using closed-loop control based on the target inlet temperature and the actual inlet temperature.
[0190] Optionally, the model building modules include:
[0191] The first calculation module is used to calculate the carrier temperature and outlet temperature of the oxidation catalyst at the next moment based on the current carrier temperature, the current inlet temperature and the space velocity of the oxidation catalyst.
[0192] The second calculation module is used to calculate the carrier temperature and outlet temperature of the particle trap at the next moment based on the current carrier temperature, inlet temperature and air velocity of the particle trap.
[0193] The third calculation module is used to calculate the carrier temperature and outlet temperature of the catalytic reducer at the next moment based on the current carrier temperature, the current inlet temperature and the space velocity of the catalytic reducer.
[0194] The first construction module is used to construct a thermal model of the aftertreatment system based on the support temperature and outlet temperature of the oxidation catalyst at the next moment, the support temperature and outlet temperature of the particulate trap at the next moment, and the support temperature and outlet temperature of the particulate trap at the next moment.
[0195] Operating parameters include: current oxidation catalyst carrier temperature, current oxidation catalyst inlet temperature, oxidation catalyst space velocity, current particulate filter carrier temperature, current particulate filter inlet temperature, particulate filter space velocity, current particulate filter carrier temperature, current particulate filter inlet temperature, and particulate filter space velocity.
[0196] Optionally, the calculation module includes:
[0197] The first acquisition module is used to acquire the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, and the initial support temperature of the catalytic reducer.
[0198] The second construction module is used to construct a recursive model based on the initial support temperature of the oxidation catalyst, the initial support temperature of the particulate trap, the initial support temperature of the catalytic reducer, and the thermal model.
[0199] The fourth calculation module is used to calculate the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target support temperature of the catalytic reducer.
[0200] Optionally, the control module includes:
[0201] The fifth calculation module is used to calculate the deviation between the target inlet temperature and the actual inlet temperature;
[0202] The sixth calculation module is used to calculate the control quantity of the actuator based on the deviation through closed-loop control;
[0203] An elimination module is used to eliminate the deviation based on the control quantity, so that the actual inlet temperature is equal to the target inlet temperature.
[0204] The SCR temperature control device provided in the embodiments of the present invention can execute the SCR temperature control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0205] Figure 5 is a schematic diagram of the structure of an electronic device for an SCR temperature control method provided in an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0206] As shown in Figure 5, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer programs stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0207] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0208] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the SCR temperature control method.
[0209] In some embodiments, the SCR temperature control method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the SCR temperature control method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the SCR temperature control method by any other suitable means (e.g., by means of firmware).
[0210] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0211] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0212] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0213] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0214] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0215] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0216] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0217] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for controlling SCR temperature, characterized in that, The process includes acquiring the operating parameters of the post-processor system; constructing a thermal model of the post-processor system based on the operating parameters; calculating the target inlet temperature based on the thermal model; and, based on the target inlet temperature and the actual inlet temperature, using closed-loop control to make the actual inlet temperature equal to the target inlet temperature. The construction of the thermal model of the aftertreatment system based on the operating parameters includes: calculating the carrier temperature and outlet temperature of the oxidation catalyst at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the oxidation catalyst; calculating the carrier temperature and outlet temperature of the particulate trap at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the particulate trap; calculating the carrier temperature and outlet temperature of the catalytic reducer at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the catalytic reducer; and constructing the thermal model of the aftertreatment system based on the carrier temperature and outlet temperature of the oxidation catalyst at the next moment, the carrier temperature and outlet temperature of the particulate trap at the next moment, and the carrier temperature and outlet temperature of the catalytic reducer at the next moment. The operating parameters include: the current carrier temperature of the oxidation catalyst, the current inlet temperature of the oxidation catalyst, the current space velocity ... The parameters include the inlet temperature of the oxidation catalyst, the space velocity of the oxidation catalyst, the current carrier temperature of the particulate trap, the current inlet temperature of the particulate trap, the space velocity of the particulate trap, the current carrier temperature of the catalytic reducer, the current inlet temperature of the catalytic reducer, and the space velocity of the catalytic reducer. The calculation of the target inlet temperature based on the thermal model includes: obtaining the initial carrier temperature of the oxidation catalyst, the initial carrier temperature of the particulate trap, and the initial carrier temperature of the catalytic reducer; constructing a recursive model based on the initial carrier temperature of the oxidation catalyst, the initial carrier temperature of the particulate trap, the initial carrier temperature of the catalytic reducer, and the thermal model; calculating the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target carrier temperature of the catalytic reducer; and making the actual inlet temperature equal to the target inlet temperature based on the target inlet temperature and the actual inlet temperature using closed-loop control. This includes: calculating the deviation between the target inlet temperature and the actual inlet temperature; calculating the control quantity of the actuator based on the deviation using closed-loop control; and eliminating the deviation based on the control quantity to make the actual inlet temperature equal to the target inlet temperature.
2. An SCR temperature control device, characterized in that, It includes an acquisition module for acquiring the operating parameters of the post-processor system; and a model building module for building a thermal model of the post-processor system based on the operating parameters. The calculation module is used to calculate the target inlet temperature based on the thermal model; the control module is used to make the actual inlet temperature equal to the target inlet temperature based on the target inlet temperature and the actual inlet temperature using closed-loop control. The model construction module includes: a first calculation module, used to calculate the carrier temperature and outlet temperature of the oxidation catalyst at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the oxidation catalyst; a second calculation module, used to calculate the carrier temperature and outlet temperature of the particulate trap at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the particulate trap; a third calculation module, used to calculate the carrier temperature and outlet temperature of the catalytic reducer at the next moment based on the current carrier temperature, inlet temperature, and space velocity of the catalytic reducer; and a first construction module, used to construct a thermal model of the aftertreatment system based on the carrier temperature and outlet temperature of the oxidation catalyst at the next moment, the carrier temperature and outlet temperature of the particulate trap at the next moment, and the carrier temperature and outlet temperature of the catalytic reducer at the next moment. The operating parameters include: the current oxidation catalyst... The system includes the following parameters: carrier temperature of the current oxidation catalyst, inlet temperature of the current oxidation catalyst, space velocity of the current oxidation catalyst, carrier temperature of the current particulate trap, inlet temperature of the current particulate trap, space velocity of the current particulate trap, carrier temperature of the current catalytic reducer, inlet temperature of the current catalytic reducer, and space velocity of the catalytic reducer; the calculation module includes: a first acquisition module for acquiring the initial carrier temperature of the oxidation catalyst, the initial carrier temperature of the particulate trap, and the initial carrier temperature of the catalytic reducer; a second construction module for constructing a recursive model based on the initial carrier temperature of the oxidation catalyst, the initial carrier temperature of the particulate trap, the initial carrier temperature of the catalytic reducer, and the thermal model; a fourth calculation module for calculating the target inlet temperature of the oxidation catalyst using the least squares method based on the recursive model and the target carrier temperature of the catalytic reducer; the control module includes: a fifth calculation module for calculating the deviation between the target inlet temperature and the actual inlet temperature; a sixth calculation module for calculating the control quantity of the actuator based on the deviation through closed-loop control; and an elimination module for eliminating the deviation based on the control quantity, so that the actual inlet temperature equals the target inlet temperature.
3. An electronic device, characterized in that, The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the SCR temperature control method of claim 1.
4. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the SCR temperature control method of claim 1.
Citation Information
Patent Citations
Diesel particulate filter (DPF) regeneration temperature control method
CN108397267A
Engine tail gas after-treatment control system and control method
CN110206623A