Engine cooling system, control method, controller, automobile and storage medium

By designing the cylinder circulation cooling system between the cylinder block and the cylinder head, and using the diversion control of the warm air branch and the temperature-controlled branch, the problem of inability to compatible with the cylinder block and cylinder head design in the prior art is solved, achieving high efficiency engine cooling effect.

CN119102857APending Publication Date: 2024-12-10GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310689570.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-09
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The existing engine cooling system is not compatible with the series design and diversion design of the cylinder block and cylinder head, and cannot meet different needs, resulting in cooling effect and pressure loss problems.

Method used

Design an engine cooling system, including cylinder block, cylinder head, water pump, warm air branch and temperature-controlled branch. Through the control of temperature control module and bypass valve, cylinder circulation cooling between cylinder block and cylinder head is realized. And through the adjustment of the water pump, the diversion cooling effect is achieved to ensure that the cylinder head is not hot and the combustion chamber is not knocked.

Benefits of technology

Differentiated cooling of the cylinder block and cylinder head is achieved, the oil temperature is increased, friction is reduced, and the pressure loss and efficiency of the cooling system are optimized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119102857A_ABST
    Figure CN119102857A_ABST
Patent Text Reader

Abstract

The invention discloses an engine cooling system, a control method, a controller, an automobile and a storage medium. The system comprises a cylinder body, a cylinder cover, a water pump, a warm air branch and a temperature control branch, the cylinder body is matched with the cylinder cover to form a cylinder circulation branch; the warm air branch is arranged between a first outlet of the cylinder cover and an inlet of the water pump and comprises a bypass valve and a warm air core body which are arranged in series; the temperature control branch comprises a temperature control module, an inlet of the temperature control module is connected with a first outlet of the cylinder body, and an outlet of the temperature control module is connected with an inlet of the water pump; and the outlet of the water pump is connected with the first inlet of the cylinder body. The series cooling effect is achieved through the air cylinder circulation branch, the split-flow cooling effect is achieved through the temperature control branch and the warm air branch, compatibility of series cooling and parallel cooling can be achieved, and the cooling effect is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engines, and in particular to an engine cooling system, a control method, a controller, a vehicle and a storage medium. Background Art

[0002] The engine cooling system currently on the market generally includes the following two designs: The first is a cylinder block and cylinder head series design, which is mainly used in conventional and traditional models. Its main feature is that the flow pumped out by the water pump flows through the cylinder block and the cylinder head, that is, the total flow of the water pump is equal to the flow of the cylinder block and the flow of the cylinder head. The total flow of the water pump is small, and the coolant needs to absorb the heat of the cylinder block and the heat of the cylinder head at the same time, which leads to a large temperature rise and a large system pressure loss. The second is a cylinder block and cylinder head diversion design, which is mainly characterized by that part of the flow pumped out by the water pump enters the cylinder block and part enters the cylinder head. The water pump flow is the sum of the flow of the cylinder block and the flow of the cylinder head. The coolant only absorbs the heat of the cylinder block or the cylinder head, which leads to a small temperature rise and a small system pressure loss, but a large total flow of the water pump. The diversion design is mainly to be able to control the cylinder block and the cylinder head at the same time, realize differentiated management, keep the cylinder block warm, increase the oil temperature, and ensure that the cylinder head temperature is low and the combustion chamber does not vibrate. Summary of the invention

[0003] The embodiments of the present invention provide an engine cooling system, a control method, a controller, a vehicle and a storage medium to solve the problem that the existing engine cooling system is not compatible with the cylinder block and cylinder head series design and the diversion design and cannot meet different requirements.

[0004] An engine cooling system includes a cylinder block, a cylinder head, a water pump, a warm air branch and a temperature control branch;

[0005] The cylinder body and the cylinder head cooperate to form a cylinder circulation branch;

[0006] The warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and comprises a bypass valve and a warm air core arranged in series;

[0007] The temperature control branch includes a temperature control module, the inlet of the temperature control module is connected to the first outlet of the cylinder, and the outlet of the temperature control module is connected to the inlet of the water pump;

[0008] The outlet of the water pump is connected to the first inlet of the cylinder body.

[0009] An engine cooling system control method, applicable to the above engine cooling system, comprises:

[0010] When the engine is in the current mode, the measured data is obtained;

[0011] If the measured data meets the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to operate.

[0012] A controller comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned engine cooling system control method when executing the computer program.

[0013] A car comprises the above engine cooling system, or comprises the above controller.

[0014] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the engine cooling system control method is implemented.

[0015] The above-mentioned engine cooling system, control method, controller, automobile and storage medium form a cylinder circulation branch between the cylinder block and the cylinder head, which can absorb the heat of the cylinder block and the cylinder head at the same time to ensure the series cooling effect of the cylinder block and the cylinder head; the warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and the opening of the bypass valve and the speed of the water pump can be adjusted to ensure the shunt cooling effect of the warm air branch on the cylinder head; the temperature control branch is arranged between the first outlet of the cylinder block and the inlet of the water pump, and the opening of the temperature control module and the speed of the water pump can be adjusted to ensure the shunt cooling effect of the temperature control branch on the cylinder block; moreover, the warm air branch and the temperature control branch are connected in parallel to the inlet of the water pump, and then flow back to the cylinder block through the water pump, so that the coolant in the warm air branch and the temperature control branch does not affect each other, which helps to ensure their cooling effect. The heater core serves as a cooling element for auxiliary transition and can achieve two-speed cooling performance, creating a difference in the diversion cooling of the cylinder block and the cylinder head. On the premise of ensuring that the cylinder head does not overheat and the combustion chamber does not detonate, it delays the opening timing of the temperature control module, further increases the temperature of the engine oil and reduces friction.

[0016] When the measured data collected in the current mode meets the preset switching conditions, the switchable mode corresponding to the preset switching conditions is determined as the target mode, and then the first target opening, the second target opening and the target speed corresponding to the target mode are determined; the temperature control module in the temperature control branch is controlled to work based on the first target opening to meet the need for heat dissipation of the cylinder body through the temperature control module; the bypass valve in the warm air branch is controlled to work based on the second target opening to meet the need for heat dissipation of the cylinder head through the warm air branch; and the water pump is controlled to work based on the target speed, so that both the warm air branch and the temperature control branch return to the cylinder body through the water pump to meet the different opening requirements of the water pump under the target mode, so as to ensure the cooling effect of the engine cooling system under the target mode. The controller can determine the target mode to be switched to according to the measured data, and then control the temperature control module, the bypass valve and the water pump according to the first target opening, the second target opening and the target speed corresponding to each target mode, so that there is no mutual interference between different target modes, and multiple target modes can be compatible with each other. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0018] Figure 1 is a schematic diagram of an engine cooling system in one embodiment of the present invention;

[0019] Figure 2 is a flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0020] Figure 3 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0021] Figure 4 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0022] Figure 5 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0023] Figure 6 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0024] Figure 7 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0025] Figure 8 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0026] Fig. 9 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0027] Fig.10 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0028] Fig.11 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0029] Fig.12 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0030] Fig.13 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0031] Fig.14 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0032] Fig.15 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;

[0033] Fig.16 is another flow chart of an engine cooling system control method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] An engine cooling system according to an embodiment of the present invention is as follows: Figure 1 As shown, the engine cooling system includes a cylinder block, a cylinder head, a water pump, a warm air branch and a temperature control branch; the cylinder block and the cylinder head cooperate to form a cylinder circulation branch; the warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and includes a bypass valve and a warm air core arranged in series; the temperature control branch includes a temperature control module, the inlet of the temperature control module is connected to the first outlet of the cylinder block, and the outlet of the temperature control module is connected to the inlet of the water pump; the outlet of the water pump is connected to the first inlet of the cylinder block.

[0036] Among them, the cylinder circulation branch is a branch for realizing the flow of cooling flow between the cylinder block and the cylinder head, that is, the coolant in the cylinder block flows to the cylinder head, and then flows back from the cylinder head to the cylinder block, so that the coolant flows between the cylinder block and the cylinder head, so that the coolant can absorb the heat of the cylinder block and the cylinder head. In this example, when the bypass valve of the warm air branch is closed and the opening of the temperature control module is zero, the coolant only flows in the cylinder circulation branch formed between the cylinder block and the cylinder head, which can absorb the heat of the cylinder block and the cylinder head at the same time, ensuring the series cooling effect of the cylinder block and cylinder head.

[0037] As an example, the warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, including a bypass valve and a warm air core arranged in series, and the controller is connected to the bypass valve, which can control the bypass valve to work based on the target opening, so that the coolant output from the cylinder head can flow back into the cylinder body through the warm air core-water pump, so that the warm air core can achieve a warm air effect. In this example, the warm air branch is independently controlled by the controller, which can avoid the heat flow of the warm air branch affecting the refrigeration pipeline through radiation or convection and affecting the maximum refrigeration effect when high-power cooling of the air conditioner is required.

[0038] As an example, a temperature control branch is a branch for achieving temperature control, and the temperature control branch includes a temperature control module, the inlet of the temperature control module is connected to the first outlet of the cylinder, and the first outlet of the temperature control module is directly connected to the inlet of the water pump. According to actual conditions, the coolant in the cylinder can be controlled to flow back to the water pump, and the problem of coolant passing through the water pump can be adjusted. In this example, the temperature control module is a module that can achieve temperature control. For example, the temperature control module is a temperature control device including a ball valve and a motor. The ball valve is set between the first outlet of the cylinder and the inlet of the water pump. The ball valve is directly controlled by the motor to achieve different openings of the temperature control module.

[0039] The water pump is a device that transports liquid or pressurizes liquid, and provides power for the flow of coolant. As an example, the inlet of the water pump is connected to the warm air branch, and can receive the coolant output by the cylinder head and flowing through the warm air branch; it is also connected to the temperature control module, and can receive the coolant output by the cylinder body and flowing through the temperature control branch; the outlet of the water pump is connected to the first inlet of the cylinder body, so that the water pump can output the coolant output by the warm air branch and / or the temperature control branch to the cylinder body, so that the coolant entering the cylinder body can flow in the cylinder circulation branch to ensure the cooling effect.

[0040] In this embodiment, a cylinder circulation branch is formed between the cylinder block and the cylinder head, which can absorb the heat of the cylinder block and the cylinder head at the same time, ensuring the cooling effect of the cylinder block and the cylinder head in series; the warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and the opening of the bypass valve and the speed of the water pump can be adjusted to ensure the shunt cooling effect of the warm air branch on the cylinder head; the temperature control branch is arranged between the first outlet of the cylinder block and the inlet of the water pump, and the opening of the temperature control module and the speed of the water pump can be adjusted to ensure the shunt cooling effect of the temperature control branch on the cylinder block; moreover, the warm air branch and the temperature control branch are connected in parallel to the inlet of the water pump, and then flow back to the cylinder block through the water pump, so that the coolant in the warm air branch and the temperature control branch does not affect each other, which helps to ensure their cooling effect. The warm air core, as an auxiliary transition heat dissipation element, can achieve two-speed heat dissipation performance, create a difference in shunt cooling between the cylinder block and the cylinder head, and delay the opening time of the temperature control module on the premise of ensuring that the cylinder head is not overheated and the combustion chamber does not detonate, further increase the temperature of the engine oil, and reduce friction.

[0041] In one embodiment, the temperature control branch further includes a radiator, one end of the radiator is connected to the outlet of the temperature control module, and the other end of the radiator is connected to the inlet of the water pump.

[0042] As an example, the temperature control branch also includes a radiator, one end of the radiator is connected to the outlet of the temperature control module, and the other end of the radiator is connected to the inlet of the water pump, that is, the outlet of the temperature control module can be directly connected to the inlet of the water pump, or can be connected to the inlet of the water pump through the radiator. In this example, when the first outlet of the temperature control module is directly connected to the inlet of the water pump, it can be determined that the temperature control branch enters a small circulation state, that is, a circulation state of cylinder body-temperature control module-water pump-cylinder body; when the second outlet of the temperature control module is connected to the inlet of the water pump through the radiator, it can be determined that the temperature control branch enters a large circulation state, that is, a circulation state of cylinder body-temperature control module-radiator-water pump-cylinder body. Among them, the temperature control module is connected to the controller, and can control the first outlet of the cylinder body to be directly connected to the inlet of the water pump, or indirectly connected to the inlet of the water pump through the radiator according to the control instruction sent by the controller, so as to achieve the actual situation, autonomously determine whether it is necessary to return the coolant in the cylinder body to the water pump, and when it is necessary to return to the water pump, whether it is directly returned or indirectly returned through the radiator.

[0043] As an example, the opening of the temperature control module can be controlled to make the temperature control module enter the non-working state, small circulation state or large circulation state, and control the bypass valve to open or close. There are several corresponding switching modes: the first switching mode is that the temperature control module enters the small circulation state, and the bypass valve is closed; the second switching mode is that the temperature control module enters the small circulation state, and the bypass valve is opened; the third switching mode is that the temperature control module enters the large circulation state, and the bypass valve is closed; the fourth switching mode is that the temperature control module enters the large circulation state, and the bypass valve is opened; the fifth switching mode is that the temperature control module does not work (that is, the target opening of the temperature control branch is zero), and the bypass valve is closed; the sixth mode is that the temperature control module does not work, and the bypass valve is opened. Since when the temperature control module enters the large circulation state, it means that the temperature in the cylinder is relatively high. At this time, the radiator needs to be used to quickly dissipate heat. At this time, the bypass valve is generally not controlled to open to divert the warm air core. Therefore, the fourth switching mode rarely occurs. The second switching method is a transition between the first switching method and the third switching method, that is, the radiator is used as the core cooling element, and the heater core is used as an auxiliary transition cooling element, which can achieve two-speed cooling performance and create a difference in the diversion cooling of the cylinder block and the cylinder head. On the premise of ensuring that the cylinder head does not overheat and the combustion chamber does not detonate, the opening time of the temperature control module is delayed to further increase the temperature of the engine oil and reduce friction.

[0044] In one embodiment, the engine cooling system further includes a controller, which is connected to the temperature control module, the bypass valve and the water pump and is used to control the operation of the temperature control module, the bypass valve and the water pump.

[0045] As an example, the controller is connected to a temperature control module arranged between the first outlet of the cylinder body and the inlet of the water pump. According to actual conditions, the first target opening of the temperature control module can be determined to control the temperature control module to operate based on the first target opening, thereby entering an inoperative state, a small circulation state or a large circulation state, so as to achieve refined control of the coolant flowing out of the cylinder body to the water pump, which helps to ensure the cooling effect of the engine.

[0046] As an example, the controller is connected to a bypass valve disposed between a first outlet of the cylinder head and an inlet of the water pump. The second target opening of the bypass valve can be determined according to actual conditions to control the bypass valve to operate based on the second target opening, thereby achieving refined control of the coolant flowing out of the cylinder head to the water pump, which helps to ensure the cooling effect of the engine.

[0047] As an example, the controller is also connected to the water pump, and can determine the target speed of the water pump according to actual conditions to control the water pump to operate based on the target speed, so as to return the coolant output by the warm air branch and / or the temperature control branch to the cylinder body, thereby achieving fine control of the coolant input into the cylinder body by the water pump, which helps to ensure the cooling effect of the engine.

[0048] In this embodiment, a cylinder circulation branch is formed between the cylinder block and the cylinder head, which can absorb the heat of the cylinder block and the cylinder head at the same time, ensuring the cooling effect of the cylinder block and the cylinder head in series; the warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and the opening of the bypass valve and the speed of the water pump can be adjusted to ensure the cooling effect of the warm air branch on the cylinder head; the temperature control branch is arranged between the first outlet of the cylinder block and the inlet of the water pump, and the opening of the temperature control module and the speed of the water pump can be adjusted to ensure the cooling effect of the temperature control branch on the cylinder block; moreover, the warm air branch and the temperature control branch are connected in parallel to the inlet of the water pump, and then flow back to the cylinder block through the water pump, so that the coolant in the warm air branch and the temperature control branch does not affect each other, which helps to ensure the cooling effect. Moreover, the controller is connected to the temperature control module, the bypass valve and the water pump to achieve fine control of the temperature control module, the bypass valve and the water pump, which helps to ensure the cooling effect of the engine. In this example, the radiator serves as the core cooling element, while the heater core serves as an auxiliary transition cooling element, which can achieve two-speed cooling performance and create a difference in the diversion cooling of the cylinder block and the cylinder head. On the premise of ensuring that the cylinder head does not overheat and the combustion chamber does not detonate, the opening time of the temperature control module is delayed to further increase the temperature of the engine oil and reduce friction.

[0049] In one embodiment, the engine cooling system also includes a first temperature sensor, a second temperature sensor and a third temperature sensor; the first temperature sensor is arranged at the first outlet of the cylinder body, and is used to collect the outlet water temperature of the engine; the second temperature sensor is arranged at the first inlet of the cylinder body, and is used to collect the inlet water temperature of the engine; the third temperature sensor is arranged on the cylinder body, and is used to collect the engine oil temperature; the controller is connected to the first temperature sensor, the second temperature sensor and the third temperature sensor, and is used to control the operation of the temperature control module, the bypass valve temperature control module and the water pump according to the outlet water temperature, the inlet water temperature and the engine oil temperature.

[0050] As an example, the first temperature sensor is a temperature sensor arranged on the first outlet of the cylinder body, specifically a temperature sensor arranged between the first outlet of the cylinder body and the inlet of the water pump, for collecting the outlet water temperature T1 of the engine and sending the outlet water temperature T1 to the controller.

[0051] As an example, the second temperature sensor is a temperature sensor arranged on the first inlet of the cylinder body, specifically a temperature sensor arranged between the outlet of the water pump and the first inlet of the cylinder body, for collecting the inlet water temperature T2 of the engine and sending the inlet water temperature T2 to the controller.

[0052] As an example, the third temperature sensor is a temperature sensor arranged on the cylinder block, specifically a temperature sensor arranged on a portion of the cylinder block for assembling the engine oil, for collecting the engine oil temperature T3 and sending the engine oil temperature T3 to the controller.

[0053] As an example, the controller is connected to the first temperature sensor, the second temperature sensor, and the third temperature sensor, and can determine the target mode that the engine needs to be controlled to enter based on the outlet water temperature T1 of the engine collected by the first temperature sensor, the inlet water temperature T2 of the engine collected by the second temperature sensor, and the engine oil temperature T3 collected by the third temperature sensor, and then control the temperature control module to work based on the first target opening corresponding to the target mode, control the bypass valve to work based on the second target opening corresponding to the target mode, and control the water pump to work based on the target speed of the target mode to meet the cooling requirements corresponding to the target mode. In this example, the controller can achieve fine control of the temperature control module, bypass valve, and water pump based on the outlet water temperature T1, the inlet water temperature T2, and the engine oil temperature T3, which helps to ensure the cooling effect of the engine.

[0054] In one embodiment, the engine cooling system further comprises a supercharger, wherein an inlet of the supercharger is connected to the second outlet of the cylinder block, and an outlet of the supercharger is connected to an inlet of the cylinder head.

[0055] As an example, the supercharger is disposed between the second outlet of the cylinder block and the inlet of the cylinder head, and coolant can be drawn from the second outlet of the cylinder block and then returned to the cylinder head without the need for an additional overflow pipe, which helps save costs and simplify the structure.

[0056] In one embodiment, an overflow port is provided on the cylinder head; the engine cooling system further comprises an expansion water tank, the inlet of the expansion water tank is connected to the overflow port, and the outlet of the expansion water tank is connected to the inlet of the water pump.

[0057] As an example, an overflow port is designed on the cylinder head, and an expansion water tank is arranged between the overflow port of the cylinder head and the inlet of the water pump. The coolant overflowing from the cylinder head is returned to the cylinder body through the water pump to achieve the purpose of water replenishment.

[0058] In one embodiment, the engine cooling system further comprises an oil cooler, one end of the oil cooler is connected to the third outlet of the cylinder block, and the other end of the oil cooler is connected to the second inlet of the cylinder block.

[0059] As an example, the engine cooling system also includes an oil cooler, one end of the oil cooler is connected to the third outlet of the cylinder body, and the other end of the oil cooler is connected to the second inlet of the cylinder body, which is used to cool the engine oil in the cylinder body to ensure the cooling effect of the engine oil.

[0060] In one embodiment, the water pump is an electronic water pump. An electronic water pump is a water pump that uses piezoelectric materials as a power device, completely realizes electronicization from control to drive, and completely controls liquid transmission with an electronic integrated system, thereby achieving adjustability and accuracy of liquid transmission. In this example, the electronic water pump can be connected to a controller, and can be finely controlled according to the control signal of the controller to ensure control accuracy.

[0061] In one embodiment, the cylinder circulation branch includes a first pipe and a second pipe connected between the cylinder block and the cylinder head.

[0062] As an example, an outlet of the cylinder block is connected to an inlet of the cylinder head through a first pipe, and an outlet of the cylinder head is connected to an inlet of the cylinder block through a second pipe, so that a cylinder circulation branch is formed between the cylinder block and the cylinder head. The coolant flowing into the cylinder block from the water pump first flows into the cylinder block, flows from the cylinder block into the cylinder head through the first pipe, and flows back to the cylinder block from the cylinder head through the second pipe, so that the coolant flows between the cylinder block and the cylinder head, so that the coolant can absorb the heat of the cylinder block and the cylinder head.

[0063] The existing engine cooling system has the problem of incompatibility of different modes when performing mode control. For example, after the engine is shut down, if the cooling system stops flowing, the high temperature of 800-900℃ inside the supercharger will boil the nearby coolant in a short time, so it is generally required to run afterward. However, in the process of cooling the coolant out of the radiator, the coolant in other parts of the engine will also be taken out to the radiator for heat exchange, and the overall heat dissipation is relatively large. However, due to the large number of start-stop conditions of hybrid vehicles, if the temperature drops too fast after each shutdown, the next start needs to be reheated, and the low friction effect cannot be maintained. It is also very unfavorable to avoid oil dilution in cold areas. Therefore, there is a high demand for heat preservation, that is, the two requirements of supercharger post-operation and oil heat preservation are contradictory, and there is no need to achieve both. For another example, during the shutdown of the hybrid vehicle engine, there is still heat inside the body. If there is a need for warm air, the flow can be maintained to a certain extent to utilize the internal waste heat, but the utilization of waste heat from warm air generally conflicts with the need for oil heat preservation and cannot be achieved.

[0064] In one embodiment, a method for controlling an engine cooling system is provided, which can be applied in a controller, such as Figure 2 As shown, the control method includes:

[0065] S201: when the engine is in the current mode, obtaining measured data;

[0066] S202: If the measured data meets the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to operate.

[0067] Among them, the current mode refers to the working mode of the engine at the current moment. The target mode refers to the working mode that the engine needs to switch to. The measured data refers to the data collected in real time. The first target opening refers to the target opening used to control the operation of the temperature control module. The second target opening refers to the target opening used to control the operation of the bypass valve. The target speed refers to the speed used to control the operation of the water pump.

[0068] As an example, the temperature control module is a control module connected to the EMS, and can control the temperature control module to switch to two working modes, namely, an inoperative state, a small cycle state, or a large cycle state, according to the control signal received from the EMS. The small cycle here refers to the coolant output by the cylinder directly returning to the water pump, and the large cycle here refers to the coolant output by the cylinder returning to the water pump through the radiator. In this example, the temperature control module is arranged in the water outlet pipe of the cylinder, which has the advantages of simple structure and easy removal of bubbles in the cooling system. For example, when the temperature control module includes an electric control valve, when the opening of the electric control valve is within a first opening range (for example, 0-50%), the coolant in the cylinder can be directly returned to the water pump; when the opening of the electric control valve is within a second opening range (for example, 50%-100%), the coolant in the cylinder returns to the water pump through the radiator.

[0069] The current mode refers to the working mode that the engine is in at the current moment. The target mode refers to the working mode that the engine needs to switch to, that is, the working mode that the engine needs to enter at the next moment. The target mode refers to one of the multiple switchable modes corresponding to the current mode, and the switchable mode here refers to the working mode that can be switched from the current mode. The preset switching condition is a pre-set condition for switching from the current mode to a certain switchable mode.

[0070] The measured data refers to data collected in real time. As an example, the measured data includes but is not limited to engine speed, flameout interval and engine outlet water temperature T1.

[0071] As an example, in step S201, when the engine is in the current mode, the EMS can determine at least one switchable mode corresponding to the current mode and the preset switching condition corresponding to each switchable mode according to the current mode, and based on the preset switching conditions corresponding to all switchable modes, collect the measured data corresponding to the preset switching conditions. For example, if the preset switching condition between the current mode and a switchable mode is to determine whether the outlet water temperature T1 reaches a certain threshold, it is necessary to collect the measured data of the outlet water temperature T1 of the engine. For another example, if the preset switching condition between the current mode and a switchable mode is to determine whether the oil temperature T3 reaches a certain threshold, it is necessary to collect the measured data of the oil temperature T3 of the engine.

[0072] As an example, in step S202, when the engine is in the current mode, the EMS compares the measured data it obtains with the preset switching conditions corresponding to at least one switchable mode. If the measured data meets a preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, that is, the operating mode that the engine needs to be controlled to enter at the next moment is determined.

[0073] In this example, after determining the target mode, the EMS needs to determine the first target opening corresponding to the temperature control module based on the target mode. The first target opening here can be a pre-set opening value, or it can be an opening value determined in real time based on the engine's outlet water temperature T1, inlet water temperature T2, oil temperature T3, ambient temperature, engine operating conditions or other measured data; then, the temperature control module is controlled to operate based on the first target opening so that the temperature control branch between the cylinder block and the water pump works or does not work, thereby meeting the opening requirement of the temperature control module under the target mode, specifically meeting the heat dissipation requirement for the cylinder block under the target mode.

[0074] In this example, after determining the target mode, the EMS needs to determine the second target opening corresponding to the bypass valve based on the target mode. The target opening here can be a preset opening value, or it can be an opening value determined in real time based on the engine's outlet water temperature T1, inlet water temperature T2, oil temperature T3, ambient temperature, engine operating conditions or other measured data; then, the bypass valve is controlled to operate based on the target opening so that the warm air branch between the cylinder head and the water pump works or does not work, thereby meeting the opening requirement of the bypass valve under the target mode, specifically meeting the heat dissipation requirement for the cylinder head under the target mode.

[0075] In this example, after determining the target mode, the EMS needs to determine the target speed corresponding to the water pump based on the target mode. The target speed here can be a preset speed value, or it can be a speed value determined in real time based on the outlet water temperature T1, the inlet water temperature T2, the oil temperature T3, the ambient temperature, the engine operating conditions or other measured data; then, the water pump is controlled based on the target speed to control the flow rate of the coolant injected into the cylinder by the water pump to meet the opening requirement of the water pump under the target mode.

[0076] In this embodiment, when the measured data collected in the current mode meets the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and then the first target opening, the second target opening and the target speed corresponding to the target mode are determined; the temperature control module in the temperature control branch is controlled to work based on the first target opening to meet the need for heat dissipation of the cylinder body through the temperature control module; the bypass valve in the warm air branch is controlled to work based on the second target opening to meet the need for heat dissipation of the cylinder head through the warm air branch; and the water pump is controlled to work based on the target speed, so that the warm air branch and the temperature control branch are both returned to the cylinder body through the water pump to meet the different opening requirements of the water pump under the target mode, so as to ensure the cooling effect of the engine cooling system under the target mode. The controller can determine the target mode to be switched according to the measured data, and then control the temperature control module, the bypass valve and the water pump to work according to the first target opening, the second target opening and the target speed corresponding to each target mode, so that there is no mutual interference between different target modes, and the mutual compatibility of multiple target modes can be achieved.

[0077] In one embodiment, if Figure 3 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller (hereinafter referred to as EMS), and the control method includes:

[0078] S301: when the engine is in a starting mode, obtaining an engine speed;

[0079] S302: If the engine speed is not zero, the pretreatment mode is determined as the target mode, the temperature control module is controlled to enter the small circulation state, the bypass valve is controlled to be closed, the calibrated speed corresponding to the pretreatment mode is determined as the target speed, and the water pump is controlled to work based on the target speed.

[0080] Wherein, step S301 is a specific implementation of step S201, and step S302 is a specific implementation of step S202.

[0081] Among them, the start mode refers to the mode after the vehicle is started. The calibrated speed corresponding to the pre-treatment mode refers to the target speed corresponding to the pre-treatment mode calibrated in advance. The target speed here is the speed at which the water pump needs to be controlled. As an example, when the engine enters the pre-treatment mode, the calibrated speed corresponding to the pre-treatment mode can be set to 70% of the maximum speed. The pre-treatment mode refers to the first mode in which the engine cooling system starts to work.

[0082] As an example, in step S301, after the vehicle is started and enters the start mode (ie, the start status bit B_stend is 1), the EMS starts to detect the engine speed EngSpd, and needs to determine whether the engine speed EngSpd is zero to determine whether the preset switching conditions of the pre-processing mode are met.

[0083] As an example, in step S302, when the engine speed EngSpd is not zero, the EMS can be determined to be activated, and the activation status bit B_start = 1. At this time, it is determined that the preset switching conditions of the pre-processing mode are met, and the engine needs to be controlled to enter the pre-processing mode. The mode status bit corresponding to the pre-processing mode is set to 0, that is, Set_model = 0, that is, the pre-processing mode is determined as the target mode. At this time, the EMS can determine that the coolant temperature inside the engine is low, and the temperature control module can enter the small circulation state according to the control signal received from the EMS, that is, the coolant output by the cylinder can directly enter the water pump through the temperature control module without entering the water pump through the radiator. The EMS needs to control the bypass valve to be closed. Specifically, the second target opening corresponding to the bypass valve can be set to zero, that is, p_target_bpv = inicheck_bpv (typical value is 0%), and the warm air branch is closed so that the warm air branch does not participate in the coolant circulation. EMS needs to obtain the calibrated speed corresponding to the pre-processing mode as the target speed, that is, the target speed n_target_ewp = inicheck_ewp (this value is preset through calibration, and the typical value is 70%); then, the water pump is controlled to work based on the target speed.

[0084] In this embodiment, when the engine enters the pretreatment mode from the start-up mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body is directly transmitted to the cylinder head, and is transmitted to the cylinder head through the supercharger; the coolant in the cylinder head flows back to the cylinder body, and flows into the water pump through the temperature control module connected to the cylinder body. The water pump operates based on the calibrated speed corresponding to the pretreatment mode, so that the engine enters the pretreatment mode Set_model=0. At this time, the engine cooling system is cooled through the small circulation state of the cylinder circulation branch and the temperature control branch. There is no need to cool the cylinder head through the warm air branch, nor is there any need to dissipate heat to the cylinder body through the large circulation branch where the radiator is located, which can meet the cooling requirements under the pretreatment module.

[0085] In one embodiment, if Figure 4 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0086] S401: When the engine is in a pre-processing mode, obtaining a flameout interval time;

[0087] S402: If the flameout interval is less than the first time threshold, the normal mode is determined as the target mode, a first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to be closed; a target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to operate based on the target speed;

[0088] S403: If the flameout interval is not less than the first time threshold, the first heat engine mode is determined as the target mode, the temperature control module is controlled to be closed, the bypass valve is controlled to be closed, and the water pump is controlled to stop working.

[0089] Among them, step S401 is a specific implementation of step S201, and step S402 and step S403 are specific implementations of step S202.

[0090] The flameout interval time refers to the interval time between the current moment and the most recent flameout moment, and the first time threshold is a pre-set threshold used to evaluate whether the time interval reaches a shorter standard. The first warm-up mode is a mode for quickly heating the coolant in the engine. The normal mode refers to the mode after the engine is fully warmed up.

[0091] As an example, in step S401, when the engine is in the pre-processing mode Set_model=0, the EMS needs to determine the flameout interval corresponding to the pre-processing mode Set_model=0 based on the current moment and the most recent flameout moment; then, the flameout interval can be compared with the preset first time threshold, so as to determine the engine state based on the comparison result. The engine state refers to the state of the engine at the current moment, which can be either a hot state or a cold state. The hot state and cold state here are determined by the temperature of the coolant inside the engine. For example, when the coolant inside the engine is water, the hot state here refers to the state where the engine is hot water, and conversely, the cold state refers to the state where the engine is cold water.

[0092] As an example, in step S402, when the flameout interval is less than the first time threshold, the EMS determines that the interval between the current moment and the flameout moment at the end of the last driving cycle is short. At this time, the coolant temperature inside the engine is high, and the engine state can be determined to be hot, and no warm-up operation is required. It can be determined that the preset switching conditions corresponding to the normal mode are met, and the normal mode is determined as the target mode. At this time, the EMS needs to determine the first target opening corresponding to the temperature control module in the normal mode according to the engine speed and the engine load, and control the temperature control module to work based on the first target opening, so that the first target opening of the temperature control module matches the engine operating condition, and the coolant output by the cylinder can flow back to the water pump. The EMS controls the bypass valve to close. At this time, the coolant does not pass through the heater core, ensuring that the heater core does not divert, thereby ensuring that the radiator has enough coolant under high temperature conditions. The EMS can determine the target speed corresponding to the water pump in the normal mode according to the engine speed and the engine load, and control the water pump to work based on the target speed, so that the target speed of the water pump matches the engine operating condition.

[0093] As an example, in step S403, when the flameout interval is not less than the first time threshold, the EMS determines that the interval between the current moment and the flameout moment at the end of the last driving cycle is long. At this time, the coolant temperature inside the engine is low, and it can be determined that the engine state is cold and needs to be quickly heated up. It can be determined that the preset switching conditions corresponding to the first heat engine mode are met, and the first heat engine mode is determined as the target mode. At this time, the EMS needs to control the temperature control module to close (that is, the first target opening corresponding to the temperature control module is 0), control the bypass valve to close (that is, the second target opening corresponding to the bypass valve is 0), and control the water pump to stop working (that is, the target speed corresponding to the water pump is 0) so that the engine enters the first heat engine mode. It can be understood that when the temperature control module is closed, the bypass valve is closed and the water pump stops working, the coolant in the engine cooling system stops flowing, which can create an adiabatic environment for the engine and help achieve a rapid heat engine effect under extreme low temperature conditions. In this example, when the engine enters the first heat engine mode from the pretreatment mode, the coolant output by the water pump enters the cylinder block, and the coolant in the cylinder block can be directly transmitted to the cylinder head and then transmitted to the cylinder head through the supercharger. The coolant in the cylinder head flows back to the cylinder block, and the bypass valve, the temperature control module and the water pump are all controlled to stop working, so that the engine enters the first heat engine mode Set_model=1, and the coolant in the engine cooling system stops flowing, and its heat will be quickly focused inside the cylinder block and the cylinder head, and at the same time, the oil temperature T3 will rise rapidly, so as to achieve the purpose of rapid heat engine.

[0094] In one embodiment, if Figure 5 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0095] S501: when the engine is in a pre-processing mode, obtaining the measured water temperature of the engine;

[0096] S502: If at least one measured water temperature obtained within the preset time period is greater than the first water temperature threshold, the normal mode is determined as the target mode, and a first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to be closed; the target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to operate based on the target speed;

[0097] S502: If all measured water temperatures obtained within the preset time period are not greater than the first water temperature threshold, the first heat engine mode is determined as the target mode, the temperature control module is controlled to be closed, the bypass valve is controlled to be closed, and the water pump is controlled to stop working.

[0098] Among them, step S501 is a specific implementation of step S201, and step S502 and step S503 are specific implementations of step S202.

[0099] The measured water temperature of the engine is the water temperature measured in real time, which can be the outlet water temperature T1 of the engine or the inlet water temperature T2 of the engine. The preset time period refers to a preset time period, for example, the preset time period can be set to 5s. The first water temperature threshold refers to a preset water temperature threshold for evaluating and determining the engine state, which can be represented by Tw1. The first heat engine mode is a mode for quickly heating the coolant in the engine. The normal mode refers to the mode after the engine is fully warmed up.

[0100] As an example, in step S501, when the engine is in the pre-processing mode Set_model=0, the EMS can obtain the outlet water temperature T1 of the engine collected in real time by the first temperature sensor set at the engine outlet or the inlet water temperature T2 collected by the second temperature sensor set at the engine inlet as the actual water temperature, and compare the actual water temperature of the engine with the first water temperature threshold value to determine the engine status according to the comparison result.

[0101] As an example, in step S502, if the measured water temperature of at least one engine obtained by the EMS within the preset time period is greater than the measured water temperature of the first water temperature threshold, it is determined that the coolant temperature at the engine outlet is high, and the engine state can be determined to be hot, and there is no need to perform a rapid warm-up operation. It can be determined that the preset switching conditions corresponding to the normal mode are met, and the normal mode is determined as the target mode. At this time, the EMS needs to determine the first target opening corresponding to the temperature control module in the normal mode according to the engine speed and the engine load, and control the temperature control module to work based on the first target opening, so that the first target opening of the temperature control module matches the engine operating condition, and the coolant output by the cylinder can flow back to the water pump. The EMS controls the bypass valve to close. At this time, the coolant does not pass through the heater core, ensuring that the heater core does not divert, thereby ensuring that the radiator has sufficient coolant under high temperature conditions. The EMS can determine the target speed corresponding to the water pump according to the engine speed and the engine load, and control the water pump to work based on the target speed, so that the target speed of the water pump matches the engine operating condition.

[0102] As an example, in step S503, when the measured water temperatures of all engines obtained by the EMS within the preset time period are not greater than the first water temperature threshold value Tw1, it is determined that the coolant temperature at the engine outlet is low, and the engine state can be determined to be cold, and a rapid heat-up operation is required. It can be determined that the preset switching conditions corresponding to the first heat-up mode are met, and the temperature control module can be controlled to be closed (i.e., the first target opening corresponding to the temperature control module is 0), the bypass valve can be controlled to be closed (i.e., the second target opening corresponding to the bypass valve is 0), and the water pump can be controlled to stop working (i.e., the target speed corresponding to the water pump is 0) to enable the engine to enter the first heat-up mode. It can be understood that when the temperature control module is closed, the bypass valve is closed, and the water pump stops working, the coolant in the engine cooling system stops flowing, which can create an adiabatic environment for the engine, which is helpful to achieve a rapid heat-up effect under extreme low temperature conditions. In this example, when the engine enters the first heat engine mode from the pretreatment mode, the coolant output by the water pump enters the cylinder block, and the coolant in the cylinder block can be directly transmitted to the cylinder head and then transmitted to the cylinder head through the supercharger. The coolant in the cylinder head flows back to the cylinder block, and the bypass valve, the temperature control module and the water pump are all controlled to stop working, so that the engine enters the first heat engine mode Set_model=1, and the coolant in the engine cooling system stops flowing, and its heat will be quickly focused inside the cylinder block and the cylinder head, and at the same time, the oil temperature T3 will rise rapidly, so as to achieve the purpose of rapid heat engine.

[0103] In one embodiment, if Figure 6 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0104] S601: When the engine is in a first warm-up mode, obtaining an engine oil temperature of the engine;

[0105] S602: If the engine oil temperature is greater than the first oil temperature threshold, the second thermal engine mode is determined as the target mode, and the temperature control module is controlled to be closed; the bypass calibrated opening corresponding to the second thermal engine mode is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the second thermal engine mode is determined as the target speed, and the water pump is controlled to operate based on the target speed.

[0106] Wherein, step S601 is a specific implementation of step S201, and step S602 is a specific implementation of step S202.

[0107] Among them, the first oil temperature threshold is a pre-set oil temperature threshold for evaluating whether the preset switching condition of the second thermal engine mode is met, and can be represented by To1. The bypass calibrated opening corresponding to the second thermal engine mode is the opening pre-calibrated in the second thermal engine mode for controlling the bypass valve to open slightly, specifically the target opening required to control the bypass valve to open in the second thermal engine mode, for example, it can be set to 20%. The calibrated speed corresponding to the second thermal engine mode is the target speed pre-calibrated in the second thermal engine mode for controlling the rotation of the water pump, specifically the target speed required to control the rotation of the water pump in the second thermal engine mode. The second calibrated speed can be set as low as possible, for example, it can be set to 15%. The second thermal engine mode is a mode for uniformly heating the coolant in the engine, and is a mode after the first thermal engine mode.

[0108] As an example, in step S601, when the engine enters the first heat engine mode, the EMS needs to obtain the engine oil temperature T3 collected in real time by the third temperature sensor set on the cylinder body, and compare the engine oil temperature T3 with the first oil temperature threshold To1 to evaluate whether it is necessary to switch from the first heat engine mode to the second heat engine mode. It can be understood that since the coolant in the engine cooling system does not flow in the first heat engine mode, the hot water in the cylinder head and the cylinder body cannot flow out, so the outlet water temperature T1 and the inlet water temperature T2 of the engine cannot be observed to rise significantly. At this time, the judgment of the hot state of the cooling system can rely on the oil temperature T3 collected by the third temperature sensor. Therefore, it can be judged whether it is necessary to exit the first heat engine mode and enter the second heat engine mode based on the judgment result of the oil temperature T3 and the first oil temperature threshold.

[0109] As an example, in step S602, when the oil temperature T3 corresponding to the first heat engine mode is greater than the first oil temperature threshold, that is, T1>To1, the EMS can determine that the oil temperature T3 of the engine is high at this time, the wall temperature of the cylinder block and the cylinder head has reached a certain level, and there are obvious temperature differences in various areas of the engine. At this time, the coolant needs to flow continuously through various areas of the engine to make the temperature field more uniform, but it does not need to be too much, that is, the radiator does not need to take the extra heat out of the engine cooling system. Therefore, it is determined that the preset switching condition corresponding to the second heat engine mode is met, and the second heat engine mode is determined as the target mode. At this time, the EMS needs to control the temperature control module to close (that is, the first target opening corresponding to the temperature control module is 0%) to close all branches corresponding to the temperature control module so that the coolant in the cylinder does not flow back to the water pump. The EMS can determine the bypass calibration opening corresponding to the second heat engine mode as the second target opening corresponding to the bypass valve, and can control the bypass valve to work based on the second target opening, for example, the bypass valve is controlled to work based on the calibration opening of 20%. EMS can determine the calibrated speed corresponding to the second heat engine mode as the target speed corresponding to the water pump, and control the water pump to work based on the target speed, for example, control the water pump to work based on the calibrated speed of 15%, so that the engine enters the second heat engine mode, that is, the mode of entering the cylinder heat engine and the cylinder head cooling. Understandably, when the oil temperature T3 is detected to be greater than the first oil temperature threshold in the first heat engine mode, it can be determined that there is a significant temperature difference in various areas of the engine. At this time, since the lower and middle parts of the cylinder are far away from the combustion chamber, their temperature is lower than the cylinder head, and the closer to the lower part, the lower the temperature, so that the cylinder liner as a whole appears to be high at the top and low at the bottom, which is easy to cause thermal deformation, and will cause the oil at the bottom of the engine to not get enough heat. At this time, it is necessary to consider the low flow of the cylinder head and the zero flow of the cylinder body, specifically control the temperature control module to close, control the bypass valve to work based on the bypass calibrated opening corresponding to the second heat engine mode, and control the water pump based on the calibrated speed corresponding to the second heat engine mode to achieve a uniform heat engine effect.

[0110] In the second heat engine mode, the water pump will provide the engine with the minimum flow rate, which flows through the supercharger and cylinder head. Since the temperature control module is closed, the branch where the temperature control module is located is completely closed, and the bypass valve is slightly opened based on the bypass calibration opening corresponding to the second heat engine mode. The coolant can flow out through the warm air branch where the bypass valve is located, and return from the warm air core to the water pump. During this process, the blower and the damper will not act on the warm air core at the same time to heat. Therefore, the flow rate inside the warm air core is extremely low, the external air flow is static, the heat exchange is extremely low, and the heat loss inside the engine is low. The coolant flows through the cylinder head and supercharger, so that their walls remain uniform and not overheated, and the heat exchange of the warm air core just acts on the cylinder head, alleviating its rapid temperature rise. At this time, the cylinder body is in a zero flow state, and heat will continue to accumulate to ensure that the oil temperature T3 rises rapidly, thereby achieving the purpose of uniform heat engine.

[0111] In this example, when the engine enters the second heat engine mode from the first heat engine mode, the coolant output by the water pump enters the cylinder block; the coolant in the cylinder block can be directly transmitted to the cylinder head and transmitted to the cylinder head through the supercharger; the coolant in the cylinder head flows back to the cylinder block, or flows back to the water pump through a slightly opened bypass valve, and the water pump is controlled based on a calibrated speed corresponding to the lower second heat engine mode, and the water pump is controlled to operate based on a lower speed so that a lower flow of coolant continues to flow through the cylinder block and the cylinder head, so that the temperature field between the cylinder block and the cylinder head is more uniform, so that the engine enters the second heat engine mode Set_model=2.

[0112] In one embodiment, if Figure 7 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0113] S701: when the engine is in the second heating mode, obtaining an inlet water temperature, an oil temperature, and an air conditioning demand of the engine;

[0114] S702: If the inlet water temperature is greater than the second water temperature threshold and the air conditioning demand is for heating, or the engine oil temperature is greater than the second oil temperature threshold and the air conditioning demand is for heating, then the first heating mode is determined as the target mode, and the temperature control module is controlled to be closed; the bypass calibrated opening corresponding to the first heating mode is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the first heating mode is determined as the target speed, and the water pump is controlled to operate based on the target speed.

[0115] Wherein, step S701 is a specific implementation of step S201, and step S702 is a specific implementation of step S202.

[0116] The air conditioning demand refers to the demand sent by the air conditioning system (Heating Ventilation Air Conditioning, hereinafter referred to as HVAC), and the air conditioning demand may include heating demand and no heating demand. For example, Bit_heater=1 can be used to indicate heating demand, and Bit_heater=0 can be used to indicate no heating demand.

[0117] The second water temperature threshold is a pre-set water temperature threshold for evaluating whether it is necessary to switch to the first heating mode, which can be represented by Tw2. Generally speaking, the second water temperature threshold is greater than the first water temperature threshold, that is, Tw2>Tw1. The second oil temperature threshold is a pre-set oil temperature threshold for evaluating whether it is necessary to switch to the first heating mode, which can be represented by To2. Generally speaking, the second oil temperature threshold is greater than the first oil temperature threshold, that is, To2>To1.

[0118] Among them, the bypass calibrated opening corresponding to the first heating mode is the opening pre-calibrated in the first heating mode for controlling the opening of the bypass valve. Generally speaking, the bypass calibrated opening corresponding to the first heating mode is set to a large opening as much as possible, which can be set to 100% (i.e. fully open) or an opening close to 100%.

[0119] Among them, the calibrated speed corresponding to the first heating mode refers to the pre-calibrated target speed for controlling the operation of the water pump. The calibrated speed corresponding to the first heating mode can be set to 50% of the maximum speed, which can provide a flow rate that supports the warm air demand. The first heating mode is a mode for controlling the operation of the warm air core to meet the heating demand. It is a mode between the second heat engine mode and the diversion mode, and can be represented by Set_model=2.5.

[0120] As an example, in step S701, when the engine is in the second heat engine mode Set_model=2, the EMS can obtain the engine inlet water temperature T2 collected in the second heat engine mode and the air-conditioning demand sent by the air-conditioning system HVAC, so as to evaluate whether it is necessary to enter the first heating mode based on the inlet water temperature T2 and the air-conditioning demand; or, the EMS can obtain the engine oil temperature T3 collected in the second heat engine mode and the air-conditioning demand sent by the air-conditioning system HVAC, so as to evaluate whether it is necessary to enter the first heating mode based on the oil temperature T3 and the air-conditioning demand.

[0121] As an example, in step S702, when the inlet water temperature T2 is greater than the second water temperature threshold (i.e., T2>Tw2) and the air conditioning demand is a heating demand (Bit_heater=1), the EMS determines that the inlet water temperature T2 of the engine is high, the engine is basically completely heated, and can provide sufficient warm air by itself, and the EMS analyzes and judges the air conditioning demand of the air conditioning system HVAC transmission process. When it is determined that the air conditioning demand is a heating demand, it can be determined that the preset switching condition corresponding to the first heating mode is met, that is, the first heating mode is determined as the target mode, and the engine needs to be controlled to enter the first heating mode, and its mode state bit is set to Set_model=2.5. Accordingly, when the inlet water temperature T2 is not greater than the second water temperature threshold, the EMS determines that the engine is not completely heated, cannot provide sufficient warm air, and will not switch to the first heating mode; or, when the air conditioning demand analyzed by the EMS is no heating demand (Bit_heater=0), there is no need to consider the warm air demand additionally, and the first heating mode will not be entered.

[0122] As another example, in step S702, when the engine oil temperature T3 is greater than the second oil temperature threshold value (T3>To2) and the air conditioning demand is a heating demand (Bit_heater=1), the EMS determines that the engine oil temperature T3 is high, the engine is basically completely heated, and can provide sufficient warm air by itself, and the EMS analyzes and judges the air conditioning demand of the air conditioning system HVAC transmission process. When it is determined that the air conditioning demand is a heating demand, it can be determined that the preset switching condition corresponding to the first heating mode is met, that is, the first heating mode is determined as the target mode, and the engine needs to be controlled to enter the first heating mode, and its mode state bit is set to Set_model=2.5. Accordingly, when the engine oil temperature T3 is not greater than the second oil temperature threshold value To2, the EMS determines that the engine is not completely heated, cannot provide sufficient warm air, and will not switch to the first heating mode; or, when the air conditioning demand analyzed by the EMS is no heating demand (Bit_heater=0), there is no need to consider the warm air demand additionally, and the first heating mode will not be entered.

[0123] As an example, when the EMS needs to control the engine from the second heat engine mode Set_model=2 to the first heating mode Set_model=2.5, it controls the temperature control module to close (that is, the first target opening corresponding to the temperature control module is 0%), and closes all branches corresponding to the temperature control module, so that the coolant in the cylinder does not flow back to the water pump. The EMS determines the bypass calibrated opening corresponding to the first heating mode as the second target opening, and controls the bypass valve to work based on the second target opening. For example, when the bypass calibrated opening corresponding to the first heating mode is 100% or close to 100%, the bypass valve can be controlled to be fully opened or nearly fully opened, so that the warm air branch participates in the coolant circulation. The EMS determines the calibrated speed corresponding to the first heating mode as the target speed, and controls the water pump to work based on the target speed. For example, the calibrated speed corresponding to the first heating mode is the flow speed that supports the warm air demand, for example, it can be set to 50%.

[0124] In this example, when the engine enters the first heating mode from the second heating mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body can be directly transmitted to the cylinder head and transmitted to the cylinder head through the supercharger; the bypass valve is controlled to work based on the bypass calibration opening corresponding to the first heating mode, so that the coolant in the cylinder head flows back to the water pump through the warm air branch formed by the bypass valve and the warm air core, and the water pump works based on the calibration speed corresponding to the first heating mode, so that the engine enters the first heating mode Set_model=2.5. Since the temperature of the coolant in the engine is relatively high when the engine enters the first heating mode, it can meet the warm air demand after passing through the warm air core. Furthermore, the EMS can also send a blower permission signal to the air conditioning system HVAC so that the air conditioning system can control the blower to work. Specifically, the status bit Bit_HtqForb can be set to 0 and sent to the air conditioning system HVAC so that the air conditioning system HVAC starts the blower to work and ensure the warm air effect. Understandably, when the engine enters the first heating mode, the water pump provides sufficient flow to bring the heat from the supercharger and cylinder head into the heater core, allowing the air conditioning system to generate heat. At the same time, the cylinder outlet remains closed, and the interior of the cylinder continues to focus heat, causing the temperature to rise rapidly.

[0125] In one embodiment, if Figure 8 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0126] S801: When the engine is in the second heating mode or the first heating mode, obtaining an inlet water temperature or an oil temperature of the engine;

[0127] S802: If the inlet water temperature is greater than the third water temperature threshold, or the engine oil temperature is greater than the third oil temperature threshold, the diversion mode is determined as the target mode, and based on the engine speed and engine load, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode.

[0128] Wherein, step S801 is a specific implementation of step S201, and step S802 is a specific implementation of step S202.

[0129] The third water temperature threshold is a preset water temperature threshold used to evaluate whether it is necessary to switch to the diversion mode, which can be represented by Tw3. Generally speaking, the third water temperature threshold is greater than the second water temperature threshold, that is, Tw3>Tw2. The third oil temperature threshold is a preset oil temperature threshold used to evaluate whether it is necessary to switch to the diversion mode, which can be represented by To3. Generally speaking, the third oil temperature threshold is greater than the second oil temperature threshold, that is, To3>To2. The diversion mode is a mode of diversion between the cylinder block and the cylinder head, which can be represented by Set_model=3.

[0130] As an example, in step S801, when the engine is in the second heat engine mode Set_model=2 or the first heating mode Set_model=2.5, the EMS can obtain the inlet water temperature T2 of the engine, and compare the inlet water temperature T2 with the preset third water temperature threshold value Tw3, so as to determine whether the preset switching condition corresponding to the shunt mode is met according to the comparison result. Generally speaking, the coolant at the engine inlet basically flows, while the coolant at the engine outlet may flow or may not flow. Therefore, in the mode switching process, it is preferred to use the inlet water temperature T2 for mode switching judgment. Alternatively, when the engine is in the second heat engine mode Set_model=2 or the first heating mode Set_model=2.5, the EMS can obtain the engine oil temperature T3, and compare the oil temperature T3 with the preset third oil temperature threshold value To3, so as to determine whether the preset switching condition corresponding to the shunt mode is met according to the comparison result.

[0131] As an example, in step S802, when the inlet water temperature T2 is greater than the third water temperature threshold Tw3, or the oil temperature T3 is greater than the oil temperature threshold T3, the EMS determines that the engine's inlet water temperature T2 is high or the oil temperature T3 is high, the cylinder has accumulated a certain amount of heat, and the oil temperature T3 meets the thermal engine demand. At this time, it is necessary to give priority to the uniformity of the temperature inside the cylinder, so a certain circulation flow rate is required. At this time, it can be determined that the preset switching conditions corresponding to the diversion mode are met. At this time, the temperature control module, bypass valve and water pump can be controlled according to the engine operating conditions such as engine speed and engine load to make the engine enter the diversion mode.

[0132] In this example, when the engine enters the diversion mode from the second heat engine mode or the first heating mode, the coolant output by the water pump enters the cylinder block; the coolant in the cylinder block can be directly transmitted to the cylinder head, and then transmitted to the cylinder head through the supercharger; the coolant in the cylinder head can flow back to the water pump through the cylinder block and the temperature control module, and flow back to the water pump through the bypass valve and the heater core, controlling the water pump to enter the first operating mode to adaptively adjust the speed of the water pump according to the engine operating conditions, so that the engine enters the diversion mode Set_model=3, so as to achieve the purpose of diversion between the cylinder block and the cylinder head, and ensure the uniformity of the internal temperature of the cylinder block and the cylinder head.

[0133] In one embodiment, step S802, i.e., based on the engine speed and the engine load, controlling the temperature control module, the bypass valve and the water pump to operate so that the engine enters the diversion mode, includes:

[0134] S8021: Based on the engine speed and the engine load, query the first cylinder demand table and the first cylinder head demand table respectively to obtain the first cylinder demand flow rate and the first cylinder head demand flow rate;

[0135] S8022: Obtaining a first total required flow rate based on the first cylinder required flow rate and the first cylinder head required flow rate;

[0136] S8023: If the first total required flow rate is less than or equal to the minimum water pump flow rate, based on the throttling control strategy, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode;

[0137] S8024: If the first total demand flow is greater than the minimum water pump flow, based on the diversion control strategy, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode.

[0138] As an example, in step S8021, the EMS may obtain the engine speed and the engine load, query the pre-set first cylinder demand table based on the engine speed and the engine load, and obtain the first cylinder demand flow corresponding to the engine speed and the engine load from the first cylinder demand table; and query the pre-set first cylinder head demand table based on the engine speed and the engine load, and obtain the first cylinder head demand flow corresponding to the engine speed and the engine load from the first cylinder head demand table. Wherein, the first cylinder demand table refers to a three-dimensional mapping table pre-set in the split mode for reflecting the corresponding relationship between the engine speed, the engine load and the cylinder demand flow, which can be represented by Map_cb_m3. Accordingly, the first cylinder demand flow is the cylinder demand flow that matches the engine speed and the engine load determined from the first cylinder demand table, which can be represented by req_cb_m3. The first cylinder head demand table refers to a three-dimensional mapping table pre-set in the split mode for reflecting the corresponding relationship between the engine speed, the engine load and the cylinder head demand flow, which can be represented by Map_ch_m3. Correspondingly, the first cylinder head required flow is a cylinder head required flow matched with the engine speed and the engine load determined from the first cylinder head requirement table, and can be represented by req_ch_m3.

[0139] As an example, in step S8022, after obtaining the first cylinder demand flow req_cb_m3 and the first cylinder head demand flow req_ch_m3, the EMS may determine the sum of the two as the first total demand flow req_eng, that is, req_eng=req_cb_m3+req_ch_m3.

[0140] The minimum water pump flow rate refers to a flow rate threshold value corresponding to a preset water pump at the lowest speed, which is a threshold value of the minimum flow rate required for the water pump to work.

[0141] As an example, in step S8023, when the first total required flow rate req_eng is less than or equal to the minimum water pump flow rate, the EMS can determine that the first total required flow rate req_eng of the cylinder block and the cylinder head is small, and even if the water pump is adjusted to the lowest speed, the coolant flow rate provided by it reaches or exceeds the first total required flow rate. At this time, based on the throttling control strategy, the temperature control module, the bypass valve and the water pump can be controlled to work, and the water pump can be controlled to work based on the minimum water pump flow rate, and the temperature control module and the bypass valve can be controlled to throttle, so that the engine enters the diversion mode. Among them, the throttling control strategy is a pre-set strategy for implementing throttling control.

[0142] As an example, in step S8024, when the first total required flow rate req_eng is greater than the minimum water pump flow rate, the EMS can determine that the first total required flow rate req_eng of the cylinder block and the cylinder head is larger. If the water pump works based on the minimum speed, the coolant flow rate provided by it cannot meet the first total required flow rate of the cylinder block and the cylinder head. At this time, it is necessary to determine the coolant flow rate required to be provided by the water pump according to the first total required flow rate, and determine the flow rate flowing into the cylinder block and the cylinder head respectively, and control the temperature control module, bypass valve and water pump to work accordingly to achieve the purpose of diversion, so that the engine enters the diversion mode. Among them, the diversion control strategy is a pre-set strategy for realizing diversion control.

[0143] In one embodiment, in step S8023, based on the throttling control strategy, controlling the temperature control module, the bypass valve and the water pump to operate so that the engine enters the diversion mode includes:

[0144] S80231: querying the operating temperature control opening table based on the outlet water temperature and the oil temperature, obtaining a first target opening corresponding to the diversion mode, and controlling the temperature control module to operate based on the first target opening;

[0145] S80232: querying a first bypass opening table based on the outlet water temperature and the inlet water temperature to obtain a second target opening corresponding to the diversion mode, and controlling the bypass valve to operate based on the second target opening;

[0146] S80233: Based on the minimum water pump flow, determine the target speed corresponding to the diversion mode, and control the water pump to work based on the target speed.

[0147] As an example, in step S80231, the EMS can query the pre-set operating temperature control opening table based on the outlet water temperature T1 and the oil temperature T3, obtain the first target opening corresponding to the diversion mode from the operating temperature control opening table, and control the temperature control module to work based on the first target opening. Among them, the operating temperature control opening table refers to a three-dimensional mapping table reflecting the outlet water temperature T1, the oil temperature T3 and the target opening corresponding to the temperature control module in the diversion mode, which can be represented by Map_tmm1_m3. Correspondingly, the first target opening refers to the target opening required to control the operation of the temperature control module, which can be represented by p_target_tmm. It can be understood that when the engine is in the diversion mode, the main factor determining the opening of the temperature control module is the thermal state of the engine, and the thermal state of the engine needs to be determined by the outlet water temperature T1 and the oil temperature T3. Therefore, the table can be looked up by the outlet water temperature T1 and the oil temperature T3 to quickly determine the first target opening corresponding to the temperature control module in the diversion mode to control the temperature control module to work.

[0148] As an example, in step S80232, the EMS may query the pre-set first bypass opening table based on the outlet water temperature T1 and the inlet water temperature T2, obtain the second target opening corresponding to the diversion mode from the first bypass opening table, and control the bypass valve to work based on the second target opening. Among them, the first bypass opening table refers to a three-dimensional mapping table reflecting the outlet water temperature T1, the inlet water temperature T2 and the target opening corresponding to the bypass valve in the diversion mode, which can be represented by Map_bpv1_m3. Correspondingly, the second target opening refers to the target opening required to control the bypass valve to work, which can be represented by p_target_bpv. Generally speaking, when the engine is in the diversion mode, the main factor determining the opening of the bypass valve is how much heat passes through the heater core, which is manifested as a temperature drop in the water temperature after passing through the heater core, and the difference between the outlet water temperature T1 and the inlet water temperature T2 is the temperature drop value. Therefore, the table can be looked up according to the outlet water temperature T1 and the inlet water temperature T2 to achieve the purpose of adjusting the opening of the bypass valve according to the temperature drop value.

[0149] As an example, in step S80233, the EMS may determine the target speed corresponding to the minimum water pump flow based on the minimum water pump flow, and control the water pump to operate based on the target speed so that the coolant input into the engine by the water pump meets the first total required flow corresponding to the cylinder block and cylinder head, so as to achieve the purpose of throttling.

[0150] In one embodiment, step S8024, i.e., based on the diversion control strategy, controlling the temperature control module, the bypass valve and the water pump to operate so that the engine enters the diversion mode, includes:

[0151] S80241: querying a first diversion ratio table based on the outlet water temperature and the inlet water temperature to obtain a first diversion ratio;

[0152] S80242: Determine the total flow of the first cylinder and the total flow of the first cylinder head based on the required flow of the first cylinder, the required flow of the first cylinder head and the first flow split ratio;

[0153] S80243: Determine the maximum value of the first total required flow rate, the first cylinder total flow rate, and the first cylinder head total flow rate as the first target required flow rate;

[0154] S80244: Determine a cylinder distribution flow and a cylinder head distribution flow based on a first target required flow and a first flow split ratio;

[0155] S80245: determining a first target opening corresponding to the flow splitting mode based on the cylinder distribution flow, and controlling the temperature control module to operate based on the first target opening;

[0156] S80246: determining a second target opening corresponding to the flow splitting mode based on the cylinder head distribution flow, and controlling the bypass valve to operate based on the second target opening;

[0157] S80247: Based on the first target demand flow, determine the target speed corresponding to the water pump, and control the water pump to operate based on the target speed.

[0158] As an example, in step S8024, the EMS may query the pre-set first split ratio table based on the outlet water temperature T1 and the inlet water temperature T2, and obtain the first split ratio corresponding to the outlet water temperature T1 and the inlet water temperature T2 from the first split ratio table. The first split ratio table refers to a three-dimensional mapping table for reflecting the outlet water temperature T1, the inlet water temperature T2 and the split ratio in the split mode, which can be represented by Map_proSplit_m3, and accordingly, the calculated first split ratio can be represented by proSplit. In this example, the first split ratio proSplit is specifically used to reflect the ratio of the total flow of the cylinder split input.

[0159] As an example, in step S80242, the EMS may determine the total flow of the first cylinder req_eng_cb_m3 based on the required flow of the first cylinder req_cb_m3 and the first split ratio proSplit. In this example, the total flow of the first cylinder refers to the total flow calculated based on the required flow of the first cylinder req_cb_m3, which is specifically calculated using the formula req_eng_cb_m3=req_cb_m3 / proSplit.

[0160] Accordingly, the EMS can determine the first cylinder head total flow req_eng_ch_m3 based on the first cylinder head demand flow req_ch_m3 and the first split ratio proSplit. In this example, the first cylinder head total flow refers to the total flow calculated based on the first cylinder head demand flow req_ch_m3, which is specifically calculated using the formula req_eng_ch_m3=req_ch_m3 / (1-proSplit).

[0161] As an example, in step S80243, the EMS may compare the first total demand flow req_eng, the first cylinder total flow req_eng_cb_m3 and the first cylinder head total flow req_eng_ch_m3, which are calculated in different ways, and select the maximum value of the three as the first target demand flow req_eng_Max_m3, that is, req_eng_Max_m3 = Max (req_eng_cb_m3, req_eng_ch_m3, req_eng).

[0162] As an example, in step S80244, after obtaining the first target demand flow req_eng_Max_m3, the EMS can determine the cylinder distribution flow q_cb_m3 and the cylinder head distribution flow q_ch_m3 based on the first target demand flow req_eng_Max_m3 and the first diversion ratio proSplit, respectively. In this example, the cylinder head distribution flow q_ch_m3 can be determined by the formula q_cb_m3=req_eng_Max_m3*proSplit, and the cylinder head distribution flow can be determined based on the formula q_ch_m3=req_eng_Max_m3*(1-proSplit).

[0163] As an example, in step S80245, after calculating and determining the cylinder distribution flow q_cb_m3, the EMS can call the pre-set temperature control opening calculation logic to process the input parameter of the cylinder distribution flow q_cb_m3, and obtain the first target opening corresponding to the temperature control module in the diversion mode. Then, the temperature control module is controlled to operate based on the first target opening to meet the cooling requirements of the cylinder in the diversion mode.

[0164] In a specific implementation, in step S80245, based on the cylinder distribution flow, a first target opening corresponding to the diversion mode is determined, and the temperature control module is controlled to work based on the first target opening, including:

[0165] (1) comparing the cylinder distribution flow rate with the total flow rate of the first cylinder;

[0166] (2) If the cylinder distribution flow is less than or equal to the total flow of the first cylinder, the small cycle full-open calibration opening is determined as the first target opening corresponding to the diversion mode, and the temperature control module is controlled to work based on the first target opening;

[0167] (3) If the cylinder distribution flow is greater than the total flow of the first cylinder, the first target opening corresponding to the diversion mode is determined according to the total flow of the first cylinder, the cylinder distribution flow and the small cycle full-open calibration opening, and the temperature control module is controlled to operate based on the first target opening.

[0168] In this example, the EMS can compare the cylinder distribution flow q_cb_m3 with the total flow req_eng_cb_m3 of the first cylinder; if the cylinder distribution flow q_cb_m3 is less than or equal to the total flow req_eng_cb_m3 of the first cylinder, the small loop full open calibration opening p_bp_full is determined as the first target opening corresponding to the diversion mode, and the temperature control module is controlled based on the first target opening so that the coolant output by the cylinder can flow back to the water pump through the fully opened small circulation branch; if the cylinder distribution flow q_cb_m3 is greater than the total flow req_eng_cb_m3 of the first cylinder, the small loop full open calibration opening p_bp_full is determined as the first target opening corresponding to the diversion mode, and the temperature control module is controlled based on the first target opening so that the coolant output by the cylinder can flow back to the water pump through the fully opened small circulation branch; if the cylinder distribution flow q_cb_m3 is greater than the total flow req_eng_cb_m3 of the first cylinder When req_eng_cb_m3, the first target opening corresponding to the diversion mode is determined according to the total flow of the first cylinder req_eng_cb_m3, the cylinder distribution flow q_cb_m3 and the small cycle full-open calibration opening p_bp_full, and the first target opening is determined according to the formula p_target_tmm=(req_eng_cb_m3 / q_cb_m3)*p_bp_full. The temperature control module is controlled to work based on the first target opening, so that the coolant output by the cylinder can flow back to the water pump through the small circulation branch corresponding to the temperature control module. Among them, the small circulation full-open calibration opening p_bp_full refers to the calibration opening that controls the small circulation state to be fully opened.

[0169] As an example, in step S80246, after calculating and determining the cylinder head distribution flow q_ch_m3, the EMS can call the preset bypass opening calculation logic to process the input parameter of the cylinder head distribution flow q_ch_m3, and obtain the second target opening corresponding to the bypass valve in the diversion mode. Then, the bypass valve is controlled to operate based on the second target opening to meet the cooling requirements of the cylinder head in the diversion mode.

[0170] In a specific implementation, step S80246, i.e., determining a second target opening corresponding to the flow splitting mode based on the cylinder head distribution flow, and controlling the bypass valve to operate based on the second target opening, includes:

[0171] (1) comparing the cylinder head distribution flow rate with the total flow rate of the first cylinder head;

[0172] (2) if the cylinder head allocated flow rate is less than or equal to the first cylinder head total flow rate, the bypass full-open calibration opening is determined as the second target opening corresponding to the diversion mode, and the bypass valve is controlled to operate based on the second target opening;

[0173] (3) If the cylinder head distributed flow is greater than or equal to the first cylinder head total flow, a second target opening corresponding to the diversion mode is determined according to the first cylinder head total flow, the cylinder head distributed flow and the bypass full-open calibrated opening, and the bypass valve is controlled to operate based on the second target opening.

[0174] In this embodiment, the EMS can compare the cylinder head distribution flow q_ch_m3 with the first cylinder head total flow req_eng_ch_m3; if the cylinder head distribution flow q_ch_m3 is less than or equal to the first cylinder head total flow req_eng_ch_m3, the bypass full opening calibration opening p_bpv_full (pre-calibrated value, a typical value is 100%) is determined as the second target opening corresponding to the bypass valve in the diversion mode, and the bypass valve is controlled to work based on the second target opening, so that the coolant output from the cylinder head can pass through the fully opened bypass. The bypass valve returns to the water pump; if the cylinder head distribution flow q_ch_m3 is greater than the first cylinder head total flow req_eng_ch_m3, then according to the first cylinder head total flow req_eng_ch_m3, the cylinder head distribution flow q_ch_m3 and the bypass full opening calibration opening p_bpv_full (pre-calibrated value, typical value is 100%), determine the second target opening of the bypass valve in the split mode, control the bypass valve to work based on the second target opening, so that the coolant output from the cylinder head can flow back to the water pump through the partially opened bypass valve and the heater core. Among them, the bypass full opening calibration opening p_bpv_full refers to the calibration opening of the bypass valve fully opened.

[0175] As an example, in step S80247, after obtaining the first target demand flow rate req_eng_Max_m3, the EMS may query the preset first flow rate speed table based on the first target demand flow rate req_eng_Max_m3, determine the speed value corresponding to the first target demand flow rate req_eng_Max_m3 in the first flow rate speed table as the target speed of the water pump in the diversion mode, and control the water pump to work based on the target speed. The first flow rate speed table refers to a two-dimensional mapping table for reflecting the first target demand flow rate req_eng_Max_m3 and the speed value in the diversion mode.

[0176] In one embodiment, if Fig. 9 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0177] S901: when the engine is in the split mode, obtaining the engine inlet water temperature, engine oil temperature and air conditioning demand;

[0178] S902: If the inlet water temperature is greater than the fourth water temperature threshold and the air conditioning demand is for heating, or the engine oil temperature is greater than the fourth oil temperature threshold, the second heating mode is determined as the target mode, and the first target opening corresponding to the diversion mode is determined as the first target opening of the second heating mode, and the temperature control module is controlled to operate based on the first target opening; the larger value of the current opening of the bypass valve and the bypass calibrated opening corresponding to the second heating mode is determined as the second target opening corresponding to the bypass valve, and the bypass valve is controlled to operate based on the second target opening; the larger value of the current speed of the water pump and the calibrated speed corresponding to the second heating mode is determined as the target speed of the water pump, and the water pump is controlled to operate based on the target speed.

[0179] Wherein, step S801 is a specific implementation of step S201, and step S802 is a specific implementation of step S202.

[0180] The fourth water temperature threshold is a preset water temperature threshold for evaluating whether it is necessary to switch to the second heating mode, which can be represented by Tw4. ​​Generally speaking, the fourth water temperature threshold is greater than the third water temperature threshold, that is, Tw4>Tw3. The fourth oil temperature threshold is a preset oil temperature threshold for evaluating whether it is necessary to switch to the second heating mode, which can be represented by To4. Generally speaking, the fourth oil temperature threshold is greater than the third oil temperature threshold, that is, To4>To3.

[0181] Among them, the second heating mode is a mode for controlling the operation of the heater core to meet the heating demand. It is a mode between the diversion mode and the normal mode, and can be represented by Set_model=3.5. The bypass calibrated opening corresponding to the second heating mode refers to the opening pre-calibrated in the second heating mode for controlling the opening of the bypass valve. Generally speaking, the bypass calibrated opening corresponding to the second heating mode is set to a large opening as much as possible, which can be set to 100% (i.e., the calibrated opening of the bypass valve fully opened), or it can be set to an opening close to 100%. The calibrated speed corresponding to the second heating mode refers to the speed of controlling the operation of the water pump pre-calibrated in the second heating mode. The calibrated speed corresponding to the second heating mode can be set to 50% of the maximum speed, which can provide a flow rate that supports the warm air demand.

[0182] As an example, in step S901, when the engine is in the diversion mode Set_model=3, the EMS can obtain the engine inlet water temperature T2 collected in the diversion mode and the air-conditioning demand sent by the air-conditioning system HVAC, so as to evaluate whether it is necessary to enter the second heating mode based on the inlet water temperature T2 and the air-conditioning demand.

[0183] As an example, in step S902, when the inlet water temperature T2 is greater than the fourth water temperature threshold Tw4 and the air conditioning demand is a heating demand (Bit_heater=1), the EMS determines that the inlet water temperature T2 of the engine is high, the engine is basically completely heated, and can provide sufficient warm air by itself, and the EMS analyzes and judges the air conditioning demand of the air conditioning system HVAC transmission process. When it is determined that the air conditioning demand is a heating demand, it can be determined that the preset switching conditions corresponding to the second heating mode are met, and the second heating mode is determined as the target mode, that is, the engine needs to be controlled to enter the second heating mode, and its mode state bit is set to Set_model=3.5. Accordingly, when the inlet water temperature T2 is not greater than the fourth water temperature threshold To4, the EMS determines that the engine is not completely heated, cannot provide sufficient warm air, and will not switch to the second heating mode; or, when the air conditioning demand analyzed by the EMS is no heating demand (Bit_heater=0), there is no need to consider the warm air demand additionally, and the second heating mode will not be entered.

[0184] As another example, in step S902, when the engine oil temperature T3 is greater than the fourth oil temperature threshold value To4 and the air conditioning demand is a heating demand (Bit_heater=1), the EMS determines that the engine oil temperature T3 is high, the engine is basically completely heated, and can provide sufficient warm air by itself, and the EMS analyzes and judges the air conditioning demand of the air conditioning system HVAC transmission process. When it is determined that the air conditioning demand is a heating demand, it can be determined that the preset switching condition corresponding to the second heating mode is met, and the second heating mode is determined as the target mode, that is, the engine needs to be controlled to enter the second heating mode, and its mode state bit is set to Set_model=3.5. Accordingly, when the engine oil temperature T3 is not greater than the fourth oil temperature threshold value To4, the EMS determines that the engine is not completely heated, cannot provide sufficient warm air, and will not switch to the second heating mode; or, when the air conditioning demand analyzed by the EMS is no heating demand (Bit_heater=0), there is no need to consider the warm air demand additionally, and the second heating mode will not be entered.

[0185] As an example, when the EMS needs to control the engine from the shunt mode Set_model=3 to the second heating mode Set_model=3.5, the second heating mode is determined as the target mode. At this time, the EMS can determine the first target opening corresponding to the shunt mode as the first target opening corresponding to the second heating mode (determined with reference to the above embodiment), and control the temperature control module to work based on the first target opening. Since the heat in the engine is sufficient when the preset switching condition of the second heating mode is met, it is allowed to provide heat to the warm air core of the air conditioner. At this time, the first target opening corresponding to the shunt mode can be maintained as the first target opening corresponding to the second heating mode and the temperature control module can be controlled to work. At this time, the EMS needs to determine the larger value of the current opening of the bypass valve and the bypass calibrated opening corresponding to the second heating mode as the second target opening corresponding to the second heating mode, so that the determined second target opening can meet different needs, control the bypass valve to work based on the second target opening, open the warm air branch, so that the warm air branch participates in the coolant circulation, and the current opening here refers to the opening of the bypass valve at the current moment. In addition, the EMS needs to determine the larger value of the current speed of the water pump and the calibrated speed corresponding to the second heating mode as the target speed of the water pump, so that the determined target speed can meet different needs and control the water pump to work based on the target speed. The current speed here refers to the speed at which the water pump is currently running.

[0186] In this example, when the engine enters the second heating mode from the shunt mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body can be directly transmitted to the cylinder head and transmitted to the cylinder head through the supercharger; the coolant in the cylinder head flows back to the water pump through the bypass valve and the heater core, the temperature control module is controlled to maintain the first target opening corresponding to the shunt mode, the bypass valve is controlled to work according to the larger value of its current opening and the bypass calibrated opening corresponding to the second heating mode, and the water pump is controlled to work according to the larger value of the current speed of the water pump and the calibrated speed corresponding to the second heating mode, so that the engine enters the second heating mode Set_model=3.5, the coolant temperature in the engine is relatively high, so that after passing through the heater core, it can meet the heating demand and ensure the overall cooling effect of the engine. Further, the EMS can also send a blower permission signal to the air conditioning system HVAC so that the air conditioning system can control the blower to work. Specifically, the state bit Bit_HtqForb can be set to 0 and sent to the air conditioning system HVAC so that the air conditioning system HVAC starts the blower to work and ensure the heating effect.

[0187] In one embodiment, if Fig.10 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0188] S1001: when the engine is in the split mode or the second heating mode, obtaining an inlet water temperature or an oil temperature of the engine;

[0189] S1002: If the inlet water temperature is greater than the fifth water temperature threshold, or the engine oil temperature is greater than the fifth oil temperature threshold, the normal mode is determined as the target mode, and the first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to be closed; the target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to operate based on the target speed.

[0190] Among them, the fifth water temperature threshold is a preset water temperature threshold for evaluating whether it is necessary to switch to the normal mode, which can be represented by Tw5. Generally speaking, the fifth water temperature threshold is greater than the fourth water temperature threshold, that is, Tw5>Tw4. The fifth oil temperature threshold is a preset oil temperature threshold for evaluating whether it is necessary to switch to the normal mode, which can be represented by To5. Generally speaking, the fifth oil temperature threshold is greater than the fourth oil temperature threshold, that is, To5>To4. The normal mode refers to the working mode in which both the cylinder block and the cylinder head reach the normal working temperature and the temperature distribution is relatively uniform, which can be represented by Set_model=4.

[0191] As an example, in step S1001, when the engine is in the diversion mode Set_model=3 or the second heating mode Set_model=3.5, the EMS can obtain the engine's inlet water temperature T2, and compare the inlet water temperature T2 with a preset fifth water temperature threshold Tw5, so as to determine whether the preset switching condition corresponding to the normal mode is met based on the comparison result; or, the EMS can obtain the engine's oil temperature T3, and compare the oil temperature T3 with a preset fifth oil temperature threshold To5, so as to determine whether the preset switching condition corresponding to the normal mode is met based on the comparison result.

[0192] As an example, in step S1002, when the inlet water temperature T2 is greater than the fifth water temperature threshold Tw5, or the oil temperature T3 is greater than the fifth oil temperature threshold To5, the EMS determines that the engine as a whole has completed the warm-up process, the cylinder block and the cylinder head have reached the normal operating temperature, and the temperature distribution is uniform, and it can be determined that the preset switching conditions corresponding to the normal mode are met, and the normal mode is determined as the target mode. At this time, the EMS needs to determine the first target opening corresponding to the temperature control module in the normal mode according to the engine speed and the engine load, and control the temperature control module to work based on the first target opening, so that the first target opening of the temperature control module matches the engine operating condition, and the coolant output by the cylinder can flow back to the water pump. The EMS controls the bypass valve to close. At this time, the coolant does not pass through the heater core, ensuring that the heater core does not divert, thereby ensuring that the radiator has sufficient coolant under high temperature conditions. The EMS can determine the target speed corresponding to the water pump according to the engine speed and the engine load, and control the water pump to work based on the target speed, so that the target speed of the water pump matches the engine operating condition.

[0193] In this embodiment, when the EMS needs to control the engine to enter the normal mode Set_model=4 from the bypass mode Set_model=3 or the second heating mode Set_model=2.5, the temperature control module can autonomously adjust the first target opening of the temperature control module according to the engine speed and engine load, so that the coolant output by the cylinder can be directly returned to the water pump through the small cycle, or returned to the water pump through the radiator. At this time, the EMS controls the bypass valve to close (i.e. p_target_bpv=off), closes the warm air branch, so that the warm air branch does not participate in the coolant circulation, ensures that the warm core does not bypass, and ensures that the radiator has enough coolant under high temperature conditions; and the EMS needs to control the water pump to autonomously adjust the target speed according to the engine speed and engine load, and control the water pump to work based on the target speed to achieve adaptive adjustment. Specifically, when the engine enters the normal mode from the diverter mode or the second heating mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body can be directly transmitted to the cylinder head, and then transmitted to the cylinder head through the supercharger; the coolant in the cylinder head flows back to the cylinder body, and then controls the temperature control module to flow back to the water pump according to the first target opening corresponding to the engine operating condition; and controls the water pump to operate based on the target speed corresponding to the engine operating condition, so that the engine enters the normal mode Set_model=4, so as to achieve the purpose of closed-loop control of the water temperature.

[0194] In one embodiment, in steps S402, S502 and S1002, a first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening, including:

[0195] A10021: Query the operating water temperature mapping table based on engine speed and engine load to obtain the target water inlet temperature;

[0196] A10022: Query the operating condition opening mapping table based on the engine speed and engine load to obtain the operating condition temperature control opening;

[0197] A10023: Based on the engine inlet water temperature and the target inlet water temperature, obtain the target temperature difference;

[0198] A10024: Query the water temperature and speed mapping table based on the difference between the engine outlet water temperature and the target temperature to obtain the opening correction value;

[0199] A10025: Determine the first target opening corresponding to the normal mode according to the operating temperature control opening and the opening correction value, and control the temperature control module to operate based on the first target opening.

[0200] As an example, in step A10021, the EMS can obtain the engine speed EngSpd and the engine load EngTorq, query the pre-set working condition water temperature mapping table based on the engine speed EngSpd and the engine load EngTorq, and obtain the target water inlet temperature corresponding to the engine speed EngSpd and the engine load EngTorq from the working condition water temperature mapping table. Among them, the working condition water temperature mapping table is a three-dimensional mapping table used to reflect the corresponding relationship between the engine speed, the engine load and the target water inlet temperature in the normal mode, which can be represented by Map_TempTarget_eng_m4. Correspondingly, the target water inlet temperature is the target water inlet temperature that matches the engine speed and the engine load determined by the table lookup, which can be represented by Target_temp_m4. The target water inlet temperature here is the temperature of the coolant entering the engine that needs to be controlled under the engine working condition corresponding to the engine speed and the engine load.

[0201] As an example, in step A10022, the EMS may obtain the engine speed EngSpd and the engine load EngTorq, query the preset operating condition opening mapping table based on the engine speed EngSpd and the engine load EngTorq, and obtain the operating condition temperature control opening corresponding to the engine speed EngSpd and the engine load EngTorq from the operating condition opening mapping table. Among them, the operating condition opening mapping table is a three-dimensional mapping table used to reflect the corresponding relationship between the engine speed, the engine load and the target opening corresponding to the temperature control module in the normal mode, which can be represented by Map_prePTarget_TMM_m4. Accordingly, the operating condition temperature control opening is the target opening corresponding to the temperature control module that matches the engine speed and the engine load determined by the table lookup, which can be represented by Target_prePTMM_m4.

[0202] As an example, in step A10023, the EMS may obtain the inlet water temperature T2 of the engine, calculate the temperature difference between the inlet water temperature T2 and the target inlet water temperature Target_temp_m4, that is, determine the difference between the inlet water temperature T2 and the target inlet water temperature Target_temp_m4 as the target temperature difference, which may be expressed as Tdiff_M4, that is, Tdiff_M4=T2-Target_temp_m4.

[0203] As an example, in step A10024, the EMS may query the water temperature and speed mapping table based on the outlet water temperature T1 of the engine and the target temperature difference Tdiff_M4, and obtain the opening correction value corresponding to the outlet water temperature T1 and the target temperature difference Tdiff_M4 from the water temperature and speed mapping table. Among them, the water temperature and speed mapping table is a three-dimensional mapping table reflecting the corresponding relationship between the outlet water temperature T1, the target temperature difference and the opening correction value in the normal mode, which can be represented by Map_Pset_TMM_m4. Accordingly, the opening correction value is the opening correction value that matches the outlet water temperature T1 and the target temperature difference Tdiff_M4 determined by the table lookup, which can be represented by P_mod_TMM_m4.

[0204] As an example, in step A10025, the EMS may use the opening correction value P_mod_TMM_m4 to correct the operating temperature control opening Target_prePTMM_m4, and the sum of the operating temperature control opening Target_prePTMM_m4 and the opening correction value P_mod_TMM_m4 may be determined as the first target opening p_target_tmm corresponding to the temperature control module, that is, p_target_tmm=Target_prePTMM_m4+P_mod_TMM_m4 to control the temperature control module to operate based on the first target opening.

[0205] In this example, when the engine enters normal mode, it is necessary to dynamically adjust the first target opening corresponding to the temperature control module based on the engine speed EngSpd, the engine load EngTorq, the engine outlet water temperature T1 and the engine inlet water temperature T2, and control the temperature control module to work based on the first target opening so that the opening of the temperature control module matches the engine operating conditions to achieve the purpose of closed-loop control of the water temperature.

[0206] In one embodiment, in steps S402, S502 and S1002, that is, determining the target speed corresponding to the normal mode according to the engine speed and the engine load, and controlling the water pump to operate based on the target speed, includes:

[0207] B10021: Based on the engine speed and the engine load, query the second cylinder demand table and the second cylinder head demand table respectively to obtain the second cylinder demand flow and the second cylinder head demand flow;

[0208] B10022: based on the second cylinder body required flow rate and the second cylinder head required flow rate, obtain a second total required flow rate;

[0209] B10023: query the second diversion ratio table based on the outlet water temperature and the inlet water temperature to obtain the second diversion ratio;

[0210] B10024: Determine the total flow of the second cylinder and the total flow of the second cylinder head based on the required flow of the second cylinder, the required flow of the second cylinder head and the second flow split ratio;

[0211] B10025: determining the maximum value of the second total required flow rate, the second cylinder total flow rate and the second cylinder head total flow rate as the second target required flow rate;

[0212] B10026: Based on the second target demand flow, determine the target speed corresponding to the normal mode, and control the water pump to operate based on the target speed.

[0213] As an example, in step B10021, the EMS may obtain the engine speed and the engine load, query the pre-set second cylinder demand table based on the engine speed and the engine load, and obtain the second cylinder demand flow corresponding to the engine speed and the engine load from the second cylinder demand table; and query the pre-set second cylinder head demand table based on the engine speed and the engine load, and obtain the second cylinder head demand flow corresponding to the engine speed and the engine load from the second cylinder head demand table. Wherein, the second cylinder demand table refers to a pre-set three-dimensional mapping table for reflecting the corresponding relationship between the engine speed, the engine load and the cylinder demand flow in the normal mode, which can be represented by Map_cb_m4. Accordingly, the second cylinder demand flow is the cylinder demand flow that matches the engine speed and the engine load determined from the second cylinder demand table, which can be represented by req_cb_m4. The second cylinder head demand table refers to a pre-set three-dimensional mapping table for reflecting the corresponding relationship between the engine speed, the engine load and the cylinder head demand flow in the normal mode, which can be represented by Map_ch_m4. Correspondingly, the second cylinder head required flow is a cylinder head required flow matched with the engine speed and the engine load determined from the second cylinder head requirement table, and can be represented by req_ch_m4.

[0214] As an example, in step B10022, after obtaining the second cylinder demand flow req_cb_m4 and the second cylinder head demand flow req_ch_m4, the EMS may determine the sum of the two as the second total demand flow req_eng, that is, req_eng=req_cb_m4+req_ch_m4.

[0215] As an example, in step B10023, the EMS may query the pre-set second split ratio table based on the outlet water temperature T1 and the inlet water temperature T2, and obtain the second split ratio corresponding to the outlet water temperature T1 and the inlet water temperature T2 from the second split ratio table. The second split ratio table refers to a three-dimensional mapping table reflecting the outlet water temperature T1, the inlet water temperature T2 and the split ratio in the normal mode, which can be represented by Map_proSplit_m4, and accordingly, the calculated second split ratio can be represented by proSplit. In this example, the second split ratio proSplit is specifically used to reflect the ratio of the total flow of the cylinder split input.

[0216] As an example, in step B10024, the EMS may determine the total flow rate of the second cylinder req_eng_cb_m4 based on the required flow rate of the second cylinder req_cb_m4 and the second flow split ratio proSplit. In this example, the total flow rate of the second cylinder refers to the total flow rate calculated based on the required flow rate of the second cylinder req_cb_m4, and is specifically calculated using the formula req_eng_cb_m4=req_cb_m4 / proSplit. Accordingly, the EMS may determine the total flow rate of the second cylinder head req_eng_ch_m4 based on the required flow rate of the second cylinder head req_ch_m4 and the second flow split ratio proSplit. In this example, the total flow rate of the second cylinder head refers to the total flow rate calculated based on the required flow rate of the second cylinder head req_ch_m4, and is specifically calculated using the formula req_eng_ch_m4=req_ch_m4 / (1-proSplit).

[0217] As an example, in step B10025, the EMS may compare the second total demand flow req_eng, the second cylinder total flow req_eng_cb_m4 and the second cylinder head total flow req_eng_ch_m4 calculated in different ways, and select the maximum value of the three as the second target demand flow req_eng_Max_m4, that is, req_eng_Max_m4 = Max(req_eng_cb_m4, req_eng_ch_m4, req_eng).

[0218] As an example, in step B10026, after obtaining the second target demand flow rate req_eng_Max_m4, the EMS may query a preset second flow rate and speed table based on the second target demand flow rate req_eng_Max_m4, determine the speed value corresponding to the second target demand flow rate req_eng_Max_m4 in the second flow rate and speed table as the target speed of the water pump, and control the water pump to operate based on the target speed. The second flow rate and speed table refers to a two-dimensional mapping table for reflecting the second target demand flow rate req_eng_Max_m4 and the speed value in normal mode.

[0219] In one embodiment, if Fig.11 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0220] S1101: When the engine is in a normal mode, obtaining an inlet water temperature and an air conditioning demand corresponding to the normal mode;

[0221] S1102: If the inlet water temperature is greater than the sixth water temperature threshold, and the air conditioning demand is for heating, the third heating mode is determined as the target mode, the first target opening corresponding to the normal mode is determined as the first target opening of the third heating mode, and the temperature control module is controlled to operate based on the first target opening; the larger value of the current opening of the bypass valve and the calibrated bypass opening corresponding to the third heating mode is determined as the second target opening corresponding to the bypass valve, and the bypass valve is controlled to operate based on the second target opening; the larger value of the current speed of the water pump and the calibrated speed corresponding to the third heating mode is determined as the target speed of the water pump, and the water pump is controlled to operate based on the target speed.

[0222] Among them, step S1101 is a specific implementation of step S201, and step S1102 is a specific implementation of step S202.

[0223] Among them, the sixth water temperature threshold is a pre-set water temperature threshold used to evaluate whether it is necessary to switch to the third heating mode, which can be represented by Tw6. Generally speaking, the sixth water temperature threshold Tw6 is greater than the fifth water temperature threshold.

[0224] Among them, the third heating mode is a mode for controlling the operation of the heater core to meet the heating demand. It is an operating mode after the normal mode and can be represented by Set_model=4.5. The calibrated bypass opening corresponding to the third heating mode refers to the opening pre-calibrated in the third heating mode for controlling the opening of the bypass valve. Generally speaking, it can be set to 100% (i.e., the calibrated opening of the bypass valve fully opened), or it can be set to an opening close to 100%. The calibrated speed corresponding to the third heating mode refers to the speed of the control water pump branch pre-calibrated in the third heating mode. The calibrated speed corresponding to the third heating mode can be set to 50% of the maximum speed, which can provide a flow rate that supports the warm air demand.

[0225] As an example, in step S1101, when the engine is in the normal mode Set_model=4, the EMS can obtain the engine inlet water temperature T2 collected in the normal mode and the air conditioning demand sent by the air conditioning system HVAC, so as to evaluate whether it is necessary to enter the third heating mode based on the inlet water temperature T2 and the air conditioning demand. Understandably, in the hot engine mode before the normal mode, the coolant only flows through a part of the engine, making the temperature of the engine uneven, and the local area is dead water, so it is necessary to collect the oil temperature T3 to assist in the mode switching judgment; in the normal mode, the engine has enough heat, at this time, the water temperature is relatively uniform everywhere, and the collected inlet water temperature T2 can be trusted, so the inlet water temperature T2 can be used to evaluate whether it is necessary to switch to the third heating mode.

[0226] As an example, in step S1102, when the inlet water temperature T2 is greater than the sixth water temperature threshold Tw6 and the air conditioning demand is a heating demand (Bit_heater=1), the EMS determines that the engine has completed the warm-up process as a whole, the cylinder block and the cylinder head have reached the normal operating temperature, and the distribution is uniform, and sufficient warm air can be provided by itself. In addition, the EMS analyzes and judges the air conditioning demand of the air conditioning system HVAC transmission process. When it is determined that the air conditioning demand is a heating demand, it can be determined that the preset switching conditions corresponding to the third heating mode are met, and the engine needs to be controlled to enter the third heating mode, and its mode state bit is set to Set_model=4.5. Accordingly, when the inlet water temperature T2 is not greater than the sixth water temperature threshold, the EMS determines that the engine has not completed the warm-up process, cannot provide sufficient warm air, and will not switch to the third heating mode; or, when the air conditioning demand analyzed by the EMS is no heating demand (Bit_heater=0), there is no need to consider the warm air demand additionally, and the third heating mode will not be entered.

[0227] As an example, when the EMS needs to control the engine from the normal mode Set_model=4 to the third heating mode Set_model=4.5, the third heating mode is determined as the target mode, and the first target opening corresponding to the normal mode is determined as the first target opening of the third heating mode (determined with reference to the above embodiment), and the temperature control module is controlled to work based on the first target opening. Since the heat in the engine is sufficient when the preset switching conditions of the third heating mode are met, it is allowed to provide heat to the warm air core of the air conditioner. At this time, the first target opening corresponding to the normal mode can be maintained to control the temperature control module to work. At this time, the EMS needs to determine the larger value of the current opening of the bypass valve and the bypass calibrated opening corresponding to the third heating mode as the second target opening corresponding to the bypass valve, so that the determined second target opening can meet different needs, and the bypass valve is controlled to work based on the second target opening, and the warm air branch is opened, so that the warm air branch participates in the coolant circulation. The current opening here refers to the opening of the bypass valve at the current moment. In addition, the EMS needs to determine the larger value of the current speed of the water pump and the calibrated speed corresponding to the third heating mode as the target speed of the water pump, and control the water pump to operate based on the target speed. The current speed here refers to the speed at which the water pump is currently running.

[0228] In this example, when the engine enters the third heating mode from the normal mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body can be directly transmitted to the cylinder head and then to the cylinder head through the supercharger; the coolant in the cylinder head flows back to the water pump through the bypass valve and the heater core, and the temperature control module is controlled to maintain the first target opening corresponding to the normal mode, and the bypass valve is controlled to operate according to the larger value of its current opening and the bypass calibrated opening corresponding to the third heating mode, and the water pump is controlled to operate according to the larger value of the current speed of the water pump and the calibrated speed corresponding to the first heating mode, so that the engine enters the third heating mode Set_model=4.5. Because the coolant temperature in the engine is relatively high when the engine enters the third heating mode, after passing through the heater core, it can meet the heating demand and ensure the overall cooling effect of the engine. Furthermore, the EMS can also send a blower permission signal to the air conditioning system HVAC so that the air conditioning system can control the blower to work. Specifically, the status bit Bit_HtqForb can be set to 0 and sent to the air conditioning system HVAC so that the air conditioning system HVAC starts the blower to ensure the warm air effect.

[0229] In one embodiment, if Fig.12 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0230] S1201: When the engine is in the normal mode or the third heating mode, obtaining an inlet water temperature or an engine oil temperature of the engine;

[0231] S1202: If the inlet water temperature is greater than the seventh water temperature threshold, or the engine oil temperature is greater than the seventh oil temperature threshold, the overheating mode is determined as the target mode, the temperature control module is controlled to enter the large circulation state, the bypass valve is controlled to be closed, and the water pump is controlled to operate based on the maximum calibrated speed.

[0232] Among them, step S1201 is a specific implementation of step S201, and step S1202 is a specific implementation of step S202.

[0233] Among them, the seventh water temperature threshold is a pre-set water temperature threshold for evaluating whether it is necessary to switch to the overheat mode, and is represented by Tw7. Generally speaking, the seventh water temperature threshold is greater than the sixth water temperature threshold, that is, Tw7>Tw6. The seventh oil temperature threshold is a pre-set oil temperature threshold for evaluating whether it is necessary to switch to the overheat mode, and can be represented by To7. Generally speaking, the seventh oil temperature threshold is greater than the sixth oil temperature threshold, that is, To7>To6. The maximum calibrated speed refers to the pre-calibrated target speed for controlling the operation of the water pump. The maximum calibrated speed can be 100% of the maximum speed, that is, n_target_ewp=100%. The overheat mode refers to a working mode in which the cylinder block and cylinder head are relatively high and there is a risk of overheating, which can be represented by Set_model=5.

[0234] As an example, in step S1201, when the engine is in the normal mode Set_model=4 or the third heating mode Set_model=4.5, the EMS can obtain the engine's inlet water temperature T2, and compare the inlet water temperature T2 with the preset seventh water temperature threshold Tw7, so as to determine whether the preset switching condition corresponding to the normal mode is met based on the comparison result; or, obtain the engine's oil temperature T3, and compare the oil temperature T3 with the preset seventh oil temperature threshold To7, so as to determine whether the preset switching condition corresponding to the normal mode is met based on the comparison result.

[0235] As an example, in step S1202, when the inlet water temperature T2 is greater than the seventh water temperature threshold Tw7, or the oil temperature T3 is greater than the seventh oil temperature threshold To7, the EMS determines that the engine as a whole has an overheating risk, and needs to pour all the flow into the radiator to ensure sufficient cooling performance. At this time, it is determined that the preset switching condition of the overheating mode is met. At this time, the temperature control module is controlled to enter the large circulation state (that is, the first target opening of the temperature control module is controlled to be 100%), so that all the coolant output by the cylinder flows through the radiator and then flows back to the water pump. At this time, the EMS needs to control the bypass valve to close (that is, p_target_bpv=off), close the warm air branch, so that the warm air branch does not participate in the coolant circulation, and ensure that the warm core does not divert, so as to ensure that the radiator has enough coolant under high temperature conditions; and the EMS needs to control the water pump to work based on the maximum calibrated speed, that is, n_target_ewp=100%, so that all the coolant output by the cylinder enters the water pump through the radiator, and the water pump works at the maximum speed to achieve a rapid heat dissipation and cooling effect.

[0236] In this example, when the engine enters the overheating mode from the normal mode or the third heating mode, the coolant output by the water pump enters the cylinder body; the coolant in the cylinder body can be directly transmitted to the cylinder head and then transmitted to the cylinder head through the supercharger; the coolant in the cylinder head is completely poured into the radiator through the temperature control module and then flows back to the water pump, so that the water pump works based on the maximum calibrated speed, and the engine enters the overheating mode Set_model=5, so as to achieve rapid heat dissipation and quickly reduce the temperature in the engine.

[0237] In one embodiment, if Fig.13 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0238] S1301: When the engine is in the current mode, obtain the engine speed and the vehicle status;

[0239] S1302: If the engine speed is zero and the vehicle is in the powered-on state, the heat preservation and waste heat utilization mode is determined as the target mode, and the outlet water temperature, oil temperature and air conditioning demand of the engine are obtained;

[0240] S1303: If the outlet water temperature is greater than or equal to the warm air allowable threshold, the outlet water temperature is less than the first water temperature over-temperature threshold, and the air conditioning demand is a heating demand; or, if the engine oil temperature is greater than or equal to the hot engine allowable threshold, the engine oil temperature is less than the first oil temperature over-temperature threshold, and the air conditioning demand is a heating demand, then the temperature control calibrated opening corresponding to the residual heat utilization state is determined as the first target opening, and the temperature control module is controlled to operate based on the first target opening; the bypass calibrated opening corresponding to the residual heat utilization state is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the residual heat utilization state is determined as the target speed, and the water pump is controlled to operate based on the target speed, so that the engine enters the residual heat utilization state in the insulation and residual heat utilization mode;

[0241] S1304: If the outlet water temperature is lower than the warm air allowable threshold, the engine oil temperature is lower than the hot engine allowable threshold, or the air conditioning demand is no heating demand, the temperature control module is turned off, the bypass valve is controlled to be closed, and the water pump is controlled to stop working, so that the engine enters the insulation state in the insulation and waste heat utilization mode.

[0242] Among them, step S1301 is a specific implementation of step S201, and steps S1302-S1304 are a specific implementation of step S202.

[0243] Among them, the warm air permission threshold is a pre-set water temperature threshold for evaluating whether there is enough waste heat for utilization, which can be represented by Tw8, and the warm air permission threshold can be set between the third water temperature threshold and the seventh water temperature threshold. The first water temperature overtemperature threshold is a pre-set water temperature threshold for evaluating whether there is an overheating risk, which can be represented by Tw_over1, and the warm air permission threshold Tw8<the first water temperature overtemperature threshold Tw_over1. The heat engine permission threshold is a pre-set oil temperature threshold for evaluating whether there is enough waste heat for utilization, which can be represented by To8, and the heat engine permission threshold can be set between the third oil temperature threshold and the seventh oil temperature threshold. The first oil temperature overtemperature threshold is a pre-set oil temperature threshold for evaluating whether there is an overheating risk, which can be represented by To_over1, and the heat engine permission threshold To8<the first oil temperature overtemperature threshold To_over1. The insulation and waste heat utilization mode is a mode for realizing waste heat utilization or insulation function, which can be represented by Set_model=6.

[0244] As an example, in step S1301, the EMS obtains the engine speed and vehicle status when the engine is in the current mode, that is, in a mode other than the heat preservation and waste heat utilization mode, so as to evaluate whether the preset switching conditions of the heat preservation and waste heat utilization mode are met based on the engine speed and the vehicle status.

[0245] As an example, in step S1302, when the engine speed is zero and the vehicle is in the power-on state (such as B_start=1), the EMS can determine that the vehicle is in the start-stop process of the hybrid process, the vehicle power demand is low or the power is high, and there is no need to control the engine start. It is determined that it meets the preset switching conditions corresponding to the insulation and waste heat utilization mode Set_model=6, and it is necessary to obtain the engine's outlet water temperature T1 and air-conditioning demand in real time, so as to determine whether its working state is the waste heat utilization state or the insulation state according to the outlet water temperature T1 and the air-conditioning demand.

[0246] As an example, in step S1303, when the EMS determines that the preset switching conditions corresponding to the heat preservation and waste heat utilization mode are met, it can compare the outlet water temperature T1 it obtains with the warm air allowable threshold Tw8 and the first water temperature overheat threshold Tw_over1. If the outlet water temperature T1 is greater than or equal to the warm air allowable threshold Tw8 and the outlet water temperature T1 is less than the first water temperature overheat threshold Tw_over1, that is, Tw8 ≤ T1 < Tw_over1, and To8 ≤ T3 < To_over1, it is determined that there is sufficient waste heat in the engine that can be utilized and there is no overheat risk. At this time, the waste heat utilization scenario can be considered. At this time, if the EMS receives an air conditioning demand from the air conditioning system for heating demand, it can be determined that the preset switching conditions for the waste heat utilization state in the heat preservation and waste heat utilization mode are met. At this time, the EMS can determine the calibrated opening of the temperature control corresponding to the waste heat utilization state as the first target opening of the temperature control module, control the temperature control module to work based on the first target opening, and directly return the coolant output from the cylinder block to the water pump through the temperature control module. The calibrated opening of the temperature control corresponding to the waste heat utilization state here refers to the calibrated opening that needs to control the temperature control module to work when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, which can be determined according to the vehicle model. And the EMS determines the calibrated bypass opening corresponding to the waste heat utilization state as the second target opening of the bypass valve, controls the bypass valve to work based on the second target opening, and returns the coolant output from the cylinder head to the water pump through the warm air branch where the bypass valve is located. The calibrated bypass opening corresponding to the waste heat utilization state here refers to the calibrated opening that needs to control the bypass valve to work when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, which can be determined according to the vehicle model. And the EMS determines the calibrated speed corresponding to the waste heat utilization state as the target speed, and controls the water pump to work based on the target speed. The calibrated speed corresponding to the waste heat utilization state here refers to the speed that needs to control the water pump to rotate when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, which can be determined according to the vehicle model. Understandably, by controlling the temperature control module to work based on the calibrated opening of the temperature control corresponding to the waste heat utilization state, the bypass valve based on the calibrated bypass opening corresponding to the waste heat utilization state, and the water pump based on the calibrated speed corresponding to the waste heat utilization state, the engine can enter the waste heat utilization state in the heat preservation and waste heat utilization mode, and the hot water inside the engine can be taken out through the warm air core for heating to achieve the purpose of waste heat utilization.

[0247] As another example, in step S1033, when the EMS determines that the preset switching conditions corresponding to the heat preservation and waste heat utilization mode are met, it can compare the obtained engine oil temperature T3 with the allowable threshold To8 for warm engine and the first over-temperature threshold To_over1 for engine oil temperature. If the engine oil temperature T3 is greater than or equal to the allowable threshold To8 for warm engine and the engine oil temperature T3 is less than the first over-temperature threshold To_over1 for engine oil temperature, that is, To8 ≤ T3 < To_over1, it is determined that there is sufficient waste heat inside the engine that can be utilized and there is no overheating risk. At this time, the waste heat utilization scenario can be considered. At this time, if the EMS receives an air-conditioning demand from the air-conditioning system indicating a heating demand, it can be determined that the preset switching conditions for the waste heat utilization state in the heat preservation and waste heat utilization mode are met. At this time, the EMS can determine the calibrated opening of the temperature control corresponding to the waste heat utilization state as the first target opening of the temperature control module, and control the temperature control module to work based on the first target opening, and directly return the coolant output from the cylinder block to the water pump through the temperature control module. The calibrated opening of the temperature control corresponding to the waste heat utilization state here refers to the calibrated opening that needs to control the temperature control module to work when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, and it can be determined according to the vehicle model. Also, the EMS determines the calibrated bypass opening corresponding to the waste heat utilization state as the second target opening of the bypass valve, and controls the bypass valve to work based on the second target opening, and returns the coolant output from the cylinder head to the water pump through the warm air branch where the bypass valve is located. The calibrated bypass opening corresponding to the waste heat utilization state here refers to the calibrated opening that needs to control the bypass valve to work when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, and it can be determined according to the vehicle model. Also, the EMS determines the calibrated speed corresponding to the waste heat utilization state as the target speed, and controls the water pump to work based on the target speed. The calibrated speed corresponding to the waste heat utilization state here refers to the speed that needs to control the water pump to rotate when the engine enters the waste heat utilization state in the heat preservation and waste heat utilization mode, and it can be determined according to the vehicle model. It can be understood that by controlling the temperature control module to work based on the calibrated opening of the temperature control corresponding to the waste heat utilization state, the bypass valve based on the calibrated bypass opening corresponding to the waste heat utilization state, and the water pump based on the calibrated speed corresponding to the waste heat utilization state, the engine can enter the waste heat utilization state in the heat preservation and waste heat utilization mode, and the hot water inside the engine can be taken out through the warm air core to provide heating, so as to achieve the purpose of waste heat utilization.

[0248] As an example, in step S1304, when the outlet water temperature T1 obtained by the EMS is less than the warm air allowable threshold Tw8, or when the engine oil temperature T3 is less than the hot engine allowable threshold To8, the EMS determines that there is not enough waste heat inside the engine to be utilized. At this time, the waste heat utilization scenario cannot be considered. Alternatively, when the air-conditioning demand sent by the air-conditioning system received by the EMS is no heating demand, there is no need to consider the waste heat utilization scenario. In other words, when the EMS determines that there is no waste heat utilization scenario, it can control the temperature control module to close, control the bypass valve to close, and control the water pump to stop working, so that the entire engine cooling system stops heat exchange, so that the engine enters the insulation state in the insulation and waste heat utilization mode.

[0249] In one embodiment, if Fig.14 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0250] S1401: When the engine is in the current mode, obtaining the engine speed, vehicle status, engine outlet water temperature, and engine oil temperature corresponding to the current mode;

[0251] S1402: If the engine speed is zero, the vehicle is powered on and the outlet water temperature is greater than or equal to the first water temperature over-temperature threshold, or the engine speed is zero, the vehicle is powered on and the oil temperature is greater than or equal to the first oil temperature over-temperature threshold, then the post-start-stop operation mode is determined as the target mode, and the temperature control module, bypass valve and water pump are controlled to enter the first post-operation mode according to the outlet water temperature and oil temperature.

[0252] Wherein, step S1401 is a specific implementation of step S201, and step S1402 is a specific implementation of step S202.

[0253] As an example, in step S1401, when the engine is in the current mode, that is, in other modes except the post-start-stop operation mode, the EMS obtains the engine speed, the vehicle state, the engine outlet water temperature T1 and the engine oil temperature T3, so as to evaluate whether the preset switching conditions of the post-start-stop operation mode are met according to the engine speed, the vehicle state, the engine outlet water temperature T1 and the engine oil temperature T3. The post-start-stop operation mode refers to the operation mode after the engine is started and stopped, which can be represented by Set_model=7.

[0254] As an example, in step S1402, when the engine speed is zero, the vehicle state is in the power-on state, and the outlet water temperature T1 is greater than or equal to the first water temperature over-temperature threshold Tw_over1, the EMS can determine that the vehicle is in the start-stop period of the hybrid process, the vehicle power demand is low or the power is high, and it is determined that it meets the preset switching conditions corresponding to the post-start-stop operation mode Set_model=7, and the post-start-stop operation mode is determined as the target mode. At this time, the EMS can determine the target operation state after start-stop according to the outlet water temperature T1 and the oil temperature T3, so as to control the temperature control module, the bypass valve and the water pump to make the engine enter the post-start-stop operation mode. In this example, when it is determined that the evaluation conditions corresponding to the post-start-stop operation mode are met, the corresponding target operation state can be evaluated according to the outlet water temperature T1 and the oil temperature T3, and then the bypass valve, the temperature control module and the water pump can be controlled to make corresponding adjustments so that the engine enters the post-start-stop operation mode.

[0255] As another example, in step S1402, when the engine speed is zero, the vehicle state is in the power-on state, and the oil temperature T3 is greater than or equal to the first oil temperature over-temperature threshold To_over1, the EMS can determine that the vehicle is in the start-stop period of the hybrid process, the vehicle power demand is low or the power is high, and it is determined that it meets the preset switching conditions corresponding to the post-start-stop operation mode Set_model=7, and the post-start-stop operation mode is determined as the target mode. At this time, the EMS can determine the target operation state after start-stop according to the outlet water temperature T1 and the oil temperature T3, so as to control the temperature control module, the bypass valve and the water pump to operate, so that the engine enters the post-start-stop operation mode. In this example, when it is determined that the evaluation conditions corresponding to the post-start-stop operation mode are met, the corresponding target operation state can be evaluated according to the outlet water temperature T1 and the oil temperature T3, and then the bypass valve, the temperature control module and the water pump can be controlled to make corresponding adjustments so that the engine enters the post-start-stop operation mode.

[0256] In one embodiment, in step S1402, according to the outlet water temperature and the oil temperature T3, the temperature control module, the bypass valve and the water pump are controlled to enter the first post-operation mode, including:

[0257] S14021: If the outlet water temperature is greater than or equal to the first water temperature over-temperature threshold, and the engine oil temperature is less than the first oil temperature over-temperature threshold, the temperature control module is controlled to be turned off; the first temperature opening mapping table is queried according to the ambient temperature and the outlet water temperature, the second target opening corresponding to the start-stop operation mode is determined, and the bypass valve is controlled to operate based on the second target opening; the first temperature speed mapping table is queried according to the ambient temperature and the outlet water temperature, the target speed corresponding to the start-stop operation mode is determined, and the water pump is controlled to operate based on the target speed;

[0258] S14022: If the engine oil temperature is greater than or equal to the first oil temperature over-temperature threshold, the second temperature opening mapping table is queried according to the outlet water temperature and the engine oil temperature, the first target opening corresponding to the post-start-stop operation mode is determined, and the temperature control module is controlled to operate based on the first target opening; the third temperature opening mapping table is queried according to the outlet water temperature and the engine oil temperature, the second target opening corresponding to the post-start-stop operation mode is determined, and the bypass valve is controlled to operate based on the second target opening; the second temperature-speed mapping table is queried based on the outlet water temperature and the engine oil temperature, the target speed corresponding to the post-start-stop operation mode is determined, and the water pump is controlled to operate based on the target speed.

[0259] As an example, in step S14021, when the outlet water temperature T1 of the engine cooling system is greater than or equal to the first water temperature overheat threshold Tw_over1 (i.e., T1≥Tw_over1), and the engine oil temperature T3 is less than the first engine oil temperature overheat threshold To_over1 (i.e., T3<To_over1), it can be determined that there is a cooling risk between the cylinder head and the turbocharger, and the internal coolant needs to circulate; while the cooling risk of the cylinder block is relatively low, the engine oil can be continuously kept warm without cooling. At this time, the Engine Management System (EMS) can control the temperature control module to close (i.e., control the first target opening degree of the temperature control module to be 0, so that the coolant in the cylinder block does not flow back to the water pump). The EMS can query the first temperature-opening mapping table according to the ambient temperature T_amb and the outlet water temperature T1, and determine the bypass valve opening degree that matches the ambient temperature T_amb and the outlet water temperature T1 in the first temperature-opening mapping table as the second target opening degree corresponding to the post-startup operation mode, and control the bypass valve to work based on the second target opening degree, so that the coolant output from the cylinder head can enter and flow back to the water pump through the warm air branch where the bypass valve is located. The first temperature-opening mapping table here refers to a three-dimensional mapping table in the post-startup operation mode that reflects the relationship between the ambient temperature T_amb, the outlet water temperature T1, and the bypass valve opening degree, and can be represented by Map_aftrun_pBPV1__m7. The EMS also needs to query the first temperature-speed mapping table according to the ambient temperature T_amb and the outlet water temperature T1, and determine the water pump speed that matches the ambient temperature T_amb and the outlet water temperature T1 in the first temperature-speed mapping table as the target speed corresponding to the post-startup operation mode, and control the water pump to work based on the target speed. The first temperature-speed mapping table refers to a three-dimensional mapping table in the post-startup operation mode that reflects the relationship between the ambient temperature T_amb, the outlet water temperature T1, and the water pump speed, and can be represented by Map_aftrun_nEWP1__m7. It can be understood that when the outlet water temperature T1 is greater than or equal to the first water temperature overheat threshold Tw_over1 (i.e., T1≥Tw_over1), and the engine oil temperature T3 is less than the first engine oil temperature overheat threshold To_over1, the temperature control module is controlled to close, and based on the ambient temperature T_amb and the outlet water temperature T1, the bypass valve and the water pump are controlled to work, so that the coolant flows through the bypass branch where the bypass valve is located and returns to the water pump, in order to avoid the cooling risk between the cylinder head and the turbocharger and prevent the cylinder head from overheating and affecting the normal operation of the engine.

[0260] As an example, in step S14022, when the oil temperature T3 is greater than or equal to the first oil temperature over-temperature threshold To_over1 (i.e., T3 ≥ To_over1), not only the cylinder head and supercharger are at risk of cooling, but also the cylinder block and oil are at risk of cooling, and the internal coolant needs to circulate. At this time, the EMS can query the second temperature opening mapping table according to the outlet water temperature T1 and the oil temperature T3, and determine the target opening in the second temperature opening mapping table that matches the outlet water temperature T1 and the oil temperature T3 as the first target opening corresponding to the post-start-stop operation mode, and control the temperature control module to work based on the first target opening. The second temperature opening mapping table here is a three-dimensional mapping table used to reflect the relationship between the oil temperature T3, the outlet water temperature T1, and the target opening of the temperature control module in the post-start-stop operation mode, which can be represented by Map_aftrun_nTMM2__m7. EMS can also query the third temperature opening mapping table based on the outlet water temperature T1 and the oil temperature T3, and determine the target opening of the bypass valve that matches the outlet water temperature T1 and the oil temperature T3 in the third temperature opening mapping table as the second target opening corresponding to the post-start-stop operation mode, and control the bypass valve to work based on the second target opening. The third temperature opening mapping table here is a three-dimensional mapping table used to reflect the relationship between the oil temperature T3, the outlet water temperature T1 and the target opening of the bypass valve in the post-start-stop operation mode, which can be represented by Map_aftrun_pBPV2__m7. EMS can also query the second temperature speed mapping table based on the outlet water temperature T1 and the oil temperature T3, and determine the water pump speed that matches the outlet water temperature T1 and the oil temperature T3 in the second temperature speed mapping table as the target speed corresponding to the post-start-stop operation mode, and control the water pump to work based on the target speed. The second temperature-speed mapping table here refers to a three-dimensional mapping table used to reflect the relationship between the oil temperature T3, the outlet water temperature T1 and the water pump speed in the post-start-stop operation mode, which can be represented by Map_aftrun_nEWP2__m7. Understandably, when the oil temperature T3 is greater than or equal to the first oil temperature over-temperature threshold To_over1, based on the oil temperature T3 and the outlet water temperature T1, the temperature control module, the bypass valve and the water pump are controlled to work so that the coolant flowing out of the cylinder head can flow back to the water pump through the bypass branch where the bypass valve is located, reducing the cooling risk between the cylinder head and the supercharger; and the coolant output by the cylinder body can flow back to the water pump through the branch where the temperature control module is located, reducing the cooling risk between the cylinder body and the oil.

[0261] In one embodiment, if Fig.15 As shown, a control method for an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0262] S1501: When the engine is in the current mode, obtain the engine speed, vehicle status, engine outlet water temperature and engine oil temperature corresponding to the current mode;

[0263] S1502: If the engine speed is zero, the vehicle is in a power-off state and the outlet water temperature is greater than or equal to the second water temperature over-temperature threshold, or the engine speed is zero, the vehicle is in a power-off state and the oil temperature is greater than or equal to the second oil temperature over-temperature threshold, then the hybrid overheating post-operation mode is determined as the target mode, and the temperature control module, bypass valve and water pump are controlled to enter the second post-operation mode according to the outlet water temperature and oil temperature.

[0264] Among them, step S1501 is a specific implementation of step S201, and step S1502 is a specific implementation of step S202.

[0265] As an example, in step S1501, the EMS obtains the engine speed, vehicle status, engine outlet water temperature T1 and oil temperature T3 when the engine is in the current mode, that is, in other modes except the hybrid overheating operation mode, so as to evaluate whether the preset switching conditions of the hybrid overheating operation mode are met according to the engine speed, vehicle status, engine outlet water temperature T1 and oil temperature T3. The second water temperature overtemperature threshold is a pre-set water temperature threshold for evaluating whether there is an overheating risk, which can be represented by Tw_over2. The second oil temperature overtemperature threshold is a pre-set oil temperature threshold for evaluating whether there is an overheating risk, which can be represented by To_over2, and the thermal engine allowable threshold To8<the first oil temperature overtemperature threshold To_over1. The hybrid overheating operation mode refers to the operation mode of the engine after hybridization, which can be represented by Set_model=8.

[0266] As an example, in step S15022, when the engine speed is zero, the vehicle is in the power-off state and the outlet water temperature T1 is greater than or equal to the second water temperature over-temperature threshold Tw_over2 (i.e., T1≥Tw_over2), or when the engine speed is zero, the vehicle is in the power-off state and the oil temperature T3 is greater than or equal to the second oil temperature over-temperature threshold To_over2 (i.e., T3≥To_over2), the EMS can determine that the vehicle has been turned off and is ready to be powered off, and the EMS still has the final post-operation processing time, which has a maximum limit and is generally not more than 300s; when the vehicle is in the power-off state, there is no power source for charging. If the post-operation processing time is long, it is easy to cause power loss, so it is necessary to constrain the post-operation time. At this time, the EMS can determine that the vehicle is in the start-stop period of the hybrid process, the vehicle power demand is low or the power is high, and it is determined that it meets the preset switching conditions corresponding to the hybrid overheating post-operation mode Set_model=8, and the hybrid overheating post-operation mode can be determined as the target mode. At this time, the outlet water temperature T1 of the engine needs to be obtained in real time, so that according to the outlet water temperature T1 and the oil temperature T3, the temperature control module, the bypass valve and the water pump can be controlled to enter the second post-operation mode to make the engine enter the hybrid overheating post-operation mode. In this example, when it is determined that the evaluation state corresponding to the start-stop post-operation mode is met, the temperature control module, the bypass valve and the water pump can be controlled to make corresponding adjustments according to the outlet water temperature T1 and the oil temperature T3, so that the engine enters the hybrid overheating post-operation mode, so as to limit the post-operation processing time and avoid the occurrence of power loss.

[0267] In one embodiment, in step S1502, according to the outlet water temperature and the oil temperature, the temperature control module, the bypass valve and the water pump are controlled to enter the second post-operation mode, including:

[0268] S15021: Based on the outlet water temperature and the oil temperature, query the fourth temperature opening mapping table and the first temperature time mapping table to obtain the first target opening and the first operating time corresponding to the hybrid overheating post-operation mode, and control the temperature control module to operate based on the first target opening and the first operating time;

[0269] S15022: Based on the outlet water temperature and the oil temperature, query the fifth temperature opening mapping table and the second temperature time mapping table to obtain the second target opening and the second operating time corresponding to the hybrid overheating post-operation mode, and control the bypass valve to operate based on the second target opening and the second operating time;

[0270] S15023: Based on the outlet water temperature and the oil temperature, query the third temperature-speed mapping table and the third temperature-time mapping table to obtain the target speed and the third operating time corresponding to the hybrid overheating operation mode, and control the water pump to operate based on the target speed and the third operating time.

[0271] As an example, in step S15021, the EMS may query the pre-set fourth temperature opening mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, obtain the target opening corresponding to the temperature control module corresponding to the outlet water temperature T1 and the oil temperature T3 from the fourth temperature opening mapping table, and determine it as the first target opening corresponding to the hybrid overheating post-operation mode. The fourth temperature opening mapping table refers to a three-dimensional mapping table pre-configured to reflect the outlet water temperature T1, the oil temperature T3 and the target opening of the temperature control module in the hybrid overheating post-operation mode, which can be represented by Map_aftrun_nTMM__m8, and accordingly, its first target opening can be represented by p_target_TMM. In addition, the EMS may query the pre-set first temperature time mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, obtain the running time corresponding to the outlet water temperature T1 and the oil temperature T3 from the first temperature time mapping table, and determine it as the first running time. The first temperature-time mapping table refers to a three-dimensional mapping table pre-set in the hybrid overheating post-operation mode to reflect the corresponding relationship between the outlet water temperature T1, the oil temperature T3 and the operating time of the temperature control module, which can be represented by Map_aftrun_tTMM__m8. Correspondingly, the first operating time obtained by the table lookup can be represented by t_target_TMM. In this example, after obtaining the first target opening p_target_TMM and the first operating time t_target_TMM, the EMS can control the temperature control module to work based on the first target opening p_target_TMM, and after monitoring that its current operating time reaches the first operating time t_target_TMM, the temperature control module is controlled to return to the default position p_def_TMM.

[0272] As an example, in step S15022, the EMS may query the preset fifth temperature opening mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, obtain the target opening corresponding to the bypass valve corresponding to the outlet water temperature T1 and the oil temperature T3 from the fifth temperature opening mapping table, and determine it as the second target opening corresponding to the hybrid overheating post-operation mode. The fifth temperature opening mapping table refers to a three-dimensional mapping table used to reflect the outlet water temperature T1, the oil temperature T3 and the target opening of the bypass valve in the hybrid overheating post-operation mode, which can be represented by Map_aftrun_pBPV__m8, and accordingly, its second target opening can be represented by p_target_bpv. In addition, the EMS may query the preset second temperature time mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, obtain the running time corresponding to the outlet water temperature T1 and the oil temperature T3 from the second temperature time mapping table, and determine it as the second running time. The second temperature-time mapping table refers to a three-dimensional mapping table pre-set in the hybrid overheating post-operation mode to reflect the corresponding relationship between the outlet water temperature T1, the oil temperature T3 and the bypass valve operation time, which can be represented by Map_aftrun_tBPV__m8. Correspondingly, the second operation time obtained by the table lookup can be represented by t_target_bpv. In this example, after obtaining the second target opening p_target_bpv and the second operation time p_target_bpv, the EMS can control the bypass valve to operate based on the second target opening p_target_bpv, and after monitoring that its current operation time reaches the second operation time p_target_bpv, the bypass valve is controlled to return to the default position p_def_bpv.

[0273] As an example, in step S15023, the EMS may query the pre-set third temperature-speed mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, and obtain the target speed corresponding to the hybrid overheating post-operation mode corresponding to the outlet water temperature T1 and the oil temperature T3 from the third temperature-speed mapping table. The third temperature-speed mapping table refers to a three-dimensional mapping table pre-configured to reflect the corresponding relationship between the outlet water temperature T1, the oil temperature T3 and the water pump speed in the hybrid overheating post-operation mode, which can be represented by Map_aftrun_nEWP__m8, and correspondingly, its target speed can be represented by n_target_ewp. In addition, the EMS may query the pre-set third temperature-time mapping table based on the outlet water temperature T1 and the oil temperature T3 of the engine, and obtain the operating time corresponding to the outlet water temperature T1 and the oil temperature T3 from the third temperature-time mapping table, and determine it as the third operating time. The third temperature-time mapping table refers to a three-dimensional mapping table pre-set in the hybrid overheating post-operation mode to reflect the corresponding relationship between the outlet water temperature T1, the oil temperature T3 and the operating time, which can be represented by Map_aftrun_tEWP__m8. Accordingly, the third operating time obtained by the table lookup can be represented by t_target_ewp. In this example, after obtaining the target speed n_target_ewp and the third operating time t_target_ewp, the EMS can control the water pump to work based on the target speed n_target_ewp, and control the water pump to stop working after monitoring that its current operating time reaches the third operating time t_target_ewp.

[0274] As an example, the EMS can determine the first target opening of the temperature control module, the second target opening of the bypass valve and the target speed of the water pump based on the outlet water temperature T1 and the oil temperature T3, and determine the corresponding operating time of each module, and control the temperature control module, bypass valve and water pump respectively. After their current operating time reaches their corresponding operating time, the temperature control module and bypass valve are controlled to return to the default position, the water pump is controlled to stop working, and the entire vehicle completes the power-off action.

[0275] In one embodiment, if Fig.16 As shown, a method for controlling an engine cooling system is provided, which can be applied in a controller, and the control method includes:

[0276] S1601: When the engine is in the current mode, obtaining an air conditioning demand and a target demand corresponding to the bypass valve;

[0277] S1602: If the air conditioning demand is cooling demand, the bypass valve is controlled to be closed;

[0278] S1603: If the air conditioning demand is no cooling demand, a second target opening is determined based on the current demand and the target demand of the bypass valve, and the bypass valve is controlled to open to the second target opening.

[0279] Among them, step S1601 is a specific implementation of step S201, and steps S1602-S1603 are a specific implementation of step S202.

[0280] As an example, in step S1601, when the engine is in the current mode, which can be any mode, the EMS can obtain the air-conditioning demand sent by the air-conditioning system HAVC and the target demand of the bypass valve sent by other systems. The target demand here can be understood as the demand for controlling the opening degree of the bypass valve.

[0281] As an example, in step S1602, when the EMS receives an air conditioning demand and analyzes the air conditioning demand to determine that it is a cooling demand, it is necessary to first close the bypass valve to prevent heat from flowing through the warm air core and affecting the pipes and tubes through heat radiation and convection, thereby affecting the cooling effect. In this example, the bypass valve can actively cut off the warm air branch to prevent the warm air flow from affecting the cooling effect under the condition of air conditioning cooling.

[0282] As an example, in step S1603, when the EMS does not receive an air-conditioning demand, or receives an air-conditioning demand but the air-conditioning demand is for no cooling, it may receive a target demand sent by other systems, merge the target demand with the current demand of the bypass valve, take the maximum value, determine the second target opening corresponding to the maximum value, and then control the bypass valve to open to the second target opening.

[0283] The engine cooling system provided in this example builds a thermal management architecture that can be compatible with multiple modes and solve market pain points. In addition to the conventional operating mode, its main innovative modes are: 1. The overall structure of the cylinder block, cylinder head and bypass valve realizes two cooling modes, series and parallel, and has the advantages of both architectures; it can realize the diversion mode of rapid heating of the cylinder block and self-cooling of the cylinder head; it can also realize the series connection of the cylinder block and the cylinder head, that is, the state of maximum flow passes through the cylinder block and the cylinder head, and improves the upper limit of the cooling system. 2. The supercharger takes water from the cylinder block, and then flows all the way up to the cylinder head, eliminating the overflow pipe. 3. Overheating during supercharger hot soaking is a common failure mode, but hybrid models generally need to consider insulation, and the two requirements often conflict; the system protects the supercharger in the form of cylinder head post-operation + cylinder block truncation, while meeting the needs of the cylinder block and solving the contradictions in different scenarios; and in the case of overheating of the engine oil, the temperature control module can also be turned on to avoid overheating inside the cylinder block. 4. The system can actively cut off the warm air branch through the bypass valve. Under the condition of air conditioning and refrigeration, it can avoid the influence of warm air flow on the refrigeration effect. There is no need to use additional valves, which helps to save costs.

[0284] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0285] In one embodiment, a controller is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the engine cooling system control method in the above embodiment is implemented, for example Figure 2 Steps S201 to S202 are shown and will not be described again here to avoid repetition.

[0286] In one embodiment, a vehicle is provided, comprising the engine cooling system in the above embodiment, or comprising the above controller, the controller can implement the engine cooling system control method in the above embodiment, for example Figure 2 Steps S201 to S202 are shown and will not be described again here to avoid repetition.

[0287] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the engine cooling system control method in the above embodiment is implemented, for example Figure 2 Steps S201 to S202 are shown and will not be described again here to avoid repetition.

[0288] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0289] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0290] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. An engine cooling system, characterized in that: Including cylinder block, cylinder head, water pump, heating branch and temperature control branch; The cylinder body and the cylinder head cooperate to form a cylinder circulation branch; The warm air branch is arranged between the first outlet of the cylinder head and the inlet of the water pump, and comprises a bypass valve and a warm air core arranged in series; The temperature control branch includes a temperature control module, the inlet of the temperature control module is connected to the first outlet of the cylinder, and the outlet of the temperature control module is connected to the inlet of the water pump; The outlet of the water pump is connected to the first inlet of the cylinder body.

2. The engine cooling system according to claim 1, characterized in that: The temperature control branch further includes a radiator, one end of the radiator is connected to the outlet of the temperature control module, and the other end of the radiator is connected to the inlet of the water pump.

3. The engine cooling system according to claim 1, characterized in that: The engine cooling system further includes a controller, which is connected to the temperature control module, the bypass valve and the water pump and is used to control the operation of the temperature control module, the bypass valve and the water pump.

4. The engine cooling system according to claim 1, characterized in that: The engine cooling system further includes a first temperature sensor, a second temperature sensor, and a third temperature sensor; The first temperature sensor is arranged at the first outlet of the cylinder body and is used to collect the outlet water temperature of the engine; The second temperature sensor is arranged at the first inlet of the cylinder body and is used to collect the inlet water temperature of the engine; The third temperature sensor is arranged on the cylinder body and is used to collect the oil temperature of the engine; The controller is connected to the first temperature sensor, the second temperature sensor and the third temperature sensor, and is used to control the operation of the temperature control module, the bypass valve, the temperature control module and the water pump according to the outlet water temperature, the inlet water temperature and the engine oil temperature.

5. The engine cooling system according to claim 1, characterized in that: The engine cooling system further includes a supercharger, wherein an inlet of the supercharger is connected to the second outlet of the cylinder block, and an outlet of the supercharger is connected to an inlet of the cylinder head.

6. The engine cooling system according to claim 1, characterized in that: The cylinder cover is provided with an overflow port; The engine cooling system further comprises an expansion water tank, an inlet of the expansion water tank is connected to the overflow port, and an outlet of the expansion water tank is connected to an inlet of the water pump.

7. The engine cooling system according to claim 1, characterized in that: The engine cooling system further comprises an oil cooler, one end of the oil cooler is connected to the third outlet of the cylinder block, and the other end of the oil cooler is connected to the second inlet of the cylinder block.

8. The engine cooling system according to claim 1, characterized in that: The water pump is an electronic water pump.

9. The engine cooling system according to claim 1, characterized in that: The cylinder circulation branch includes a first pipe and a second pipe connected between the cylinder block and the cylinder head.

10. An engine cooling system control method, applicable to the engine cooling system according to any one of claims 1 to 9, comprising: When the engine is in the current mode, the measured data is obtained; If the measured data meets the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to operate.

11. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in start mode, obtain the engine speed; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the engine speed is not zero, the pretreatment mode is determined as the target mode, the temperature control module is controlled to enter the small circulation state, the bypass valve is controlled to be closed, the calibrated speed corresponding to the pretreatment mode is determined as the target speed, and the water pump is controlled to work based on the target speed.

12. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in pre-treatment mode, obtain the flameout interval time; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the flameout interval is less than the first time threshold, the normal mode is determined as the target mode, a first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to work based on the first target opening; the bypass valve is controlled to be closed; the target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to work based on the target speed; If the flameout interval is not less than the first time threshold, the first heat engine mode is determined as the target mode, the temperature control module is controlled to be closed, the bypass valve is controlled to be closed, and the water pump is controlled to stop working.

13. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the pre-treatment mode, obtaining the measured water temperature of the engine; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If at least one of the measured water temperatures obtained within a preset time period is greater than a first water temperature threshold, the normal mode is determined as the target mode, a first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to be closed; a target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to operate based on the target speed; If all the measured water temperatures obtained within the preset time period are not greater than the first water temperature threshold, the first heat engine mode is determined as the target mode, the temperature control module is controlled to be closed, the bypass valve is controlled to be closed, and the water pump is controlled to stop working.

14. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the first warm-up mode, obtaining the engine oil temperature; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the engine oil temperature is greater than the first oil temperature threshold, the second thermal engine mode is determined as the target mode, and the temperature control module is controlled to be closed; the bypass calibrated opening corresponding to the second thermal engine mode is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the second thermal engine mode is determined as the target speed, and the water pump is controlled to operate based on the target speed.

15. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the second heating mode, obtaining the inlet water temperature, the oil temperature and the air conditioning demand of the engine; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the second water temperature threshold and the air-conditioning demand is a heating demand, or the engine oil temperature is greater than the second oil temperature threshold and the air-conditioning demand is a heating demand, the first heating mode is determined as the target mode, and the temperature control module is controlled to be closed; the bypass calibrated opening corresponding to the first heating mode is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the first heating mode is determined as the target speed, and the water pump is controlled to operate based on the target speed.

16. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the second heating mode or the first heating mode, obtaining the inlet water temperature or the oil temperature of the engine; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the third water temperature threshold, or the engine oil temperature is greater than the third oil temperature threshold, the diversion mode is determined as the target mode, and based on the engine speed and engine load, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode.

17. The engine cooling system control method according to claim 16, characterized in that: The method of controlling the temperature control module, the bypass valve and the water pump to operate based on the engine speed and the engine load so as to make the engine enter the diversion mode includes: Based on the engine speed and the engine load, query the first cylinder demand table and the first cylinder head demand table respectively to obtain the first cylinder demand flow and the first cylinder head demand flow; Obtaining a first total required flow rate based on the first cylinder required flow rate and the first cylinder head required flow rate; If the first total required flow rate is less than or equal to the minimum water pump flow rate, based on the throttling control strategy, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode; If the first total required flow is greater than the minimum water pump flow, based on the diversion control strategy, the temperature control module, the bypass valve and the water pump are controlled to operate so that the engine enters the diversion mode.

18. The engine cooling system control method according to claim 17, characterized in that: The method of controlling the temperature control module, the bypass valve and the water pump to operate so that the engine enters the diversion mode based on the throttling control strategy includes: Based on the outlet water temperature and the engine oil temperature, querying the operating condition temperature control opening table, obtaining a first target opening corresponding to the diversion mode, and controlling the temperature control module to operate based on the first target opening; querying a first bypass opening table based on the outlet water temperature and the inlet water temperature to obtain a second target opening corresponding to the diversion mode, and controlling the bypass valve to operate based on the second target opening; Based on the minimum water pump flow rate, a target speed corresponding to the diversion mode is determined, and the water pump is controlled to operate based on the target speed.

19. The engine cooling system control method according to claim 17, characterized in that: The method of controlling the temperature control module, the bypass valve and the water pump to operate so that the engine enters the diversion mode based on the diversion control strategy includes: Based on the outlet water temperature and the inlet water temperature, query a first diversion ratio table to obtain a first diversion ratio; Determining a first cylinder total flow and a first cylinder head total flow based on the first cylinder required flow, the first cylinder head required flow and the first flow split ratio; determining a maximum value of the first total required flow rate, the first cylinder total flow rate and the first cylinder head total flow rate as a first target required flow rate; Determining a cylinder distribution flow and a cylinder head distribution flow based on the first target required flow and the first flow split ratio; Determining a first target opening corresponding to the flow splitting mode based on the cylinder distribution flow, and controlling the temperature control module to operate based on the first target opening; Determining a second target opening corresponding to the flow splitting mode based on the cylinder head distribution flow, and controlling the bypass valve to operate based on the second target opening; Based on the first target demand flow rate, a target speed corresponding to the water pump is determined, and the water pump is controlled to operate based on the target speed.

20. The engine cooling system control method according to claim 19, characterized in that: The determining a first target opening corresponding to the diversion mode based on the cylinder distribution flow, and controlling the temperature control module to operate based on the first target opening, comprises: comparing the cylinder allocated flow rate with the first cylinder total flow rate; If the cylinder distribution flow is less than or equal to the first cylinder total flow, the small cycle full-open calibration opening is determined as the first target opening corresponding to the diversion mode, and the temperature control module is controlled to work based on the first target opening; If the cylinder distribution flow is greater than the first cylinder total flow, the first target opening corresponding to the diversion mode is determined according to the first cylinder total flow, the cylinder distribution flow and the small cycle full-open calibration opening, and the temperature control module is controlled to operate based on the first target opening.

21. The engine cooling system control method according to claim 19, characterized in that: The method of determining a second target opening corresponding to the flow splitting mode based on the cylinder head distribution flow, and controlling the bypass valve to operate based on the second target opening includes: comparing the cylinder head distributed flow rate with the first cylinder head total flow rate; If the cylinder head distributed flow is less than or equal to the first cylinder head total flow, the bypass full-open calibration opening is determined as the second target opening corresponding to the diversion mode, and the bypass valve is controlled to operate based on the second target opening; If the cylinder head distributed flow is greater than or equal to the first cylinder head total flow, the second target opening corresponding to the diversion mode is determined according to the first cylinder head total flow, the cylinder head distributed flow and the bypass full-open calibrated opening, and the bypass valve is controlled to operate based on the second target opening.

22. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in split mode, obtain the engine's inlet water temperature, oil temperature and air conditioning demand; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the fourth water temperature threshold and the air conditioning demand is a heating demand, or the engine oil temperature is greater than the fourth oil temperature threshold, the second heating mode is determined as the target mode, and the first target opening corresponding to the diversion mode is determined as the first target opening of the second heating mode, and the temperature control module is controlled to operate based on the first target opening; the current opening of the bypass valve and the larger value of the bypass calibrated opening corresponding to the second heating mode are determined as the second target opening corresponding to the bypass valve, and the bypass valve is controlled to operate based on the second target opening; the current speed of the water pump and the larger value of the calibrated speed corresponding to the second heating mode are determined as the target speed of the water pump, and the water pump is controlled to operate based on the target speed.

23. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the split mode or the second heating mode, obtaining the inlet water temperature or the oil temperature of the engine; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the fifth water temperature threshold, or the engine oil temperature is greater than the fifth oil temperature threshold, the normal mode is determined as the target mode, and the first target opening corresponding to the normal mode is determined according to the engine speed and the engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to be closed; the target speed corresponding to the normal mode is determined according to the engine speed and the engine load, and the water pump is controlled to operate based on the target speed.

24. The engine cooling system control method according to claim 12, 13 or 23, characterized in that: Determining a first target opening corresponding to the normal mode according to the engine speed and the engine load, and controlling the temperature control module to operate based on the first target opening, includes: Based on the engine speed and engine load, query the working condition water temperature mapping table to obtain the target water inlet temperature; Based on the engine speed and the engine load, the operating condition opening mapping table is queried to obtain the operating condition temperature control opening; Based on the engine inlet water temperature and the target inlet water temperature, obtaining a target temperature difference; Based on the difference between the outlet water temperature of the engine and the target temperature, a water temperature and speed mapping table is searched to obtain an opening correction value; According to the operating temperature control opening and the opening correction value, a first target opening corresponding to the normal mode is determined, and the temperature control module is controlled to operate based on the first target opening.

25. The engine cooling system control method according to claim 12, 13 or 23, characterized in that: The step of determining a target speed corresponding to the normal mode according to the engine speed and the engine load, and controlling the water pump to operate based on the target speed includes: Based on the engine speed and the engine load, query the second cylinder demand table and the second cylinder head demand table respectively to obtain the second cylinder demand flow and the second cylinder head demand flow; acquiring a second total required flow rate based on the second cylinder required flow rate and the second cylinder head required flow rate; Based on the outlet water temperature and the inlet water temperature, query a second diversion ratio table to obtain a second diversion ratio; determining a second cylinder total flow and a second cylinder head total flow based on the second cylinder required flow, the second cylinder head required flow and the second flow split ratio; determining the maximum value of the second total required flow rate, the second cylinder total flow rate and the second cylinder head total flow rate as the second target required flow rate; Based on the second target required flow rate, a target speed corresponding to the normal mode is determined, and the water pump is controlled to operate based on the target speed.

26. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in normal mode, obtaining the inlet water temperature and air conditioning demand corresponding to the normal mode; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the sixth water temperature threshold and the air-conditioning demand is for heating, the third heating mode is determined as the target mode, the first target opening corresponding to the normal mode is determined as the first target opening of the third heating mode, and the temperature control module is controlled to operate based on the first target opening; the larger value of the current opening of the bypass valve and the bypass calibrated opening corresponding to the third heating mode is determined as the second target opening corresponding to the bypass valve, and the bypass valve is controlled to operate based on the second target opening; the larger value of the current speed of the water pump and the calibrated speed corresponding to the third heating mode is determined as the target speed of the water pump, and the water pump is controlled to operate based on the target speed.

27. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the normal mode or the third heating mode, obtaining the inlet water temperature or the oil temperature of the engine; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the inlet water temperature is greater than the seventh water temperature threshold, or the engine oil temperature is greater than the seventh oil temperature threshold, the overheating mode is determined as the target mode, the temperature control module is controlled to enter the large circulation state, the bypass valve is controlled to be closed, and the water pump is controlled to operate based on the maximum calibrated speed.

28. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the current mode, obtain the engine speed and vehicle status; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the engine speed is zero and the vehicle is in a powered-on state, the heat preservation and waste heat utilization mode is determined as the target mode, and the outlet water temperature, oil temperature and air conditioning demand of the engine are obtained; If the outlet water temperature is greater than or equal to the warm air allowable threshold, the outlet water temperature is less than the first water temperature over-temperature threshold, and the air conditioning demand is a heating demand; or, if the engine oil temperature is greater than or equal to the hot engine allowable threshold, the engine oil temperature is less than the first oil temperature over-temperature threshold, and the air conditioning demand is a heating demand, then the temperature control calibrated opening corresponding to the waste heat utilization state is determined as the first target opening, and the temperature control module is controlled to operate based on the first target opening; the bypass calibrated opening corresponding to the waste heat utilization state is determined as the second target opening, and the bypass valve is controlled to operate based on the second target opening; the calibrated speed corresponding to the waste heat utilization state is determined as the target speed, and the water pump is controlled to operate based on the target speed, so that the engine enters the waste heat utilization state in the insulation and waste heat utilization mode; If the outlet water temperature is lower than the warm air allowable threshold, the engine oil temperature is lower than the hot engine allowable threshold, or the air conditioning demand is no heating demand, the temperature control module is turned off, the bypass valve is controlled to be closed, and the water pump is controlled to stop working, so that the engine enters the insulation state in the insulation and waste heat utilization mode.

29. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the current mode, the engine speed, vehicle status, engine outlet water temperature and oil temperature corresponding to the current mode are obtained; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the engine speed is zero, the vehicle state is powered on and the outlet water temperature is greater than or equal to the first water temperature over-temperature threshold, or the engine speed is zero, the vehicle state is powered on and the engine oil temperature is greater than or equal to the first oil temperature over-temperature threshold, the post-start-stop operation mode is determined as the target mode, and the temperature control module, the bypass valve and the water pump are controlled to enter the first post-operation mode according to the outlet water temperature and the engine oil temperature.

30. The engine cooling system control method according to claim 29, characterized in that: The step of controlling the temperature control module, the bypass valve and the water pump to enter the first post-operation mode according to the outlet water temperature and the engine oil temperature includes: If the outlet water temperature is greater than or equal to the first water temperature over-temperature threshold, and the engine oil temperature is less than the first oil temperature over-temperature threshold, the temperature control module is controlled to be closed; the first temperature opening mapping table is queried according to the ambient temperature and the outlet water temperature, the second target opening corresponding to the start-stop operation mode is determined, and the bypass valve is controlled to operate based on the second target opening; the first temperature speed mapping table is queried according to the ambient temperature and the outlet water temperature, the target speed corresponding to the start-stop operation mode is determined, and the water pump is controlled to operate based on the target speed; If the oil temperature is greater than or equal to the first oil temperature over-temperature threshold, the second temperature opening mapping table is queried according to the outlet water temperature and the oil temperature, the first target opening corresponding to the start-stop operation mode is determined, and the temperature control module is controlled to operate based on the first target opening; the third temperature opening mapping table is queried according to the outlet water temperature and the oil temperature, the second target opening corresponding to the start-stop operation mode is determined, and the bypass valve is controlled to operate based on the second target opening; the second temperature-speed mapping table is queried based on the outlet water temperature and the oil temperature, the target speed corresponding to the start-stop operation mode is determined, and the water pump is controlled to operate based on the target speed.

31. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the current mode, the engine speed, vehicle status, engine outlet water temperature and oil temperature corresponding to the current mode are obtained; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the engine speed is zero, the vehicle state is a power-off state and the outlet water temperature is greater than or equal to a second water temperature over-temperature threshold, or the engine speed is zero, the vehicle state is a power-off state and the engine oil temperature is greater than or equal to a second oil temperature over-temperature threshold, the hybrid overheating post-operation mode is determined as the target mode, and the temperature control module, the bypass valve and the water pump are controlled to enter the second post-operation mode according to the outlet water temperature and the engine oil temperature.

32. The engine cooling system control method according to claim 31, characterized in that: The controlling the temperature control module, the bypass valve and the water pump to enter the second post-operation mode according to the outlet water temperature and the engine oil temperature comprises: Based on the outlet water temperature and the engine oil temperature, querying a fourth temperature opening degree mapping table and a first temperature time mapping table to obtain a first target opening degree and a first operating time corresponding to the hybrid overheating post-operation mode, and controlling the temperature control module to operate based on the first target opening degree and the first operating time; Based on the outlet water temperature and the engine oil temperature, querying a fifth temperature opening mapping table and a second temperature time mapping table to obtain a second target opening and a second operating time corresponding to the hybrid overheating post-operation mode, and controlling the bypass valve to operate based on the second target opening and the second operating time; Based on the outlet water temperature and the engine oil temperature, a third temperature-speed mapping table and a third temperature-time mapping table are queried to obtain a target speed and a third operating duration corresponding to the hybrid post-overheating operating mode, and the water pump is controlled to operate based on the target speed and the third operating duration.

33. The engine cooling system control method according to claim 10, characterized in that: When the engine is in the current mode, obtaining the measured data includes: When the engine is in the current mode, obtaining the air conditioning demand and the target demand corresponding to the bypass valve; If the measured data satisfies the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and based on the target mode, the temperature control module, the bypass valve and the water pump are controlled to work, including: If the air conditioning demand is a cooling demand, the bypass valve is controlled to be closed; If the air conditioning demand is no cooling demand, a second target opening is determined based on the current demand of the bypass valve and the target demand, and the bypass valve is controlled to open to the second target opening.

34. A controller comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the engine cooling system control method according to any one of claims 10 to 33 is implemented.

35. A car, characterized in that: Includes the engine cooling system as described in any one of claims 1-9, or includes the controller as described in claim 34.

36. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the engine cooling system control method according to any one of claims 10 to 33 is implemented.