An engine protection method, device, apparatus and automobile

CN116816486BActive Publication Date: 2026-08-28GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310736547.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2026-08-28
Estimated Expiration
2043-06-20

AI Technical Summary

Technical Problem

[0005]在大循环状态下,汽车发动机电子控制模块(EngineControlModule,以下简称ECM)基于水温传感器检测到的主水温控制热量管理及控制模块(Temperature managementmodule,以下简称TMM)的开度,如果在行车过程中,水温传感器出现故障,会导致ECM获取到的主水温的异常跳变,例如,ECM获取到的主水温在短时间内从100℃异常跳变到60℃,此种情况会导致TMM走小循环开度,关闭大循环,此时发动机产热量会远大于散热量,发动机温度持续升高,严重的情况会造成缸垫损坏,发动机报废

Benefits of technology

[0041]基于上述技术方案,本发明实施例提供的上述方案,当发动机冷却回路处于大循环全开状态时,如果检测到发动机的主水温出现异常跳变,此时,停止响应所述发动机的主水温,保持发动机冷却回路处于大循环全开状态,将发动机的二路水温作为发动机的主水温,对冷却系统进行控制。相较于现有技术方案而言,本方案在主水温异常跳变时,并不会将发动机冷却回路切回至小循环状态,而是将发动机冷却回路保持在大循环状态,在主水温异常的情况下也可保证发动机有效散热,同时,在停止响应发动机的主水温后,将发动机的二路水温临时作为发动机的主水温,对冷却系统进行控制,从而在水温传感器采集到的主水温不可靠时,也可以向发动机提供于其工况相适配的、动态的散热服务。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116816486B_ABST
    Figure CN116816486B_ABST
Patent Text Reader

Abstract

An engine protection method, device, equipment and automobile, when the engine cooling circuit is in a large circulation full open state, if it is detected that the main water temperature of the engine abnormally jumps, the main water temperature of the engine is stopped to be responded, the engine cooling circuit is kept in the large circulation full open state, the two-way water temperature of the engine is taken as the main water temperature of the engine, and the cooling system is controlled. Compared with the prior art, when the main water temperature abnormally jumps, the engine cooling circuit is not cut back to the small circulation state, but is kept in the large circulation state, and effective heat dissipation of the engine can be ensured in the case of abnormal main water temperature. After the main water temperature of the engine is stopped to be responded, the two-way water temperature of the engine is temporarily taken as the main water temperature of the engine, the cooling system is controlled, and therefore when the main water temperature collected by the water temperature sensor is unreliable, the engine can also be provided with dynamic heat dissipation service suitable for the working condition of the engine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive engine technology, specifically to an engine protection method, device, equipment, and automobile. Background Technology

[0002] In some models, the engine is equipped with a thermal management module and has only one cylinder block / cylinder head coolant temperature sensor. This coolant temperature sensor is usually located on the engine block and can be used as the engine's main coolant temperature sensor to detect the engine's main coolant temperature, which is also the engine's average temperature.

[0003] A car engine cooling system has two circulation modes: a small circulation mode and a large circulation mode. The small circulation mode involves the coolant circulating only within the engine's internal water channels, while the large circulation mode involves the coolant passing through the radiator (water tank) external to the engine. The switching between these two circulation modes is controlled by a thermostat. When the thermostat is closed, the small circulation mode is activated; conversely, the large circulation mode is activated.

[0004] During the warm-up process, the coolant in the car's water pump flows through the cooling pipes from the cylinder block to the cylinder head, then from the cylinder head to the aforementioned water temperature sensor. After passing through the cooling pipes and the thermostat, it enters the main circulation of the car's engine cooling system. After the main circulation, it enters the radiator and then flows through the second water temperature sensor. This second water temperature sensor is used to detect the water temperature at the radiator end, and the water temperature in this part can also be referred to as the second water temperature.

[0005] In the large circulation mode, the Engine Control Module (ECM) controls the opening of the Temperature Management Module (TMM) based on the main coolant temperature detected by the coolant temperature sensor. If the coolant temperature sensor malfunctions during driving, it will cause abnormal fluctuations in the main coolant temperature obtained by the ECM. For example, if the main coolant temperature obtained by the ECM drops abnormally from 100°C to 60°C in a short period of time, the TMM will switch to the small circulation mode and close the large circulation mode. At this time, the heat generated by the engine will be much greater than the heat dissipation, and the engine temperature will continue to rise. In severe cases, it will cause damage to the cylinder head gasket and engine failure. Summary of the Invention

[0006] In view of this, embodiments of the present invention provide an engine protection method, device, equipment, and automobile to ensure that the engine is not damaged due to overheating when the engine's main coolant temperature changes abnormally.

[0007] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0008] An engine protection method, comprising:

[0009] When the engine cooling circuit is in full circulation mode, determine whether the engine main coolant temperature fluctuates abnormally.

[0010] When the main coolant temperature of the engine experiences an abnormal fluctuation, the engine cooling circuit is kept in a fully open state, the main coolant temperature of the engine is stopped, and the secondary coolant temperature of the engine is used as the main coolant temperature of the engine to control the cooling system.

[0011] Optionally, in the above engine protection method, determining whether the engine's main coolant temperature has an abnormal fluctuation includes:

[0012] Get the engine's main coolant temperature at the current moment;

[0013] Compare the engine's main coolant temperature at the current moment with the engine's main coolant temperature at the previous moment, and determine whether the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than the preset temperature difference.

[0014] When the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than the preset temperature difference, it is determined whether the engine is currently running. If the engine is running, it indicates that the engine's main coolant temperature has experienced an abnormal fluctuation. If the engine is not running, it indicates that the engine's main coolant temperature has not experienced an abnormal fluctuation.

[0015] Optionally, in the above engine protection method, before determining whether the engine is currently running after determining that the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than a preset temperature difference, the method further includes:

[0016] Start timing;

[0017] When the difference between the engine's main coolant temperature and the engine's main coolant temperature at the previous moment is less than the preset temperature difference, the timing result is reset to zero.

[0018] The system determines whether the timing duration has reached a first preset duration. If the preset duration has been reached, subsequent steps are executed. Optionally, in the above engine protection method, the engine's secondary coolant temperature is used as the engine's primary coolant temperature, including:

[0019] Obtain the operating conditions of the cooling system;

[0020] Obtain correction coefficients that match the operating conditions of the cooling system;

[0021] The two water temperatures are corrected based on the aforementioned correction coefficient;

[0022] The corrected secondary water temperature is used as the engine's main water temperature.

[0023] Optionally, in the above engine protection method, obtaining the engine operating conditions includes at least:

[0024] The system acquires the opening degree of the engine cooling system's cooling fan, the opening degree of the thermal management and control module, and the coolant flow rate in the cooling system.

[0025] Optionally, in the above engine protection method, the engine's secondary coolant temperature is used as the engine's primary coolant temperature, including:

[0026] Obtain the engine's secondary coolant temperature;

[0027] Based on the cooling system operating conditions and the mapping relationship between the secondary water temperature and the main water temperature, the main water temperature that matches the secondary water temperature of the engine is obtained from the preset mapping table, and the matched main water temperature is used as the main water temperature of the engine.

[0028] Optionally, in the above engine protection method, after maintaining the engine cooling circuit in a fully open large circulation state, stopping the response to the engine's main coolant temperature, and using the engine's secondary coolant temperature as the engine's main coolant temperature to control the cooling system, the method further includes:

[0029] Obtain the engine's main coolant temperature and secondary coolant temperature;

[0030] Based on the engine's main coolant temperature and the secondary coolant temperature, determine whether the main coolant temperature has returned to normal.

[0031] When the main coolant temperature returns to normal, it continues to respond to the engine's main coolant temperature and stops using the engine's secondary coolant temperature as the engine's main coolant temperature;

[0032] When the main coolant temperature does not return to the normal value, the main coolant temperature of the engine will continue to be stopped, and the secondary coolant temperature of the engine will continue to be used as the main coolant temperature of the engine.

[0033] Optionally, in the above engine protection method, controlling the cooling system based on the two water temperatures includes:

[0034] The duty cycle of the cooling fan is controlled based on the two water temperatures.

[0035] An engine protection device includes: a main water temperature detection unit and a cooling system control unit;

[0036] The main water temperature detection unit is used to determine whether the main water temperature of the engine has an abnormal jump when the engine cooling circuit is in the state of full opening of the large circulation.

[0037] The cooling system control unit is used to: when the main coolant temperature of the engine experiences an abnormal fluctuation, keep the engine cooling circuit in a fully open state, stop responding to the main coolant temperature of the engine, and use the secondary coolant temperature of the engine as the main coolant temperature of the engine.

[0038] An engine protection device includes a memory and a processor;

[0039] The memory stores a program suitable for execution by the processor, the program being used to perform each step of any of the above-described engine protection methods.

[0040] An automobile includes the aforementioned engine protection device.

[0041] Based on the above technical solution, the solution provided in this embodiment of the invention, when the engine cooling circuit is in the fully open large circulation state, if an abnormal jump in the engine's main coolant temperature is detected, the response to the engine's main coolant temperature is stopped, and the engine cooling circuit remains in the fully open large circulation state. The engine's secondary coolant temperature is used as the engine's main coolant temperature to control the cooling system. Compared with the prior art, this solution does not switch the engine cooling circuit back to the small circulation state when the main coolant temperature jumps abnormally, but keeps the engine cooling circuit in the large circulation state. This ensures effective heat dissipation of the engine even when the main coolant temperature is abnormal. At the same time, after stopping the response to the engine's main coolant temperature, the engine's secondary coolant temperature is temporarily used as the engine's main coolant temperature to control the cooling system. Thus, even when the main coolant temperature collected by the coolant temperature sensor is unreliable, it can still provide the engine with dynamic heat dissipation services adapted to its operating conditions. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0043] Figure 1 This is a schematic flowchart of the engine protection method disclosed in the embodiments of this application;

[0044] Figure 2 This is a schematic flowchart of an engine protection method disclosed in another embodiment of this application;

[0045] Figure 3 This is a schematic diagram of the two-way water temperature correction process in the engine protection method disclosed in the embodiments of this application;

[0046] Figure 4This is a flowchart illustrating the method for determining whether the main water temperature has returned to normal in the engine protection method disclosed in this application embodiment;

[0047] Figure 5 This is a schematic diagram of the engine protection device disclosed in the embodiments of this application;

[0048] Figure 6 This is a schematic diagram of the engine protection device disclosed in an embodiment of this application. Detailed Implementation

[0049] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0050] During engine start-up and warm-up, the cooling circuit state of the heat management and control module changes sequentially as follows: initial opening of the small engine circulation (internal engine circulation) – full opening of the small engine circulation (internal engine circulation) – initial opening of the large circulation (flowing through the radiator) – full opening of the large circulation (flowing through the radiator). When the water temperature sensor abnormally changes, the water temperature detected by the water temperature sensor has become distorted. If the engine control module (ECM) controls the opening of the heat management and control module according to the distorted water temperature (lower water temperature), it may lead to poor engine heat dissipation, causing the engine to overheat and be damaged.

[0051] Based on the above scenario, this application discloses an engine protection method when the main coolant temperature fluctuates abnormally. During continuous engine operation, if the main coolant temperature reaches the closed-loop temperature (e.g., 90 degrees Celsius) and remains there for a period of time (e.g., 10 seconds), the main coolant temperature is detected. When an abnormal fluctuation in the main coolant temperature is detected, protection is activated. The heat management and control module controls the engine cooling circuit to enter a fully open large-circuit state, thereby effectively dissipating heat from the engine and preventing damage to the engine due to overheating.

[0052] For details, see Figure 1 This application discloses an engine protection method, which may include steps S101-S103.

[0053] Step S101: Obtain the status of the engine cooling circuit;

[0054] This solution is mainly used to provide an engine protection method when the engine cooling system is in a fully open large circulation state. In this scenario, the engine runs continuously. As the engine goes from starting to normal operation, the main coolant temperature of the engine will gradually reach the closed-loop temperature (for example, 90 degrees Celsius). At this time, the engine cooling circuit will switch from a small circulation state and remain in a large circulation state. This step detects the large and small circulation states of the engine cooling circuit. When the cooling circuit is detected to enter the large circulation state, the detection logic for whether there is an abnormal jump in the main coolant temperature is triggered.

[0055] Step S102: Determine if there is an abnormal fluctuation in the engine's main coolant temperature.

[0056] The abnormal jump refers to a change in the main water temperature within a short period of time, from a higher temperature value to a lower temperature value, and the difference between these two temperature values ​​is relatively large.

[0057] When the cooling circuit is in full circulation mode, the main water temperature should be a stable value, and even if fluctuations occur, they should be within a small range. If an abnormal jump in the main water temperature is detected, the collected main water temperature must be unreliable. In this step, the engine's main water temperature can be collected based on a preset frequency or at unit intervals. The main water temperature collected at the current moment is compared with the main water temperature collected at the previous moment. The comparison result is used to determine whether the main water temperature has an abnormal jump. Step S103: Keep the engine cooling circuit in full circulation mode, stop responding to the engine's main water temperature, and use the engine's secondary water temperature as the engine's main water temperature to control the cooling system.

[0058] When an abnormal fluctuation in the main coolant temperature is detected, if the temperature after the fluctuation is lower than the closed-loop coolant temperature, the existing solution will control the engine cooling circuit to switch back to the small circulation state. At this time, the engine cannot be effectively cooled, and the engine temperature will continue to rise, which will eventually cause engine damage. To prevent engine damage, in this solution, when an abnormal fluctuation in the main coolant temperature is detected, since the detected main coolant temperature is no longer reliable, the main coolant temperature directly collected by the water temperature sensor can be ignored to prevent overheating and damage to the engine. The engine cooling circuit remains in a fully open loop. Furthermore, considering that the engine may operate under different conditions within the same driving cycle, resulting in varying heat generation and cooling system requirements, this solution provides a suitable cooling effect even when the main coolant temperature is unreliable. After ceasing to respond to the engine's main coolant temperature, the secondary coolant temperature can be used as the engine's main coolant temperature to control the cooling system. This provides a dynamic cooling service adapted to the engine's operating conditions. For example, the duty cycle of the radiator fan can be controlled based on the secondary coolant temperature; the higher the secondary coolant temperature, the larger the radiator fan's duty cycle and the greater its output power.

[0059] Of course, in the above scenario, the two water temperatures can also be used as input data for other systems, which refer to systems that need to collect the engine's main water temperature.

[0060] As can be seen from the above solution, in the technical solution disclosed in this embodiment, when the engine cooling circuit is in the fully open large circulation state, if an abnormal change in the engine's main coolant temperature is detected, the response to the engine's main coolant temperature is stopped, and the engine cooling circuit remains in the fully open large circulation state. The engine's secondary coolant temperature is used as the engine's main coolant temperature to control the cooling system. Compared with the prior art, this solution does not switch the engine cooling circuit back to the small circulation state when the main coolant temperature changes abnormally. Instead, it keeps the engine cooling circuit in the large circulation state, ensuring effective heat dissipation of the engine even when the main coolant temperature is abnormal. At the same time, after stopping the response to the engine's main coolant temperature, the engine's secondary coolant temperature is temporarily used as the engine's main coolant temperature to control the cooling system. Thus, even when the main coolant temperature collected by the coolant temperature sensor is unreliable, it can still provide the engine with dynamic heat dissipation services adapted to its operating conditions.

[0061] In the technical solution disclosed in the embodiments, the vehicle may be in motion while the engine is running. At this time, to ensure safe driving for the user, the on-board system needs to have a fast response speed. Therefore, in this solution, when determining whether the engine's main coolant temperature has experienced an abnormal fluctuation, the temperature difference between the main coolant temperatures collected at two different time points can be used to determine whether the engine's main coolant temperature has experienced an abnormal fluctuation. Specifically, see... Figure 2 In the above embodiments, determining whether the engine's main coolant temperature has experienced an abnormal fluctuation can specifically include:

[0062] Step S201: Obtain the engine's main coolant temperature at the current moment.

[0063] In this embodiment, the engine's main water temperature uploaded by the water temperature sensor can be obtained based on a preset frequency and time interval. The frequency and time interval can be set by the user according to their needs.

[0064] Step S202: Compare the current engine coolant temperature with the previous engine coolant temperature, and determine whether the difference between the two is greater than the preset temperature difference. When the difference is less than the preset temperature difference, it indicates that the engine coolant temperature has not changed abnormally.

[0065] In a specific embodiment of this application, if the engine main coolant temperature value collected by the water temperature sensor at the previous moment is A (A can be a value above 90 degrees), and the engine main coolant temperature value collected at the current moment is B (B can be a value of 60 degrees or below), and the difference between the main coolant temperature values ​​collected by the water temperature sensor at these two adjacent moments is greater than a preset temperature difference (for example, it can be set to 10 degrees), this indicates that there is an abnormal jump in the main coolant temperature collected by the water temperature sensor. If the difference between the main coolant temperature values ​​collected by the water temperature sensor at these two adjacent moments is less than the preset temperature difference, this can be considered that the fluctuation of the main coolant temperature collected by the water temperature sensor is a normal fluctuation.

[0066] Furthermore, in the technical solution disclosed in this embodiment, the main water temperature collected by the water temperature sensor may experience signal jumps due to certain special reasons. However, this jump process is brief and will not last for a long time. After a short period of time, the main water temperature collected by the water temperature sensor will return to the normal value. At this time, it can be considered that the engine main water temperature has experienced an abnormal jump. That is, in the above solution, after determining that the difference between the engine main water temperature at the current moment and the engine main water temperature at the previous moment is greater than a preset temperature difference, before determining whether the engine is in operation at the current moment, it can also be determined that the duration for which the difference between the engine main water temperature at the current moment and the engine main water temperature at the previous moment is greater than the preset temperature difference can be determined. Only when the duration of this phenomenon is greater than the first preset duration can it be indicated that the engine main water temperature has experienced an abnormal jump. Only then can the subsequent action be performed: determining whether the engine is in operation at the current moment. Specifically, the process may include: when it is determined that the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than a preset temperature difference, controlling the timer to start timing; if it is detected during the timing process that the difference between the engine's main coolant temperature and the engine's main coolant temperature at the previous moment is less than the preset temperature difference, the timing result of the timer is cleared to zero, and the timing result of the timer is continuously monitored to determine whether the timing duration of the timer has reached a first preset duration; when the first preset duration is reached, step S203 is executed, wherein the first preset duration can be 5 seconds, 10 seconds or other values.

[0067] Step S203: Determine whether the engine is currently running. If the engine is running, it indicates that the engine's main coolant temperature has changed abnormally. If the engine is not running, it indicates that the engine's main coolant temperature has not changed abnormally.

[0068] In the technical solution disclosed in this embodiment, when the temperature difference between two adjacent moments of the main water temperature collected by the water temperature sensor is greater than a preset temperature difference or the duration of the action reaches a preset duration, it is determined that the water temperature sensor has experienced an abnormal jump. When the water temperature sensor experiences an abnormal jump, the engine's operating state can be further analyzed. There are two possible operating states of the engine: one is that the engine is still running. In this case, since the engine is still running, it will continue to release heat. In this case, the abnormal jump can be considered a jump that requires a response, and the method steps disclosed in the subsequent embodiments of this application need to be continued. The other operating state of the engine is that the engine is stopped, that is, the engine is not running. In this case, the engine is no longer working, and it will no longer release heat. The engine temperature will not rise further, and the engine will gradually dissipate heat on its own. In this case, the abnormal jump can be considered a jump that does not require a response. Since no response is needed, it can be assumed that the engine's main water temperature has not experienced an abnormal jump, and the subsequent method flow disclosed in this application will not be executed. At the same time, the above analysis process has a simple analysis strategy execution logic and a fast processor response speed.

[0069] In the technical solution disclosed in this embodiment, considering that when the engine's secondary coolant temperature is used as the engine's primary coolant temperature to control the engine's cooling system, the secondary coolant temperature is not the primary coolant temperature, and there is a certain difference between the two. Furthermore, the secondary coolant temperature will be lower than the primary coolant temperature. Therefore, in order to make the secondary coolant temperature more accurately represent the primary coolant temperature when using it as the engine's primary coolant temperature, the secondary coolant temperature can be corrected first, and the corrected secondary coolant temperature can be used as the primary coolant temperature. Specifically, see [link to documentation]. Figure 3 The above method uses the engine's secondary coolant temperature as the engine's primary coolant temperature, including:

[0070] Step S301: Obtain the operating conditions of the cooling system.

[0071] In this step, considering that the temperature difference between the main water temperature and the secondary water temperature is related to the operating conditions of the cooling system, specifically it can be related to some target parameters in the operating conditions of the cooling system. These target parameters refer to parameters associated with the temperature difference between the main water temperature and the secondary water temperature, such as the opening degree of the cooling fan, the opening degree of the thermal management and control module, and the flow rate of the coolant in the cooling system.

[0072] Step S302: Obtain the correction factor that matches the operating conditions of the cooling system.

[0073] In this step, after obtaining the operating conditions of the cooling system, the target parameters in the operating conditions of the cooling system are extracted, and the corresponding correction coefficients are determined based on the target parameters. The correction coefficients are pre-configured and have a pre-established correspondence with the target parameters. Once the target parameters are determined, the corresponding correction coefficients can be determined based on this correspondence.

[0074] Step S303: Correct the temperature of the two water channels based on the correction coefficient.

[0075] In this step, after determining the correction coefficient, the secondary water temperature is corrected based on the correction coefficient. The corrected secondary water temperature is higher than the original secondary water temperature, and the corrected secondary water temperature is closer to the actual temperature of the main water temperature.

[0076] Step S304: Use the corrected secondary water temperature as the engine's main water temperature.

[0077] In this step, the corrected secondary water temperature is used as the engine's main water temperature. Since the corrected secondary water temperature is closer to the engine's main water temperature, the cooling system can be controlled based on the corrected secondary water temperature to provide a more suitable heat dissipation effect for the engine.

[0078] In this embodiment, when correcting the secondary coolant temperature, the primary coolant temperature corresponding to the secondary coolant temperature can also be determined by directly looking up a table. In this case, using the engine's secondary coolant temperature as the engine's primary coolant temperature includes: acquiring the engine's secondary coolant temperature; and, based on the cooling system operating conditions and the mapping relationship between the secondary coolant temperature and the primary coolant temperature, directly obtaining the primary coolant temperature matching the engine's secondary coolant temperature from a preset mapping table. The preset mapping table is a pre-constructed mapping table that stores the mapping relationship between the engine's secondary coolant temperature and the primary coolant temperature under various cooling system operating conditions. That is, when the cooling system is in operation, the primary coolant temperature matching the currently detected secondary coolant temperature can be found based on this preset mapping table. Compared to the previous embodiment's method of correcting the secondary coolant temperature using a correction coefficient, this embodiment eliminates the need for a correction step and directly obtains the matching primary coolant temperature by looking up a table. Therefore, the system has a faster response speed.

[0079] Considering that the abnormal fluctuation in the main coolant temperature may be caused by a random factor, and that the main coolant temperature detected by the coolant temperature sensor will return to normal after the random factor is eliminated, in this embodiment, after stopping the response to the engine's main coolant temperature and using the engine's secondary coolant temperature as the engine's main coolant temperature to control the cooling system for a second preset duration (e.g., 1 minute, 2 minutes, or other duration), the detection of the main coolant temperature detected by the coolant temperature sensor can continue. Once the detected main coolant temperature value returns to normal, the response to the engine's main coolant temperature detected by the coolant temperature sensor continues, and the use of the engine's secondary coolant temperature as the engine's main coolant temperature is stopped. If, after the second preset duration, it is still determined that the main coolant temperature detected by the coolant temperature sensor has not returned to normal, then during the subsequent engine start-up cycle, the engine cooling circuit is kept in a fully open state for the large circulation loop. For details, see [link to documentation]. Figure 4 In the above method, after keeping the engine cooling circuit in the fully open state, stopping the response to the engine's main water temperature, and using the engine's secondary water temperature as the engine's main water temperature to control the cooling system, the method also includes steps S401-S404.

[0080] Step S401: Obtain the engine secondary coolant temperature and main coolant temperature.

[0081] The dual-channel water temperature sensor is used to detect the water temperature at the radiator end. This water temperature can also be referred to as the dual-channel water temperature. If the water temperature sensor is normal, after the cooling circuit enters the fully open state of the large circulation, since the dual-channel water temperature sensor detects the water temperature at the radiator end, the water temperature value of the engine's dual-channel water temperature should be lower than the main water temperature detected by the water temperature sensor. In this embodiment, the comparison result between the engine's dual-channel water temperature and the main water temperature can be used to determine whether the main water temperature has returned to normal.

[0082] In this embodiment, if the response to the engine's main coolant temperature is stopped, and the engine's secondary coolant temperature is used as the engine's main coolant temperature, and the cooling system is controlled, the analysis method disclosed in this embodiment is immediately executed. At this time, the accidental factors mentioned above may not be eliminated immediately, which may lead to unreliable subsequent judgment results. Therefore, in order to ensure the reliability of the judgment results, in this step, after keeping the engine cooling circuit in a fully open state, stopping the response to the engine's main coolant temperature, and using the engine's secondary coolant temperature as the engine's main coolant temperature to control the cooling system, the process can continue for a period of time (the duration of this period can be set according to design requirements), and then the action of obtaining the engine's secondary coolant temperature and main coolant temperature is performed. At this time, the judgment results of this solution can be more reliable.

[0083] Step S402: Determine whether the main coolant temperature has returned to normal based on the engine's main coolant temperature and the secondary coolant temperature;

[0084] In this step, the main water temperature can be compared with the secondary water temperature to determine whether the main water temperature detected by the water temperature sensor is greater than the secondary water temperature of the engine. If the main water temperature is less than the secondary water temperature, it indicates that the main water temperature has not returned to normal. If the main water temperature is greater than the secondary water temperature, the difference between the two needs to be further judged. This is because there will be a certain temperature difference between the main water temperature and the secondary water temperature under normal conditions (this temperature difference can be set to 10 degrees). Only when the main water temperature is greater than the secondary water temperature and the difference between the two is greater than this temperature difference can the main water temperature be considered to have returned to normal.

[0085] Step S403: When the main water temperature returns to the normal value, continue to respond to the main water temperature of the engine, and stop using the secondary water temperature of the engine as the main water temperature of the engine.

[0086] In this step, when the main coolant temperature returns to the normal value, it indicates that the main coolant temperature detected by the coolant temperature sensor has returned to normal. At this time, it is necessary to continue to respond to the engine's main coolant temperature and stop using the engine's secondary coolant temperature as the engine's main coolant temperature.

[0087] Step S404: When the main water temperature has not returned to the normal value, continue to stop responding to the engine's main water temperature, and continue to use the engine's secondary water temperature as the engine's main water temperature.

[0088] In this step, if the main coolant temperature still has not returned to normal, it can be determined that the abnormality of the coolant temperature sensor is an unrecoverable anomaly. Therefore, it is necessary to continue to stop responding to the engine's main coolant temperature and continue to use the engine's secondary coolant temperature as the main coolant temperature. Then, within the engine's operating cycle, step S401 and subsequent steps are executed periodically until the main coolant temperature is resumed and the secondary coolant temperature is no longer used as the main coolant temperature, or until the engine stops working or the vehicle is powered off. Of course, if the vehicle is a hybrid, this solution is only executed when the engine is running.

[0089] This embodiment discloses an engine protection device. For the specific working function of each unit in the device, please refer to the content of the above method embodiment.

[0090] The engine protection device provided in the embodiments of the present invention is described below. The engine protection device described below and the engine protection method described above can be referred to in correspondence.

[0091] See Figure 5 The device may include a main water temperature detection unit 10 and a cooling system control unit 20;

[0092] Corresponding to steps S101-S102 in the above method, the main water temperature detection unit 10 determines whether the main water temperature of the engine has an abnormal jump when the engine cooling circuit is in the state of full opening of the large circulation.

[0093] Corresponding to step S103 in the above method, when the main coolant temperature of the engine experiences an abnormal fluctuation, the cooling system control unit 20 keeps the engine cooling circuit in a fully open state, stops responding to the main coolant temperature of the engine, and uses the secondary coolant temperature of the engine as the main coolant temperature of the engine.

[0094] The main water temperature detection unit 10 and the cooling system control unit 20 disclosed in this embodiment are also used to perform the various steps in the above-described engine protection method embodiment, which will not be repeated here.

[0095] Figure 6 This is a hardware structure diagram of an engine protection device provided in an embodiment of the present invention. This engine protection device can be loaded into the vehicle's on-board computer or other in-vehicle systems. See [link / reference]. Figure 6 As shown, it may include: at least one processor 100, at least one communication interface 200, at least one memory 300 and at least one communication bus 400;

[0096] In this embodiment of the invention, the number of processor 100, communication interface 200, memory 300, and communication bus 400 is at least one, and the processor 100, communication interface 200, and memory 300 communicate with each other through communication bus 400; obviously, Figure 6 The communication connections shown for the processor 100, communication interface 200, memory 300, and communication bus 400 are optional.

[0097] Optionally, the communication interface 200 can be an interface of a communication module, such as the interface of a GSM module;

[0098] Processor 100 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.

[0099] The memory 300 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0100] Specifically, the processor 100 is used to execute each step of any of the above-mentioned engine protection methods.

[0101] For example, the processor 100 can be used to: determine whether the main coolant temperature of the engine has an abnormal jump when the engine cooling circuit is in the state of full opening of the large circulation;

[0102] When the main coolant temperature of the engine experiences an abnormal fluctuation, the engine cooling circuit is kept in a fully open state, the main coolant temperature of the engine is stopped, and the secondary coolant temperature of the engine is used as the main coolant temperature of the engine to control the cooling system.

[0103] Corresponding to the above embodiments, this application also discloses a car, which refers to a car equipped with an engine, such as a gasoline car or a hybrid car, and the car may be equipped with the above-mentioned engine protection device.

[0104] For ease of description, the above system is described by dividing it into various modules based on their functions. Of course, in implementing this invention, the functions of each module can be implemented in one or more software and / or hardware components.

[0105] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0106] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0107] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0108] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, 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. Without further limitations, 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 said element.

[0109] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An engine protection method, characterized in that, include: When the engine cooling circuit is in full circulation mode, determine whether the engine main coolant temperature fluctuates abnormally. When the main coolant temperature of the engine fluctuates abnormally, if the engine is running, the engine cooling circuit is kept in the fully open state of the large circulation, the response to the main coolant temperature of the engine is stopped, and the secondary coolant temperature of the engine is used as the main coolant temperature of the engine to control the cooling system. The secondary coolant temperature is the water temperature at the radiator end detected by the secondary coolant temperature sensor. Obtain the temperature of the two water channels and the main water temperature; The main water temperature is compared with the secondary water temperature to determine whether the main water temperature detected by the water temperature sensor is greater than the secondary water temperature. If the main water temperature is less than the secondary water temperature, it indicates that the main water temperature has not returned to the normal value. If the main water temperature is greater than the secondary water temperature and the difference between the two is greater than the preset temperature difference, it is determined that the main water temperature has returned to normal. When the main coolant temperature returns to normal, the engine's main coolant temperature is responded to, and the engine's secondary coolant temperature is no longer used as the engine's main coolant temperature; The method of using the engine's two-way coolant temperature as the engine's main coolant temperature includes: Obtain the operating conditions of the cooling system; Extract the target parameters in the operating conditions of the cooling system, and determine the corresponding correction coefficients based on the target parameters. The target parameters include the opening degree of the cooling fan, the opening degree of the heat management and control module, and the flow rate of the coolant in the cooling system. The two water temperatures are corrected based on the aforementioned correction coefficient; The corrected secondary water temperature will be used as the engine's main water temperature. The determination of whether the engine's main coolant temperature has experienced an abnormal fluctuation includes: Get the engine's main coolant temperature at the current moment; Compare the engine's main coolant temperature at the current moment with the engine's main coolant temperature at the previous moment, and determine whether the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than the preset temperature difference. When the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than the preset temperature difference, it is determined whether the engine is currently running. If the engine is running, it indicates that the engine's main coolant temperature has experienced an abnormal fluctuation. If the engine is not running, it indicates that the engine's main coolant temperature has not experienced an abnormal fluctuation.

2. The engine protection method according to claim 1, characterized in that, After determining that the difference between the engine's main coolant temperature at the current moment and the engine's main coolant temperature at the previous moment is greater than a preset temperature difference, before determining whether the engine is currently running, the following steps are also included: Start timing; When the difference between the engine's main coolant temperature and the engine's main coolant temperature at the previous moment is less than the preset temperature difference, the timing result is reset to zero. Determine if the timing duration has reached the first preset duration. If it has, continue with the subsequent steps.

3. The engine protection method according to claim 1, characterized in that, Controlling the cooling system based on the two water temperatures includes: The duty cycle of the cooling fan is controlled based on the two water temperatures.

4. An engine protection device, characterized in that, The apparatus for performing the engine protection method according to any one of claims 1-3 includes: a main water temperature detection unit and a cooling system control unit; The main water temperature detection unit is used to determine whether the main water temperature of the engine has an abnormal jump when the engine cooling circuit is in the state of full opening of the large circulation. The cooling system control unit is used to: when the main coolant temperature of the engine experiences an abnormal fluctuation, keep the engine cooling circuit in a fully open state, stop responding to the main coolant temperature of the engine, and use the secondary coolant temperature of the engine as the main coolant temperature of the engine.

5. A car, characterized in that, Includes the engine protection device as described in claim 4.

Citation Information

Patent Citations

  • Vehicle and engine cooling system thereof

    CN112112721A

  • Method and device for preventing engine from being overheated, vehicle and storage medium

    CN115977784A