Engine cooling system and clogging determination method, device, vehicle, and medium
Patent Information
- Application Number
- CN202311121269.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2043-08-30
AI Technical Summary
但可能由于发动机冷却系统的加工制造缺陷、或者使用不当等原因造成冷却系统出现堵塞,如果不能快速准确的诊断出堵塞故障并判定堵塞的位置,容易引起发动机因工作温度异常而报警,严重时甚至可能导致发动机直接损坏,且造成发动机工作温度异常的情况很多,排查并锁定异常原因的过程十分耗时
[0062]本公开实施例中,发动机冷却系统包含多个冷却回路,通过在各冷却回路中设置温度传感器,控制器获取各回路中冷却液的温度,并控制流量控制阀调节冷却系统中冷却液的分布,从而在堵塞判定时,可以根据各冷却回路中冷却液的温度确定是否堵塞并对堵塞位置进行定位。一方面,通过各温度传感器对不同冷却回路的温度进行监控,以便基于冷却系统中多个位置的温度数据进行堵塞判定,不会受限于单个位置温度数据的准确性,减少堵塞误判的情况,提高冷却系统堵塞判断的准确性;另一方面,可以利用各冷却回路的监控到的温度数据,针对不同冷却回路的堵塞情况进行检测判定及定位,利于对冷却系统进行更为全面的堵塞检测,堵塞检测范围大、准确率高。
Smart Images

Figure CN117072301B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to, but is not limited to, the field of engine cooling system technology, and particularly to an engine cooling system and a blockage detection method, device, vehicle, and medium. Background Technology
[0002] Normally, the engine cooling system controls the proper flow of coolant in each cooling circuit to ensure the engine operates within a suitable temperature range under all operating conditions. However, blockages can occur in the cooling system due to manufacturing defects or improper use. If the blockage cannot be quickly and accurately diagnosed and its location determined, it can easily cause the engine to alarm due to abnormal operating temperature, and in severe cases, it may even lead to direct engine damage. Moreover, there are many reasons for abnormal engine operating temperature, and the process of troubleshooting and identifying the cause of the abnormality is very time-consuming. Summary of the Invention
[0003] In view of this, the present disclosure aims to provide an engine cooling system and a method for determining blockage therein.
[0004] In a first aspect, embodiments of this disclosure provide an engine cooling system, the system comprising:
[0005] Cooler, engine block, flow control valve, radiator, heater core, controller, first temperature sensor, second temperature sensor, third temperature sensor;
[0006] The coolant inlet of the engine body is connected to the coolant outlet of the cooler, the first coolant outlet of the engine body is connected to one end of the first temperature sensor, and the second coolant outlet of the engine body is connected to one end of the second temperature sensor.
[0007] The other end of the first temperature sensor is connected to the coolant inlet of the heater, and the coolant outlet of the heater is connected to the coolant inlet of the coolant.
[0008] The other end of the second temperature sensor is connected to the coolant inlet of the flow control valve, and the first coolant outlet of the flow control valve is connected to the coolant inlet of the cooler;
[0009] The second coolant outlet of the flow control valve is connected to one end of the third temperature sensor.
[0010] The other end of the third temperature sensor is connected to the coolant inlet of the radiator, and the coolant outlet of the radiator is connected to the coolant inlet of the cooler.
[0011] The controller is electrically connected to the first temperature sensor, the second temperature sensor, the third temperature sensor, and the flow control valve, respectively; wherein, the cooler, the engine body, and the heater heat exchanger form a first cooling circuit; the cooler, the engine body, and the flow control valve form a second cooling circuit; and the cooler, the engine body, the flow control valve, and the radiator form a third cooling circuit.
[0012] In some embodiments, the controller is characterized in that it controls the flow control valve to open or close the second cooling circuit and / or the third cooling circuit, and controls the proportion of coolant in the open cooling circuit.
[0013] In some embodiments, the engine body includes a cylinder head water jacket and a cylinder block water jacket, wherein the cylinder block water jacket and the cylinder head water jacket are connected by a bearing hole.
[0014] The coolant inlet of the engine body is located at the coolant inlet of the cylinder block water jacket, the first coolant outlet of the engine body is located at the coolant outlet of the cylinder head water jacket, and the second coolant outlet of the engine body is located at the coolant outlet of the cylinder block water jacket.
[0015] In a second aspect, embodiments of this disclosure provide a blockage determination method, applied to the engine cooling system described in the first aspect, the method comprising:
[0016] The first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor are obtained.
[0017] Based on the first temperature, the second temperature, and the third temperature, it is determined whether the cooling system is blocked, and if the cooling system is blocked, the location of the blockage is located.
[0018] In some embodiments, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, includes:
[0019] Based on the first temperature, the second temperature, and the third temperature, determine whether the blockage judgment condition is met;
[0020] If the blockage judgment condition is met, the conduction state of the cooling circuit of the cooling system is controlled based on the first temperature and the second temperature, and the first temperature, the second temperature and the third temperature are used to determine whether the cooling system is blocked, and the blockage location is located if the cooling system is blocked.
[0021] In some embodiments, determining whether the blockage judgment condition is met based on the first temperature, the second temperature, and the third temperature includes:
[0022] In response to the fact that the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold, it is determined that the blockage judgment condition is met.
[0023] In some embodiments, controlling the conduction state of the cooling circuit of the cooling system based on the first temperature and the second temperature, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, includes:
[0024] When the first temperature is less than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off. When the first cooling circuit is on and the second cooling circuit and the third cooling circuit are both off, it is determined whether the first temperature is greater than the second preset temperature threshold.
[0025] If the first temperature is greater than or equal to the second preset temperature threshold, the system determines whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locates the blockage location if the cooling system is blocked.
[0026] In some embodiments, determining whether the cooling system is blocked based on the difference between the first temperature and the second temperature when the first temperature is greater than or equal to the second preset temperature threshold, and locating the blockage location when the cooling system is blocked, includes:
[0027] When the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature.
[0028] If the difference between the first temperature and the second temperature is greater than the third preset difference threshold, the system determines whether the cooling system is blocked based on the first temperature, and locates the blockage location if the cooling system is blocked.
[0029] In some embodiments, the step of determining whether the cooling system is blocked based on the first temperature when the difference between the first temperature and the second temperature is greater than the third preset difference threshold, and locating the blockage location when the cooling system is blocked, includes:
[0030] When the first temperature is less than the third preset temperature threshold, the second cooling circuit is turned on. When both the first and second cooling circuits are turned on and the third cooling circuit is turned off, the difference between the first and second temperatures is used to determine whether the cooling system is blocked. If the cooling system is blocked, the blockage location is located. The third preset temperature threshold is greater than the second preset temperature threshold.
[0031] When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0032] In some embodiments, determining whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature, when both the first cooling circuit and the third cooling circuit are open and the second cooling circuit is closed, includes:
[0033] When both the first and third cooling circuits are open and the second cooling circuit is closed, if the difference between the second temperature and the third temperature is greater than or equal to a fourth preset difference threshold, it is determined that there is a blockage between the flow control valve and the radiator.
[0034] In some embodiments, determining whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locating the blockage location if the cooling system is blocked, when both the first cooling circuit and the second cooling circuit are on and the third cooling circuit is off, includes:
[0035] If the difference between the first temperature and the second temperature is greater than or equal to a fifth preset difference threshold, it is determined that a blockage has occurred between the engine body and the flow control valve;
[0036] When the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be turned on. When the first cooling circuit, the second cooling circuit, and the third cooling circuit are all turned on, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0037] In some embodiments, determining whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature, when the first cooling circuit, the second cooling circuit, and the third cooling circuit are all conducting, includes:
[0038] When the first cooling circuit, the second cooling circuit, and the third cooling circuit are all open, if the difference between the second temperature and the third temperature is greater than or equal to a sixth preset difference threshold, it is determined that there is a blockage between the flow control valve and the radiator.
[0039] In some embodiments, the step of controlling the conduction state of the cooling circuit of the cooling system based on the first temperature and the second temperature, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, further includes:
[0040] If the first temperature is greater than or equal to the second preset temperature threshold, determine whether the first temperature is greater than the fourth preset temperature threshold, and determine whether the cooling system is blocked based on the first temperature, and locate the blockage location if the cooling system is blocked; wherein the fourth preset temperature threshold is greater than the second preset temperature threshold.
[0041] Thirdly, embodiments of this disclosure provide a blockage determination device, the device comprising:
[0042] The acquisition module is used to acquire the first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor.
[0043] The determination module is used to determine whether the cooling system is blocked based on the first temperature, the second temperature and the third temperature, and to locate the blockage location if the cooling system is blocked.
[0044] In some embodiments, the determining module is further configured to determine whether the blockage judgment condition is met based on the first temperature, the second temperature, and the third temperature;
[0045] If the blockage judgment condition is met, the conduction state of the cooling circuit of the cooling system is controlled based on the first temperature and the second temperature, and the first temperature, the second temperature and the third temperature are used to determine whether the cooling system is blocked, and the blockage location is located if the cooling system is blocked.
[0046] In some embodiments, the determining module is further configured to determine that the blockage judgment condition is met in response to the fact that the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold.
[0047] In some embodiments, the determining module is further configured to control the second cooling circuit and the third cooling circuit to shut down when the first temperature is less than the second preset temperature threshold, and to determine whether the first temperature is greater than the second preset temperature threshold when the first cooling circuit is on and both the second cooling circuit and the third cooling circuit are off.
[0048] If the first temperature is greater than or equal to the second preset temperature threshold, the system determines whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locates the blockage location if the cooling system is blocked.
[0049] In some embodiments, the determining module is further configured to control the third cooling circuit to be turned on when the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, and to determine whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature when both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off.
[0050] If the difference between the first temperature and the second temperature is greater than the third preset difference threshold, the system determines whether the cooling system is blocked based on the first temperature, and locates the blockage location if the cooling system is blocked.
[0051] In some embodiments, the determining module is further configured to control the second cooling circuit to be turned on when the first temperature is less than a third preset temperature threshold, and to determine whether the cooling system is blocked based on the difference between the first temperature and the second temperature when both the first cooling circuit and the second cooling circuit are turned on and the third cooling circuit is turned off, and to locate the blockage location when the cooling system is blocked; wherein the third preset temperature threshold is greater than the second preset temperature threshold.
[0052] When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0053] In some embodiments, the determining module is further configured to determine that there is a blockage between the flow control valve and the radiator if the difference between the second temperature and the third temperature is greater than or equal to a fourth preset difference threshold when both the first cooling circuit and the third cooling circuit are on and the second cooling circuit is off.
[0054] In some embodiments, the determining module is further configured to determine that a blockage has occurred between the engine body and the flow control valve if the difference between the first temperature and the second temperature is greater than or equal to a fifth preset difference threshold.
[0055] When the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be turned on. When the first cooling circuit, the second cooling circuit, and the third cooling circuit are all turned on, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0056] In some embodiments, the determining module is further configured to determine that there is a blockage between the flow control valve and the radiator if the difference between the second temperature and the third temperature is greater than or equal to a sixth preset difference threshold when the first cooling circuit, the second cooling circuit and the third cooling circuit are all conducting.
[0057] In some embodiments, the determining module is further configured to determine whether the first temperature is greater than a fourth preset temperature threshold when the first temperature is greater than or equal to the second preset temperature threshold, and to determine whether the cooling system is blocked based on the first temperature, and to locate the blockage location when the cooling system is blocked; wherein the fourth preset temperature threshold is greater than the second preset temperature threshold.
[0058] Fourthly, embodiments of this disclosure provide a vehicle, including: a processor; and a memory for storing processor-executable instructions;
[0059] The processor is configured to execute the blocking determination method described in the second aspect.
[0060] Fifthly, embodiments of this disclosure provide a storage medium having a computer program stored thereon, which, when executed by a processor, implements the blocking determination method described in the second aspect.
[0061] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0062] In this embodiment, the engine cooling system includes multiple cooling circuits. By installing temperature sensors in each cooling circuit, the controller acquires the temperature of the coolant in each circuit and controls the flow control valve to adjust the distribution of coolant in the cooling system. Therefore, during blockage detection, the controller can determine whether a blockage exists and locate the blockage position based on the temperature of the coolant in each cooling circuit. On one hand, by monitoring the temperature of different cooling circuits using temperature sensors, blockage detection can be based on temperature data from multiple locations in the cooling system, avoiding limitations on the accuracy of temperature data from a single location, reducing false positives, and improving the accuracy of blockage detection in the cooling system. On the other hand, by utilizing the monitored temperature data from each cooling circuit, blockage detection and location can be performed on different cooling circuits, facilitating a more comprehensive blockage detection of the cooling system with a wide detection range and high accuracy.
[0063] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0064] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this disclosure and, together with the specification, serve to illustrate the technical solutions of this disclosure.
[0065] Figure 1 This is a schematic diagram of the structure of an engine cooling system provided in an embodiment of the present disclosure;
[0066] Figure 2 This is a schematic diagram illustrating the relationship between the ball valve opening angle and coolant flow distribution in a thermal management module, as provided in an embodiment of this disclosure.
[0067] Figure 3 A flowchart illustrating a method for determining blockage in an engine cooling system according to an embodiment of this disclosure;
[0068] Figure 4 This is a flowchart illustrating whether an automotive engine cooling system meets the blockage determination criteria, as shown in an embodiment of this disclosure.
[0069] Figure 5 This is a flowchart illustrating an embodiment of the present disclosure for determining whether an automotive engine cooling system is blocked;
[0070] Figure 6 A schematic diagram of a blockage detection device for an engine cooling system provided in an embodiment of this disclosure;
[0071] Figure 7 This is a schematic diagram of a hardware entity of a vehicle in an embodiment of this disclosure.
[0072] The annotations in the attached figures are explained as follows:
[0073] 1000, Engine cooling system; 1, Cooler (water pump); 2, Engine body; 21, Cylinder head water jacket (engine cylinder head); 211, Heating assembly; 22, Cylinder block water jacket (engine cylinder block); 221, Socket; 3, Flow control valve (thermal management module); 4, Radiator; 5, Heater heat exchanger; 6, Controller (engine controller); 7, First temperature sensor (first water temperature sensor); 8, Second temperature sensor (second water temperature sensor); 9, Third temperature sensor (third water temperature sensor). Detailed Implementation
[0074] To make the objectives, technical solutions, and advantages of this disclosure clearer, the technical solutions of this disclosure are further described in detail below with reference to the accompanying drawings and embodiments. The described embodiments should not be regarded as limitations on this disclosure. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0075] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0076] The terms “first / second / third” used in this disclosure are merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that “first / second / third” may be interchanged in a specific order or sequence where permitted, so that the embodiments of this disclosure described herein can be implemented in an order other than that illustrated or described herein.
[0077] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. The terminology used herein is for descriptive purposes only and is not intended to limit the scope of this disclosure.
[0078] In a first aspect, embodiments of this disclosure provide an engine cooling system. Figure 1 This is a schematic diagram of the structure of an engine cooling system provided in an embodiment of the present disclosure, as shown below. Figure 1As shown, the engine cooling system 1000 includes: a cooler 1, an engine body 2, a flow control valve 3, a radiator 4, a heater heat exchanger 5, a controller 6, a first temperature sensor 7, a second temperature sensor 8, and a third temperature sensor 9.
[0079] The coolant inlet of the engine body 2 is connected to the coolant outlet of the cooler 1, the first coolant outlet of the engine body 2 is connected to one end of the first temperature sensor 7, and the second coolant outlet of the engine body 2 is connected to one end of the second temperature sensor 8.
[0080] The other end of the first temperature sensor 7 is connected to the coolant inlet of the heater 5, and the coolant outlet of the heater 5 is connected to the coolant inlet of the cooler 1.
[0081] The other end of the second temperature sensor 8 is connected to the coolant inlet of the flow control valve 3, and the first coolant outlet of the flow control valve 3 is connected to the coolant inlet of the cooler 1.
[0082] The second coolant outlet of the flow control valve 3 is connected to one end of the third temperature sensor 9.
[0083] The other end of the third temperature sensor 9 is connected to the coolant inlet of the radiator 4, and the coolant outlet of the radiator 4 is connected to the coolant inlet of the radiator 1.
[0084] The controller 6 is electrically connected to the first temperature sensor 7, the second temperature sensor 8, the third temperature sensor 9, and the flow control valve 3, respectively; wherein, the cooler 1, the engine body 2, and the heater heat exchanger 5 form a first cooling circuit; the cooler 1, the engine body 2, and the flow control valve 3 form a second cooling circuit; and the cooler 1, the engine body 2, the flow control valve 3, and the radiator 4 form a third cooling circuit.
[0085] In this embodiment, the engine cooling system can be applied to vehicles or to equipment outside of vehicles; no limitation is made here. In this embodiment, the engine cooling system includes a cooler 1, an engine body 2, a flow control valve 3, a radiator 4, a heater heat exchanger 5, etc. The various components in the cooling system are connected by cooling pipes to form a cooling circuit through which coolant flows. The coolant, flowing in the cooling circuit, absorbs and / or converts the heat dissipated by the components, allowing the engine body 2 to operate at the most suitable temperature. The coolant can be a silicate coolant, organic coolant, pure water coolant, mixed coolant, etc., and has characteristics such as good flowability and rapid heat dissipation.
[0086] In this embodiment, the cooler 1 can be a water pump, turbocharger, etc., used to pressurize the coolant so that it circulates in the cooling circuit of the cooling system. The engine body 2 can be a diesel engine, gasoline engine, electric engine, or hybrid engine, etc., and can be a device for providing power. The flow control valve 3 can be a thermal management module, thermostat, etc., used to control the distribution and flow of coolant in the cooling circuit to adapt to various operating conditions of the engine body 2. The thermal management module can control the rotation of a ball valve via a motor to adjust the flow distribution of coolant in the cooling circuit; the thermostat can control the degree of paraffin melting via temperature to adjust the flow distribution of coolant in the cooling circuit. For example, when the engine body 2 is in a cold start condition, a few cooling circuits are controlled to be open so that the engine body 2 can quickly heat up and operate normally; when the engine body 2 is in a high load condition, as many cooling circuits as possible are opened so that the engine body 2 can quickly cool down.
[0087] In this embodiment, the radiator 4 can be a water-cooled radiator 4, an oil-cooled radiator 4, etc., and typically consists of three parts: an inlet chamber, an outlet chamber, and a heat dissipation core. Coolant flows within the heat dissipation core, causing the hot coolant to cool down by dissipating heat to the air, while the cold air warms up by absorbing the heat dissipated by the coolant. The heater heat exchanger 5 can be a heating device used to dissipate hot air from the cooling system through heat exchange. For example, during a cold start of a car, the heat generated can be conducted to the vehicle interior through the heater heat exchanger 5 to provide heating while dissipating heat.
[0088] In this embodiment, the coolant inlet of the engine block 2 is connected to the coolant outlet of the cooler 1. The first coolant outlet of the engine block 2 is connected to one end of the first temperature sensor 7, and the other end of the first temperature sensor 7 is connected to the coolant inlet of the heater core 5. The coolant outlet of the heater core 5 is connected to the coolant inlet of the cooler 1, so that the coolant flows through the cooler 1, the engine block 2, and the heater core 5 to form a first cooling circuit. The first temperature sensor 7 is used to monitor the temperature of the coolant flowing from the engine block 2 to the heater core 5.
[0089] In this embodiment, the coolant inlet of the engine body 2 is connected to the coolant outlet of the cooler 1. The second coolant outlet of the engine body 2 is connected to one end of a second temperature sensor 8, and the other end of the second temperature sensor 8 is connected to the coolant inlet of the flow control valve 3. The first coolant outlet of the flow control valve 3 is connected to the coolant inlet of the cooler 1, so that coolant flows through the cooler 1, engine body 2, and flow control valve 3, forming a second cooling circuit. The second temperature sensor 8 is used to monitor the temperature of the coolant flowing from the engine body 2 to the flow control valve 3.
[0090] In this embodiment, the coolant inlet of the engine body 2 is connected to the coolant outlet of the cooler 1. The second coolant outlet of the engine body 2 is connected to one end of a second temperature sensor 8, and the other end of the second temperature sensor 8 is connected to the coolant inlet of the flow control valve 3. The second coolant outlet of the flow control valve 3 is connected to one end of a third temperature sensor 9, and the other end of the third temperature sensor 9 is connected to the coolant inlet of the radiator 4. The coolant outlet of the radiator 4 is connected to the coolant inlet of the cooler 1, so that coolant flows through the cooler 1, engine body 2, flow control valve 3, and radiator 4, forming a third cooling circuit. The third temperature sensor 9 is used to monitor the temperature of the coolant flowing from the flow control valve 3 to the radiator 4.
[0091] In this embodiment, the controller 6 is electrically connected to the first temperature sensor 7, the second temperature sensor 8, the third temperature sensor 9, and the flow control valve 3. The controller 6 can acquire the temperature data of the coolant sensed by each temperature sensor in the cooling system, and control the flow control valve 3 to open or close the cooling circuit in the cooling system based on the temperature data, so as to determine whether the cooling system is blocked, and locate the blockage location if a blockage occurs. The controller 6 can be a programmable logic controller (PLC), a central processing unit (CPU), etc., such as an engine control unit (ECU) in an automobile, which can control various parameters of the automobile engine 2 during operation, including the opening angle of the flow control valve 3.
[0092] In related technologies, a single water temperature sensor is installed at the engine outlet to determine whether a blockage has occurred at a specific location in the cooling system based on the rate of temperature rise at that outlet during blockage detection. However, the rate of temperature rise in the cooling system is easily affected by factors such as engine speed, load, and ambient temperature, making it difficult to accurately determine the temperature rise rate threshold used for blockage detection. This results in low accuracy in blocking detection and a high likelihood of false positives. Furthermore, relying solely on the water temperature at the engine outlet for blockage detection only detects blockage in one specific cooling circuit, failing to cover blockages in other cooling circuits within the system, leading to a narrow detection range and low accuracy.
[0093] In this embodiment, the engine cooling system includes multiple cooling circuits. By installing temperature sensors in each cooling circuit, the controller 6 acquires the temperature of the coolant in each circuit and controls the flow control valve 3 to adjust the distribution of coolant in the cooling system. Therefore, during blockage detection, the controller can determine whether a blockage exists and locate the blockage position based on the temperature of the coolant in each cooling circuit. On one hand, by monitoring the temperature of different cooling circuits using temperature sensors, blockage detection can be based on temperature data from multiple locations in the cooling system, avoiding limitations on the accuracy of temperature data from a single location, reducing false positives, and improving the accuracy of blockage detection in the cooling system. On the other hand, by utilizing the monitored temperature data from each cooling circuit, blockage detection and location can be performed on different cooling circuits, facilitating a more comprehensive blockage detection of the cooling system with a wide detection range and high accuracy.
[0094] In some embodiments, the controller 6 is used to control the flow control valve 3 to open or close the second cooling circuit and / or the third cooling circuit, and to control the proportion of coolant in the open cooling circuit.
[0095] In this embodiment, the controller 6 can control the opening degree of the flow control valve 3 by controlling parameters such as the motor power and motor current of the flow control valve 3. Thus, the flow control valve 3 can open or close the second and / or third cooling circuits according to its opening degree. Furthermore, the flow control valve 3 can adjust the distribution ratio of coolant in the open cooling circuits according to its opening degree. The opening degree of the flow control valve 3 can be the opening angle of the ball valve in the thermal management module, or the melting degree of paraffin wax in the thermostat.
[0096] Figure 2 This is a schematic diagram illustrating the relationship between the ball valve opening angle and coolant flow distribution in a thermal management module according to an embodiment of this disclosure. Figure 2As shown, the opening angle R of the ball valve in the thermal management module determines the distribution of coolant in the second and / or third cooling circuits. When the opening angle R of the thermal management module is set to R0, both the second and third cooling circuits are closed, and the coolant flow rate distribution ratio in both cooling circuits is 0%. When the opening angle of the thermal management module is set to greater than R0 and less than or equal to R1, the second cooling circuit is open and the third cooling circuit is closed, with the coolant flow rate distributed as follows: 0%-100% in the second cooling circuit and 0% in the third cooling circuit. When the opening angle of the thermal management module is set to greater than R1 and less than R2, both the second and third cooling circuits are open, with the coolant flow rate distributed as follows: 100%-0% in the second cooling circuit and 0%-100% in the third cooling circuit. When the opening angle R of the thermal management module is set to R2, the second cooling circuit is closed and the third cooling circuit is open, with the coolant flow rate distributed as follows: 0% in the second cooling circuit and 100% in the third cooling circuit.
[0097] It should be noted that the engine cooling system may include multiple cooling circuits as described above. Different circuits are used to cool or dissipate heat from corresponding components in the engine block 2, so that the engine block 2 can operate in a suitable temperature environment. For example, the first cooling circuit mainly flows through the heater heat exchanger 5, has low cooling efficiency, and is suitable for use when the engine block 2 is cold-started or when the coolant temperature in the cooling system is low, so that the engine block 2 can quickly warm up to the normal operating temperature range; it can also be used as the basic cooling circuit of the cooling system, with the first cooling circuit set to a normally open state. As another example, the second cooling circuit mainly flows through the flow control valve 3. The second cooling circuit is a cooling circuit with adjustable flow and moderate cooling efficiency, suitable for use when the engine block 2 is under low load or when the coolant temperature in the cooling system is moderate, so as to maintain the engine block 2 temperature within the normal operating temperature range. For example, the third cooling circuit mainly flows through the flow control valve 3 and the radiator 4. The third cooling circuit is a cooling circuit with adjustable flow and high cooling efficiency. It is suitable for use when the engine body 2 is under high load or when the coolant temperature in the cooling system is too high, so as to quickly cool the engine body 2 to the normal temperature range when the temperature exceeds the limit.
[0098] In this embodiment, the flow control valve 3 can be controlled by the controller 6 to flexibly control the distribution ratio of coolant in the second and / or third cooling circuits according to the various operating conditions of the engine body 2. This facilitates the cooling system to adapt to the various operating conditions of the engine body 2 in a timely manner, improving the timeliness and stability of the cooling system in cooling the engine. Furthermore, it also enables the engine body 2 to operate at a suitable temperature as much as possible, reducing the occurrence of abnormal conditions of the engine body 2 caused by excessively high operating temperatures, and improving the stability of the engine body 2.
[0099] In some embodiments, the engine body 2 includes a cylinder head water jacket 21 and a cylinder block water jacket 22, wherein the cylinder block water jacket 22 and the cylinder head water jacket 21 are connected by a bearing hole 221.
[0100] The coolant inlet of the engine body 2 is located at the coolant inlet of the cylinder block water jacket 22, the first coolant outlet of the engine body 2 is located at the coolant outlet of the cylinder head water jacket 21, and the second coolant outlet of the engine body 2 is located at the coolant outlet of the cylinder block water jacket 22.
[0101] As mentioned above Figure 1 As shown, the engine body 2 includes a cylinder head with a cylinder head water jacket 21 and a cylinder block with a cylinder block water jacket 22. The cylinder head water jacket 21 and the cylinder block water jacket 22 are connected by a bearing hole 221. In this embodiment, coolant can circulate within the engine body 2. Coolant in the engine block can flow to the engine cylinder head water jacket 21 through the bearing hole 221, and coolant in the engine cylinder head can also flow to the engine block water jacket 22 through the bearing hole 221, thus achieving coolant circulation within the engine body 2. Furthermore, a heating assembly 211 is provided on the cylinder head to provide a heat source for the engine body 2, assisting in rapid heating of the engine body 2.
[0102] In this embodiment of the present disclosure, the coolant flows in through the coolant inlet of the engine body 2 (coolant inlet of the cylinder block water jacket 22), and can flow to the first temperature sensor 7 through the first coolant outlet of the engine body 2 (coolant outlet of the cylinder head water jacket 21); or it can flow to the second temperature sensor 8 through the second coolant outlet of the engine body 2 (coolant outlet of the cylinder block water jacket 22).
[0103] In this embodiment, the cooling system includes a cylinder head water jacket 21 and a cylinder block water jacket 22 in the engine body 2. The coolant flows through the bearing hole 221, making the temperature distribution of the engine block and cylinder head uniform and improving the accuracy of the cooling system when cooling the engine body 2. Furthermore, it also reduces the occurrence of abnormal conditions in the engine body 2, such as excessively high or low local temperatures, caused by uneven temperature distribution within the engine body 2, which helps to improve the stability of the engine body 2 during operation.
[0104] Secondly, this disclosure provides a method for determining blockage in an engine cooling system. Figure 3 This is a flowchart illustrating a blockage determination method for an engine cooling system provided in an embodiment of this disclosure, applied to the engine cooling system described in the first aspect above, such as... Figure 3 As shown, the method includes the following steps:
[0105] S301. Obtain the first temperature of the first temperature sensor 7, the second temperature of the second temperature sensor 8, and the third temperature of the third temperature sensor 9;
[0106] S302. Based on the first temperature, the second temperature and the third temperature, determine whether the cooling system is blocked, and locate the blockage location if the cooling system is blocked.
[0107] In step S301, the engine cooling system can obtain the first temperature of the first temperature sensor 7, the second temperature of the second temperature sensor 8, and the third temperature of the third temperature sensor 9 through the controller 6. The first temperature is the temperature of the coolant flowing from the engine body 2 to the heater heat exchanger 5 in the first cooling circuit; the second temperature is the temperature of the coolant flowing from the engine body 2 to the flow control valve 3 in the second cooling circuit and / or the third cooling circuit; and the third temperature is the temperature of the coolant flowing from the flow controller 6 to the radiator 4 in the third cooling circuit.
[0108] In this embodiment of the present disclosure, the engine cooling system may acquire the above temperature data at a predetermined sampling interval for real-time blockage detection; or it may acquire the above temperature data for blockage detection only when blockage detection conditions are met. The blockage detection conditions may include abnormal operating conditions of the engine body 2 (e.g., the engine body 2 is operating under high load); or abnormal coolant temperature distribution in the cooling system (e.g., abnormal coolant temperature in the first cooling circuit).
[0109] In step S302, the engine cooling system can directly determine whether the cooling system is blocked based on the acquired first temperature, second temperature and third temperature; or it can first determine whether the cooling system meets the aforementioned blockage judgment conditions, and if the blockage judgment conditions are met, determine whether the cooling system is blocked based on the first temperature, second temperature and third temperature.
[0110] In this embodiment of the present disclosure, the engine cooling system can locate the blockage location when the cooling system is blocked. There are several ways to locate the blockage location. It can be based on the temperature at specific locations in the cooling circuit monitored by the aforementioned temperature sensors, identifying the location where the coolant temperature is abnormal as the blockage location; or it can be based on the temperature difference between specific locations in the cooling circuit monitored by the aforementioned temperature sensors, identifying the location where the coolant temperature difference is abnormal as the blockage location.
[0111] In related technologies, a single water temperature sensor is installed at the engine outlet, and the rate of water temperature rise at that outlet is used to determine whether a blockage has occurred at a specific location in the cooling system. On the one hand, the rate of water temperature rise in the cooling system is easily affected by many factors such as engine speed, load, and ambient temperature, making it difficult to accurately obtain the temperature rise rate threshold used for blockage determination. This results in low accuracy in determining blockages in the cooling system and a high likelihood of false positives. On the other hand, determining blockage based solely on the water temperature at a specific location at the engine outlet means that only one specific cooling circuit can be detected for blockage, failing to cover the blockage status of other cooling circuits in the cooling system, leading to a small scope and low accuracy in blockage determination.
[0112] In this embodiment, the engine cooling system acquires coolant temperature data in each cooling circuit using temperature sensors installed in each cooling circuit, and determines whether the cooling system is blocked based on the temperature data. On one hand, by monitoring the temperature of different cooling circuits using temperature sensors, blockage determination can be made based on temperature data from multiple locations within the cooling system, avoiding limitations on the accuracy of temperature data from a single location, reducing false positives, and improving the accuracy of blockage detection. On the other hand, the monitored temperature data from each cooling circuit can be used to detect, determine, and locate blockages in different cooling circuits, facilitating a more comprehensive blockage detection of the cooling system with a wide detection range and high accuracy.
[0113] In some embodiments, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, includes:
[0114] Based on the first temperature, the second temperature, and the third temperature, determine whether the blockage judgment condition is met;
[0115] If the blockage judgment condition is met, the conduction state of the cooling circuit of the cooling system is controlled based on the first temperature and the second temperature, and the first temperature, the second temperature and the third temperature are used to determine whether the cooling system is blocked, and the blockage location is located if the cooling system is blocked.
[0116] In this embodiment of the disclosure, the engine cooling system can first determine whether the current coolant distribution in the cooling system meets the blockage judgment conditions based on a first temperature, a second temperature, and a third temperature. There are several ways to determine whether the engine cooling system meets the blockage judgment conditions. It can be determined that the blockage judgment conditions are met when a single temperature is abnormal (e.g., a single temperature is too high or too low); it can be determined that the blockage judgment conditions are met when the difference between two temperatures is abnormal (e.g., the temperature difference is too large or too small); or it can be determined that the blockage judgment conditions are met when both a single temperature abnormality and the difference between two temperatures are abnormal.
[0117] In this embodiment of the present disclosure, when the blockage judgment condition is met, the engine cooling system controls the conduction state of the cooling circuit based on a first temperature and a second temperature. Specifically, the engine cooling system can directly control the conduction state of the cooling circuit based on the value of the first temperature or the second temperature; alternatively, it can control the conduction state of the cooling circuit based on the difference between the first temperature and the second temperature.
[0118] In this embodiment, the engine cooling system can achieve different distributions of coolant in the engine body 2 according to different conduction states of the cooling circuit, thereby adapting to various operating conditions of the engine body 2. In this embodiment, the engine cooling system determines whether a blockage has occurred in the cooling system based on a first temperature, a second temperature, and a third temperature under various conduction states of the cooling circuit, and locates the blockage location if a blockage occurs. Specifically, the engine cooling system can directly determine whether a blockage has occurred and locate the blockage location based on the first, second, and third temperatures; alternatively, it can first preliminarily determine the most likely location of the blockage based on the aforementioned temperature values, readjust the conduction state of the cooling circuit corresponding to the potentially blocked location in the cooling system, re-acquire the first, second, and third temperatures, and further determine whether a blockage has occurred at the potentially blocked location based on the re-acquired temperature data.
[0119] In this embodiment of the present disclosure, the engine cooling system does not need to perform blockage judgment based on temperature data in real time. Instead, it first makes a preliminary judgment on whether the blockage judgment conditions are met based on the temperature data. If the blockage judgment conditions are met, it further determines whether the cooling system is blocked and the location of the blockage based on the temperature data. This allows for targeted blockage judgment when the probability of blockage is high, which helps to reduce the computational load of the blockage judgment method and save computer resources.
[0120] In some embodiments, determining whether the blockage judgment condition is met based on the first temperature, the second temperature, and the third temperature includes:
[0121] In response to the fact that the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold, it is determined that the blockage judgment condition is met.
[0122] In this embodiment of the present disclosure, the engine cooling system determines that the blockage judgment condition is met when the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold. The first preset difference threshold represents the temperature difference threshold between the first coolant outlet and the second coolant outlet of the engine body 2. It can be a temperature difference or a temperature ratio. For example, under warm-up conditions, it can be set to a difference of 3℃-6℃ or a ratio of 1.05%-1.08%. The second preset difference threshold represents the temperature difference threshold between the second coolant outlet of the engine body 2 and the inlet of the radiator 4. It can be a temperature difference or a temperature ratio. For example, under warm-up conditions, it can be set to a difference of 3℃-6℃ or a ratio of 1.05%-1.08%. The first preset temperature threshold represents the temperature threshold at the first coolant outlet (outlet of cylinder head water jacket 21) of the engine body 2 when entering the warm-up condition. It can be set to the temperature value of the coolant at the cylinder head water jacket 21 when entering the warm-up condition from cold start, for example, 50℃-60℃.
[0123] After the engine body 2 is started, the water temperature of each water temperature sensor is read. When |temp1-temp2|<Ts and |temp2-temp3|<ts and temp1<tw0, that is, when the water temperature difference between the first water temperature sensor and the second water temperature sensor is small, the water temperature difference between the second water temperature sensor and the third water temperature sensor is small, and the water temperature of the first water temperature sensor is lower than the first stage warm-up temperature tw0, the blockage judgment program is entered. Among them, Ts and ts are thresholds, which are usually 3℃-6℃.
[0124] It should be noted that when the engine block 2 is in a cold start condition, the heating assembly 211 on the engine cylinder head heats the cylinder head so that the engine block 2 can warm up to the warm-up condition (operating at normal temperature). In this case, the engine cooling system usually only activates the first cooling circuit with lower heat dissipation efficiency, while shutting off the second and third cooling circuits so that the engine block 2 can warm up quickly. In this situation, the operation of the cylinder head heating assembly 211 results in a higher first temperature between the engine block 2 and the heater core 5; the second cooling circuit is shut off, and the coolant cannot flow between the engine block 2 and the flow control valve 3, resulting in a lower second temperature, thus creating a large difference between the first and second temperatures; the third cooling circuit is shut off, and the coolant cannot flow between the flow control valve 3 and the radiator 4, resulting in a lower third temperature, thus creating a large difference between the second and third temperatures.
[0125] Therefore, in this embodiment of the present disclosure, if the engine cooling system detects that the difference between the first temperature and the second temperature is small, the difference between the second temperature and the third temperature is small, and the first temperature is small, then the cooling system is very likely to be blocked, and it can be determined that the blockage judgment condition is met. The method of using temperature data to determine whether the blockage judgment condition is met can more intuitively reflect the current status of the engine cooling system and help improve the accuracy of blockage judgment.
[0126] In some embodiments, controlling the conduction state of the cooling circuit of the cooling system based on the first temperature and the second temperature, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, includes:
[0127] When the first temperature is less than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off. When the first cooling circuit is on and the second cooling circuit and the third cooling circuit are both off, it is determined whether the first temperature is greater than the second preset temperature threshold.
[0128] If the first temperature is greater than or equal to the second preset temperature threshold, the system determines whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locates the blockage location if the cooling system is blocked.
[0129] In this embodiment, when the first temperature is lower than a second preset temperature threshold, the engine cooling system controls the second and third cooling circuits to shut down. The second preset temperature threshold can be set as the temperature of the coolant at the engine cylinder head water jacket 21 when the engine body 2 transitions from a cold start to a warm-up state, for example, 50°C-60°C. It should be noted that if the first temperature is lower than the second preset temperature threshold, it indicates that the engine body 2 is still in the cold start stage and needs to warm up rapidly. Therefore, the second and third cooling circuits can be shut down to allow the engine body 2 to warm up quickly and enter the warm-up state.
[0130] In this embodiment of the present disclosure, when the engine cooling system is in a state where the first cooling circuit is on and both the second and third cooling circuits are off, it determines whether the first temperature is greater than a second preset temperature threshold. If the first temperature is greater than or equal to the second preset temperature threshold, it determines whether the cooling system is blocked based on the difference between the first and second temperatures, and locates the blockage location if the cooling system is blocked. The difference between the first and second temperatures can be a temperature difference or a temperature ratio.
[0131] It should be noted that when only the first cooling circuit is connected, a first temperature greater than or equal to a second preset temperature threshold usually indicates that the engine body 2 has just entered the warm-up condition. Before this, in order to quickly heat up the engine body 2, the heating component 211 on the cylinder head will heat the engine body 2. In this case, the temperature on the cylinder head will be much higher than other locations, that is, the temperature difference between the first temperature and the second temperature will be large.
[0132] Therefore, in this embodiment of the present disclosure, when the engine body 2 has just entered the warm-up condition, the engine cooling system uses the difference between the first temperature and the second temperature to specifically determine the blockage of the first cooling circuit, which is conducive to quickly obtaining the blockage determination result and locating the blockage location, thereby improving the efficiency and accuracy of the blockage determination.
[0133] In some embodiments, determining whether the cooling system is blocked based on the difference between the first temperature and the second temperature when the first temperature is greater than or equal to the second preset temperature threshold, and locating the blockage location when the cooling system is blocked, includes:
[0134] When the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the cooler 1 and the engine body 2 based on the difference between the second temperature and the third temperature.
[0135] If the difference between the first temperature and the second temperature is greater than the third preset difference threshold, the system determines whether the cooling system is blocked based on the first temperature, and locates the blockage location if the cooling system is blocked.
[0136] It should be noted that the difference between the first temperature and the second temperature can be used to characterize the difference in coolant temperature between the engine block 2 and the warm-up heat exchanger, as well as the difference in coolant temperature between the engine block 2 and the flow control valve 3. If the difference between the first temperature and the second temperature is small when only the first cooling circuit is open, which does not conform to the aforementioned rule that the temperature on the cylinder head is much higher than other locations, it indicates that the cooling system is likely blocked between the engine block 2 and the cooler 1 in the first cooling circuit. If the difference between the first temperature and the second temperature is large, it indicates that there is a blockage between the engine block 2 and the cooler 1. Further detection of the current operating condition of the engine block 2 and blockage judgment of other circuits in the cooling system can be performed.
[0137] In this embodiment of the disclosure, if the difference between the first temperature and the second temperature in the engine cooling system is less than or equal to a third preset difference threshold, it indicates that the coolant temperature distribution in the first cooling circuit of the cooling system is abnormal. In this case, the third cooling circuit is controlled to be turned on. With both the first and third cooling circuits turned on and the second cooling circuit turned off, the difference between the second and third temperatures is used to further determine whether there is a blockage between the cooler 1 and the engine body 2. The third preset difference threshold represents the temperature difference threshold between the first coolant outlet and the second coolant outlet of the engine body 2 when only the first cooling circuit is turned on; it can be either a temperature difference or a temperature ratio.
[0138] In this embodiment of the present disclosure, if the difference between the first temperature and the second temperature of the engine cooling system is greater than a third preset difference threshold, it indicates that the coolant temperature distribution in the first cooling circuit of the cooling system is normal. The operating conditions of the engine body 2 can be determined based on the first temperature, and the cooling system can be determined to be blocked under the corresponding operating conditions. If the cooling system is blocked, the blockage location can be located.
[0139] In this embodiment of the present disclosure, the engine cooling system first preliminarily determines the location where the cooling system may be blocked based on the difference between the first temperature and the second temperature. Then, by controlling the opening and closing of the cooling circuit, the distribution of coolant in the cooling system under different operating conditions of the engine body 2 is simulated to further determine the location of possible blockages. This method improves the accuracy of the cooling system blockage determination.
[0140] In some embodiments, the step of determining whether the cooling system is blocked based on the first temperature when the difference between the first temperature and the second temperature is greater than the third preset difference threshold, and locating the blockage location when the cooling system is blocked, includes:
[0141] When the first temperature is less than the third preset temperature threshold, the second cooling circuit is turned on. When both the first and second cooling circuits are turned on and the third cooling circuit is turned off, the difference between the first and second temperatures is used to determine whether the cooling system is blocked. If the cooling system is blocked, the blockage location is located. The third preset temperature threshold is greater than the second preset temperature threshold.
[0142] When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature.
[0143] In this embodiment, the third preset temperature threshold can be set as the temperature threshold of the coolant at the engine cylinder head water jacket 21 when the engine transitions from a warm-up state to a high-load state, for example, 90℃-105℃. In this embodiment, the first temperature is the temperature between the first coolant outlet of the engine body 2 (coolant outlet of the engine cylinder head water jacket 21) and the heater core 5, which can be used to characterize the engine cylinder head temperature. The current operating condition of the engine body 2 can be determined using the third preset temperature threshold. When the first temperature is less than the third preset temperature threshold, it is determined that the engine body 2 is in a warm-up state; when the first temperature is greater than or equal to the third preset temperature threshold, it is determined that the engine body 2 is in a high-load state.
[0144] It should be noted that during warm-up, the initial temperature between the engine block 2 and the heater core 5 may be between 50℃ and 90℃. Typically, the cooling system gradually activates cooling circuits with different cooling efficiencies to maintain the engine block 2 at a suitable operating temperature. For example, the engine cooling system may first activate a second cooling circuit with moderate efficiency; if the cooling effect is insufficient, it may then activate a third cooling circuit with higher efficiency to optimize the cooling effect. Under high-load conditions, the cooling system typically activates the third cooling circuit with higher efficiency immediately.
[0145] In this embodiment, when the engine cooling system reaches a first temperature lower than a third preset temperature threshold, it indicates that the engine body 2 is in a warm-up condition. Based on the continuity of the first cooling circuit, the second cooling circuit can be controlled to be connected to simulate the coolant distribution in the cooling system under warm-up conditions. The difference between the first and second temperatures is used to determine whether the cooling system is blocked, and if blockage occurs, the location of the blockage can be identified. It should be noted that in this situation, with the cooling circuit between the engine body 2 and the flow control valve 3 connected, the difference between the first and second temperatures is typically small.
[0146] In this embodiment of the present disclosure, when the first cooling circuit and the second cooling circuit are both open and the third cooling circuit is closed, if the engine cooling system detects a large difference between the first temperature and the second temperature, it can be determined that there is a blockage between the engine body 2 and the flow control valve 3; otherwise, the open state of the cooling circuit can be further adjusted to detect whether there is a blockage between the flow control valve 3 and the radiator 4 in the system.
[0147] In this embodiment of the present disclosure, when the engine cooling system is at a first temperature greater than or equal to a third preset temperature threshold, it indicates that the engine body 2 is under high load conditions. Based on the first cooling circuit being open, the third cooling circuit can be controlled to be open to simulate the coolant distribution of the cooling system under high load conditions. The difference between the second and third temperatures is used to determine whether there is a blockage between the flow control valve 3 and the radiator 4.
[0148] It should be noted that the continuity of the cooling circuit in an engine cooling system varies under different operating conditions, and consequently, the locations where blockages are likely to occur also differ. Therefore, in this embodiment, the engine cooling system uses a first temperature to determine the current operating condition and simulates the continuity of the corresponding cooling circuit for different operating conditions. This allows for the identification of locations in the cooling system prone to blockages under different operating conditions, improving the efficiency and accuracy of blockage detection.
[0149] In some embodiments, determining whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature, when both the first cooling circuit and the third cooling circuit are open and the second cooling circuit is closed, includes:
[0150] When both the first and third cooling circuits are open and the second cooling circuit is closed, if the difference between the second temperature and the third temperature is greater than or equal to a fourth preset difference threshold, it is determined that there is a blockage between the flow control valve 3 and the radiator 4.
[0151] In this embodiment of the present disclosure, when the engine cooling system is in a state where both the first and third cooling circuits are open and the second cooling circuit is closed, if the difference between the second and third temperatures is less than a fourth preset difference threshold, it is determined that there is no blockage between the flow control valve 3 and the radiator 4; if the difference between the second and third temperatures is greater than or equal to the fourth preset difference threshold, it is determined that there is a blockage between the flow control valve 3 and the radiator 4. The fourth preset difference threshold represents the temperature difference between the coolant inlet of the flow control valve 3 and the coolant inlet of the radiator 4 when both the first and third cooling circuits of the engine cooling system are open and the second cooling circuit is closed; it can be a temperature difference or a temperature ratio.
[0152] It should be noted that under high load conditions, the difference between the second and third temperatures is usually small because the cooling circuit between the flow control valve 3 and the radiator 4 is connected. If the engine cooling system detects a large difference between the second and third temperatures, it can be determined that there is a blockage between the flow control valve 3 and the radiator 4; otherwise, it can be determined that there is no blockage in the cooling system.
[0153] In this embodiment of the present disclosure, the engine cooling system uses the difference between the second and third temperatures when the first and third cooling circuits are both on and the second cooling circuit is off to determine a fourth preset difference threshold, and determines whether there is a blockage between the flow control valve 3 and the radiator 4 based on the fourth preset difference threshold. This method is simple and easy to implement.
[0154] In some embodiments, determining whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locating the blockage location if the cooling system is blocked, when both the first cooling circuit and the second cooling circuit are on and the third cooling circuit is off, includes:
[0155] If the difference between the first temperature and the second temperature is greater than or equal to a fifth preset difference threshold, it is determined that a blockage has occurred between the engine body 2 and the flow control valve 3;
[0156] When the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be turned on. When the first cooling circuit, the second cooling circuit and the third cooling circuit are all turned on, it is determined whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature.
[0157] It should be noted that when the first and second cooling circuits are both open and the third cooling circuit is closed, the engine body 2 and the flow control valve 3 can flow normally, and the difference between the first and second temperatures is relatively small.
[0158] In this embodiment of the disclosure, if the difference between the first temperature and the second temperature in the engine cooling system is greater than or equal to a fifth preset difference threshold, it indicates that a blockage has occurred in the corresponding second cooling circuit, resulting in abnormal coolant temperature distribution. It can be determined that the blockage occurs between the engine body 2 and the flow control valve 3 in the second cooling circuit. The fifth preset difference threshold represents the temperature difference threshold between the flow control valve 3 and the radiator 4 when the first, second, and third cooling circuits are all open; it can be either a temperature difference or a temperature ratio.
[0159] In this embodiment of the present disclosure, if the difference between the first temperature and the second temperature is less than a fifth preset difference threshold, it indicates that there is no blockage between the engine body 2 and the flow control valve 3 and the coolant can flow normally in the second cooling circuit. In this case, the third cooling circuit is controlled to be turned on. When the first cooling circuit, the second cooling circuit and the third cooling circuit are all turned on, it is determined whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature.
[0160] In this embodiment of the present disclosure, the engine cooling system determines whether each cooling circuit in the cooling system is blocked based on the temperature difference at multiple specific locations in the cooling circuit. If no blockage is detected in the current cooling circuit, the continuity in the cooling circuit is adjusted to continue detecting whether the next cooling circuit is blocked. This targeted and step-by-step determination of whether blockage has occurred in various parts of the cooling system reduces the possibility of missing some locations in the blockage determination and improves the accuracy of the engine cooling system blockage determination.
[0161] In some embodiments, determining whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature when the first cooling circuit, the second cooling circuit, and the third cooling circuit are all conducting includes:
[0162] If the difference between the second temperature and the third temperature is greater than or equal to a sixth preset difference threshold when the first cooling circuit, the second cooling circuit, and the third cooling circuit are all conducting, it is determined that there is a blockage between the flow control valve 3 and the radiator 4.
[0163] In this embodiment of the present disclosure, when the engine cooling system is in a state where the first cooling circuit, the second cooling circuit, and the third cooling circuit are all open, if the difference between the second temperature and the third temperature is less than a sixth preset difference threshold, it is determined that there is no blockage between the flow control valve 3 and the radiator 4; if the difference between the second temperature and the third temperature is greater than or equal to the sixth preset difference threshold, it is determined that there is a blockage between the flow control valve 3 and the radiator 4. The sixth preset difference threshold represents the temperature difference between the coolant inlet of the flow control valve 3 and the coolant inlet of the radiator 4 when the first cooling circuit, the second cooling circuit, and the third cooling circuit of the engine cooling system are all open. It can be a temperature difference or a temperature ratio.
[0164] As mentioned above, when the engine body 2 is in warm-up condition, if there is no blockage between the engine body 2 and the flow control valve 3, the conduction state of the cooling circuit is adjusted, and it is further determined whether there is a blockage between the flow controller 6 and the radiator 4 in the cooling circuit. Under normal circumstances, the difference between the second temperature and the third temperature is usually small. If the difference between the second temperature and the third temperature is small, it can be determined that there is no blockage in the cooling system; if the difference between the second temperature and the third temperature is large, it can be determined that there is a blockage between the flow control valve 3 and the radiator 4 in the cooling system.
[0165] In this embodiment of the present disclosure, the engine cooling system uses the temperature difference characteristics between the second temperature and the third temperature when the first cooling circuit, the second cooling circuit and the third cooling circuit are all conducting to determine the sixth preset difference threshold, and determines whether there is a blockage between the flow control valve 3 and the radiator 4 based on the sixth preset difference threshold. This method is simple and easy to implement.
[0166] In some embodiments, the step of controlling the conduction state of the cooling circuit of the cooling system based on the first temperature and the second temperature, determining whether the cooling system is blocked based on the first temperature, the second temperature, and the third temperature, and locating the blockage location if the cooling system is blocked, further includes:
[0167] If the first temperature is greater than or equal to the second preset temperature threshold, determine whether the first temperature is greater than the fourth preset temperature threshold, and determine whether the cooling system is blocked based on the first temperature, and locate the blockage location if the cooling system is blocked; wherein the fourth preset temperature threshold is greater than the second preset temperature threshold.
[0168] In this embodiment of the disclosure, if the first temperature is greater than or equal to the second preset temperature threshold, it is determined whether the first temperature is greater than the fourth preset temperature threshold. The fourth preset temperature threshold is greater than the second preset temperature threshold, and can be set as the temperature threshold of the coolant at the engine cylinder head water jacket 21 when the engine body 2 enters a high-load operating condition, for example, 90℃-105℃.
[0169] In this embodiment, the engine cooling system determines whether the cooling system is blocked based on a first temperature. If the first temperature is greater than a second preset temperature threshold and less than a fourth preset temperature threshold, it indicates that the engine body 2 is in a warm-up state. When the first cooling circuit is open, the second cooling circuit can be controlled to be open, and it can be determined whether there is a blockage between the engine body 2 and the flow control valve 3. If the difference between the first temperature and the second temperature is large, it is determined that there is a blockage between the engine body 2 and the flow control valve 3. If the difference between the first temperature and the second temperature is small, the third cooling circuit is further opened, and it is determined whether there is a blockage between the flow control valve 3 and the radiator 4 based on the difference between the second temperature and the third temperature. If the difference between the second temperature and the third temperature is large, it is determined that there is a blockage between the flow control valve 3 and the radiator 4. If the difference between the second temperature and the third temperature is small, it is determined that there is no blockage in the cooling system.
[0170] It should be noted that if the first temperature is greater than or equal to the second preset temperature threshold, it usually indicates that the engine body 2 is in a hot start, or that it has entered a high load condition due to load changes during warm-up, causing the coolant temperature near the engine body 2 to be too high. If the coolant in the cooling system is not adjusted in time to cool down quickly, an overheating alarm for the engine body 2 is likely to occur. In severe cases, it may even cause engine body 2 to malfunction or be damaged.
[0171] In this embodiment of the present disclosure, when the coolant temperature near the engine body 2 is too high, the engine cooling system directly opens the third cooling circuit with higher cooling efficiency, and quickly determines whether there is a blockage between the flow control valve 3 and the radiator 4, which are most likely to affect the cooling efficiency, in such cases. This simplifies the blockage determination process, improves the blockage determination efficiency, and increases the safety of the cooling system.
[0172] The following explanation uses a car engine cooling system as an example, as mentioned above. Figure 1As shown, the automotive engine cooling system includes: a water pump 1, an engine block 22, an engine cylinder head 21, a thermal management module 3, a radiator 4, a heater core 5, an engine controller 6, a first coolant temperature sensor 7, a second coolant temperature sensor 8, and a third coolant temperature sensor 9. The first coolant temperature sensor monitors the temperature of the coolant flowing from the engine cylinder head 21 to the heater core 5; the second coolant temperature sensor 8 monitors the temperature of the coolant flowing from the engine block 22 to the thermal management module 3; and the third coolant temperature sensor 9 monitors the temperature of the coolant flowing from the thermal management module 21 to the radiator 5.
[0173] In this embodiment, the automotive engine cooling system includes: a coolant bypass circuit (first cooling circuit), a coolant small circulation circuit (second cooling circuit), and a coolant large circulation circuit (third cooling circuit). The flow path of the coolant bypass circuit is: water pump 1 → cylinder block 22 → cylinder head 21 → heater core 5 → water pump 1; the flow path of the coolant small circulation circuit is: water pump 1 → cylinder block 22 → cylinder head 21 → thermal management module 3 → water pump 1; the flow path of the coolant large circulation circuit is: water pump 1 → cylinder block 22 → cylinder head 21 → thermal management module 3 → radiator 4 → water pump 1.
[0174] In this embodiment of the present disclosure, the automotive engine cooling system may first execute a procedure to determine whether the blockage judgment condition is met, and if the blockage judgment condition is met, the automotive engine cooling system executes the blockage judgment procedure.
[0175] Figure 4 This is a flowchart illustrating an embodiment of the present disclosure of whether an automotive engine cooling system meets the blockage determination criteria. Figure 4 As shown, the method for determining whether a car engine cooling system meets the blockage criteria includes the following steps:
[0176] S401, Engine start;
[0177] In this embodiment, the ECU detects engine start in two ways: either by detecting an engine start command, or by receiving an engine start command sent by another controller 6.
[0178] S402. Read the temperature of each water temperature sensor in the engine cooling system;
[0179] In this embodiment, the engine cooling system uses water as the coolant. After the engine is started, the ECU can read the first water temperature of the first water temperature sensor 7, the second water temperature of the second water temperature sensor 8, and the third water temperature of the third water temperature sensor 9 in the engine cooling system.
[0180] S403. Does the condition that |first water temperature - second water temperature| < first temperature difference threshold, and |second water temperature - third water temperature| < second temperature difference threshold, and first water temperature < first stage warm-up temperature is met? If yes, proceed to step S405; if no, proceed to step S403.
[0181] In this embodiment, the ECU judges based on the data acquired from each water temperature sensor. If the temperature difference between the first water temperature of the first water temperature sensor 7 and the second water temperature of the second water temperature sensor 8 is less than the first temperature difference threshold, and the temperature difference between the second water temperature of the second water temperature sensor 8 and the third water temperature of the third water temperature sensor 9 is less than the second temperature difference threshold, and the first water temperature of the first water temperature sensor 7 is less than the first stage of warm-up temperature (cold start to warm-up operating temperature, for example, 50°C), it indicates that the vehicle engine cooling system meets the blockage judgment condition, and S404 is executed to execute the blockage judgment procedure; otherwise, S402 is executed to continuously detect whether the vehicle engine cooling system meets the blockage judgment condition. The first and second temperature difference thresholds can typically be set to 3°C-6°C.
[0182] S404, Execute the blockage detection procedure;
[0183] In this embodiment, if the vehicle engine cooling system meets the blockage judgment conditions, the ECU continues to execute the blockage judgment procedure to further determine whether the vehicle engine cooling system is blocked, and locate the blockage location if a blockage occurs.
[0184] In this embodiment of the disclosure, if the automotive engine cooling system detects that the difference between the first water temperature and the second water temperature is small, the difference between the second water temperature and the third water temperature is small, and the first water temperature is small, then the cooling system is very likely to be blocked, and it can be determined that the blockage judgment condition is met. The method of using water temperature data to determine whether the blockage judgment condition is met can more intuitively reflect the current status of the automotive engine cooling system, which is conducive to improving the accuracy of blockage judgment.
[0185] Figure 5 This is a flowchart illustrating an embodiment of the present disclosure of a method for determining whether a car engine cooling system is blocked. Figure 5 As shown, the method for determining whether a car engine cooling system is blocked includes the following steps:
[0186] S501, Read the temperature of each water temperature sensor;
[0187] In this embodiment, the automotive engine cooling system reads the temperatures of each water temperature sensor, including the first water temperature of the first water temperature sensor 7, the second water temperature of the second water temperature sensor 8, and the third water temperature of the third water temperature sensor 9. That is, in this embodiment of the disclosure, the first temperature of the first temperature sensor 7, the second temperature of the second temperature sensor 8, and the third temperature of the third temperature sensor 9 are obtained.
[0188] S502, First water temperature < first stage warm-up temperature; if yes, proceed to step S503; if no, proceed to step S513;
[0189] In this embodiment, the first stage of warm-up temperature is the second preset temperature threshold in this embodiment of the present disclosure, and the car engine cooling system determines whether the first water temperature is lower than the first stage of warm-up temperature.
[0190] S503, control the thermal management module to operate at angle R0;
[0191] In this embodiment, if the first water temperature is lower than the first stage of warm-up temperature, the automotive engine cooling system controls the thermal management module 3 to operate at angle R0, so that the coolant bypass circuit is turned on and both the coolant small circulation and the coolant large circulation are turned off. That is, in this embodiment of the present disclosure, when the first temperature is lower than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off.
[0192] S504, Read the temperature of each water temperature sensor;
[0193] In this embodiment, the vehicle engine cooling system rereads the temperatures of each water temperature sensor when the coolant bypass circuit is open and both the small and large coolant circulations are closed.
[0194] S505, First water temperature ≤ Warm-up first stage temperature; if yes, proceed to step S503; if no, proceed to step S506;
[0195] In this embodiment, the automotive engine cooling system rereads the first water temperature based on the condition that the coolant bypass circuit is open and both the coolant small circulation and the coolant large circulation are closed, and determines whether it is less than or equal to the first stage of warm-up temperature. That is, in this embodiment of the present disclosure, under the condition that the first cooling circuit is open and both the second cooling circuit and the third cooling circuit are closed, it determines whether the first temperature is greater than the second preset temperature threshold.
[0196] S506, Read the temperature of each water temperature sensor;
[0197] In this embodiment, the vehicle engine cooling system rereads the temperatures of each water temperature sensor when only the coolant bypass circuit is open and the first water temperature is greater than the first stage of warm-up temperature.
[0198] S507, First water temperature - Second water temperature > Third temperature difference threshold; If yes, proceed to step S513; If no, proceed to step S508;
[0199] In this embodiment, when only the coolant bypass circuit is open and the first water temperature is higher than the first stage warm-up temperature, the vehicle engine cooling system determines whether a blockage has occurred based on the difference between the reread first and second water temperatures. Specifically, in this embodiment, when the first temperature is greater than or equal to a second preset temperature threshold, the system determines whether a blockage has occurred based on the difference between the first and second temperatures, and locates the blockage location if it does occur. The third temperature difference threshold is the third preset difference threshold in this embodiment.
[0200] S508, Temporary diagnosis: blockage in the water passage between the cooling system water pump and the cylinder block;
[0201] In this embodiment, when only the coolant bypass circuit is open and the first water temperature is greater than the first stage of warm-up temperature, if the difference between the first water temperature and the second water temperature is less than or equal to the third temperature difference threshold, it is temporarily determined that the water passage between the cooling system water pump 1 and the cylinder block 22 is blocked.
[0202] S509. Control the angle R of the thermal management module so that R1 < R ≤ R2;
[0203] In this embodiment, the automotive engine cooling system controls the thermal management module 3 at an angle R such that R1 < R ≤ R2. When the coolant bypass circuit is open, the system controls the large coolant circulation to be open. That is, in this embodiment, when the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the system controls the third cooling circuit to be open.
[0204] S510: Read the temperature of each water temperature sensor;
[0205] In this embodiment, the vehicle engine cooling system rereads the temperatures of each water temperature sensor when both the coolant bypass circuit and the coolant main circulation are open.
[0206] S511, Second water temperature - Third water temperature < Fifth temperature difference threshold; If yes, proceed to step S512; If no, proceed to step S507;
[0207] In this embodiment, the automotive engine cooling system determines whether the water passage between the cooling system water pump 1 and the cylinder block 22 is blocked based on the difference between the second and third water temperatures. Specifically, in this embodiment, with both the first and third cooling circuits open and the second cooling circuit closed, the system determines whether there is a blockage between the cooler 1 and the engine block 2 based on the difference between the second and third temperatures. The fifth temperature difference threshold is the fourth preset difference threshold in this embodiment.
[0208] S512, Determine if the water passage between the cooling system water pump and the cylinder block is blocked;
[0209] In this embodiment, if the difference between the second and third water temperatures is less than the fifth temperature difference threshold, the automotive engine cooling system determines that the water passage between the cooling system water pump 1 and the cylinder block 22 is blocked.
[0210] S513, First water temperature < Warm-up stage 2 temperature; if yes, proceed to step S514; if no, proceed to step S518;
[0211] In this embodiment, if the difference between the first and second water temperatures in the automotive engine cooling system exceeds a third temperature difference threshold, a blockage is determined based on the first water temperature. Specifically, in this embodiment, if the difference between the first and second temperatures exceeds a third preset difference threshold, the first temperature is used to determine if the cooling system is blocked, and the blockage location is determined if the cooling system is blocked. The second stage warm-up temperature is the third preset temperature threshold in this embodiment.
[0212] S514. Control the angle R of the thermal management module so that R0 < R < R1;
[0213] In this embodiment, when the first water temperature of the car engine cooling system is greater than the second stage temperature of warm-up, the thermal management module 3 is controlled at an angle R such that R0 < R < R1. When the coolant bypass circuit is open, the coolant small circulation is also opened. That is, in this embodiment, when the first temperature is less than the third preset temperature threshold, the second cooling circuit is opened.
[0214] S515, Read the temperature of each water temperature sensor;
[0215] In this embodiment, the vehicle engine cooling system rereads the temperatures of each water temperature sensor when both the coolant bypass circuit and the coolant microcirculation are open.
[0216] S516, |First water temperature - Second water temperature| < Fourth temperature difference threshold; If yes, proceed to step S518; If no, proceed to step S517;
[0217] In this embodiment, the automotive engine cooling system determines whether the difference between the first water temperature and the second water temperature is less than a fourth temperature difference threshold, wherein the fourth temperature difference threshold is the fifth preset difference threshold in this embodiment.
[0218] S517. Determine if the water passage between the cooling system cylinder block and the thermal management module is blocked;
[0219] In this embodiment, if the difference between the first water temperature and the second water temperature is greater than or equal to the fourth temperature difference threshold, the automotive engine cooling system determines that the water passage between the cooling system cylinder block 22 and the thermal management module 3 is blocked. That is, in this embodiment of the present disclosure, when the difference between the first temperature and the second temperature is greater than or equal to the fourth or fifth preset difference threshold, it is determined that a blockage has occurred between the engine body 2 and the flow control valve 3.
[0220] S518. Control the angle R of the thermal management module so that R1 < R ≤ R2;
[0221] In this embodiment, if the difference between the first water temperature and the second water temperature is less than the fourth temperature difference threshold, the automotive engine cooling system controls the thermal management module 3 to turn R, so that R1 < R ≤ R2. When the coolant bypass circuit and the coolant small circulation are already connected, the coolant large circulation is connected. That is, in this embodiment of the present disclosure, when the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be connected.
[0222] S519, Read the temperature of each water temperature sensor;
[0223] In this embodiment, the vehicle engine cooling system rereads the temperatures of each water temperature sensor when the coolant bypass circuit, coolant small circulation, and coolant large circulation are all open.
[0224] S520, Second water temperature - Third water temperature < Fifth temperature difference threshold; If yes, proceed to step S521; If no, proceed to step S522;
[0225] In this embodiment, the automotive engine cooling system determines whether the difference between the second and third water temperatures is less than a fifth temperature difference threshold, wherein the fifth temperature difference threshold is the sixth preset difference threshold in this embodiment.
[0226] S521. Determine that the cooling system is not blocked;
[0227] In this embodiment, if the difference between the second water temperature and the third water temperature is less than the fifth temperature difference threshold, the automotive engine cooling system determines that the cooling system is not blocked. That is, in this embodiment, if the difference between the second temperature and the third temperature is less than the sixth preset difference threshold, it is determined that there is no blockage between the flow control valve 3 and the radiator 4 when the first cooling circuit, the second cooling circuit and the third cooling circuit are all open.
[0228] S522, Determines that the water passage between the cooling system thermal management module and the radiator is blocked;
[0229] In this embodiment, if the difference between the second water temperature and the third water temperature is greater than or equal to the fifth temperature difference threshold, the automotive engine cooling system determines that the water path between the cooling system thermal management module 3 and the radiator 4 is blocked. That is, in this embodiment of the present disclosure, if the difference between the second temperature and the third temperature is greater than or equal to the sixth preset difference threshold, it is determined that the flow control valve 3 and the radiator 4 are blocked when the first cooling circuit, the second cooling circuit and the third cooling circuit are all connected.
[0230] In this embodiment, the automotive engine cooling system uses water temperature sensors installed in each cooling circuit to acquire coolant temperature data in each cooling circuit and determine whether the cooling system is blocked. On one hand, by monitoring the temperature of different cooling circuits using various temperature sensors, blockage determination can be made based on water temperature data from multiple locations within the cooling system. This avoids limitations due to the accuracy of temperature data from a single location, reduces false positives, and improves the accuracy of blockage detection. On the other hand, the monitored water temperature data from each cooling circuit can be used to detect, determine, and locate blockages in different cooling circuits, facilitating a more comprehensive blockage detection of the cooling system with a wide detection range and high accuracy.
[0231] Figure 6 This is a schematic diagram of a blockage detection device for an engine cooling system provided in an embodiment of the present disclosure, as shown below. Figure 6 As shown, the blockage detection device 600 includes:
[0232] The acquisition module 601 is used to acquire the first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor.
[0233] The determining module 602 is used to determine whether the cooling system is blocked based on the first temperature, the second temperature and the third temperature, and to locate the blockage location if the cooling system is blocked.
[0234] In some embodiments, the determining module 602 is further configured to determine whether the blockage judgment condition is met based on the first temperature, the second temperature and the third temperature;
[0235] If the blockage judgment condition is met, the conduction state of the cooling circuit of the cooling system is controlled based on the first temperature and the second temperature, and the first temperature, the second temperature and the third temperature are used to determine whether the cooling system is blocked, and the blockage location is located if the cooling system is blocked.
[0236] In some embodiments, the determining module 602 is further configured to determine that the blockage judgment condition is met in response to the fact that the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold.
[0237] In some embodiments, the determining module 602 is further configured to control the second cooling circuit and the third cooling circuit to shut down when the first temperature is less than the second preset temperature threshold, and to determine whether the first temperature is greater than the second preset temperature threshold when the first cooling circuit is on and both the second cooling circuit and the third cooling circuit are off.
[0238] If the first temperature is greater than or equal to the second preset temperature threshold, the system determines whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locates the blockage location if the cooling system is blocked.
[0239] In some embodiments, the determining module 602 is further configured to control the third cooling circuit to be turned on when the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, and to determine whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature when both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off.
[0240] If the difference between the first temperature and the second temperature is greater than the third preset difference threshold, the system determines whether the cooling system is blocked based on the first temperature, and locates the blockage location if the cooling system is blocked.
[0241] In some embodiments, the determining module 602 is further configured to control the second cooling circuit to be turned on when the first temperature is less than a third preset temperature threshold, and to determine whether the cooling system is blocked based on the difference between the first temperature and the second temperature when both the first cooling circuit and the second cooling circuit are turned on and the third cooling circuit is turned off, and to locate the blockage location when the cooling system is blocked; wherein the third preset temperature threshold is greater than the second preset temperature threshold.
[0242] When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0243] In some embodiments, the determining module 602 is further configured to determine that there is a blockage between the flow control valve and the radiator if the difference between the second temperature and the third temperature is greater than or equal to a fourth preset difference threshold when both the first cooling circuit and the third cooling circuit are on and the second cooling circuit is off.
[0244] In some embodiments, the determining module 602 is further configured to determine that a blockage has occurred between the engine body and the flow control valve when the difference between the first temperature and the second temperature is greater than or equal to a fifth preset difference threshold.
[0245] When the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be turned on. When the first cooling circuit, the second cooling circuit, and the third cooling circuit are all turned on, it is determined whether there is a blockage between the flow control valve and the radiator based on the difference between the second temperature and the third temperature.
[0246] In some embodiments, the determining module 602 is further configured to determine that there is a blockage between the flow control valve and the radiator if the difference between the second temperature and the third temperature is greater than or equal to a sixth preset difference threshold when the first cooling circuit, the second cooling circuit and the third cooling circuit are all conducting.
[0247] In some embodiments, the determining module 602 is further configured to determine whether the first temperature is greater than a fourth preset temperature threshold when the first temperature is greater than or equal to the second preset temperature threshold, and to determine whether the cooling system is blocked based on the first temperature, and to locate the blockage location when the cooling system is blocked; wherein the fourth preset temperature threshold is greater than the second preset temperature threshold.
[0248] Figure 7 This is a schematic diagram of a hardware entity of a vehicle in an embodiment of this disclosure, such as... Figure 7 As shown, the hardware components of the vehicle 800 include a processor 801, a communication interface 802, and a memory 803. The processor 801 typically controls the overall operation of the vehicle 800. The communication interface 802 enables the vehicle to communicate with other terminals or servers via a network.
[0249] The memory 803 is configured to store instructions and applications executable by the processor 801, and can also cache data to be processed or already processed (e.g., image data, audio data, voice communication data, and video communication data) from the processor 801 and various modules in the vehicle 800. It can be implemented using flash memory or random access memory (RAM). Data can be transferred between the processor 801, the communication interface 802, and the memory 803 via bus 804. The processor 801 is used to execute some or all of the steps in the aforementioned congestion determination method.
[0250] Correspondingly, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements some or all of the steps in the above-described blockage determination method.
[0251] It should be noted that the descriptions of the storage medium and device embodiments above are similar to those of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium and device embodiments of this disclosure, please refer to the descriptions of the method embodiments of this disclosure for understanding.
[0252] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this disclosure. Therefore, "in one embodiment" or "one embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this disclosure, the sequence numbers of the above-described processes do not imply a sequential 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 this disclosure. The sequence numbers of the above-described embodiments are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0253] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0254] In the several embodiments provided in this disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components may be combined, or integrated into another system, or some features may be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0255] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0256] In addition, each functional unit in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0257] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0258] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, or the part that contributes to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, magnetic disks, or optical disks.
[0259] The above description is merely an embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. An engine cooling system, characterized in that, include: Cooler, engine block, flow control valve, radiator, heater core, controller, first temperature sensor, second temperature sensor, third temperature sensor; The coolant inlet of the engine body is connected to the coolant outlet of the cooler, the first coolant outlet of the engine body is connected to one end of the first temperature sensor, and the second coolant outlet of the engine body is connected to one end of the second temperature sensor. The other end of the first temperature sensor is connected to the coolant inlet of the heater, and the coolant outlet of the heater is connected to the coolant inlet of the coolant. The other end of the second temperature sensor is connected to the coolant inlet of the flow control valve, and the first coolant outlet of the flow control valve is connected to the coolant inlet of the cooler; The second coolant outlet of the flow control valve is connected to one end of the third temperature sensor. The other end of the third temperature sensor is connected to the coolant inlet of the radiator, and the coolant outlet of the radiator is connected to the coolant inlet of the cooler. The controller is electrically connected to the first temperature sensor, the second temperature sensor, the third temperature sensor, and the flow control valve, respectively; wherein, the cooler, the engine body, and the heater heat exchanger form a first cooling circuit; the cooler, the engine body, and the flow control valve form a second cooling circuit; and the cooler, the engine body, the flow control valve, and the radiator form a third cooling circuit. The controller is configured to acquire the first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor. Based on the first temperature, the second temperature, and the third temperature, determine whether the blockage judgment condition is met; If the blockage determination condition is met, perform the following steps: When the first temperature is less than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off. When the first cooling circuit is on and the second cooling circuit and the third cooling circuit are both off, it is determined whether the first temperature is greater than the second preset temperature threshold. When the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature. When the first temperature is less than the third preset temperature threshold, the second cooling circuit is turned on. When both the first and second cooling circuits are turned on and the third cooling circuit is turned off, the difference between the first and second temperatures is used to determine whether the cooling system is blocked. If the cooling system is blocked, the blockage location is located. The third preset temperature threshold is greater than the second preset temperature threshold. When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, if the difference between the second temperature and the third temperature is greater than or equal to the fourth preset difference threshold, it is determined that there is a blockage between the flow control valve and the radiator.
2. The engine cooling system according to claim 1, characterized in that, The controller is used to control the flow control valve to open or close the second cooling circuit and / or the third cooling circuit, and to control the proportion of coolant in the open cooling circuit.
3. The engine cooling system according to claim 1, characterized in that, The engine body includes a cylinder head water jacket and a cylinder block water jacket, and the cylinder block water jacket and the cylinder head water jacket are connected by a bearing hole. The coolant inlet of the engine body is located at the coolant inlet of the cylinder block water jacket, the first coolant outlet of the engine body is located at the coolant outlet of the cylinder head water jacket, and the second coolant outlet of the engine body is located at the coolant outlet of the cylinder block water jacket.
4. A method for determining blockage in an engine cooling system, characterized in that, The method, applied to the engine cooling system of any one of claims 1-3, comprises: The first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor are obtained. Based on the first temperature, the second temperature, and the third temperature, determine whether the blockage judgment condition is met; If the blockage determination condition is met, perform the following steps: When the first temperature is less than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off. When the first cooling circuit is on and the second cooling circuit and the third cooling circuit are both off, it is determined whether the first temperature is greater than the second preset temperature threshold. When the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature. When the first temperature is less than the third preset temperature threshold, the second cooling circuit is turned on. When both the first and second cooling circuits are turned on and the third cooling circuit is turned off, the difference between the first and second temperatures is used to determine whether the cooling system is blocked. If the cooling system is blocked, the blockage location is located. The third preset temperature threshold is greater than the second preset temperature threshold. When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, if the difference between the second temperature and the third temperature is greater than or equal to the fourth preset difference threshold, it is determined that there is a blockage between the flow control valve and the radiator.
5. The method according to claim 4, characterized in that, The step of determining whether the blockage judgment condition is met based on the first temperature, the second temperature, and the third temperature includes: In response to the fact that the difference between the first temperature and the second temperature is less than a first preset difference threshold, the difference between the second temperature and the third temperature is less than a second preset difference threshold, and the first temperature is less than a first preset temperature threshold, it is determined that the blockage judgment condition is met.
6. The method according to claim 4, characterized in that, The step of determining whether the cooling system is blocked based on the difference between the first temperature and the second temperature, and locating the blockage location if the cooling system is blocked, when both the first and second cooling circuits are connected and the third cooling circuit is disconnected, includes: If the difference between the first temperature and the second temperature is greater than or equal to a fifth preset difference threshold, it is determined that a blockage has occurred between the engine body and the flow control valve; If the difference between the first temperature and the second temperature is less than the fifth preset difference threshold, the third cooling circuit is controlled to be turned on. If the difference between the second temperature and the third temperature is greater than or equal to the sixth preset difference threshold, and the first cooling circuit, the second cooling circuit, and the third cooling circuit are all turned on, the flow control valve and the radiator are determined to be blocked.
7. A blockage detection device, characterized in that, The device is applied to the engine cooling system according to any one of claims 1-3, the device comprising: The acquisition module is used to acquire the first temperature of the first temperature sensor, the second temperature of the second temperature sensor, and the third temperature of the third temperature sensor. The determining module is configured to determine whether a blockage judgment condition is met based on the first temperature, the second temperature, and the third temperature; if the blockage judgment condition is met, the following steps are performed: When the first temperature is less than the second preset temperature threshold, the second cooling circuit and the third cooling circuit are controlled to be turned off. When the first cooling circuit is on and the second cooling circuit and the third cooling circuit are both off, it is determined whether the first temperature is greater than the second preset temperature threshold. When the difference between the first temperature and the second temperature is less than or equal to a third preset difference threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, it is determined whether there is a blockage between the cooler and the engine body based on the difference between the second temperature and the third temperature. When the first temperature is less than the third preset temperature threshold, the second cooling circuit is turned on. When both the first and second cooling circuits are turned on and the third cooling circuit is turned off, the difference between the first and second temperatures is used to determine whether the cooling system is blocked. If the cooling system is blocked, the blockage location is located. The third preset temperature threshold is greater than the second preset temperature threshold. When the first temperature is greater than or equal to the third preset temperature threshold, the third cooling circuit is controlled to be turned on. When both the first cooling circuit and the third cooling circuit are turned on and the second cooling circuit is turned off, if the difference between the second temperature and the third temperature is greater than or equal to the fourth preset difference threshold, it is determined that there is a blockage between the flow control valve and the radiator.
8. A vehicle comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the method of any one of claims 4 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 4 to 6.
Citation Information
Patent Citations
Cooling system for vehicle engine and automobile with cooling system
CN103670653A
Cooling control system for engine
US20150240702A1