Method for controlling engine temperature, control device and engine system

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

Patent Information

Application Number
CN202410148431.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-31
Publication Date
2026-10-30
Estimated Expiration
2044-01-31

AI Technical Summary

Technical Problem

[0004]本申请的主要目的在于提供一种发动机温度的控制方法、控制装置和发动机系统,以至少解决现有技术中发动机的排气温度不够容易产生结晶的问题

Benefits of technology

[0015]应用本申请的技术方案,获取包括发动机的当前转速、循环油量、环境温度、SCR上游温度和电池电量的系统参数,并在系统参数满足加热条件的情况下,根据液体箱的液体的当前温度和目标温度的差值,计算需求热量,根据需求热量控制加热设备加热,以提高液体的温度至目标温度,目标温度为使得液体不产生结晶的温度。这样通过设置加热设备,在发动机的排气温度不够的情况下,对加热设备进行加热,以避免产生结晶,堵塞发动机。与现有技术中,在一些工况下发动机的排气温度不足,致使液体容易产生结晶的方法相比,本申请通过设置加热设备对液体进行加热,使得液体能够达到目标温度,不易产生结晶,因此,能够解决现有技术中发动机的排气温度不够导致的容易产生结晶的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118208312B_ABST
    Figure CN118208312B_ABST
Patent Text Reader

Abstract

The application provides an engine temperature control method, a control device and an engine system. The method comprises: obtaining system parameters, wherein the system parameters comprise a current rotating speed of the engine, a circulating oil amount, an ambient temperature, an SCR upstream temperature and a battery power, the circulating oil amount being an amount of fuel flowing through the engine per unit time; determining whether the system parameters satisfy a heating condition, wherein the heating condition is a condition for heating the liquid; in the case where the system parameters satisfy the heating condition, obtaining a current temperature and a target temperature of the liquid in the liquid tank, calculating a difference between the target temperature and the current temperature, and calculating a required heat according to the difference; and controlling the heating device to heat according to the required heat, so as to increase the temperature of the liquid to the target temperature. Through the application, the problem of easy crystallization caused by insufficient exhaust temperature of the engine in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engines, and more specifically, to a method, control device, and engine system for controlling engine temperature. Background Technology

[0002] When vehicles travel in mountainous or hilly areas, the engine is often in a reverse or prolonged reverse driving condition, meaning that diesel fuel is not injected into the engine cylinders and the engine is in a negative torque condition. At this time, the amount of diesel fuel injected into the cylinders is very small or not injected at all, which leads to a decrease in the engine exhaust temperature and the upstream temperature of the aftertreatment SCR (Selective Catalytic Reduction) technology. When the driver presses the accelerator, the engine torque increases, but at this time the upstream temperature of the SCR has not yet risen, resulting in low urea conversion efficiency. At the same time, the urea sprayed from the urea nozzle will atomize and absorb heat, carrying away some heat. Both of these situations are prone to crystallization.

[0003] Therefore, a temperature control method is needed to prevent crystallization from forming in the engine under the aforementioned conditions. Summary of the Invention

[0004] The main objective of this application is to provide a method, device, and system for controlling engine temperature, so as to at least solve the problem that the exhaust temperature of engines in the prior art is not high enough to easily cause crystallization.

[0005] To achieve the above objectives, according to one aspect of this application, an engine temperature control method is provided, applied to an ECU, the ECU being included in an engine system, the engine system further including an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe, the fluid tank outlet pipe being used to connect the fluid tank and the fluid nozzle, the fluid tank outlet pipe including at least a pipe body and a heating device disposed on the pipe body, the control method comprising: acquiring system parameters, wherein the system parameters include the current engine speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge, the circulating oil volume being the amount of fuel flowing through the engine per unit time; determining whether the system parameters meet heating conditions, and if the system parameters meet the heating conditions, acquiring the current temperature and a target temperature of the liquid in the fluid tank, calculating the difference between the target temperature and the current temperature, and calculating the required heat based on the difference, wherein the heating conditions are conditions for heating the liquid, the target temperature is the temperature at which the liquid does not crystallize; and controlling the heating device to heat according to the required heat to raise the temperature of the liquid to the target temperature.

[0006] Optionally, obtaining system parameters includes: obtaining the fuel injection quantity of the engine cylinder and the current torque of the engine; obtaining the system parameters when the fuel injection quantity is 0 or the current torque is negative.

[0007] Optionally, determining whether the system parameters meet the heating conditions includes: determining that the system parameters meet the heating conditions when the current rotational speed is greater than a rotational speed threshold, the circulating oil volume is less than or equal to a circulation threshold, the ambient temperature is greater than a temperature threshold, the upstream temperature of the SCR is greater than the liquid pump pressure build-up temperature and less than the SCR upstream temperature threshold, and the battery charge is greater than a charge threshold, wherein the pressure build-up temperature is the temperature of the liquid pump when the pressure has just begun to build up; determining that the system parameters do not meet the heating conditions when the current rotational speed is less than or equal to the rotational speed threshold, the circulating oil volume is greater than the circulation threshold, the ambient temperature is less than or equal to the temperature threshold, the upstream temperature of the SCR is less than or equal to the liquid pump pressure build-up temperature or greater than or equal to the SCR upstream temperature threshold, or the battery charge is less than or equal to the charge threshold.

[0008] Optionally, the engine system further includes a generator and a battery. The generator is electrically connected to the battery and supplies power to the battery. The battery is used to heat the heating device. Controlling the heating device to heat according to the required heat includes: calculating the output power corresponding to the required heat to obtain a target output power; and controlling the output power of the battery to the target output power to heat the heating device.

[0009] Optionally, calculating the required heat based on the difference includes: obtaining the specific heat capacity of the liquid and the mass of the liquid; and calculating the product of the specific heat capacity, the mass, and the difference to obtain the required heat.

[0010] Optionally, the engine system further includes a liquid temperature sensor connected to the pipe body to obtain the current temperature of the liquid in the liquid tank, including: detecting the current temperature of the liquid flowing through the pipe body using the liquid temperature sensor.

[0011] According to another aspect of this application, an engine temperature control device is provided, applied to an ECU, the ECU being included in an engine system, the engine system further including an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe, the fluid tank outlet pipe being used to connect the fluid tank and the fluid nozzle, the fluid tank outlet pipe including at least a pipe body and a heating device disposed on the pipe body, the control device including: an acquisition unit, used to acquire system parameters, wherein the system parameters include the current engine speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge, the circulating oil volume being the amount of fuel flowing through the engine per unit time; a calculation unit, used to determine whether the system parameters meet the heating conditions, and if the system parameters meet the heating conditions, acquire the current temperature and target temperature of the liquid in the fluid tank, calculate the difference between the target temperature and the current temperature, and calculate the required heat based on the difference, wherein the heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize; and a control unit, used to control the heating device to heat according to the required heat, so as to raise the temperature of the liquid to the target temperature.

[0012] According to another aspect of this application, an engine system is provided, comprising: an ECU, an engine, a liquid tank, a liquid nozzle, and a liquid tank outlet pipe, wherein the liquid tank outlet pipe is used to connect the liquid tank and the liquid nozzle, and the liquid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body, and the ECU is used to execute any of the control methods described above.

[0013] Furthermore, the tube body is a steel pipe, and the heating device is a resistance wire.

[0014] Optionally, the engine system further includes: a generator, a battery, a liquid temperature sensor, and an aftertreatment box. The generator is electrically connected to the battery and supplies power to the battery. The battery is used to heat the heating device. The liquid temperature sensor is connected to the pipe body and is used to detect the current temperature of the liquid flowing through the pipe body. The aftertreatment box includes an SCR, a DPF, and a DOC. The SCR, the DPF, and the DOC are connected sequentially from left to right. The liquid nozzle is connected to the left end of the SCR, and the right end of the DOC is connected to the engine.

[0015] By applying the technical solution of this application, system parameters including the current engine speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge are obtained. When the system parameters meet the heating conditions, the required heat is calculated based on the difference between the current temperature and the target temperature of the liquid in the tank. The heating equipment is then controlled to raise the liquid temperature to the target temperature, which is the temperature at which the liquid does not crystallize. In this way, by setting up the heating equipment, even when the engine exhaust temperature is insufficient, crystallization is prevented, thus avoiding engine blockage. Compared with existing technologies where insufficient engine exhaust temperature under certain operating conditions leads to easy crystallization, this application, by setting up a heating equipment to heat the liquid, ensures that the liquid reaches the target temperature, making crystallization less likely. Therefore, it solves the problem of crystallization caused by insufficient engine exhaust temperature in existing technologies. Attached Figure Description

[0016] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0017] Figure 1 A hardware structure block diagram of a mobile terminal for executing an engine temperature control method according to an embodiment of this application is shown.

[0018] Figure 2 A schematic flowchart of an engine temperature control method provided by an embodiment of this application is shown;

[0019] Figure 3 The illustration shows a flowchart of a method for determining whether heating conditions are met in an engine temperature control method provided by an embodiment of this application.

[0020] Figure 4 A flowchart illustrating a specific engine temperature control method provided in an embodiment of this application is shown.

[0021] Figure 5 A schematic diagram of the structure of an engine system provided in an embodiment of this application is shown;

[0022] Figure 6 A structural block diagram of an engine temperature control device provided in an embodiment of this application is shown.

[0023] The above figures include the following reference numerals:

[0024] 102. Processor; 104. Memory; 106. Transmission equipment; 108. Input / output equipment; 1. ECU; 2. Engine; 3. Liquid tank; 4. Liquid nozzle; 5. Liquid tank outlet pipe; 6. Generator; 7. Battery; 8. Liquid temperature sensor; 9. Aftertreatment box; 10. Turbocharger; 11. Air filter; 12. Intercooler; 13. Pipe body; 14. Heating equipment; 15. SCR; 16. DPF; 17. DOC. Detailed Implementation

[0025] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0026] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0027] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application 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 for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover 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.

[0028] For ease of description, the following explains some of the nouns or terms used in the embodiments of this application:

[0029] Reverse towing condition: No diesel fuel is injected into the engine cylinders, and the engine operates under negative torque. For example, the engine will be in reverse towing condition when the driver is not pressing the accelerator or brake.

[0030] Aftertreatment: Engine emissions of NOx and PM need to be limited. To meet regulatory requirements, an aftertreatment box is connected after the engine exhaust pipe. The NOx and PM emitted by the engine undergo a series of chemical reactions in the aftertreatment box, and the NOx and PM discharged from the aftertreatment box meet the regulatory requirements.

[0031] SCR upstream temperature: The aftertreatment box consists of three parts: DOC (Diesel Oxidation Catalyst), DPF (Diesel Particulate Filter), and SCR (Selective Catalytic Reduction). The main function of the SCR is to use urea to chemically react with NOx emitted from the engine, thereby reducing NOx emissions. The SCR inlet temperature is the SCR upstream temperature.

[0032] Urea nozzle: Installed on the aftertreatment SCR section, urea is pressurized by the urea pump and injected into the aftertreatment SCR through the urea nozzle to react with NOx pollutants emitted by the engine.

[0033] Urea conversion efficiency: The SCR in the aftertreatment box uses urea to chemically react with NOx pollutants emitted from the engine, thereby reducing NOx. However, not all of the urea injected into the SCR can be utilized. This is related to the SCR inlet temperature. Within a certain temperature range, the higher the SCR inlet temperature, the higher the urea conversion efficiency and the lower the NOx emitted after the SCR. The lower the SCR inlet temperature, the lower the urea conversion efficiency and the lower the NOx emitted after the SCR.

[0034] Crystallization: NOx emissions from the engine must react with urea in the aftertreatment box to meet emission standards. When urea is over-injected or the urea and NOx are not mixed evenly, hard white solids will form in the aftertreatment box, which is crystallization.

[0035] Urea tank: Used to store urea.

[0036] As described in the background section, in the prior art, the exhaust temperature of the engine under certain operating conditions is insufficient, which easily leads to crystal formation. In order to solve the problem of crystal formation due to insufficient engine temperature, the embodiments of this application provide an engine temperature control method, control device and engine system.

[0037] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0038] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for an engine temperature control method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0039] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the engine temperature control method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0040] This embodiment provides a method for controlling engine temperature on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0041] Figure 2This is a flowchart of an engine temperature control method according to an embodiment of this application. It is applied to an ECU, which is included in an engine system. The engine system also includes an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe. The fluid tank outlet pipe connects the fluid tank and the fluid nozzle. The fluid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body, such as... Figure 2 As shown, the method includes the following steps:

[0042] Step S201: Obtain system parameters, wherein the system parameters include the current speed of the engine, the circulating oil volume, the ambient temperature, the SCR upstream temperature and the battery charge, and the circulating oil volume is the amount of fuel flowing through the engine per unit time.

[0043] Specifically, the aforementioned system parameters are first obtained to determine whether the vehicle or engine meets the heating requirements. The liquid nozzle is connected to the SCR, and the upstream temperature of the SCR is the SCR inlet temperature.

[0044] Step S202: Determine whether the above system parameters meet the heating conditions. If the above system parameters meet the heating conditions, obtain the current temperature and target temperature of the liquid in the liquid tank, calculate the difference between the target temperature and the current temperature, and calculate the required heat based on the difference. The heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize.

[0045] Specifically, this application installs a heating device on the pipe body. The heating conditions mentioned above must be met in order to heat the heating device in order to prevent the liquid from crystallizing. Therefore, the temperature required to prevent crystallization is taken as the target temperature, and the current temperature is obtained. Based on the difference between the target temperature and the current temperature, the required heat can be calculated using the heat calculation formula.

[0046] Step S203: Control the heating device to heat according to the above-mentioned heat demand, so as to increase the temperature of the liquid to the above-mentioned target temperature.

[0047] Specifically, after calculating the required heat, the heating equipment can be controlled to heat the liquid to the target temperature, thus preventing crystallization and engine blockage. It should be noted that this application uses urea as the liquid, a steel pipe as the tube, and a resistance wire as the heating equipment. In practical applications, other liquids, tubes, and heating equipment can also be used.

[0048] This embodiment acquires system parameters including the engine's current speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge. When these system parameters meet the heating requirements, the required heat is calculated based on the difference between the current and target temperatures of the liquid in the tank. The heating device is then controlled to raise the liquid temperature to the target temperature, which is the temperature at which the liquid does not crystallize. By setting up the heating device, even when the engine exhaust temperature is insufficient, crystallization can be prevented, thus avoiding engine blockage. Compared to existing technologies where insufficient engine exhaust temperature under certain operating conditions leads to liquid crystallization, this application uses a heating device to heat the liquid, ensuring it reaches the target temperature and preventing crystallization. Therefore, it solves the problem of crystallization caused by insufficient engine exhaust temperature in existing technologies.

[0049] In specific implementation, the above step S201 of obtaining system parameters can be achieved through the following steps: obtaining the fuel injection quantity of the engine cylinder and the current torque of the engine; obtaining the system parameters when the fuel injection quantity is 0 or the current torque is negative. This method obtains system parameters under the above conditions, thus ensuring that the heating equipment is heated only when the engine is in reverse driving mode.

[0050] Specifically, since the engine is not injecting fuel into the cylinders or is experiencing negative torque during reverse towing, the system obtains the fuel injection quantity and the current engine torque. Only when the fuel injection quantity is 0 (no fuel injection) or the current torque is negative is the system further acquiring system parameters, followed by further steps such as determining heating conditions. In practical applications, even when the fuel injection quantity is 0 or the current torque is negative, subsequent steps can be continued by setting the enable switch to 1.

[0051] In some alternative implementations, step S202 above can be achieved through the following steps: such as Figure 3As shown: Step S2021: When the current rotational speed is greater than a rotational speed threshold, the circulating oil volume is less than or equal to a circulation threshold, the ambient temperature is greater than a temperature threshold, the upstream temperature of the SCR is greater than the liquid pump pressure build-up temperature but less than the SCR upstream temperature threshold, and the battery charge is greater than a charge threshold, it is determined that the system parameters meet the heating conditions. The pressure build-up temperature is the temperature of the liquid pump when pressure is just beginning to build. Step S2022: When the current rotational speed is less than or equal to the rotational speed threshold, the circulating oil volume is greater than the circulation threshold, the ambient temperature is less than or equal to the temperature threshold, the upstream temperature of the SCR is less than or equal to the liquid pump pressure build-up temperature or greater than or equal to the SCR upstream temperature threshold, or the battery charge is less than or equal to the charge threshold, it is determined that the system parameters do not meet the heating conditions. This method determines whether each system parameter meets the heating conditions by using the aforementioned thresholds, thereby quantifying each system parameter and accurately determining whether each parameter meets the heating conditions.

[0052] In the specific implementation process, if all the above system parameters meet the aforementioned thresholds, the heating condition is met, the enable mask is set to 1, and then subsequent processing steps continue with the enable switch set to 1. The enable switch can be manually controlled; that is, under certain operating conditions, if the driver determines that heating is required, the enable switch can be manually set to 1.

[0053] To accurately control the heating of the heating equipment, the aforementioned engine system also includes a generator and a battery. The generator is electrically connected to the battery and supplies power to it. The battery is used to heat the heating equipment. Step S203, which controls the heating of the heating equipment based on the required heat, can be achieved through the following steps: calculating the output power corresponding to the required heat to obtain the target output power; and controlling the output power of the battery to the target output power to heat the heating equipment. This method calculates the output power based on the required heat and then controls the battery to heat the heating equipment according to the target output power, thus enabling precise control of the heating equipment.

[0054] Specifically, the heat is obtained by multiplying heat and time using the formula for calculating heat and power. The target output power corresponding to the required heat can then be calculated. By controlling the output power of the battery to the target output power and the corresponding time, the heat of the heating equipment can be made to meet the required heat, so that the liquid in the tube reaches the target temperature and crystallization is avoided.

[0055] In some optional embodiments, step S202, which calculates the required heat based on the difference, can be achieved through the following steps: obtaining the specific heat capacity and mass of the liquid; calculating the product of the specific heat capacity, the mass, and the difference to obtain the required heat. This method calculates the required heat using a heat calculation formula, thus accurately obtaining the required heat from temperature calculations.

[0056] In the specific implementation process, the heat is calculated using the formula Q=cmΔt, and the output power is calculated. c: specific heat capacity, m: mass, Δt = target temperature - current temperature. When the liquid is urea, the specific heat capacity, mass, and temperature mentioned above represent the specific heat capacity of urea, the mass of urea, and the temperature of urea, respectively.

[0057] To measure the current temperature of the liquid in real time, the engine system also includes a liquid temperature sensor connected to the pipe. Step S202, which acquires the current temperature of the liquid in the liquid tank, can be achieved by detecting the current temperature of the liquid flowing through the pipe using the liquid temperature sensor. This method connects the liquid temperature sensor to the pipe, allowing for accurate real-time measurement of the liquid's current temperature.

[0058] Specifically, in order to measure the current temperature of the liquid in real time, a liquid temperature sensor is installed on the pipe to measure the temperature of the liquid flowing through the pipe in real time.

[0059] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the engine temperature control method of this application will be described in detail below with reference to specific embodiments.

[0060] This embodiment relates to a specific method for controlling engine temperature, such as... Figure 4 As shown, Figure 5This is a schematic diagram of an engine system, including: ECU 1, engine 2, fluid tank 3, fluid nozzle 4, fluid tank outlet pipe 5, generator 6, battery 7, fluid temperature sensor 8, aftertreatment box 9, turbocharger 10, air filter 11, and intercooler 12. The fluid tank outlet pipe 5 connects the fluid tank 3 and the fluid nozzle 4, and includes at least a pipe body 13 and a heating device 14 mounted on the pipe body 13. The generator 6 is electrically connected to the battery 7 and supplies power to the battery 7. The aforementioned battery 7 is used to heat the aforementioned heating device 14. The aforementioned liquid temperature sensor 8 is connected to the aforementioned pipe body 13 and is used to detect the current temperature of the liquid flowing through the aforementioned pipe body 13. The aforementioned aftertreatment box 9 includes SCR 15, DPF 16, and DOC 17, which are connected sequentially from left to right. The aforementioned liquid nozzle 4 is connected to the left end of the aforementioned SCR 15, and the right end of the aforementioned DOC 17 is connected to the aforementioned engine 2. A specific engine temperature control method includes the following steps:

[0061] Step S1: Obtain engine speed (current speed), circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge;

[0062] Step S2: When the engine speed is greater than the engine speed threshold, the circulating oil volume is less than or equal to the circulating oil volume threshold, the ambient temperature is greater than the ambient temperature threshold, the upstream temperature of the SCR is greater than the urea pump pressure build-up temperature and less than the upstream temperature threshold of the SCR (i.e., A≤x≤B), and the battery charge is greater than the battery charge threshold, the mode mask is 1, the engine operation mode is reverse towing mode, Bit0, Bit1, Bit2, Bit3, Bit4, and Bit5 all meet the heating conditions, Bit Set is set to 1, and the enable mask is 1.

[0063] Step S3: With the enable switch also set to 1, obtain the urea temperature x (current temperature);

[0064] Step S4: When A≤x≤B, that is, when the urea temperature is greater than or equal to the lower limit of the urea temperature and less than or equal to the upper limit of the urea temperature, enter the heating state;

[0065] Step S5: Calculate the required heat using the formula Q=cm△t, where c is the specific heat capacity of urea, m is the mass flow rate of urea, and △t = target temperature - current temperature. Then, convert the required heat into the target output power, and the controller (ECU) outputs the target output power to heat the resistance wire (heating device 14).

[0066] This application also provides an engine temperature control device. It should be noted that the engine temperature control device of this application can be used to execute the engine temperature control method provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0067] The following describes the engine temperature control device provided in the embodiments of this application.

[0068] Figure 6 This is a schematic diagram of an engine temperature control device according to an embodiment of this application. It is applied to an ECU, which is included in an engine system. The engine system also includes an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe. The fluid tank outlet pipe connects the fluid tank and the fluid nozzle. The fluid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body, such as... Figure 6 As shown, the device includes:

[0069] The acquisition unit 210 is used to acquire system parameters, wherein the system parameters include the current speed of the engine, the circulating oil volume, the ambient temperature, the SCR upstream temperature and the battery charge, and the circulating oil volume is the amount of fuel flowing through the engine per unit time.

[0070] Specifically, the system parameters mentioned above are first obtained to determine whether the vehicle or engine meets the heating requirements. The liquid nozzle is connected to the SCR, and the upstream temperature of the SCR is the SCR inlet temperature.

[0071] The calculation unit 220 is used to determine whether the above system parameters meet the heating conditions. If the above system parameters meet the heating conditions, it obtains the current temperature and target temperature of the liquid in the liquid tank, calculates the difference between the target temperature and the current temperature, and calculates the required heat based on the difference. The heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize.

[0072] Specifically, this application installs a heating device on the pipe body. The heating conditions mentioned above must be met in order to heat the heating device in order to prevent the liquid from crystallizing. Therefore, the temperature required to prevent crystallization is taken as the target temperature, and the current temperature is obtained. Based on the difference between the target temperature and the current temperature, the required heat can be calculated using the heat calculation formula.

[0073] Control unit 230 is used to control the heating device to heat according to the above-mentioned heat demand, so as to increase the temperature of the liquid to the above-mentioned target temperature.

[0074] Specifically, after calculating the required heat, the heating equipment can be controlled to heat the liquid to the target temperature, thus preventing crystallization and engine blockage. It should be noted that this application uses urea as the liquid, a steel pipe as the tube, and a resistance wire as the heating equipment. In practical applications, other liquids, tubes, and heating equipment can also be used.

[0075] This embodiment acquires system parameters including the engine's current speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge. When these system parameters meet the heating requirements, the required heat is calculated based on the difference between the current and target temperatures of the liquid in the tank. The heating device is then controlled to raise the liquid temperature to the target temperature, which is the temperature at which the liquid does not crystallize. By setting up the heating device, even when the engine exhaust temperature is insufficient, crystallization can be prevented, thus avoiding engine blockage. Compared to existing devices where insufficient engine exhaust temperature under certain operating conditions leads to liquid crystallization, this application, by using a heating device to heat the liquid to the target temperature, prevents crystallization and thus solves the problem of crystallization caused by insufficient engine exhaust temperature in existing technologies.

[0076] In specific implementation, the aforementioned acquisition unit includes a first acquisition module and a second acquisition module. The first acquisition module is used to acquire the fuel injection quantity of the engine cylinder and the current torque of the engine. The second acquisition module is used to acquire the system parameters when the fuel injection quantity is 0 or the current torque is negative. This device acquires system parameters under these conditions, ensuring that heating of the heating equipment only occurs when the engine is in reverse driving mode.

[0077] Specifically, since the engine is not injecting fuel into the cylinders or is experiencing negative torque during reverse towing, the system obtains the fuel injection quantity and the current engine torque. Only when the fuel injection quantity is 0 (no fuel injection) or the current torque is negative is the system further acquiring system parameters, followed by further steps such as determining heating conditions. In practical applications, even when the fuel injection quantity is 0 or the current torque is negative, subsequent steps can be continued by setting the enable switch to 1.

[0078] In some optional embodiments, the calculation unit includes a first determining module and a second determining module. The first determining module is used to determine that the system parameters meet the heating conditions when the current rotational speed is greater than a rotational speed threshold, the circulating oil volume is less than or equal to a circulation threshold, the ambient temperature is greater than a temperature threshold, the SCR upstream temperature is greater than the liquid pump pressure build-up temperature but less than the SCR upstream temperature threshold, and the battery charge is greater than a charge threshold. The pressure build-up temperature is the temperature of the liquid pump when pressure is just beginning to build up. The second determining module is used to determine that the system parameters do not meet the heating conditions when the current rotational speed is less than or equal to the rotational speed threshold, the circulating oil volume is greater than the circulation threshold, the ambient temperature is less than or equal to the temperature threshold, the SCR upstream temperature is less than or equal to the liquid pump pressure build-up temperature or greater than or equal to the SCR upstream temperature threshold, or the battery charge is less than or equal to the charge threshold. This device quantifies each system parameter and accurately determines whether each parameter meets the heating conditions by determining whether each system parameter meets the heating conditions using the aforementioned thresholds.

[0079] In the specific implementation process, if all the above system parameters meet the aforementioned thresholds, the heating condition is met, the enable mask is set to 1, and then subsequent processing steps continue with the enable switch set to 1. The enable switch can be manually controlled; that is, under certain operating conditions, if the driver determines that heating is required, the enable switch can be manually set to 1.

[0080] To accurately control the heating of the heating equipment, the aforementioned engine system also includes a generator and a battery. The generator is electrically connected to and supplies power to the battery, which is used to heat the heating equipment. The control unit includes a first calculation module and a control module. The first calculation module calculates the output power corresponding to the required heat to obtain a target output power. The control module controls the output power of the battery to the target output power to heat the heating equipment. This device calculates the output power based on the required heat and then controls the battery to heat the heating equipment according to the target output power, thus enabling precise control of the heating equipment.

[0081] Specifically, the heat is obtained by multiplying heat and time using the formula for calculating heat and power. The target output power corresponding to the required heat can then be calculated. By controlling the output power of the battery to the target output power and the corresponding time, the heat of the heating equipment can be made to meet the required heat, so that the liquid in the tube reaches the target temperature and crystallization is avoided.

[0082] In some optional embodiments, the calculation unit further includes a third acquisition module and a second calculation module. The third acquisition module is used to acquire the specific heat capacity and mass of the liquid; the second calculation module is used to calculate the product of the specific heat capacity, the mass, and the difference to obtain the required heat. This device calculates the required heat using a heat calculation formula, thus accurately obtaining the required heat through temperature calculation.

[0083] In the specific implementation process, the heat is calculated using the formula Q=cmΔt, and the output power is calculated. c: specific heat capacity, m: mass, Δt = target temperature - current temperature. When the liquid is urea, the specific heat capacity, mass, and temperature mentioned above represent the specific heat capacity of urea, the mass of urea, and the temperature of urea, respectively.

[0084] To measure the current temperature of the liquid in real time, the engine system also includes a liquid temperature sensor connected to the pipe. The computing unit further includes a detection module for detecting the current temperature of the liquid flowing through the pipe using the liquid temperature sensor. This device connects the liquid temperature sensor to the pipe, enabling accurate real-time measurement of the liquid's current temperature.

[0085] Specifically, in order to measure the current temperature of the liquid in real time, a liquid temperature sensor is installed on the pipe to measure the temperature of the liquid flowing through the pipe in real time.

[0086] The aforementioned engine temperature control device includes a processor and a memory. The acquisition unit, calculation unit, and control unit are all stored as program units in the memory, and the processor executes these program units to achieve the corresponding functions. All of the above modules reside in the same processor; alternatively, the modules may be located in different processors in any combination.

[0087] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured; adjusting kernel parameters can address the problem of insufficient exhaust temperature in the engine, which easily leads to crystal formation.

[0088] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0089] This invention provides an engine system, including: an ECU, an engine, a liquid tank, a liquid nozzle, and a liquid tank outlet pipe. The liquid tank outlet pipe is used to connect the liquid tank and the liquid nozzle. The liquid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body. The ECU is used to execute any of the above-described engine temperature control methods.

[0090] Specifically, the methods for controlling engine temperature include:

[0091] Step S201: Obtain system parameters, wherein the system parameters include the current speed of the engine, the circulating oil volume, the ambient temperature, the SCR upstream temperature and the battery charge, and the circulating oil volume is the amount of fuel flowing through the engine per unit time.

[0092] Specifically, the aforementioned system parameters are first obtained to determine whether the vehicle or engine meets the heating requirements. The liquid nozzle is connected to the SCR, and the upstream temperature of the SCR is the SCR inlet temperature.

[0093] Step S202: Determine whether the above system parameters meet the heating conditions. If the above system parameters meet the heating conditions, obtain the current temperature and target temperature of the liquid in the liquid tank, calculate the difference between the target temperature and the current temperature, and calculate the required heat based on the difference. The heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize.

[0094] Specifically, this application installs a heating device on the pipe body. The heating conditions mentioned above must be met in order to heat the heating device in order to prevent the liquid from crystallizing. Therefore, the temperature required to prevent crystallization is taken as the target temperature, and the current temperature is obtained. Based on the difference between the target temperature and the current temperature, the required heat can be calculated using the heat calculation formula.

[0095] Step S203: Control the heating device to heat according to the above-mentioned heat demand, so as to increase the temperature of the liquid to the above-mentioned target temperature.

[0096] Specifically, after calculating the required heat, the heating equipment can be controlled to heat the liquid to the target temperature, thus preventing crystallization and engine blockage. It should be noted that this application uses urea as the liquid, a steel pipe as the tube, and a resistance wire as the heating equipment. In practical applications, other liquids, tubes, and heating equipment can also be used.

[0097] Furthermore, the aforementioned tube is a steel pipe, and the aforementioned heating device is a resistance wire.

[0098] Optionally, the engine system further includes: a generator, a battery, a liquid temperature sensor, and an aftertreatment box. The generator is electrically connected to the battery and supplies power to the battery. The battery is used to heat the heating device. The liquid temperature sensor is connected to the pipe body and is used to detect the current temperature of the liquid flowing through the pipe body. The aftertreatment box includes an SCR, a DPF, and a DOC. The SCR, DPF, and DOC are connected sequentially from left to right. The liquid nozzle is connected to the left end of the SCR, and the right end of the DOC is connected to the engine.

[0099] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

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

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

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

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

[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0105] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0106] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0108] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0109] 1) The engine temperature control method of this application acquires system parameters including the engine's current speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge. When the system parameters meet the heating conditions, the required heat is calculated based on the difference between the current temperature and the target temperature of the liquid in the tank. The heating device is then controlled to raise the liquid temperature to the target temperature, which is the temperature at which the liquid does not crystallize. By setting up the heating device, even when the engine exhaust temperature is insufficient, the device is heated to prevent crystallization and engine blockage. Compared to existing technologies where insufficient engine exhaust temperature under certain operating conditions leads to easy crystallization, this application heats the liquid using a heating device, ensuring the liquid reaches the target temperature and is less prone to crystallization. Therefore, it solves the problem of crystallization caused by insufficient engine exhaust temperature in existing technologies.

[0110] 2) The engine temperature control device of this application acquires system parameters including the engine's current speed, circulating oil volume, ambient temperature, SCR upstream temperature, and battery charge. When the system parameters meet the heating conditions, it calculates the required heat based on the difference between the current temperature and the target temperature of the liquid in the tank. Based on the required heat, it controls the heating equipment to raise the liquid temperature to the target temperature, which is the temperature at which the liquid does not crystallize. By setting up the heating equipment, when the engine exhaust temperature is insufficient, the heating equipment is heated to prevent crystallization and engine blockage. Compared to existing devices where insufficient engine exhaust temperature under certain operating conditions easily leads to liquid crystallization, this application heats the liquid to reach the target temperature, making crystallization less likely. Therefore, it solves the problem of crystallization caused by insufficient engine exhaust temperature in existing technologies.

[0111] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for controlling engine temperature, characterized in that, The control method is applied to an ECU, which is included in an engine system. The engine system further includes an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe. The fluid tank outlet pipe connects the fluid tank and the fluid nozzle. The fluid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body. The system parameters are obtained, including the current engine speed, circulating oil volume, ambient temperature, SCR upstream temperature and battery charge, wherein the circulating oil volume is the amount of fuel flowing through the engine per unit time. Determine whether the system parameters meet the heating conditions. If the system parameters meet the heating conditions, obtain the current temperature and target temperature of the liquid in the liquid tank, calculate the difference between the target temperature and the current temperature, and calculate the required heat based on the difference. Here, the heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize. The heating device is controlled to heat the liquid according to the required heat, so as to raise the temperature of the liquid to the target temperature; The system parameters are obtained, including: obtaining the fuel injection quantity of the engine cylinder and the current torque of the engine; and obtaining the system parameters when the fuel injection quantity is 0 or the current torque is negative.

2. The control method according to claim 1, characterized in that, Determining whether the system parameters meet the heating conditions includes: When the current rotational speed is greater than the rotational speed threshold, the circulating oil volume is less than or equal to the circulation threshold, the ambient temperature is greater than the temperature threshold, the upstream temperature of the SCR is greater than the liquid pump pressure build-up temperature and less than the SCR upstream temperature threshold, and the battery charge is greater than the charge threshold, it is determined that the system parameters meet the heating conditions, wherein the pressure build-up temperature is the temperature of the liquid pump when the pressure has just begun to build up. If the current rotational speed is less than or equal to the rotational speed threshold, or the circulating oil volume is greater than the circulating threshold, or the ambient temperature is less than or equal to the temperature threshold, or the upstream temperature of the SCR is less than or equal to the liquid pump pressure build-up temperature or greater than or equal to the upstream temperature threshold of the SCR, or the battery charge is less than or equal to the charge threshold, it is determined that the system parameters do not meet the heating conditions.

3. The control method according to claim 1, characterized in that, The engine system also includes a generator and a battery. The generator is electrically connected to the battery and supplies power to the battery. The battery is used to heat the heating equipment, and controls the heating equipment to heat according to the required heat, including: Calculate the output power corresponding to the required heat to obtain the target output power; The output power of the battery is controlled to the target output power to heat the heating device.

4. The control method according to claim 1, characterized in that, Calculating the required heat based on the difference includes: Obtain the specific heat capacity and mass of the liquid; The required heat is obtained by multiplying the specific heat capacity, the mass, and the difference.

5. The control method according to claim 1, characterized in that, The engine system also includes a liquid temperature sensor connected to the pipe body to obtain the current temperature of the liquid in the liquid tank, including: The current temperature of the liquid flowing through the pipe is detected by the liquid temperature sensor.

6. An engine temperature control device, characterized in that, The control device is applied to an ECU, which is included in an engine system. The engine system also includes an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe. The fluid tank outlet pipe connects the fluid tank and the fluid nozzle. The fluid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body. The acquisition unit is used to acquire system parameters, wherein the system parameters include the current speed of the engine, the circulating oil volume, the ambient temperature, the SCR upstream temperature and the battery charge, and the circulating oil volume is the amount of fuel flowing through the engine per unit time; A calculation unit is used to determine whether the system parameters meet the heating conditions. If the system parameters meet the heating conditions, the unit obtains the current temperature and target temperature of the liquid in the liquid tank, calculates the difference between the target temperature and the current temperature, and calculates the required heat based on the difference. The heating conditions are the conditions for heating the liquid, and the target temperature is the temperature at which the liquid does not crystallize. A control unit is configured to control the heating device to heat the liquid to the target temperature based on the required heat. The acquisition unit includes a first acquisition module and a second acquisition module, wherein the first acquisition module is used to acquire the fuel injection quantity of the engine cylinder and the current torque of the engine; the second acquisition module is used to acquire the system parameters when the fuel injection quantity is 0 or the current torque is negative.

7. An engine system, characterized in that, include: An ECU, an engine, a fluid tank, a fluid nozzle, and a fluid tank outlet pipe, wherein the fluid tank outlet pipe is used to connect the fluid tank and the fluid nozzle, and the fluid tank outlet pipe includes at least a pipe body and a heating device disposed on the pipe body; the ECU is used to execute the control method according to any one of claims 1 to 5.

8. The system according to claim 7, characterized in that, The tube body is a steel pipe, and the heating device is a resistance wire.

9. The system according to claim 7, characterized in that, The engine system further includes: a generator, a battery, a liquid temperature sensor, and an aftertreatment box. The generator is electrically connected to the battery and supplies power to the battery. The battery is used to heat the heating device. The liquid temperature sensor is connected to the pipe body and is used to detect the current temperature of the liquid flowing through the pipe body. The aftertreatment box includes an SCR, a DPF, and a DOC. The SCR, DPF, and DOC are connected sequentially from left to right. The liquid nozzle is connected to the left end of the SCR, and the right end of the DOC is connected to the engine.

Citation Information

Patent Citations

  • A diesel engine exhaust aftertreatment system and method

    CN102278222A

  • Engine bench test temperature boundary control system and method and storage medium

    CN113253778A