Engine cooling system, control method, controller, automobile and storage medium
By designing the cylinder circulation branch between the cylinder block and the cylinder head, combining the parallel connection of the warm air and the temperature-controlled branch, the dynamic adjustment of the bypass valve and the water pump can achieve differentiated cooling of the cylinder block and the cylinder head. It solves the problem that the existing system is not compatible with the cylinder head design, and improves the engine cooling efficiency and oil insulation ability.
Patent Information
- Application Number
- PCT/CN2023/115942
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-09
- Filing Date
- 2023-08-30
- Publication Date
- 2024-12-12
AI Technical Summary
The existing engine cooling system is not compatible with the cylinder block and cylinder head series design and diversion design, and cannot meet different needs. Especially when there is a conflict between the two requirements of rear supercharger operation and oil insulation, it is difficult to achieve both.
Design an engine cooling system, including cylinder block, cylinder head, water pump, warm air branch and temperature-controlled branch, and realize the difference between cylinder block and cylinder head by adjusting the opening and rotation speed of bypass valve and water pump. Cooling, combined with the cylinder circulation branch, temperature control module and warm air core as auxiliary heat dissipation elements, control the flow of coolant and realize the diversion cooling of the cylinder block and cylinder head.
It realizes simultaneous cooling of the cylinder block and cylinder head, ensures the cooling effect of the engine, delays the opening of the temperature control module, increases the oil temperature, reduces friction, solves the compatibility problem of the post-supercharger operation and oil insulation, and improves the cooling system efficiency.
Smart Images

Figure CN2023115942_12122024_PF_FP_ABST
Abstract
Description
Engine cooling system, control method, controller, vehicle, and storage medium
[0001] This application claims priority to the Chinese patent application filed with the Patent Office of China on June 9, 2023, with application number 202310689570.5, and with the invention name “Engine cooling system, control method, controller, automobile and storage medium”, as well as the Chinese patent application filed with the Patent Office of China on June 9, 2023, with application number 202321469991.9, and with the invention name “Engine cooling system and automobile”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] 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
[0003] Currently, engine cooling systems on the market generally include 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 water pump flow rate flows entirely through the cylinder block and cylinder head. That is, the total water pump flow rate is equal to the cylinder block flow rate and the cylinder head flow rate. The total water pump flow rate is small, and the coolant needs to absorb the heat of the cylinder block and the cylinder head at the same time, resulting in a large temperature rise and a large system pressure loss. The second is a cylinder block and cylinder head split flow design. Its main feature is that the water pump flow rate enters part of the cylinder block and part of the cylinder head. The water pump flow rate is the sum of the cylinder block flow rate and the cylinder head flow rate. The coolant only absorbs the heat of the cylinder block or the cylinder head. The temperature rise is small, the system pressure loss is small, but the total water pump flow rate is large. The split flow design is mainly to be able to control the cylinder block and cylinder head simultaneously, achieving differentiated management, keeping the cylinder block warm, increasing the oil temperature, and ensuring a low cylinder head temperature and no vibration in the combustion chamber.
[0004] Summary of the Invention
[0005] 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 existing engine cooling systems are incompatible with cylinder block and cylinder head series designs and split flow designs and cannot meet different requirements.
[0006] An engine cooling system includes a cylinder block, a cylinder head, a water pump, a warm air branch and a temperature control branch;
[0007] The cylinder body and the cylinder head cooperate to form a cylinder circulation branch;
[0008] 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;
[0009] 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;
[0010] The outlet of the water pump is connected to the first inlet of the cylinder body.
[0011] An engine cooling system control method, applicable to the above engine cooling system, comprising:
[0012] When the engine is in the current mode, obtain the measured data;
[0013] 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 the temperature control module, the bypass valve and the water pump are controlled to operate based on the target mode.
[0014] A controller includes 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 is implemented.
[0015] An automobile comprises the above-mentioned engine cooling system, or comprises the above-mentioned controller.
[0016] 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.
[0017] 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, thereby ensuring 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 return to the cylinder block through the water pump, so that the coolant in the warm air branch and the temperature control branch do not affect each other, which helps to ensure their cooling effect. The heater core serves as an auxiliary transition cooling element, which can achieve two-speed heat dissipation 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, it delays the opening time of the temperature control module, further increases the temperature of the engine oil and reduces friction.
[0018] 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 the first target opening, second target opening, and target speed corresponding to the target mode are further determined. The temperature control module in the temperature control branch is controlled to operate based on the first target opening to meet the need for heat dissipation from the cylinder block via the temperature control module. The bypass valve in the warm air branch is controlled to operate based on the second target opening to meet the need for heat dissipation from the cylinder head via the warm air branch. The water pump is controlled to operate based on the target speed so that both the warm air branch and the temperature control branch return water to the cylinder block through the water pump to meet the different opening requirements of the water pump in the target mode, thereby ensuring the cooling effect of the engine cooling system in the target mode. The controller can determine the target mode to switch to based on the measured data, and then control the temperature control module, bypass valve, and water pump according to the first target opening, second target opening, and 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
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0020] FIG1 is a schematic diagram of an engine cooling system according to an embodiment of the present invention;
[0021] FIG2 is a flow chart of a method for controlling an engine cooling system according to an embodiment of the present invention;
[0022] 3 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0023] FIG4 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0024] 5 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0025] 6 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0026] 7 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0027] FIG8 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0028] 9 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0029] 10 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0030] 11 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0031] 12 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0032] 13 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0033] 14 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0034] 15 is another flow chart of an engine cooling system control method according to an embodiment of the present invention;
[0035] FIG. 16 is another flow chart of an engine cooling system control method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0037] An embodiment of the present invention provides an engine cooling system, as shown in Figure 1, which 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.
[0038] The cylinder circulation branch is a branch for cooling flow between the cylinder block and cylinder head. This means that coolant in the cylinder block flows to the cylinder head and then back to the cylinder block, allowing the coolant to flow between the cylinder block and cylinder head, absorbing heat from both the cylinder block and the cylinder head. In this example, when the bypass valve in the warm air branch is closed and the temperature control module is at zero opening, the coolant flows only within the cylinder circulation branch formed between the cylinder block and cylinder head, absorbing heat from both the cylinder block and the cylinder head, ensuring effective series cooling of the cylinder block and cylinder head.
[0039] As an example, a warm air branch circuit is located between the first outlet of the cylinder head and the inlet of the water pump. It includes a bypass valve and a heater core arranged in series. A controller is connected to the bypass valve and controls its operation based on a target opening, allowing coolant output from the cylinder head to flow back into the cylinder through the heater core and water pump, thus achieving a warm air effect through the heater core. In this example, the warm air branch circuit is independently controlled by the controller, preventing the heat flow from the warm air branch from affecting the cooling pipes through radiation or convection when high-power air conditioning is required, thereby affecting the maximum cooling effect.
[0040] As an example, a temperature control branch is a branch used to achieve temperature control. 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 body. 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 body can be controlled to flow back to the water pump, and the 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 arranged between the first outlet of the cylinder body 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.
[0041] A water pump is a device that transports or pressurizes liquid, providing power for the coolant flow. For example, the water pump's inlet is connected to both the warm air branch, receiving coolant from the cylinder head that flows through the warm air branch, and the temperature control module, receiving coolant from the cylinder block that flows through the temperature control branch. The water pump's outlet is connected to the first inlet of the cylinder block, allowing the water pump to deliver coolant from the warm air branch and / or temperature control branch to the cylinder block. This allows coolant entering the cylinder block to flow within the cylinder circulation branch, ensuring effective cooling.
[0042] In this embodiment, a cylinder circulation branch is formed between the cylinder block and cylinder head, absorbing heat from both the cylinder block and the cylinder head, ensuring a series cooling effect between the cylinder block and the cylinder head. A warm air branch is located between the first outlet of the cylinder head and the inlet of the water pump. Adjusting the opening of the bypass valve and the speed of the water pump ensures that the warm air branch provides a cooling effect on the cylinder head. A temperature control branch is located between the first outlet of the cylinder block and the inlet of the water pump. Adjusting the opening of the temperature control module and the speed of the water pump ensures that the temperature control branch provides a cooling effect on the cylinder block. Furthermore, 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. This prevents the coolant in the warm air branch and the temperature control branch from interfering with each other, thus ensuring a cooling effect. The warm air core acts as an auxiliary transitional heat dissipation element, achieving two levels of heat dissipation performance, creating a differential cooling effect between the cylinder block and the cylinder head. While ensuring that the cylinder head does not overheat and the combustion chamber does not detonate, the opening of the temperature control module is delayed, further increasing the oil temperature and reducing friction.
[0043] 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.
[0044] As an example, the temperature control branch also includes a radiator, one end of which is connected to the outlet of the temperature control module, and the other end of which is connected to the inlet of the water pump. That is, the outlet of the temperature control module can be connected directly to the inlet of the water pump or 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, the temperature control branch can be determined to enter a small circulation state, namely, 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, the temperature control branch can be determined to enter a large circulation state, namely, a circulation state of cylinder body - temperature control module - radiator - water pump - cylinder body. The temperature control module is connected to a controller and, based on control instructions sent by the controller, can control whether the first outlet of the cylinder body is directly connected to the inlet of the water pump or indirectly connected to the inlet of the water pump through the radiator. This allows the system to autonomously determine whether the coolant in the cylinder body needs to be returned to the water pump, and, if return to the water pump is required, whether to return it directly or indirectly through the radiator.
[0045] As an example, the opening of the temperature control module can be controlled to put the temperature control module into an inoperative state, a small circulation state, or a large circulation state, and the bypass valve can be controlled 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 is not operating (i.e., the target opening of the temperature control branch is zero) and the bypass valve is closed; the sixth switching mode is that the temperature control module is not operating 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 serves as the core cooling element, and 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.
[0046] 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.
[0047] 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 fine control of the coolant flowing out of the cylinder body to the water pump, which helps to ensure the cooling effect of the engine.
[0048] As an example, the controller is connected to a bypass valve arranged between the first outlet of the cylinder head and the inlet of the water pump. According to actual conditions, the second target opening of the bypass valve can be determined 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.
[0049] 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 from 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.
[0050] In this embodiment, a cylinder circulation branch is formed between the cylinder block and the cylinder head, which can simultaneously absorb heat from the cylinder block and the cylinder head, ensuring a series cooling effect between the cylinder block and the cylinder head. A warm air branch is provided between the first outlet of the cylinder head and the inlet of the water pump. By adjusting the opening of the bypass valve and the speed of the water pump, the warm air branch can ensure a shunt cooling effect on the cylinder head. A temperature control branch is provided between the first outlet of the cylinder block and the inlet of the water pump. By adjusting the opening of the temperature control module and the speed of the water pump, the temperature control branch can ensure a shunt cooling effect 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 return the coolant to the cylinder block through the water pump. This ensures that the coolant in the warm air branch and the temperature control branch do not affect each other, helping to ensure their cooling effect. In addition, a controller is connected to the temperature control module, bypass valve, and water pump to achieve refined control of the temperature control module, bypass valve, and water pump, helping 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 cylinder head. On the premise of ensuring that the cylinder head does not overheat and the combustion chamber does not detonate, the opening timing of the temperature control module is delayed, thereby further increasing the temperature of the engine oil and reducing friction.
[0051] In one embodiment, 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, for collecting the outlet water temperature of the engine; the second temperature sensor is arranged at the first inlet of the cylinder body, for collecting the inlet water temperature of the engine; the third temperature sensor is arranged on the cylinder body, for collecting the engine oil temperature; the controller is connected to the first temperature sensor, the second temperature sensor, and the third temperature sensor, for controlling 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 oil temperature.
[0052] 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, which is used to collect the outlet water temperature T1 of the engine and send the outlet water temperature T1 to the controller.
[0053] 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, which is used to collect the inlet water temperature T2 of the engine and send the inlet water temperature T2 to the controller.
[0054] As an example, the third temperature sensor is a temperature sensor provided on the cylinder block, specifically a temperature sensor provided on a portion of the cylinder block for assembling engine oil, for collecting the engine oil temperature T3 and sending the engine oil temperature T3 to the controller.
[0055] As an example, a controller connected to a first temperature sensor, a second temperature sensor, and a third temperature sensor can determine the target mode to which the engine should be controlled based on the engine's outlet water temperature T1, the engine's inlet water temperature T2, and the engine oil temperature T3, as measured by the third temperature sensor. The controller then controls the temperature control module to operate based on the first target opening corresponding to the target mode, controls the bypass valve to operate based on the second target opening corresponding to the target mode, and controls the water pump to operate 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 refined control of the temperature control module, bypass valve, and water pump based on the outlet water temperature T1, inlet water temperature T2, and engine oil temperature T3, helping to ensure effective engine cooling.
[0056] In one embodiment, the engine cooling system further comprises a supercharger, wherein the inlet of the supercharger is connected to the second outlet of the cylinder block, and the outlet of the supercharger is connected to the inlet of the cylinder head.
[0057] As an example, the supercharger is arranged between the second outlet of the cylinder block and the inlet of the cylinder head. The 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.
[0058] 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.
[0059] As an example, an overflow port is designed on the cylinder head, and an expansion water tank is set 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.
[0060] In one embodiment, the engine cooling system further includes 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.
[0061] As an example, the engine cooling system also includes an oil cooler, one end of which 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, for cooling the engine oil in the cylinder body to ensure the cooling effect of the engine oil.
[0062] In one embodiment, the water pump is an electronic water pump. An electronic water pump utilizes piezoelectric materials as its power source, achieving complete electronicization from control to drive. Liquid delivery is fully controlled by an integrated electronic system, thereby achieving adjustable and precise liquid delivery. In this example, the electronic water pump can be connected to a controller, enabling precise control based on control signals from the controller to ensure control accuracy.
[0063] In one embodiment, the cylinder circulation branch includes a first pipe and a second pipe connected between the cylinder block and the cylinder head.
[0064] 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.
[0065] Existing engine cooling systems suffer from incompatibility issues when controlling different modes. For example, after the engine is shut down, if the cooling system stops flowing, the high temperatures of 800-900°C inside the supercharger will quickly boil the coolant nearby. Therefore, post-operation is generally required. However, this process of drawing coolant out of the radiator for cooling also draws coolant from other parts of the engine to the radiator for heat exchange, resulting in significant overall heat dissipation. Hybrid vehicles, on the other hand, experience frequent start-stop cycles. If the temperature drops too quickly after each shutdown, a re-warm-up cycle is required at the next start, hindering the maintenance of low friction. This also significantly hinders oil dilution in cold climates, placing a high demand on thermal insulation. Consequently, the requirements for post-operation of the supercharger and oil insulation conflict, making them unsuitable for simultaneous consideration. Furthermore, during engine shutdown, heat remains within the engine. If heating is required, flow can be maintained to some extent to utilize the residual heat. However, this utilization of residual heat from heating generally conflicts with the need for oil insulation, making it unfeasible.
[0066] In one embodiment, a method for controlling an engine cooling system is provided, which can be applied to a controller. As shown in FIG2 , the method includes:
[0067] S201: When the engine is in the current mode, obtaining measured data;
[0068] 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 the temperature control module, the bypass valve and the water pump are controlled to operate based on the target mode.
[0069] The current mode refers to the current operating mode of the engine. The target mode refers to the operating mode the engine needs to switch to. Measured data refers to data collected in real time. The first target opening refers to the target opening used to control the temperature control module. The second target opening refers to the target opening used to control the bypass valve. The target speed refers to the speed used to control the water pump.
[0070] As an example, a temperature control module is a control module connected to the EMS. It can control the temperature control module to switch to two operating modes: an inoperative state, a small circulation state, or a large circulation state based on the control signal received from the EMS. The small circulation here refers to the coolant output from the cylinder directly returning to the water pump, while the large circulation here refers to the coolant output from 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. This has the advantage of a simple structure and easy removal of bubbles in the cooling system. For example, when the temperature control module includes an electrically controlled valve, when the opening of the electrically controlled valve is within a first opening range (e.g., 0-50%), the coolant in the cylinder can flow directly back to the water pump; when the opening of the electrically controlled valve is within a second opening range (e.g., 50%-100%), the coolant in the cylinder flows back to the water pump through the radiator.
[0071] The current mode refers to the current operating mode of the engine. The target mode refers to the operating mode the engine needs to switch to, that is, the operating mode the engine needs to enter at the next moment. The target mode is one of the multiple switchable modes corresponding to the current mode. A switchable mode here refers to an operating mode that can be switched from the current mode. The preset switching condition is the pre-set condition for switching from the current mode to a switchable mode.
[0072] 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.
[0073] As an example, in step S201, when the engine is in the current mode, the EMS may determine, based on the current mode, at least one switchable mode corresponding to the current mode and the preset switching conditions corresponding to each switchable mode. Based on the preset switching conditions corresponding to all switchable modes, the EMS may collect 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, then the measured data of the engine outlet water temperature T1 may need to be collected. For another example, if the preset switching condition between the current mode and a switchable mode is to determine whether the engine oil temperature T3 reaches a certain threshold, then the measured data of the engine oil temperature T3 may need to be collected.
[0074] 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 working mode that the engine needs to be controlled to enter at the next moment is determined.
[0075] 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 of the cylinder block under the target mode.
[0076] In this example, after determining the target mode, the EMS needs to determine a second target opening corresponding to the bypass valve based on the target mode. The target opening here can be a pre-set opening value, or 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 bypass valve opening requirement under the target mode, specifically meeting the heat dissipation requirement for the cylinder head under the target mode.
[0077] 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 a speed value determined in real time based on the outlet water temperature T1, inlet water temperature T2, oil temperature T3, ambient temperature, 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 water pump opening requirement under the target mode.
[0078] In this embodiment, when measured data collected in the current mode meets a preset switching condition, the switchable mode corresponding to the preset switching condition is determined as the target mode, and the first target opening, second target opening, and target speed corresponding to the target mode are further determined. The temperature control module in the temperature control branch is controlled to operate based on the first target opening to meet the need for heat dissipation from the cylinder block via the temperature control module. The bypass valve in the warm air branch is controlled to operate based on the second target opening to meet the need for heat dissipation from the cylinder head via the warm air branch. The water pump is controlled to operate based on the target speed so that both the warm air branch and the temperature control branch return water to the cylinder block through the water pump to meet the different opening requirements of the water pump in the target mode, thereby ensuring the cooling effect of the engine cooling system in the target mode. The controller can determine the target mode to switch to based on the measured data and then control the temperature control module, bypass valve, and water pump based on the first target opening, second target opening, and target speed corresponding to each target mode. This prevents interference between different target modes and enables compatibility between multiple target modes.
[0079] In one embodiment, as shown in FIG3 , a method for controlling an engine cooling system is provided, which may be applied in a controller (hereinafter referred to as an EMS). The method includes:
[0080] S301: When the engine is in a starting mode, obtain the engine speed;
[0081] S302: If the engine speed is not zero, the pre-treatment 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 close, the calibrated speed corresponding to the pre-treatment mode is determined as the target speed, and the water pump is controlled to operate based on the target speed.
[0082] Wherein, step S301 is a specific implementation of step S201, and step S302 is a specific implementation of step S202.
[0083] The startup mode refers to the mode after the vehicle is started. The calibrated speed corresponding to the pre-conditioning mode refers to the pre-calibrated target speed corresponding to the pre-conditioning mode. The target speed here is the speed required to control the rotation of the water pump. As an example, when the engine enters the pre-conditioning mode, the calibrated speed corresponding to the pre-conditioning mode can be set to 70% of the maximum speed. The pre-conditioning mode is the first mode in which the engine cooling system begins to operate.
[0084] As an example, in step S301, after the vehicle is started and enters the start mode (i.e., the start status bit B_stend is 1), the EMS begins to detect the engine speed EngSpd. It is necessary to determine whether the engine speed EngSpd is zero to determine whether the preset switching conditions of the pre-processing mode are met.
[0085] As an example, in step S302, when the engine speed EngSpd is not zero, the EMS can determine that the EMS is 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 passing through the radiator to enter the water pump. 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%), closing the warm air branch so that the warm air branch does not participate in the coolant circulation. The 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, a typical value is 70%); then, the water pump is controlled to operate based on the target speed.
[0086] In this embodiment, when the engine enters the pre-treatment 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 pre-treatment mode, so that the engine enters the pre-treatment 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 pre-treatment module.
[0087] In one embodiment, as shown in FIG4 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0088] S401: When the engine is in a pre-processing mode, obtaining a flameout interval time;
[0089] 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 based on the engine speed and engine load, and the temperature control module is controlled to operate based on the first target opening. The bypass valve is controlled to close. A target speed corresponding to the normal mode is determined based on the engine speed and engine load, and the water pump is controlled to operate based on the target speed.
[0090] 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.
[0091] Among them, step S401 is a specific implementation of step S201, and step S402 and step S403 are specific implementations of step S202.
[0092] The "interval between shutdowns" refers to the time between the current moment and the most recent shutdown. The first time threshold is a pre-set threshold used to assess whether the interval meets a shorter threshold. The first warm-up mode rapidly heats the engine coolant. The normal mode is the mode after the engine is fully warmed up.
[0093] As an example, in step S401, when the engine is in pre-processing mode Set_model = 0, the EMS needs to determine the flameout interval corresponding to pre-processing mode Set_model = 0 based on the current time and the most recent flameout time. Then, the flameout interval can be compared with a pre-set first time threshold 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 hot or cold. The hot and cold states 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 of hot water inside the engine, and conversely, the cold state refers to the state of cold water inside the engine.
[0094] As an example, in step S402, when the engine shutoff interval is less than a first time threshold, the EMS determines that the interval between the current time and the last shutdown time at the end of the previous drive cycle is short. At this point, the engine coolant temperature is high, indicating that the engine is in a hot state and no warm-up operation is required. The EMS determines that the preset switching conditions for normal mode are met and selects normal mode as the target mode. The EMS then determines a first target opening for the temperature control module in normal mode based on engine speed and load. It controls the temperature control module to operate based on this first target opening, ensuring that the first target opening matches the engine operating conditions and that coolant output from the cylinders can flow back to the water pump. The EMS controls the bypass valve to close, preventing coolant from flowing through the heater core, ensuring no diversion of coolant from the heater core and sufficient coolant for the radiator under high-temperature conditions. The EMS also determines a target speed for the water pump in normal mode based on engine speed and load, controlling the water pump to operate based on this target speed to ensure that the target speed matches the engine operating conditions.
[0095] As an example, in step S403, if the engine shutoff interval is not less than the first time threshold, the EMS determines that the interval between the current moment and the last shutdown moment at the end of the previous drive cycle is long. At this point, the engine coolant temperature is low, indicating that the engine is cold and requires rapid warm-up. The EMS can then determine that the preset switching conditions for the first warm-up mode are met and select the first warm-up mode as the target mode. At this point, the EMS can control the temperature control module to shut down (i.e., the first target opening corresponding to the temperature control module is 0), control the bypass valve to close (i.e., the second target opening corresponding to the bypass valve is 0), and control the water pump to stop (i.e., the target speed corresponding to the water pump is 0) to enter the first warm-up mode. Understandably, when the temperature control module is shut down, the bypass valve is closed, and the water pump is stopped, coolant flow in the engine cooling system ceases, creating an adiabatic environment for the engine and facilitating rapid warm-up under extreme low-temperature conditions. In this example, when the engine enters the first heat engine mode from the pre-treatment 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 flows back to the cylinder block. The bypass valve, temperature control module and water pump are all controlled to stop working, so that the engine enters the first heat engine mode Set_model=1. The coolant in the engine cooling system stops flowing, and its heat will be quickly focused inside the cylinder block and cylinder head, while causing the oil temperature T3 to rise rapidly, so as to achieve the purpose of rapid heat engine.
[0096] In one embodiment, as shown in FIG5 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0097] S501: When the engine is in a pre-processing mode, obtaining the measured water temperature of the engine;
[0098] S502: If at least one measured water temperature 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 based on the engine speed and engine load, and the temperature control module is controlled to operate based on the first target opening; the bypass valve is controlled to close; a target speed corresponding to the normal mode is determined based on the engine speed and engine load, and the water pump is controlled to operate based on the target speed;
[0099] S502: If all measured water temperatures obtained within the preset time period are not greater than the first water temperature threshold, the first thermal 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.
[0100] Among them, step S501 is a specific implementation of step S201, and step S502 and step S503 are specific implementations of step S202.
[0101] The engine's measured water temperature, measured in real time, can be either the engine's outlet water temperature T1 or the engine's inlet water temperature T2. The preset time period refers to a pre-set time period, for example, 5 seconds. The first water temperature threshold, represented by Tw1, is a pre-set water temperature threshold used to assess and determine engine status. The first warm-up mode rapidly heats the engine's coolant. The normal mode refers to the mode after the engine is fully warmed up.
[0102] As an example, in step S501, when the engine is in the pre-processing mode Set_model=0, the EMS can obtain the engine outlet water temperature T1 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 based on the comparison result.
[0103] As an example, in step S502, if the measured water temperature of at least one engine, as measured by the EMS within a preset time period, is greater than a first water temperature threshold, the EMS determines that the coolant temperature at the engine outlet is high. This indicates that the engine is in a hot state, eliminating the need for rapid warm-up. The EMS determines that the preset switching conditions for normal mode are met, and sets normal mode as the target mode. At this point, the EMS determines a first target opening for the temperature control module in normal mode based on the engine speed and load. It controls the temperature control module to operate based on the first target opening, ensuring that the first target opening matches the engine operating conditions and that coolant output from the cylinders can flow back to the water pump. The EMS controls the bypass valve to close, preventing coolant from flowing through the heater core, ensuring no diversion of coolant from the heater core and sufficient coolant for the radiator under high-temperature conditions. The EMS determines a target speed for the water pump based on the engine speed and load, controlling the water pump to operate based on the target speed to ensure that the target speed matches the engine operating conditions.
[0104] As an example, in step S503, when the measured water temperatures of all engines obtained by the EMS within a preset time period are not greater than the first water temperature threshold Tw1, the coolant temperature at the engine outlet is determined to be low, and the engine state can be determined to be cold and require rapid warm-up operation. It can be determined that the preset switching conditions corresponding to the first warm-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 put the engine into the first warm-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 and help achieve a rapid warm-up effect under extreme low temperature conditions. In this example, when the engine enters the first heat engine mode from the pre-treatment 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 flows back to the cylinder block. The bypass valve, temperature control module and water pump are all controlled to stop working, so that the engine enters the first heat engine mode Set_model=1. The coolant in the engine cooling system stops flowing, and its heat will be quickly focused inside the cylinder block and cylinder head, while causing the oil temperature T3 to rise rapidly, so as to achieve the purpose of rapid heat engine.
[0105] In one embodiment, as shown in FIG6 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0106] S601: When the engine is in a first warm-up mode, obtain an engine oil temperature;
[0107] 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 calibrated bypass 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.
[0108] Wherein, step S601 is a specific implementation of step S201, and step S602 is a specific implementation of step S202.
[0109] Among them, the first oil temperature threshold is a pre-set oil temperature threshold used to evaluate whether the preset switching conditions of the second thermal engine mode are 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.
[0110] As an example, in step S601, when the engine enters the first heat-up mode, the EMS needs to obtain the engine oil temperature T3 collected in real time by the third temperature sensor installed on the cylinder block, and compare the oil temperature T3 with the first oil temperature threshold value To1 to assess whether it is necessary to switch from the first heat-up mode to the second heat-up mode. It is understandable that, because in the first heat-up mode, the coolant in the engine cooling system does not flow, and the hot water in the cylinder head and cylinder block cannot flow out, no significant increase in the engine outlet water temperature T1 and inlet water temperature T2 can be observed. In this case, the determination of the cooling system's hot state can rely on the oil temperature T3 collected by the third temperature sensor. Therefore, based on the determination result of the oil temperature T3 and the first oil temperature threshold value, it can be determined whether it is necessary to exit the first heat-up mode and enter the second heat-up mode.
[0111] As an example, in step S602, when the engine oil temperature T3 corresponding to the first warm-up mode is greater than the first oil temperature threshold (i.e., T1>To1), the EMS may determine that the engine oil temperature T3 is high, the cylinder block and cylinder head wall temperatures have reached a certain level, and there are significant temperature differences between different engine regions. At this point, continued coolant flow through the engine regions is required to make the temperature field more uniform, but excessive coolant flow is not required, that is, the radiator is not required to remove excess heat from the engine cooling system. Therefore, the preset switching conditions corresponding to the second warm-up mode are determined to be met and the second warm-up mode is determined as the target mode. At this point, the EMS controls the temperature control module to be closed (i.e., the first target opening corresponding to the temperature control module is 0%), thereby closing all branches corresponding to the temperature control module and preventing coolant in the cylinder from flowing back to the water pump. The EMS may determine the bypass valve's calibrated opening corresponding to the second warm-up mode as the bypass valve's second target opening and control the bypass valve to operate based on this second target opening, for example, controlling the bypass valve to operate based on a calibrated opening of 20%. The EMS can determine the calibrated speed corresponding to the second warm-up mode as the target speed for the water pump and control the water pump to operate based on this target speed. For example, the water pump can be controlled to operate based on 15% of the calibrated speed to enter the second warm-up mode, i.e., a mode in which the cylinder block is warming up while the cylinder head is cooling down. Understandably, when the oil temperature T3 detected in the first warm-up mode is greater than the first oil temperature threshold, significant temperature differences can be determined among various engine regions. In this case, the lower middle portion of the cylinder block, being farther from the combustion chamber, has a lower temperature than the cylinder head, with temperatures decreasing toward the lower portion. This results in a high-top, low-bottom cylinder liner, which can easily cause thermal deformation and prevent the oil at the bottom of the engine from receiving sufficient heat. In this case, considering low cylinder head flow and zero cylinder flow, the temperature control module is controlled to close, the bypass valve is controlled to operate based on the calibrated bypass opening corresponding to the second warm-up mode, and the water pump is controlled based on the calibrated speed corresponding to the second warm-up mode to achieve a uniform warm-up effect.
[0112] In the second warm-up mode, the water pump provides a minimum flow rate to the engine, flowing through the supercharger and cylinder head. Since the temperature control module is deactivated, the branch containing the temperature control module is completely closed. The bypass valve, however, opens slightly based on the bypass calibration for the second warm-up mode, allowing coolant to flow through the bypass valve's warm air branch and return from the heater core to the water pump. During this process, the blower and damper do not simultaneously heat the heater core. As a result, the flow rate inside the heater core is extremely low, the external air flow is static, and heat exchange is minimal, resulting in minimal heat loss from the engine. Coolant flows through both the cylinder head and supercharger, ensuring uniform surface heat retention. Heat exchange from the heater core acts directly on the cylinder head, mitigating its rapid temperature rise. At this point, the cylinder block is in a zero-flow state, allowing heat to continue to accumulate, ensuring a rapid rise in oil temperature T3, thus achieving uniform warm-up.
[0113] 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 then 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. 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, making the temperature field between the cylinder block and the cylinder head more uniform, so that the engine enters the second heat engine mode Set_model=2.
[0114] In one embodiment, as shown in FIG7 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0115] S701: When the engine is in the second warm-up mode, obtaining the engine inlet water temperature, engine oil temperature, and air conditioning demand;
[0116] 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, 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.
[0117] Wherein, step S701 is a specific implementation of step S201, and step S702 is a specific implementation of step S202.
[0118] The air conditioning demand refers to the demand sent by the air conditioning system (Heating Ventilation Air Conditioning, hereinafter referred to as HVAC). 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.
[0119] The second water temperature threshold is a preset water temperature threshold used to assess whether to switch to the first heating mode, and can be represented by Tw2. Generally speaking, the second water temperature threshold is greater than the first water temperature threshold, i.e., Tw2>Tw1. The second oil temperature threshold is a preset oil temperature threshold used to assess whether to switch to the first heating mode, and can be represented by To2. Generally speaking, the second oil temperature threshold is greater than the first oil temperature threshold, i.e., To2>To1.
[0120] 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%.
[0121] The calibrated speed for the first heating mode is the pre-calibrated target speed for controlling the water pump. This speed can be set to 50% of the maximum speed, providing the flow rate required to support warm air flow. The first heating mode controls the operation of the heater core to meet heating needs. It is a mode between the second heat engine mode and the split flow mode and can be represented by Set_model = 2.5.
[0122] As an example, in step S701, when the engine is in the second thermal engine mode Set_model=2, the EMS can obtain the engine inlet water temperature T2 collected in the second thermal 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, it can obtain the engine oil temperature T3 collected in the second thermal 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.
[0123] 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 indicates a heating demand (Bit_heater = 1), the EMS determines that the engine's inlet water temperature T2 is high, indicating that the engine is substantially fully heated and can provide sufficient warm air. Furthermore, the EMS analyzes and determines the air conditioning demand during the HVAC transmission process of the air conditioning system. Upon determining that the air conditioning demand indicates a heating demand, the EMS determines that the preset switching conditions corresponding to the first heating mode are met, thereby determining the first heating mode as the target mode and controlling the engine to enter the first heating mode by setting its mode status bit to Set_model = 2.5. Accordingly, if the inlet water temperature T2 is not greater than the second water temperature threshold, the EMS determines that the engine is not fully heated and cannot provide sufficient warm air, and thus does not switch to the first heating mode. Alternatively, if the analyzed air conditioning demand indicates no heating demand (Bit_heater = 0), the EMS does not consider the heating demand and does not enter the first heating mode.
[0124] As another example, in step S702, when the engine oil temperature T3 is greater than the second oil temperature threshold (T3>To2) and the air conditioning demand indicates a heating demand (Bit_heater=1), the EMS determines that the engine oil temperature T3 is high, indicating that the engine is substantially fully heated and can provide sufficient warm air. Furthermore, the EMS analyzes and determines the air conditioning demand during the HVAC transmission process of the air conditioning system. Upon determining that the air conditioning demand indicates a heating demand, the EMS determines that the preset switching conditions corresponding to the first heating mode are met, thereby determining the first heating mode as the target mode and controlling the engine to enter the first heating mode by setting its mode status bit to Set_model=2.5. Accordingly, if the engine oil temperature T3 is not greater than the second oil temperature threshold To2, the EMS determines that the engine is not fully heated and cannot provide sufficient warm air, and thus does not switch to the first heating mode. Alternatively, if the analyzed air conditioning demand indicates no heating demand (Bit_heater=0), the EMS does not consider the heating demand and does not enter the first heating mode.
[0125] 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 be closed (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 operate 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 open or close to fully open, 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 operate 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%.
[0126] In this example, when the engine enters the first heating mode from the second heating mode, coolant from the water pump enters the cylinder block. Coolant in the cylinder block can be directly transferred to the cylinder head and then to the cylinder head via the supercharger. The bypass valve is controlled to operate based on the calibrated bypass opening corresponding to the first heating mode, allowing coolant in the cylinder head to flow back to the water pump through the warm air branch formed by the bypass valve and the heater core. The water pump operates at the calibrated speed corresponding to the first heating mode, causing the engine to enter the first heating mode (Set_model=2.5). Because the coolant temperature in the engine is relatively high when the engine enters the first heating mode, it can pass through the heater core to meet the heating demand. Furthermore, the EMS can send a blower enable signal to the HVAC system, enabling the system to control the blower. Specifically, the status bit Bit_HtqForb is set to 0 and sent to the HVAC system, causing the HVAC system to activate the blower and ensure a 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.
[0127] In one embodiment, as shown in FIG8 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0128] S801: When the engine is in the second heating mode or the first heating mode, obtaining the engine inlet water temperature or oil temperature;
[0129] 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.
[0130] Wherein, step S801 is a specific implementation of step S201, and step S802 is a specific implementation of step S202.
[0131] The third water temperature threshold is a preset threshold used to assess whether to switch to split flow mode. It can be represented by Tw3. Generally speaking, the third water temperature threshold is greater than the second water temperature threshold, i.e., Tw3 > Tw2. The third oil temperature threshold is a preset oil temperature threshold used to assess whether to switch to split flow mode. It can be represented by To3. Generally speaking, the third oil temperature threshold is greater than the second oil temperature threshold, i.e., To3 > To2. Split flow mode is a mode where flow is split between the cylinder block and cylinder head. It can be represented by Set_model = 3.
[0132] 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 engine's inlet water temperature T2, and compare the inlet water temperature T2 with a preset third water temperature threshold Tw3 to determine whether the preset switching condition corresponding to the diversion mode is met based on the comparison result. Generally speaking, the coolant at the engine inlet will basically flow, while the coolant at the engine outlet may or may not flow. Therefore, during the mode switching process, the inlet water temperature T2 is preferably used to determine the mode switching. 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's oil temperature T3, and compare the oil temperature T3 with a preset third oil temperature threshold To3 to determine whether the preset switching condition corresponding to the diversion mode is met based on the comparison result.
[0133] 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 requirements. At this time, it is necessary to give priority to the uniformity of the temperature inside the cylinder, so a certain circulation flow 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.
[0134] In this example, when the engine enters the diversion mode from the second thermal 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 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 diverting the cylinder block and the cylinder head, and ensure the uniformity of the internal temperature of the cylinder block and the cylinder head.
[0135] In one embodiment, step S802, i.e., controlling the temperature control module, the bypass valve, and the water pump based on the engine speed and the engine load to put the engine into the diversion mode, includes:
[0136] 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 flow rate requirement and the first cylinder head flow rate requirement;
[0137] S8022: Obtain a first total required flow rate based on the first cylinder required flow rate and the first cylinder head required flow rate;
[0138] 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;
[0139] 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.
[0140] As an example, in step S8021, the EMS may obtain engine speed and engine load, and based on the engine speed and engine load, query a pre-set first cylinder demand table to obtain a first cylinder flow rate corresponding to the engine speed and engine load from the first cylinder demand table. Furthermore, based on the engine speed and engine load, the EMS may query a pre-set first cylinder head demand table to obtain a first cylinder head flow rate corresponding to the engine speed and engine load from the first cylinder head demand table. The first cylinder demand table is a pre-set three-dimensional mapping table in the split flow mode that reflects the correspondence between engine speed, engine load, and cylinder flow rate requirements, and may be represented by Map_cb_m3. Accordingly, the first cylinder flow rate requirement is the cylinder flow rate requirement that matches the engine speed and engine load, as determined from the first cylinder demand table, and may be represented by req_cb_m3. The first cylinder head demand table is a pre-set three-dimensional mapping table in the split flow mode that reflects the correspondence between engine speed, engine load, and cylinder head flow rate requirements, and may be represented by Map_ch_m3. Correspondingly, the first cylinder head required flow rate is a cylinder head required flow rate that is determined from the first cylinder head requirement table and matches the engine speed and the engine load, and can be represented by req_ch_m3.
[0141] As an example, in step S8022 , after obtaining the first cylinder required flow rate req_cb_m3 and the first cylinder head required flow rate req_ch_m3 , the EMS may determine the sum of the two as the first total required flow rate req_eng, ie, req_eng=req_cb_m3+req_ch_m3.
[0142] The minimum water pump flow rate refers to the flow rate threshold corresponding to the preset minimum speed of the water pump, which is the threshold of the minimum flow rate required for the water pump to work.
[0143] 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 may determine that the first total required flow rate, req_eng, of the cylinder block and cylinder head is small. Even if the water pump is adjusted to its minimum speed, the coolant flow rate it provides reaches or exceeds the first total required flow rate. In this case, the EMS may control the operation of the temperature control module, the bypass valve, and the water pump based on a throttling control strategy. The EMS may control the water pump to operate at the minimum water pump flow rate and control the temperature control module and the bypass valve to throttle, thereby placing the engine in diverter mode. The throttling control strategy is a pre-set strategy for implementing throttling control.
[0144] 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 may determine that the first total required flow rate, req_eng, for the cylinder block and cylinder head is greater. If the water pump is operating at its minimum speed, the coolant flow rate it provides cannot meet the first total required flow rate for the cylinder block and cylinder head. In this case, the coolant flow rate required by the water pump is determined based on the first total required flow rate, and the flow rates flowing into the cylinder block and cylinder head are determined separately. The temperature control module, bypass valve, and water pump are then controlled accordingly to achieve flow diversion, thereby placing the engine in diversion mode. The diversion control strategy is a pre-set strategy for implementing diversion control.
[0145] 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:
[0146] S80231: Query the operating temperature control opening table based on the outlet water temperature and oil temperature to obtain a first target opening corresponding to the diversion mode, and control the temperature control module to operate based on the first target opening;
[0147] 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;
[0148] S80233: Based on the minimum water pump flow, determine the target speed corresponding to the diversion mode, and control the water pump to operate based on the target speed.
[0149] As an example, in step S80231, the EMS may query a pre-set operating temperature control opening table based on the outlet water temperature T1 and the oil temperature T3. From this table, it obtains the first target opening corresponding to the bypass mode, and controls the temperature control module to operate based on the first target opening. The operating temperature control opening table, which can be represented by Map_tmm1_m3, is a three-dimensional mapping table representing the relationship between the outlet water temperature T1, the oil temperature T3, and the target openings of the temperature control module in the bypass mode. Accordingly, the first target opening is the target opening at which the temperature control module is controlled, and can be represented by p_target_tmm. It is understood that when the engine is in bypass mode, the primary factor determining the opening of the temperature control module is the engine's thermal state, which is determined by the outlet water temperature T1 and the oil temperature T3. Therefore, the first target opening corresponding to the temperature control module in the bypass mode can be quickly determined by querying the table based on the outlet water temperature T1 and the oil temperature T3, thereby controlling the temperature control module.
[0150] As an example, in step S80232, the EMS may query a pre-set first bypass opening table based on the outlet water temperature T1 and the inlet water temperature T2. From this table, it obtains the second target opening corresponding to the bypass mode and controls the bypass valve based on the second target opening. The first bypass opening table is a three-dimensional mapping table representing the relationship between the outlet water temperature T1, the inlet water temperature T2, and the corresponding target openings of the bypass valve in the bypass mode, and can be represented by Map_bpv1_m3. Accordingly, the second target opening is the target opening required to control the bypass valve, and can be represented by p_target_bpv. Generally speaking, when the engine is in the bypass mode, the main factor determining the bypass valve opening is the amount of heat passing through the heater core. This is manifested as a temperature drop in the water after passing through the heater core. The temperature drop value is the difference between the outlet water temperature T1 and the inlet water temperature T2. Therefore, the bypass valve opening can be adjusted based on the temperature drop value by querying the table based on the outlet water temperature T1 and the inlet water temperature T2.
[0151] As an example, in step S80233, the EMS may determine the target speed corresponding to the minimum water pump flow rate based on the minimum water pump flow rate, 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 rate corresponding to its cylinder block and cylinder head, thereby achieving the purpose of throttling.
[0152] In one embodiment, step S8024, i.e., controlling the temperature control module, the bypass valve, and the water pump to operate based on the diversion control strategy so that the engine enters the diversion mode, includes:
[0153] S80241: Query a first diversion ratio table based on the outlet water temperature and the inlet water temperature to obtain a first diversion ratio;
[0154] 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 split ratio;
[0155] 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;
[0156] S80244: Determine a cylinder allocated flow rate and a cylinder head allocated flow rate based on a first target required flow rate and a first flow split ratio;
[0157] S80245: Determine a first target opening corresponding to the diversion mode based on the cylinder distribution flow, and control the temperature control module to operate based on the first target opening;
[0158] S80246: Determine a second target opening corresponding to the diversion mode based on the cylinder head distributed flow rate, and control the bypass valve to operate based on the second target opening;
[0159] S80247: Based on the first target demand flow rate, determine the target speed corresponding to the water pump, and control the water pump to operate based on the target speed.
[0160] As an example, in step S8024, the EMS may query a 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, which can be represented by Map_proSplit_m3 and is used to map the split mode, is a three-dimensional mapping table that reflects the relationship between the outlet water temperature T1, the inlet water temperature T2, and the split ratio. Accordingly, the calculated first split ratio can be represented by proSplit. In this example, the first split ratio proSplit specifically reflects the proportion of the total cylinder input flow that is split.
[0161] As an example, in step S80242, the EMS may determine the total flow rate of the first cylinder, req_eng_cb_m3, based on the required flow rate of the first cylinder, req_cb_m3, and the first split ratio, proSplit. In this example, the total flow rate of the first cylinder refers to the total flow rate calculated based on the required flow rate of the first cylinder, req_cb_m3, and is specifically calculated using the formula, req_eng_cb_m3 = req_cb_m3 / proSplit.
[0162] Accordingly, the EMS can determine the total flow of the first cylinder head req_eng_ch_m3 based on the first cylinder head required flow req_ch_m3 and the first split ratio proSplit. In this example, the total flow of the first cylinder head refers to the total flow calculated based on the first cylinder head required flow req_ch_m3, specifically using the formula req_eng_ch_m3 = req_ch_m3 / (1-proSplit).
[0163] 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, three total flows 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).
[0164] 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 split ratio proSplit. In this example, the cylinder head distribution flow q_ch_m3 can be determined by using 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).
[0165] 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, 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.
[0166] In a specific embodiment, in step S80245, based on the cylinder distribution flow, determining a first target opening corresponding to the diversion mode, and controlling the temperature control module to operate based on the first target opening includes:
[0167] (1) Comparing the cylinder distribution flow rate with the total flow rate of the first cylinder;
[0168] (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 operate based on the first target opening;
[0169] (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.
[0170] In this example, the EMS can compare the cylinder distribution flow q_cb_m3 with the total flow of the first cylinder req_eng_cb_m3; if the cylinder distribution flow q_cb_m3 is less than or equal to the total flow of the first cylinder req_eng_cb_m3, 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 from the cylinder can flow back to the water pump through the fully opened small loop branch; if the cylinder distribution flow q_cb_m3 is greater than the total flow of the first cylinder req_eng_cb_m3 When req_eng_cb_m3 is reached, the first target opening corresponding to the diversion mode is determined based on the total flow rate of the first cylinder, req_eng_cb_m3, the distributed flow rate of the cylinder, q_cb_m3, and the small loop fully open calibration opening, p_bp_full. Specifically, 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 operate based on this first target opening, so that the coolant output from the cylinder can flow back to the water pump through the small loop branch corresponding to the temperature control module. The small loop fully open calibration opening, p_bp_full, refers to the calibration opening that controls the small loop state to be fully open.
[0171] As an example, in step S80246, after calculating and determining the cylinder head distribution flow q_ch_m3, the EMS can call the pre-set bypass opening calculation logic, 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.
[0172] In one specific embodiment, step S80246, i.e., determining a second target opening corresponding to the diversion mode based on the cylinder head distributed flow, and controlling the bypass valve to operate based on the second target opening, includes:
[0173] (1) Compare the cylinder head distribution flow rate with the total flow rate of the first cylinder head;
[0174] (2) if the cylinder head distributed flow rate is less than or equal to the total flow rate of the first cylinder head, the bypass fully 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;
[0175] (3) 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.
[0176] In this embodiment, the EMS can compare the cylinder head distributed flow q_ch_m3 with the first cylinder head total flow req_eng_ch_m3; if the cylinder head distributed flow q_ch_m3 is less than or equal to the first cylinder head total flow req_eng_ch_m3, the bypass full open calibration opening p_bpv_full (pre-calibrated value, typically 100%) is determined as the second target opening corresponding to the bypass valve in the diversion mode, and the bypass valve is controlled to operate based on the second target opening so that the coolant output from the cylinder head can pass through the fully opened bypass valve. The bypass valve returns coolant to the water pump. If the cylinder head distributed flow rate q_ch_m3 is greater than the first cylinder head total flow rate req_eng_ch_m3, the bypass valve's second target opening in diversion mode is determined based on the first cylinder head total flow rate req_eng_ch_m3, the cylinder head distributed flow rate q_ch_m3, and the bypass full-opening calibration opening p_bpv_full (pre-calibrated value, typically 100%). The bypass valve is then controlled based on this second target opening, allowing coolant output from the cylinder head to flow back to the water pump through the partially opened bypass valve and the heater core. The bypass full-opening calibration opening p_bpv_full refers to the calibrated opening of the bypass valve when it is fully open.
[0177] As an example, in step S80247, after obtaining the first target demand flow rate req_eng_Max_m3, the EMS may query a pre-set first flow rate and 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 and speed table as the target speed of the water pump in the split mode, and control the water pump to operate based on the target speed. The first flow rate and speed table is a two-dimensional mapping table that reflects the first target demand flow rate req_eng_Max_m3 and speed values in the split mode.
[0178] In one embodiment, as shown in FIG9 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0179] S901: When the engine is in the split mode, obtain the engine inlet water temperature, oil temperature, and air conditioning demand;
[0180] 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.
[0181] Wherein, step S801 is a specific implementation of step S201, and step S802 is a specific implementation of step S202.
[0182] The fourth water temperature threshold is a preset water temperature threshold used to assess whether to switch to the second heating mode and can be represented by Tw4. Generally speaking, the fourth water temperature threshold is greater than the third water temperature threshold, i.e., Tw4 > Tw3. The fourth oil temperature threshold is a preset oil temperature threshold used to assess whether to switch to the second heating mode and can be represented by To4. Generally speaking, the fourth oil temperature threshold is greater than the third oil temperature threshold, i.e., To4 > To3.
[0183] 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 calibration 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 calibration 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 calibration opening of the bypass valve is fully open), or it can be set to an opening close to 100%. The calibration speed corresponding to the second heating mode refers to the speed of the water pump controlled in advance in the second heating mode. The calibration 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.
[0184] 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.
[0185] 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 indicates a heating demand (Bit_heater = 1), the EMS determines that the engine's inlet water temperature T2 is high, indicating that the engine is substantially fully heated and can provide sufficient warm air. Furthermore, the EMS analyzes and determines the air conditioning demand during the HVAC transmission process of the air conditioning system. Upon determining that the air conditioning demand indicates a heating demand, the EMS determines that the preset switching conditions corresponding to the second heating mode are met and determines the second heating mode as the target mode, i.e., controlling the engine to enter the second heating mode by setting its mode status bit to Set_model = 3.5. Accordingly, if the inlet water temperature T2 is not greater than the fourth water temperature threshold To4, the EMS determines that the engine is not fully heated and cannot provide sufficient warm air, and will not switch to the second heating mode. Alternatively, if the analyzed air conditioning demand indicates no heating demand (Bit_heater = 0), the EMS does not consider the heating demand and will not enter the second heating mode.
[0186] As another example, in step S902, when the engine oil temperature T3 is greater than the fourth oil temperature threshold To4 and the air conditioning demand indicates a heating demand (Bit_heater = 1), the EMS determines that the engine oil temperature T3 is high, the engine is substantially fully heated, and can provide sufficient warm air. Furthermore, the EMS analyzes and determines the air conditioning demand during the HVAC transmission process of the air conditioning system. Upon determining that the air conditioning demand indicates a heating demand, the EMS determines that the preset switching conditions corresponding to the second heating mode are met, and determines the second heating mode as the target mode, i.e., controlling the engine to enter the second heating mode by setting its mode status bit to Set_model = 3.5. Accordingly, when the engine oil temperature T3 is not greater than the fourth oil temperature threshold To4, the EMS determines that the engine is not fully heated and cannot provide sufficient warm air, and will not switch to the second heating mode. Alternatively, when the EMS analyzes the air conditioning demand as no heating demand (Bit_heater = 0), the EMS does not consider the heating demand and will not enter the second heating mode.
[0187] As an example, when the EMS needs to control the engine from the diverter mode Set_model=3 to the second heating mode Set_model=3.5, it determines the second heating mode as the target mode. At this time, the EMS can determine the first target opening corresponding to the diverter 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 operate based on the first target opening. Since the heat in the engine is sufficient when the preset switching conditions of the second heating mode are met, it is allowed to provide heat to the heater core of the air conditioner. At this time, the first target opening corresponding to the diverter mode can be maintained as the first target opening corresponding to the second heating mode and the temperature control module can be controlled to operate. At this time, the EMS needs to determine the larger value of the bypass valve's current opening 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. The bypass valve is controlled to operate based on the second target opening, opening the warm air branch, 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 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 operate based on the target speed. The current speed here refers to the speed at which the water pump is currently running.
[0188] In this example, when the engine switches from split mode to the second heating mode, coolant from the water pump enters the cylinder block. Coolant in the cylinder block can be directly transferred to the cylinder head and then to the cylinder head via the supercharger. Coolant in the cylinder head then flows back to the water pump through the bypass valve and heater core. The temperature control module maintains the first target opening corresponding to the split mode. The bypass valve operates at the larger of its current opening and the bypass calibrated opening corresponding to the second heating mode. The water pump operates at the larger of its current speed and the calibrated speed corresponding to the second heating mode. This causes the engine to enter the second heating mode (Set_model = 3.5). The engine coolant temperature is elevated, allowing it to pass through the heater core, meeting heating requirements and ensuring overall engine cooling. Furthermore, the EMS sends a blower enable signal to the HVAC system, enabling the system to control the blower. Specifically, the status bit, Bit_HtqForb, is set to 0 and sent to the HVAC system, causing the HVAC system to activate the blower and ensure heating.
[0189] In one embodiment, as shown in FIG10 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0190] S1001: When the engine is in the split mode or the second heating mode, obtaining the engine inlet water temperature or oil temperature;
[0191] 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 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 engine load, and the water pump is controlled to operate based on the target speed.
[0192] The fifth water temperature threshold is a pre-set threshold used to assess whether to switch to normal mode. It can be represented by Tw5. Generally speaking, the fifth water temperature threshold is greater than the fourth water temperature threshold, i.e., Tw5 > Tw4. The fifth oil temperature threshold is a pre-set threshold used to assess whether to switch to normal mode. It can be represented by To5. Generally speaking, the fifth oil temperature threshold is greater than the fourth oil temperature threshold, i.e., To5 > To4. Normal mode refers to an operating mode in which both the cylinder block and cylinder head have reached normal operating temperatures and a relatively uniform temperature distribution. It can be represented by Set_model = 4.
[0193] 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 the 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 the 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.
[0194] As an example, in step S1002, when the inlet water temperature T2 exceeds the fifth water temperature threshold Tw5, or the oil temperature T3 exceeds the fifth oil temperature threshold To5, the EMS determines that the engine has completed its warm-up process, that both the cylinder block and cylinder head have reached normal operating temperatures, and that the temperature distribution is uniform, thus satisfying the preset switching conditions for normal mode and selecting normal mode as the target mode. At this point, the EMS determines a first target opening for the temperature control module in normal mode based on engine speed and load. It controls the temperature control module to operate based on this first target opening, ensuring that the first target opening matches the engine operating conditions and that coolant output from the cylinder can flow back to the water pump. The EMS controls the bypass valve to close, preventing coolant from flowing through the heater core, ensuring no diversion of coolant from the heater core and sufficient coolant for the radiator under high-temperature conditions. The EMS determines a target speed for the water pump based on engine speed and load, controlling the water pump to operate based on this target speed to ensure that the target speed matches the engine operating conditions.
[0195] In this embodiment, when the EMS needs to control the engine from the diversion mode Set_model=3 or the second heating mode Set_model=2.5 to the normal mode Set_model=4, 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 from the cylinder can be directly returned to the water pump through the small loop, 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), closing the warm air branch so that the warm air branch does not participate in the coolant circulation, ensuring that the warm core does not divert, so as to ensure that the radiator has sufficient 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 operate based on the target speed to achieve adaptive adjustment. Specifically, when the engine enters the normal mode from the diversion 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 returns to the cylinder body, and then controls the temperature control module to return 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.
[0196] In one embodiment, in steps S402, S502, and S1002, determining a first target opening corresponding to the normal mode based on the engine speed and the engine load, and controlling the temperature control module to operate based on the first target opening includes:
[0197] A10021: Query the operating water temperature mapping table based on engine speed and engine load to obtain the target water inlet temperature;
[0198] A10022: Query the operating condition opening mapping table based on engine speed and engine load to obtain the operating condition temperature control opening;
[0199] A10023: Obtains the target temperature difference based on the engine inlet water temperature and the target inlet water temperature;
[0200] 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;
[0201] A10025: Determine the first target opening corresponding to the normal mode based on the operating temperature control opening and the opening correction value, and control the temperature control module to operate based on the first target opening.
[0202] As an example, in step A10021, the EMS may obtain engine speed EngSpd and engine load EngTorq, and based on these values, query a pre-set operating water temperature mapping table. From the operating water temperature mapping table, the target inlet water temperature corresponding to engine speed EngSpd and engine load EngTorq is obtained. The operating water temperature mapping table is a three-dimensional mapping table that, under normal mode, reflects the correspondence between engine speed, engine load, and target inlet water temperature, and may be represented by Map_TempTarget_eng_m4. Accordingly, the target inlet water temperature is the target inlet water temperature determined by the table lookup to match the engine speed and engine load, and may be represented by Target_temp_m4. Here, the target inlet water temperature is the temperature of the coolant entering the engine that needs to be controlled under the engine operating conditions corresponding to the engine speed and engine load.
[0203] As an example, in step A10022, the EMS may obtain engine speed EngSpd and engine load EngTorq, and based on these values, query a pre-set operating condition opening mapping table to obtain the operating condition temperature control opening corresponding to engine speed EngSpd and engine load EngTorq. The operating condition opening mapping table is a three-dimensional mapping table representing the correspondence between engine speed, engine load, and the target opening corresponding to the temperature control module in normal mode, and may 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 load, as determined by the table lookup, and may be represented by Target_prePTMM_m4.
[0204] As an example, in step A10023, the EMS may obtain the engine's inlet water temperature T2, calculate the temperature difference between the inlet water temperature T2 and the target inlet water temperature Target_temp_m4, and 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, i.e., Tdiff_M4 = T2 - Target_temp_m4.
[0205] As an example, in step A10024, the EMS may query a water temperature and speed mapping table based on the engine's outlet water temperature T1 and the target temperature difference Tdiff_M4. From this table, the EMS may retrieve the opening correction value corresponding to the outlet water temperature T1 and the target temperature difference Tdiff_M4. The water temperature and speed mapping table is a three-dimensional mapping table representing the correspondence between the outlet water temperature T1, the target temperature difference, and the opening correction value in normal mode, and may be represented by Map_Pset_TMM_m4. Accordingly, the opening correction value, determined from the table lookup, is the opening correction value that matches the outlet water temperature T1 and the target temperature difference Tdiff_M4, and may be represented by P_mod_TMM_m4.
[0206] 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.
[0207] In this example, when the engine enters normal mode, the first target opening corresponding to the temperature control module needs to be dynamically adjusted based on the engine speed EngSpd, the engine load EngTorq, the engine outlet water temperature T1 and the engine inlet water temperature T2. The temperature control module is controlled to operate 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.
[0208] In one embodiment, steps S402, S502, and S1002, i.e., 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, include:
[0209] B10021: Based on the engine speed and engine load, query the second cylinder demand table and the second cylinder head demand table respectively to obtain the second cylinder flow rate requirement and the second cylinder head flow rate requirement.
[0210] B10022: Obtain a second total required flow rate based on the second cylinder required flow rate and the second cylinder head required flow rate;
[0211] B10023: Query the second diversion ratio table based on the outlet water temperature and the inlet water temperature to obtain the second diversion ratio;
[0212] 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 split ratio;
[0213] B10025: Determine 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;
[0214] 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.
[0215] As an example, in step B10021, the EMS may obtain engine speed and engine load, and based on these engine speed and engine load, query a pre-set second cylinder demand table to obtain a second cylinder flow rate corresponding to the engine speed and engine load from the second cylinder demand table. Furthermore, based on these engine speed and engine load, the EMS may query a pre-set second cylinder head demand table to obtain a second cylinder head flow rate corresponding to the engine speed and engine load from the second cylinder head demand table. The second cylinder demand table is a pre-set three-dimensional mapping table in normal mode that reflects the correspondence between engine speed, engine load, and cylinder flow rate requirements, and may be represented by Map_cb_m4. Accordingly, the second cylinder flow rate requirement is the cylinder flow rate requirement that matches the engine speed and engine load, as determined from the second cylinder demand table, and may be represented by req_cb_m4. The second cylinder head demand table is a pre-set three-dimensional mapping table in normal mode that reflects the correspondence between engine speed, engine load, and cylinder head flow rate requirements, and may be represented by Map_ch_m4. Correspondingly, the second cylinder head required flow rate is a cylinder head required flow rate 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.
[0216] As an example, in step B10022, after obtaining the second cylinder required flow rate req_cb_m4 and the second cylinder head required flow rate req_ch_m4, the EMS may determine the sum of the two as the second total required flow rate req_eng, that is, req_eng=req_cb_m4+req_ch_m4.
[0217] As an example, in step B10023, the EMS may query a pre-set second split ratio table based on outlet water temperature T1 and inlet water temperature T2, and obtain the second split ratio corresponding to outlet water temperature T1 and inlet water temperature T2 from the second split ratio table. The second split ratio table, which is a three-dimensional mapping table representing the relationships between outlet water temperature T1, inlet water temperature T2, and split ratios in normal mode, may be represented by Map_proSplit_m4. Accordingly, the calculated second split ratio may be represented by proSplit. In this example, the second split ratio proSplit specifically reflects the proportion of the total input flow diverted by the cylinder.
[0218] As an example, in step B10024, the EMS may determine the second-cylinder total flow rate, req_eng_cb_m4, based on the second-cylinder demand flow rate, req_cb_m4, and the second split ratio, proSplit. In this example, the second-cylinder total flow rate refers to the total flow rate calculated based on the second-cylinder demand flow rate, req_cb_m4, and is specifically calculated using the formula: req_eng_cb_m4 = req_cb_m4 / proSplit. Accordingly, the EMS may determine the second-cylinder head total flow rate, req_eng_ch_m4, based on the second-cylinder head demand flow rate, req_ch_m4, and the second split ratio, proSplit. In this example, the second-cylinder head total flow rate refers to the total flow rate calculated based on the second-cylinder head demand flow rate, req_ch_m4, and is specifically calculated using the formula: req_eng_ch_m4 = req_ch_m4 / (1-proSplit).
[0219] 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, three total flows 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).
[0220] As an example, in step B10026, after obtaining the second target demand flow rate req_eng_Max_m4, the EMS may query a pre-set second flow / 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 / 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 / speed table is a two-dimensional mapping table that, in normal mode, reflects the second target demand flow rate req_eng_Max_m4 and speed values.
[0221] In one embodiment, as shown in FIG11 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0222] S1101: When the engine is in normal mode, obtain the inlet water temperature and air conditioning demand corresponding to the normal mode;
[0223] 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 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.
[0224] Wherein, step S1101 is a specific implementation of step S201, and step S1102 is a specific implementation of step S202.
[0225] The sixth water temperature threshold is a preset water temperature threshold for evaluating whether it is necessary to switch to the third heating mode, and can be represented by Tw6. Generally speaking, the sixth water temperature threshold Tw6 is greater than the fifth water temperature threshold.
[0226] 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 bypass calibration 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 calibration opening of the bypass valve is fully open), or it can be set to an opening close to 100%. The calibration 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 calibration 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.
[0227] As an example, in step S1101, when the engine is in normal mode (Set_model=4), the EMS can obtain the engine's inlet water temperature T2 collected in normal mode and the air conditioning demand transmitted by the air conditioning system HVAC. This allows the EMS to assess whether to switch to the third heating mode based on the inlet water temperature T2 and the air conditioning demand. Understandably, in the warm-up mode prior to normal mode, coolant flows only through a portion of the engine, resulting in uneven temperatures across the engine and, in some areas, stagnant water. Therefore, it is necessary to collect the engine oil temperature T3 to assist in determining the mode switch. In normal mode, the engine has sufficient heat, and at this point, the water temperature is relatively uniform across the engine. The collected inlet water temperature T2 is trustworthy, and therefore, the inlet water temperature T2 can be used to assess whether to switch to the third heating mode.
[0228] 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 indicates a heating demand (Bit_heater = 1), the EMS determines that the engine has completed its entire warm-up process, that the cylinder block and cylinder head have reached normal operating temperatures, and that the heat is evenly distributed, thus enabling sufficient warm air to be supplied. Furthermore, the EMS analyzes and determines the air conditioning demand during the HVAC transmission process of the air conditioning system. If the air conditioning demand indicates a heating demand, the EMS determines that the preset switching conditions corresponding to the third heating mode are met and that the engine needs to be controlled to enter the third heating mode, setting its mode status bit to Set_model = 4.5. Accordingly, if the inlet water temperature T2 is not greater than the sixth water temperature threshold, the EMS determines that the engine has not completed its warm-up process and cannot provide sufficient warm air, and thus does not switch to the third heating mode. Alternatively, if the EMS analyzes the air conditioning demand as no heating demand (Bit_heater = 0), the EMS does not consider the heating demand and does not enter the third heating mode.
[0229] 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, it determines the third heating mode as the target mode, determines the first target opening corresponding to the normal mode as the first target opening of the third heating mode (determined with reference to the above embodiment), and controls the temperature control module to operate based on the first target opening. Since when the preset switching conditions of the third heating mode are met, the heat in the engine is sufficient to allow heat to be provided to the heater 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 operate. 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. The bypass valve is controlled to operate based on the second target opening, opening the warm air branch 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.
[0230] In this example, when the engine enters the third heating mode from normal 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 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. Since the coolant temperature in the engine is relatively high when the engine enters the third heating mode, it can meet the heating demand after passing through the heater core 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 work and ensure the warm air effect.
[0231] In one embodiment, as shown in FIG12 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0232] S1201: When the engine is in the normal mode or the third heating mode, obtaining the engine inlet water temperature or oil temperature;
[0233] 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 overheat 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.
[0234] Herein, step S1201 is a specific implementation of step S201, and step S1202 is a specific implementation of step S202.
[0235] Among them, the seventh water temperature threshold is a pre-set water temperature threshold used to evaluate 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 used to evaluate 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 an operating mode in which the cylinder block and cylinder head are relatively high and there is a risk of overheating, and can be represented by Set_model=5.
[0236] 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.
[0237] As an example, in step S1202, if the inlet water temperature T2 exceeds the seventh water temperature threshold Tw7 or the oil temperature T3 exceeds the seventh oil temperature threshold To7, the EMS determines that the engine is at risk of overheating and needs to direct all engine flow to the radiator to ensure adequate cooling performance. At this point, the preset switching conditions for overheat mode are determined to be met. The temperature control module is then controlled to enter a full circulation state (i.e., the first target opening of the temperature control module is set to 100%), allowing all coolant output from the cylinder to flow through the radiator and back to the water pump. At this point, the EMS controls the bypass valve to close (i.e., p_target_bpv = off), shutting off the warm air branch and preventing it from participating in the coolant circulation. This ensures that no flow is diverted to the warm air core, ensuring sufficient coolant flow to the radiator under high-temperature conditions. Furthermore, the EMS controls the water pump to operate at its maximum calibrated speed (i.e., n_target_ewp = 100%), ensuring that all coolant output from the cylinder flows through the radiator and into the water pump, allowing the water pump to operate at its maximum speed for rapid heat dissipation and cooling.
[0238] In this example, when the engine enters the overheat 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 all poured into the radiator through the temperature control module and then flows back to the water pump, so that the water pump operates based on the maximum calibrated speed, causing the engine to enter the overheat mode Set_model=5, so as to achieve rapid heat dissipation and quickly reduce the temperature in the engine.
[0239] In one embodiment, as shown in FIG13 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0240] S1301: When the engine is in the current mode, obtain the engine speed and vehicle status;
[0241] S1302: If the engine speed is zero and the vehicle is powered on, the heat preservation and waste heat utilization mode is determined as the target mode, and the engine outlet water temperature, oil temperature, and air conditioning demand are obtained.
[0242] S1303: If the outlet water temperature is greater than or equal to the warm air permissible 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 permissible 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 heat preservation and waste heat utilization mode;
[0243] S1304: If the outlet water temperature is lower than the warm air threshold, the oil temperature is lower than the hot engine threshold, or the air conditioning demand is no heating demand, the temperature control module is turned off, the bypass valve is controlled to close, 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.
[0244] Among them, step S1301 is a specific implementation of step S201, and steps S1302-S1304 are a specific implementation of step S202.
[0245] 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. 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. The warm air permission threshold Tw8 < the first water temperature overtemperature threshold Tw_over1. The thermal 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. The thermal 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. The thermal 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.
[0246] 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 insulation and waste heat utilization mode, so as to evaluate whether the preset switching conditions of the insulation and waste heat utilization mode are met based on the engine speed and vehicle status.
[0247] As an example, in step S1302, when the engine speed is zero and the vehicle state is powered on (such as B_start=1), the EMS can determine that the vehicle is in the start-stop process of hybrid operation, 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 outlet water temperature T1 and air-conditioning demand in real time, so as to determine whether its working state is waste heat utilization state or insulation state according to the outlet water temperature T1 and air-conditioning demand.
[0248] 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 obtained outlet water temperature T1 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 sent by 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 degree corresponding to the waste heat utilization state as the first target opening degree of the temperature control module, control the temperature control module to work based on the first target opening degree, and directly return the coolant output from the cylinder block to the water pump through the temperature control module. The calibrated opening degree corresponding to the waste heat utilization state here refers to the calibrated opening degree required 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 bypass calibrated opening degree corresponding to the waste heat utilization state as the second target opening degree of the bypass valve, controls the bypass valve to work based on the second target opening degree, 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 bypass calibrated opening degree corresponding to the waste heat utilization state here refers to the calibrated opening degree required 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 required 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. It can be understood that by controlling the temperature control module to work based on the calibrated opening degree corresponding to the waste heat utilization state, the bypass valve based on the calibrated opening degree 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.
[0249] 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 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 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 that the air-conditioning demand sent by the air-conditioning system is 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 degree of the temperature control corresponding to the waste heat utilization state as the first target opening degree corresponding to the temperature control module, control the temperature control module to work based on the first target opening degree, and directly return the coolant output from the cylinder block to the water pump through the temperature control module. The calibrated opening degree of the temperature control corresponding to the waste heat utilization state here refers to the calibrated opening degree 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 can be determined according to the vehicle model. And the EMS determines the calibrated bypass opening degree corresponding to the waste heat utilization state as the second target opening degree of the bypass valve, controls the bypass valve to work based on the second target opening degree, 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 degree corresponding to the waste heat utilization state here refers to the calibrated opening degree 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 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, and 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 degree of the temperature control corresponding to the waste heat utilization state, the bypass valve based on the calibrated bypass opening degree 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 of the heater core for heating to achieve the purpose of waste heat utilization.
[0250] 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 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 received by the EMS from the air-conditioning system indicates that there 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.
[0251] In one embodiment, as shown in FIG14 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0252] S1401: 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;
[0253] 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 over-temperature threshold, or if the engine speed is zero, the vehicle is powered on and the oil temperature is greater than or equal to the first oil over-temperature threshold, 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.
[0254] Wherein, step S1401 is a specific implementation of step S201, and step S1402 is a specific implementation of step S202.
[0255] As an example, in step S1401, when the engine is in the current mode (i.e., a mode other than the post-start / stop mode), the EMS obtains engine speed, vehicle status, engine outlet water temperature T1, and engine oil temperature T3. Based on these information, the EMS assesses whether the preset switching conditions for the post-start / stop mode are met. The post-start / stop mode refers to the operating mode after the engine is started or stopped, and can be represented by Set_model = 7.
[0256] As an example, in step S1402, when the engine speed is zero, the vehicle is in the powered-on state, and the outlet water temperature T1 is greater than or equal to the first water overtemperature threshold Tw_over1, the EMS may determine that the vehicle is in the start-stop period of the hybrid operation, with low vehicle power demand or high vehicle charge, and determine that the preset switching conditions corresponding to the post-start-stop operation mode Set_model=7 are met. The post-start-stop operation mode is then determined as the target mode. At this time, the EMS may determine the target post-start-stop operation state based on the outlet water temperature T1 and the oil temperature T3 to control the operation of the temperature control module, the bypass valve, and the water pump to cause the engine to 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 target operating state may be evaluated based on the outlet water temperature T1 and the oil temperature T3, and the bypass valve, the temperature control module, and the water pump may be controlled to make corresponding adjustments to cause the engine to enter the post-start-stop operation mode.
[0257] As another example, in step S1402, when the engine speed is zero, the vehicle is in the powered-on state, and the oil temperature T3 is greater than or equal to the first oil overtemperature threshold To_over1, the EMS may determine that the vehicle is in the start-stop period of the hybrid operation, with low vehicle power demand or high vehicle charge, and determine that the preset switching conditions corresponding to the post-start-stop operation mode Set_model=7 are met. The post-start-stop operation mode is then determined as the target mode. At this time, the EMS may determine the target post-start-stop operation state based on the outlet water temperature T1 and the oil temperature T3 to control the operation of the temperature control module, the bypass valve, and the water pump to cause the engine to 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 target operating state may be evaluated based on the outlet water temperature T1 and the oil temperature T3, and the bypass valve, the temperature control module, and the water pump may be controlled to make corresponding adjustments to cause the engine to enter the post-start-stop operation mode.
[0258] 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:
[0259] 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 shut down; a first temperature opening mapping table is queried based on the ambient temperature and the outlet water temperature to determine a second target opening corresponding to the post-start / stop operation mode, and the bypass valve is controlled to operate based on the second target opening; a first temperature / speed mapping table is queried based on the ambient temperature and the outlet water temperature to determine a target speed corresponding to the post-start / stop operation mode, and the water pump is controlled to operate based on the target speed;
[0260] S14022: 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 post-start and 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 post-start and 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 post-start and stop operation mode is determined, and the water pump is controlled to operate based on the target speed.
[0261] As an example, in step S14021, when the outlet water temperature T1 of the engine cooling system (EMS) is greater than or equal to the first over-temperature threshold of the water temperature Tw_over1 (i.e., T1 ≥ Tw_over1), and the engine oil temperature T3 is less than the first over-temperature threshold of the oil temperature 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, EMS can control the temperature control module to close (i.e., control the first target opening of the temperature control module to be 0, so that the coolant in the cylinder block does not flow back to the water pump. 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 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 corresponding to the operation mode after starting and stopping, and control the bypass valve to work based on the second target opening, so that the coolant output from the cylinder head can enter the return water pump through the warm air branch where the bypass valve is located. Here, the first temperature-opening mapping table refers to a three-dimensional mapping table in the operation mode after starting and stopping, which is used to reflect the relationship between the ambient temperature T_amb, the outlet water temperature T1, and the bypass valve opening, and can be represented by Map_aftrun_pBPV1__m7. 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 operation mode after starting and stopping, 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 operation mode after starting and stopping, which is used to reflect 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 over-temperature threshold of the water temperature Tw_over1 (i.e., T1 ≥ Tw_over1), and the engine oil temperature T3 is less than the first over-temperature threshold of the oil temperature 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, so as 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.
[0262] As an example, in step S14022, when the engine oil temperature T3 is greater than or equal to the first oil overtemperature threshold To_over1 (i.e., T3 ≥ To_over1), the EMS identifies a cooling risk not only for the cylinder head and supercharger, but also for the cylinder block and engine oil, requiring internal coolant circulation. At this point, the EMS may query the second temperature aperture mapping table based on the outlet water temperature T1 and the engine oil temperature T3. The target aperture in the second temperature aperture mapping table that matches the outlet water temperature T1 and the engine oil temperature T3 is determined as the first target aperture for the post-start / stop mode, and the temperature control module is controlled to operate based on the first target aperture. The second temperature aperture mapping table, represented by Map_aftrun_nTMM2__m7, is a three-dimensional mapping table representing the relationship between the engine oil temperature T3, the outlet water temperature T1, and the target aperture of the temperature control module in the post-start / stop mode. The EMS can also query a third temperature-opening mapping table based on the outlet water temperature T1 and the oil temperature T3, and determine the bypass valve's target opening 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 mode, and control the bypass valve to operate based on the second target opening. The third temperature-opening mapping table, represented by Map_aftrun_pBPV2__m7, 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 mode. The EMS can also query a 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 mode, and control the water pump to operate based on the target speed. The second temperature-speed mapping table here refers to a three-dimensional mapping table used in the post-start / stop mode to reflect the relationship between the oil temperature T3, the outlet water temperature T1, and the water pump speed. This mapping table can be represented by Map_aftrun_nEWP2__m7. Understandably, when the oil temperature T3 is greater than or equal to the first oil overtemperature threshold To_over1, the temperature control module, bypass valve, and water pump are controlled based on the oil temperature T3 and the outlet water temperature T1. This allows coolant flowing out of the cylinder head to 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. Coolant output from the cylinder block can also flow back to the water pump through the branch where the temperature control module is located, reducing the cooling risk between the cylinder block and the oil.
[0263] In one embodiment, as shown in FIG15 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0264] 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;
[0265] S1502: If the engine speed is zero, the vehicle is in a powered-off state, and the outlet water temperature is greater than or equal to the second water overtemperature threshold, or if the engine speed is zero, the vehicle is in a powered-off state, and the engine oil temperature is greater than or equal to the second oil overtemperature threshold, the hybrid post-overheating 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 based on the outlet water temperature and the engine oil temperature.
[0266] Wherein, step S1501 is a specific implementation of step S201, and step S1502 is a specific implementation of step S202.
[0267] As an example, in step S1501, when the engine is in the current mode, that is, in a mode other than the hybrid post-overheat operation mode, the EMS obtains the engine speed, the vehicle state, the engine outlet water temperature T1, and the oil temperature T3, so as to evaluate whether the preset switching conditions of the hybrid post-overheat operation mode are met based on the engine speed, the vehicle state, the engine outlet water temperature T1, and the 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 post-overheat operation mode refers to the operation mode of the engine after hybridization, which can be represented by Set_model=8.
[0268] As an example, in step S15022, when the engine speed is zero, the vehicle state is in the power-off state and the outlet water temperature T1 is greater than or equal to the second water temperature overtemperature threshold Tw_over2 (i.e., T1≥Tw_over2), or when the engine speed is zero, the vehicle state is in the power-off state and the oil temperature T3 is greater than or equal to the second oil temperature overtemperature threshold To_over2 (i.e., T3≥To_over2), the EMS can determine that the vehicle has been shut down and is ready to be powered off, and the EMS still has the final post-operation processing time, which has a maximum limit and generally does not exceed 300s; when the vehicle state is in the power-off state, since 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 point, the EMS can determine that the vehicle's power demand is low or its battery charge is high during the start-stop phase of the hybrid operation, thus satisfying the preset switching conditions for the hybrid post-overheat operation mode (Set_model=8). The hybrid post-overheat operation mode can then be set as the target mode. At this point, the engine's outlet water temperature T1 must be acquired in real time so that the temperature control module, bypass valve, and water pump can be controlled to enter the second post-operation mode based on the outlet water temperature T1 and the oil temperature T3, thereby placing the engine in the hybrid post-overheat operation mode. In this example, when the evaluation state corresponding to the post-start-stop operation mode is determined to be satisfied, the temperature control module, bypass valve, and water pump can be controlled and adjusted accordingly based on the outlet water temperature T1 and the oil temperature T3, placing the engine in the hybrid post-overheat operation mode. This limits the duration of the post-operation processing and prevents battery loss.
[0269] In one embodiment, in step S1502, 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 oil temperature includes:
[0270] S15021: Based on the outlet water temperature and engine oil temperature, query the fourth temperature opening mapping table and the first temperature time mapping table to obtain a first target opening and a first operating time corresponding to the hybrid post-overheat operating mode, and control the temperature control module to operate based on the first target opening and the first operating time.
[0271] S15022: Based on the outlet water temperature and the engine oil temperature, query 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 post-overheat operating mode, and control the bypass valve to operate based on the second target opening and the second operating time.
[0272] 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.
[0273] As an example, in step S15021, the EMS may query a pre-configured fourth temperature-opening mapping table based on the engine's outlet water temperature T1 and oil temperature T3. From this table, the EMS obtains the target opening of the temperature control module corresponding to the outlet water temperature T1 and oil temperature T3, and determines this as the first target opening for the hybrid post-overheat mode. This fourth temperature-opening mapping table is a pre-configured three-dimensional mapping table representing the relationship between the outlet water temperature T1 and oil temperature T3 and the target opening of the temperature control module in the hybrid post-overheat mode. It can be represented by Map_aftrun_nTMM__m8, and its first target opening can be represented by p_target_TMM. Furthermore, based on the engine's outlet water temperature T1 and oil temperature T3, the EMS may query a pre-configured first temperature-time mapping table, obtain the operating time corresponding to the outlet water temperature T1 and oil temperature T3, and determine this as the first operating time. The first temperature-time mapping table is a pre-set three-dimensional mapping table that reflects the correspondence between the outlet water temperature T1, the oil temperature T3, and the operating time of the temperature control module in the hybrid post-overheat operating mode. It can be represented by Map_aftrun_tTMM__m8. Accordingly, 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 controls the temperature control module to operate based on the first target opening p_target_TMM. Upon monitoring that the current operating time reaches the first operating time t_target_TMM, the EMS controls the temperature control module to return to the default position p_def_TMM.
[0274] As an example, in step S15022, the EMS may query a pre-configured fifth temperature-opening mapping table based on the engine's outlet water temperature T1 and oil temperature T3. From the fifth temperature-opening mapping table, the target opening of the bypass valve corresponding to the outlet water temperature T1 and oil temperature T3 is obtained, and this target opening is determined as the second target opening for the hybrid post-overheat mode. The fifth temperature-opening mapping table is a pre-configured three-dimensional mapping table representing the relationship between the outlet water temperature T1, oil temperature T3, and the target opening of the bypass valve in the hybrid post-overheat mode. It can be represented by Map_aftrun_pBPV__m8, and its second target opening can be represented by p_target_bpv. Furthermore, based on the engine's outlet water temperature T1 and oil temperature T3, the EMS may query a pre-configured second temperature-time mapping table, and from the second temperature-time mapping table, obtain the operating time corresponding to the outlet water temperature T1 and oil temperature T3, and determine this as the second operating time. This second temperature-time mapping table is a pre-set three-dimensional mapping table that reflects the correspondence between the outlet water temperature T1, the oil temperature T3, and the bypass valve operating time in the hybrid post-overheat operating mode. It can be represented by Map_aftrun_tBPV__m8. Accordingly, the second operating time obtained by the lookup table can be represented by t_target_bpv. In this example, after obtaining the second target opening p_target_bpv and the second operating time p_target_bpv, the EMS controls the bypass valve to operate based on the second target opening p_target_bpv. Upon monitoring that the bypass valve's current operating time has reached the second operating time p_target_bpv, the EMS controls the bypass valve to return to its default position p_def_bpv.
[0275] As an example, in step S15023, the EMS may query a pre-set third temperature-speed mapping table based on the engine's outlet water temperature T1 and oil temperature T3. From this third temperature-speed mapping table, the EMS may obtain the target speed corresponding to the hybrid post-overheat mode, corresponding to the outlet water temperature T1 and oil temperature T3. This third temperature-speed mapping table is a pre-configured three-dimensional mapping table used to reflect the correspondence between the outlet water temperature T1, oil temperature T3, and water pump speed in the hybrid post-overheat mode. It may be represented by Map_aftrun_nEWP__m8, and its target speed may be represented by n_target_ewp. Furthermore, based on the engine's outlet water temperature T1 and oil temperature T3, the EMS may query a pre-set third temperature-time mapping table to obtain the operating time corresponding to the outlet water temperature T1 and oil temperature T3 from this third temperature-time mapping table, and determine this as the third operating time. The third temperature-time mapping table is a pre-set three-dimensional mapping table that reflects the correspondence between outlet water temperature T1, oil temperature T3, and operating time in the hybrid post-overheat operating mode. It can be represented by Map_aftrun_tEWP__m8. Accordingly, the third operating time obtained by the lookup table 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 operate based on the target speed n_target_ewp. If the current operating time reaches the third operating time t_target_ewp, the water pump is stopped.
[0276] 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 operation of 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 restore to the default position, the water pump is controlled to stop working, and the entire vehicle completes the power-off action.
[0277] In one embodiment, as shown in FIG16 , a method for controlling an engine cooling system is provided, which can be applied in a controller. The method includes:
[0278] S1601: When the engine is in the current mode, obtain an air conditioning demand and a target demand corresponding to the bypass valve;
[0279] S1602: If the air conditioning demand is cooling demand, the bypass valve is controlled to close;
[0280] 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.
[0281] Among them, step S1601 is a specific implementation of step S201, and steps S1602-S1603 are a specific implementation of step S202.
[0282] 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.
[0283] As an example, in step S1602, upon receiving an air conditioning request and analyzing it to determine that it represents a cooling demand, the EMS prioritizes closing the bypass valve to prevent heat from flowing through the heater core and affecting the piping through radiation and convection, thereby impacting the cooling effect. In this example, the bypass valve can proactively shut off the warm air branch, preventing the warm air flow from impacting the cooling effect during cooling conditions.
[0284] 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 demand, it can 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.
[0285] The engine cooling system presented in this example utilizes a thermal management architecture that accommodates multiple modes and addresses market challenges. Beyond conventional operating modes, its key innovations include: 1. The integrated structure of the cylinder block, cylinder head, and bypass valve enables both series and parallel cooling, combining the advantages of both architectures. This allows for a split-flow mode, allowing for rapid cylinder block heating and self-cooling of the cylinder head; 2. The cylinder block and cylinder head can be connected in series, allowing for maximum flow through both, thus increasing the cooling system's capacity. 2. The supercharger draws water from the cylinder block and then flows directly upward into the cylinder head, eliminating the need for an overflow pipe. 3. Overheating during supercharger hot soak is a common failure mode, but hybrid vehicles generally require thermal insulation, often conflicting requirements. This system utilizes post-cylinder head operation and cylinder block disconnection to protect the supercharger, meeting the needs of the cylinder block and resolving conflicting requirements in different scenarios. Furthermore, if the engine oil overheats, the temperature control module can be activated to prevent overheating within the cylinder block. 4. The system can actively cut off the warm air branch through the bypass valve, avoiding the impact of warm air flow on the cooling effect under air conditioning and cooling conditions. There is no need to use additional valves, which helps save costs.
[0286] It should be understood that the size of the serial numbers of the steps in the above embodiments does not 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 embodiments of the present invention.
[0287] 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-described embodiment is implemented, such as steps S201 to S202 shown in FIG. 2 . To avoid repetition, these steps are not described here.
[0288] In one embodiment, a car is provided, comprising the engine cooling system of the above embodiment, or comprising the above controller. The controller can implement the engine cooling system control method of the above embodiment, such as steps S201 to S202 shown in FIG. 2 , which will not be described again here to avoid repetition.
[0289] 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, such as steps S201 to S202 shown in Figure 2. To avoid repetition, they are not repeated here.
[0290] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. 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. By way of illustration and not limitation, RAM is available in various 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).
[0291] Those skilled in the art will clearly understand that for the sake of convenience and brevity 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.
[0292] 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 they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the scope of protection 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 3, 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. A method for controlling an engine cooling system, characterized in that: 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; Based on the first cylinder body required flow rate and the first cylinder head required flow rate, obtaining a first total 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, a target speed corresponding to the water pump is determined, and the water pump is controlled based on the target speed. Speed work.
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: The determining, according to the engine speed and the engine load, a first target opening corresponding to the normal mode, and controlling the temperature control module to operate based on the first target opening, comprises: 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 meets the preset switching condition, the switchable mode corresponding to the preset switching condition is determined as The target mode controls the operation of the temperature control module, the bypass valve and the water pump based on the target mode, 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.
Citation Information
Patent Citations
Engine cooling system
CN105257383A
Heat management strategy method of gasoline engine based on switch type water pump-auxiliary water pump
CN111963297A
Double-ball thermal management optimization method capable of controlling EGR cooling flow and used for gasoline engine
CN112177755A
Heat management system
CN113453921A
Engine cooling system and method, vehicle control system, vehicle and storage medium
CN115370458A
Cited By
Control method, controller and system of engine oil thermal management system
CN119982149A
Vehicle thermal management system control method and device and readable storage medium
CN121734083A
