Fault diagnosis method and device for engine cooling system

By obtaining the engine operating status, coolant flow parameter values ​​and temperature parameter values, and using inductors and sensors to determine engine cooling system failures, the problems of misjudgment, low diagnosis rate and high hardware costs in the prior art are solved, and fault diagnosis with high accuracy and adaptability are achieved.

CN119900632AActive Publication Date: 2025-04-29SAIC GM WULING AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411839647.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-29
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

The prior art has problems such as misjudgment, low diagnosis rate and high hardware costs when diagnosing engine cooling system failures, especially in urban working conditions, which are difficult to complete accurate diagnosis.

Method used

By obtaining the engine operating status, coolant flow parameter values ​​and coolant temperature parameter values, the coolant flow sensor and temperature sensor are used to determine whether there is a fault in the engine cooling system, including judging the switching fault, hysteresis fault and normally open fault of the thermostat.

Benefits of technology

It improves the accuracy and adaptability of engine cooling system fault diagnosis, reduces labor costs and hardware costs, and can adapt to the diagnostic needs of any vehicle model.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119900632A_ABST
    Figure CN119900632A_ABST
Patent Text Reader

Abstract

The invention provides an engine cooling system fault diagnosis method and device. A cooling liquid flowing parameter value is collected by a cooling liquid flowing sensor on a large circulation cooling pipeline of an engine cooling system, a cooling liquid temperature parameter value is collected by a cooling liquid temperature sensor in the engine cooling system, and the cooling liquid temperature sensor is arranged on an engine; and whether the engine cooling system breaks down or not is determined based on the engine running state, the cooling liquid flowing parameter value and the cooling liquid temperature parameter value. According to the engine cooling system, the cooling liquid flow sensor is arranged in the engine cooling system and can be arranged at any position on the large circulation cooling pipeline, the proper position does not need to be determined through a test, and the labor cost is reduced. The installation flexibility of the cooling liquid flow sensor is improved, the diagnosis of the engine cooling system can adapt to any vehicle type, and the adaptive capacity of the diagnosis is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device, medium and electronic device for diagnosing engine cooling system failure. Background Art

[0002] Thermostat is a key link in the thermal management of automobile engines, and has a very important impact on engine wear, emissions and fuel consumption. The implementation of the National VI regulations has increased the requirements for thermostat diagnosis, requiring that within a specified period of time or an equivalent calculated time after the engine is started, the coolant temperature cannot reach the maximum temperature required by the OBD system for other tasks or does not reach the warm-up temperature (the warm-up temperature is defined as an 11-degree deviation range from the thermostat adjustment temperature determined by the manufacturer). At this time, the OBD system should detect a fault.

[0003] At present, there are three commonly used diagnostic methods: water temperature model method, heat balance method and dual water temperature method.

[0004] The model method calculates the heat entering the cooling system based on the engine relative torque, basic friction work, environmental heat dissipation, etc., and then calculates the coolant model temperature when the thermostat is normal, and judges whether the thermostat has a thermostat failure by comparing the coolant model temperature with the actual temperature. The model method is prone to misjudgment of faults when the vehicle turns on the air conditioner under low ambient temperature, idling or certain small load conditions.

[0005] The heat balance method is to determine the thermostat failure based on the fact that the temperature of the coolant will be lower than the normal value after the engine is fully warmed up and the vehicle speed is high, because the faulty thermostat will cause a large circulation. The heat balance method has a low diagnostic rate and can only complete the diagnosis at a high vehicle speed, so it is difficult to complete the diagnosis under urban conditions.

[0006] The dual water temperature method is to add a temperature sensor after the thermostat and make fault judgment by comparing the difference between the two temperature sensors. The dual water temperature method requires an additional water temperature sensor, which has a high hardware cost. The location of the two-way water temperature sensor is affected by many factors, and a lot of tests are required to confirm the appropriate location.

[0007] Therefore, the present application provides a method for diagnosing engine cooling system failure to solve the above technical problems. Summary of the invention

[0008] The purpose of the present application is to provide a method, device, medium and electronic device for diagnosing engine cooling system faults, which can solve at least one of the technical problems mentioned above.

[0009] The specific plan is as follows:

[0010] According to a specific implementation of the present application, in a first aspect, the present application provides a method for diagnosing a fault in an engine cooling system, comprising:

[0011] Acquire the engine running state, coolant flow parameter value and coolant temperature parameter value, wherein the coolant flow parameter value is collected by a coolant flow sensor on a large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is arranged on the engine;

[0012] It is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

[0013] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0014] When the engine is in the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat in the engine cooling system, opening the thermostat;

[0015] After the thermostat is turned on, obtaining a first duration during which the coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold value corresponding to the coolant temperature parameter value;

[0016] When the first duration is greater than a preset first normal duration threshold, it is determined that the thermostat has a switch failure.

[0017] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0018] Obtaining a delay time when opening the thermostat;

[0019] When the delay time is equal to the preset normal delay time, and when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value, a hysteresis fault of the thermostat is determined.

[0020] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0021] When the delay time after the thermostat is turned on is greater than the preset normal delay time, obtaining a second duration during which the coolant flow parameter value is continuously less than a preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value;

[0022] When the second duration is greater than a preset second normal duration threshold, it is determined that the thermostat has a switch failure.

[0023] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0024] When the engine is in the on state, when the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, closing the thermostat;

[0025] When the thermostat is closed, obtaining a third duration during which the coolant flow parameter value is continuously greater than zero after the thermostat is closed;

[0026] When the third duration is greater than a preset third normal duration threshold, it is determined that the thermostat is normally open.

[0027] Optionally, before determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, the method further includes:

[0028] When the engine operation state is the off state, obtaining a fourth duration during which the coolant flow parameter value is continuously greater than zero;

[0029] When the fourth duration is greater than a preset fourth normal duration threshold, it is determined that the signal of the coolant flow sensor is faulty.

[0030] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0031] Obtaining the IUPR denominator count parameter value of the large circulation cooling pipeline;

[0032] When the IUPR denominator count parameter value increases periodically, it is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

[0033] According to a specific embodiment of the present application, in a second aspect, the present application provides a diagnostic device for an engine cooling system fault, comprising:

[0034] An acquisition unit, used to acquire an engine running state, a coolant flow parameter value and a coolant temperature parameter value, wherein the coolant flow parameter value is acquired by a coolant flow sensor on a large circulation cooling pipeline of an engine cooling system, and the coolant temperature parameter value is acquired by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is disposed on the engine;

[0035] The diagnostic unit is used to determine whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value.

[0036] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0037] When the engine is in the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat in the engine cooling system, opening the thermostat;

[0038] After the thermostat is turned on, obtaining a first duration during which the coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold value corresponding to the coolant temperature parameter value;

[0039] When the first duration is greater than a preset first normal duration threshold, it is determined that the thermostat has a switch failure.

[0040] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0041] Obtaining a delay time when opening the thermostat;

[0042] When the delay time is equal to the preset normal delay time, and when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value, a hysteresis fault of the thermostat is determined.

[0043] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0044] When the delay time after the thermostat is turned on is greater than the preset normal delay time, obtaining a second duration during which the coolant flow parameter value is continuously less than a preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value;

[0045] When the second duration is greater than a preset second normal duration threshold, it is determined that the thermostat has a switch failure.

[0046] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0047] When the engine is in the on state, when the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, closing the thermostat;

[0048] When the thermostat is closed, obtaining a third duration during which the coolant flow parameter value is continuously greater than zero after the thermostat is closed;

[0049] When the third duration is greater than a preset third normal duration threshold, it is determined that the thermostat is normally open.

[0050] Optionally, before determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, the method further includes:

[0051] When the engine operation state is the off state, obtaining a fourth duration during which the coolant flow parameter value is continuously greater than zero;

[0052] When the fourth duration is greater than a preset fourth normal duration threshold, it is determined that the signal of the coolant flow sensor is faulty.

[0053] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0054] Obtaining the IUPR denominator count parameter value of the large circulation cooling pipeline;

[0055] When the IUPR denominator count parameter value increases periodically, it is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

[0056] According to a specific implementation of the present application, in a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method for diagnosing a fault in an engine cooling system as described in any one of the above items is implemented.

[0057] According to the specific implementation of the present application, in a fourth aspect, the present application provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for diagnosing engine cooling system faults as described in any one of the above items.

[0058] Compared with the prior art, the above solution of the embodiment of the present application has at least the following beneficial effects:

[0059] The present application provides a method, device, medium and electronic device for diagnosing engine cooling system failure. The coolant flow parameter value of the present application is collected by a coolant flow sensor on the large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is arranged on the engine; based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, it is determined whether the engine cooling system is faulty. A coolant flow sensor is arranged in the engine cooling system, and the coolant flow sensor can be arranged at any position on the large circulation cooling pipeline, without the need to determine the appropriate position through experiments, thereby reducing labor costs. The flexibility of the installation of the coolant flow sensor is improved, so that the diagnosis of the engine cooling system can adapt to any vehicle model, and the adaptability of the diagnosis is increased. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 A flow chart showing a method for diagnosing a fault in an engine cooling system according to an embodiment of the present application is shown;

[0061] Figure 2 A schematic diagram of an engine cooling system according to an embodiment of the present application is shown;

[0062] Figure 3 A unit block diagram of a device for diagnosing engine cooling system failure according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0064] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.

[0065] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0066] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0067] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0068] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.

[0069] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.

[0070] The optional embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0071] The embodiment provided in the present application is an embodiment of a method for diagnosing engine cooling system faults.

[0072] Combine the following Figure 1 The embodiments of the present application are described in detail.

[0073] Step S101, obtaining the engine running state, coolant flow parameter value and coolant temperature parameter value.

[0074] like Figure 2 As shown, the engine cooling system includes: an engine control module, a coolant flow sensor, a coolant temperature sensor, a thermostat and a radiator. Figure 2 The dotted lines in the figure represent the large circulation cooling pipeline.

[0075] Among them, the coolant flow parameter value is collected by the coolant flow sensor on the large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by the coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is set on the engine.

[0076] The coolant temperature sensor is communicatively connected with the engine control module, is arranged at the water jacket of the cylinder block or cylinder head of the engine, and directly contacts the coolant in the large circulation cooling pipeline.

[0077] The coolant flow sensor is arranged at any position on the large circulation cooling pipeline and is communicatively connected with the engine control module.

[0078] The thermostat is a valve that controls the flow path of the coolant and is in communication connection with the engine control module.

[0079] Step S102: determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value.

[0080] The embodiment of the present application sets a coolant flow sensor in the engine cooling system. The coolant flow sensor can be set at any position on the large circulation cooling pipeline, without the need to determine the appropriate position through experiments, thus reducing labor costs. The flexibility of the coolant flow sensor installation is improved, so that the diagnosis of the engine cooling system can adapt to any vehicle model, thus increasing the adaptability of the diagnosis.

[0081] In some specific embodiments, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0082] Step S102a-1, when the engine operating state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat in the engine cooling system, the thermostat is turned on.

[0083] In this specific embodiment, the thermostat is opened only when the coolant temperature parameter value is too high, so that the coolant in the large circulation cooling pipeline flows to cool the engine. When the coolant temperature parameter value is less than the opening temperature threshold of the thermostat, the thermostat does not need to be opened to cool the engine, so as to reduce energy consumption.

[0084] Step S102a-2a-1, after turning on the thermostat, obtaining a first duration of time during which the coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold corresponding to the coolant temperature parameter value.

[0085] In this specific embodiment, each coolant temperature parameter value has its own preset coolant flow range. The coolant flows within the preset coolant normal flow range, which can ensure the normal operation of the engine.

[0086] The preset coolant maximum normal flow threshold is the maximum flow value within the preset coolant normal flow range.

[0087] The coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold corresponding to the coolant temperature parameter value, that is, the coolant continues to flow in an abnormally high flow state.

[0088] The first duration in this specific embodiment is the duration during which the coolant continues to flow in the abnormally high flow state.

[0089] Step S102a-2a-2: when the first duration is greater than a preset first normal duration threshold, it is determined that the thermostat has a switch fault.

[0090] When the first duration is greater than a preset first normal duration threshold, the engine will be overcooled, which is not conducive to the normal operation of the engine and increases the energy consumption of the engine.

[0091] The coolant continues to flow in an abnormally high flow state, which is caused by the excessive opening of the thermostat switch. Therefore, it is determined that the thermostat switch is faulty.

[0092] In some specific embodiments, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after opening the thermostat, the method further includes:

[0093] Step S102a-2b-1, obtaining the delay time when opening the thermostat.

[0094] The delay time starts from the time when the thermostat is turned on.

[0095] Step S102a-2b-2, when the delay duration is equal to the preset normal delay duration, and when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value, the hysteresis fault of the thermostat is determined.

[0096] The preset coolant minimum normal flow threshold is the preset minimum flow value in the coolant normal flow range.

[0097] This specific embodiment reserves a preset normal delay time after turning on the thermostat, so that the coolant flow parameter value is greater than the preset coolant minimum normal flow threshold value within the preset normal delay time, avoiding unreasonable detection of the coolant flow parameter value within the preset normal delay time, resulting in misdiagnosis. Under normal circumstances, when the delay time is equal to the preset normal delay time, the coolant flow parameter value is greater than or equal to the preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value; when the delay time is equal to the preset normal delay time, when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value, it indicates that the coolant flow is in an abnormally low flow state, and the switch opening of the thermostat is too large, which will cause the engine to overheat, which is not conducive to the normal operation of the engine and increases the energy consumption of the engine. Therefore, the hysteresis fault of the thermostat is determined.

[0098] In some specific embodiments, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after opening the thermostat, the method further includes:

[0099] Step S102a-2c-1, when the delay time after turning on the thermostat is greater than the preset normal delay time, obtain the second duration during which the coolant flow parameter value is continuously less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value.

[0100] The second duration in this specific embodiment is the duration during which the coolant continues to flow in the abnormally low flow state.

[0101] Step S102a-2c-2: when the second duration is greater than a preset second normal duration threshold, it is determined that the thermostat has a switch failure.

[0102] When the second duration is greater than the preset second normal duration threshold, the engine will be overcooled, which is not conducive to the normal operation of the engine and increases the energy consumption of the engine.

[0103] The coolant continues to flow in an abnormally low flow state, which is caused by the thermostat switch opening being too low. Therefore, it is determined that the thermostat switch is faulty.

[0104] In some specific embodiments, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0105] Step S102b-1, when the engine operating state is the on state, when the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, close the thermostat.

[0106] In this specific embodiment, when the engine is started, if the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, the thermostat is closed to reduce the energy consumption of the engine.

[0107] Step S102b-2: when the thermostat is closed, obtaining a third duration during which the coolant flow parameter value is continuously greater than zero after the thermostat is closed.

[0108] The third duration in this specific embodiment is the duration during which it is detected that the coolant is still flowing when the thermostat is closed.

[0109] Step S102b-3: when the third duration is greater than a preset third normal duration threshold, it is determined that the thermostat is in a normally open state.

[0110] When the thermostat is closed, it is detected that the coolant is still flowing for a time longer than the preset second normal time threshold. This is caused by the thermostat switch not being closed tightly, which increases the energy consumption of the vehicle. Therefore, it is determined that the thermostat is normally open.

[0111] In some specific embodiments, before determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, it also includes: when the engine operating state is in the off state, obtaining a fourth duration during which the coolant flow parameter value is continuously greater than zero; when the fourth duration is greater than a preset fourth normal duration threshold, determining that the signal of the coolant flow sensor is faulty.

[0112] In this specific embodiment, before starting the engine, the thermostat should be in a closed state. If the coolant flow sensor detects a signal that the coolant is still flowing, and the fourth duration of the signal is greater than the preset fourth normal duration threshold, the signal of the coolant flow sensor is faulty. In this case, the coolant flow sensor is faulty, and the engine cooling system will not be able to accurately control the engine to operate within the preset normal temperature range. Therefore, it is prompted that the signal of the coolant flow sensor is faulty.

[0113] In some specific embodiments, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0114] Step S102c-1, obtaining the IUPR denominator count parameter value of the large circulation cooling pipeline.

[0115] The actual monitoring frequency of the vehicle (In-Use Performance Ratio, IUPR for short) is the actual diagnostic frequency of a dedicated monitor M in the on-board diagnostic system (OBD system for short), which is used to monitor the diagnostic frequency of the OBD system. It reflects the operating frequency of the diagnostic function of the vehicle during daily use and is a long-term statistical ratio.

[0116] IUPR = N / M;

[0117] Among them, IUPR represents the actual vehicle monitoring frequency, N represents the IUPR numerator counting parameter value, and M represents the IUPR denominator counting parameter value.

[0118] In this specific embodiment, the IUPR denominator count parameter value refers to the total number of periodic diagnostic times performed by the OBD system after the vehicle has traveled a certain mileage under basic driving conditions; the IUPR numerator count parameter value refers to the number of times the vehicle diagnoses the large-circulation cooling pipeline under the same basic driving conditions.

[0119] Step S102c-2: when the IUPR denominator count parameter value increases periodically, determine whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value.

[0120] When the IUPR denominator count parameter value increases periodically, it indicates that the engine cooling system meets the diagnostic conditions and the engine cooling system can be diagnosed; when the IUPR denominator count parameter value no longer increases, it indicates that the engine cooling system does not meet the diagnostic conditions and the engine cooling system cannot be diagnosed.

[0121] The coolant flow parameter value in the embodiment of the present application is collected by the coolant flow sensor on the large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by the coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is set on the engine; based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, it is determined whether the engine cooling system is faulty. A coolant flow sensor is set in the engine cooling system, and the coolant flow sensor can be set at any position on the large circulation cooling pipeline, without the need to determine the appropriate position through experiments, reducing labor costs. The flexibility of the installation of the coolant flow sensor is improved, so that the diagnosis of the engine cooling system can adapt to any vehicle model, and the adaptability of the diagnosis is increased.

[0122] The present application also provides a device embodiment that is based on the above embodiment, which is used to implement the method steps described in the above embodiment. The explanation based on the same name meaning is the same as the above embodiment, and has the same technical effect as the above embodiment, which will not be repeated here.

[0123] like Figure 3 As shown, the present application provides a diagnostic device 300 for engine cooling system failure, comprising:

[0124] An acquisition unit 301 is used to acquire an engine operating state, a coolant flow parameter value, and a coolant temperature parameter value, wherein the coolant flow parameter value is acquired by a coolant flow sensor on a large circulation cooling pipeline of an engine cooling system, and the coolant temperature parameter value is acquired by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is disposed on the engine;

[0125] The diagnosis unit 302 is used to determine whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value.

[0126] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0127] When the engine is in the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat in the engine cooling system, opening the thermostat;

[0128] After the thermostat is turned on, obtaining a first duration during which the coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold value corresponding to the coolant temperature parameter value;

[0129] When the first duration is greater than a preset first normal duration threshold, it is determined that the thermostat has a switch failure.

[0130] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0131] Obtaining a delay time when opening the thermostat;

[0132] When the delay time is equal to the preset normal delay time, and when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value, a hysteresis fault of the thermostat is determined.

[0133] Optionally, when the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat, after the thermostat is turned on, the method further includes:

[0134] When the delay time after the thermostat is turned on is greater than the preset normal delay time, obtaining a second duration during which the coolant flow parameter value is continuously less than a preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value;

[0135] When the second duration is greater than a preset second normal duration threshold, it is determined that the thermostat has a switch failure.

[0136] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0137] When the engine is in the on state, when the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, closing the thermostat;

[0138] When the thermostat is closed, obtaining a third duration during which the coolant flow parameter value is continuously greater than zero after the thermostat is closed;

[0139] When the third duration is greater than a preset third normal duration threshold, it is determined that the thermostat is normally open.

[0140] Optionally, before determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, the method further includes:

[0141] When the engine operation state is the off state, obtaining a fourth duration during which the coolant flow parameter value is continuously greater than zero;

[0142] When the fourth duration is greater than a preset fourth normal duration threshold, it is determined that the signal of the coolant flow sensor is faulty.

[0143] Optionally, determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value includes:

[0144] Obtaining the IUPR denominator count parameter value of the large circulation cooling pipeline;

[0145] When the IUPR denominator count parameter value increases periodically, it is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

[0146] The coolant flow parameter value in the embodiment of the present application is collected by the coolant flow sensor on the large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by the coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is set on the engine; based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, it is determined whether the engine cooling system is faulty. A coolant flow sensor is set in the engine cooling system, and the coolant flow sensor can be set at any position on the large circulation cooling pipeline, without the need to determine the appropriate position through experiments, reducing labor costs. The flexibility of the installation of the coolant flow sensor is improved, so that the diagnosis of the engine cooling system can adapt to any vehicle model, and the adaptability of the diagnosis is increased.

[0147] Example 3

[0148] This embodiment provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method steps described in the above embodiment.

[0149] Example 4

[0150] An embodiment of the present application provides a non-volatile computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the method steps described in the above embodiment.

[0151] Finally, it should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0152] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for diagnosing engine cooling system failure, characterized in that: include: Acquire the engine running state, coolant flow parameter value and coolant temperature parameter value, wherein the coolant flow parameter value is collected by a coolant flow sensor on a large circulation cooling pipeline of the engine cooling system, and the coolant temperature parameter value is collected by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is arranged on the engine; It is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

2. The method according to claim 1, characterized in that The determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value comprises: When the engine is in the on state, when the coolant temperature parameter value is greater than or equal to the opening temperature threshold of the thermostat in the engine cooling system, opening the thermostat; After the thermostat is turned on, obtaining a first duration during which the coolant flow parameter value is continuously greater than a preset coolant maximum normal flow threshold value corresponding to the coolant temperature parameter value; When the first duration is greater than a preset first normal duration threshold, it is determined that the thermostat has a switch failure.

3. The method according to claim 2, characterized in that When the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the thermostat opening temperature threshold, after the thermostat is turned on, the method further includes: Obtaining a delay time when opening the thermostat; When the delay time is equal to the preset normal delay time, and when the coolant flow parameter value is less than the preset coolant minimum normal flow threshold corresponding to the coolant temperature parameter value, a hysteresis fault of the thermostat is determined.

4. The method according to claim 2, characterized in that: When the engine operation state is the on state, when the coolant temperature parameter value is greater than or equal to the thermostat opening temperature threshold, after the thermostat is turned on, the method further includes: When the delay time after the thermostat is turned on is greater than the preset normal delay time, obtaining a second duration during which the coolant flow parameter value is continuously less than a preset coolant minimum normal flow threshold value corresponding to the coolant temperature parameter value; When the second duration is greater than a preset second normal duration threshold, it is determined that the thermostat has a switch failure.

5. The method according to claim 1, characterized in that The determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value comprises: When the engine is in the on state, when the coolant temperature parameter value is less than the opening temperature threshold of the thermostat in the engine cooling system, closing the thermostat; When the thermostat is closed, obtaining a third duration during which the coolant flow parameter value is continuously greater than zero after the thermostat is closed; When the third duration is greater than a preset third normal duration threshold, it is determined that the thermostat is normally open.

6. The method according to claim 1, characterized in that Before determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value, the method further includes: When the engine operation state is the off state, obtaining a fourth duration during which the coolant flow parameter value is continuously greater than zero; When the fourth duration is greater than a preset fourth normal duration threshold, it is determined that the signal of the coolant flow sensor is faulty.

7. The method according to claim 1, characterized in that The determining whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value comprises: Obtaining the IUPR denominator count parameter value of the large circulation cooling pipeline; When the IUPR denominator count parameter value increases periodically, it is determined whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value, and the coolant temperature parameter value.

8. A diagnostic device for engine cooling system failure, characterized in that: include: An acquisition unit, used to acquire an engine running state, a coolant flow parameter value and a coolant temperature parameter value, wherein the coolant flow parameter value is acquired by a coolant flow sensor on a large circulation cooling pipeline of an engine cooling system, and the coolant temperature parameter value is acquired by a coolant temperature sensor in the engine cooling system, and the coolant temperature sensor is disposed on the engine; The diagnostic unit is used to determine whether the engine cooling system is faulty based on the engine operating state, the coolant flow parameter value and the coolant temperature parameter value.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Thermostat fault diagnosis method and device, computer equipment and storage medium

    CN107956573A

  • Fault diagnosis method, device and equipment of cooling system and storage medium

    CN118517344A