Jamming stagnation judgment method and device of thermostat, storage medium and electronic equipment

By automatically grabbing engine data and calculating the pressure fluctuation value of the cooling system, the cooling system failure caused by thermostat stuck is solved, and timely early warning is achieved, reducing the risk of engine overheating and damage.

CN120557014AActive Publication Date: 2025-08-29WEICHAI POWER CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510598006.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-08-29
Estimated Expiration
2045-05-09

AI Technical Summary

Technical Problem

Thermal stoppage will seriously affect the normal operation of the cooling system and increase the risk of engine overheating and damage.

Method used

By automatically grabbing engine data, calculate the pressure fluctuation value of the cooling system during the preset time period, determine whether the thermostat can be turned on normally, and promptly detect stuck faults and provide early warnings.

Benefits of technology

Discover stuck faults in time during the initial opening of the thermostat to reduce the risk of engine overheating and damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120557014A_ABST
    Figure CN120557014A_ABST
Patent Text Reader

Abstract

The invention discloses a clamping stagnation judgment method and device for a thermostat, a storage medium and electronic equipment, and the method comprises the steps: intercepting engine data of an engine within a preset time period when the engine is in a running state and the water temperature of the engine is equal to a preset initial starting temperature, the preset initial opening temperature is a temperature threshold value allowing the thermostat to be changed into an opening state from a closing state so as to enable the cooling liquid to enter large circulation; calculating a pressure fluctuation value of the cooling system in a preset time period according to the engine data; and under the condition that the pressure fluctuation value meets the preset clamping stagnation condition of the thermostat, it is determined that clamping stagnation exists in the thermostat. The pressure fluctuation value of the cooling system in the preset time period is calculated by automatically grabbing the engine data, the pressure fluctuation value can reflect the pressure change in a period of time, and the pressure change can represent whether the thermostat can be normally started or not, so that the clamping stagnation fault can be found in time in the initial starting stage of the thermostat, and then early warning can be conducted in time; and the risks of overheating and damage of the engine are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of engine technology, and in particular to a method, device, storage medium, and electronic device for determining if a thermostat is stuck. Background Art

[0002] In modern diesel engines, the cooling system is one of the key components to ensure efficient engine operation and extended service life. The cooling system absorbs heat generated by the engine through circulating coolant and dissipates it to the external environment, thereby maintaining the engine operating within the optimal operating temperature range.

[0003] As the core component of the cooling system, the thermostat's main function is to automatically adjust the coolant circulation path according to changes in engine water temperature to achieve a balance between rapid heating (small cycle) and effective heat dissipation (large cycle).

[0004] However, in actual operation, the thermostat may malfunction, especially the phenomenon of sticking when the thermostat is first opened, which will seriously affect the normal operation of the cooling system, causing the engine to continue to run in a faulty state, increasing the risk of engine overheating and damage. Summary of the Invention

[0005] The present embodiments provide a method, device, storage medium, and electronic device for determining a stuck thermostat. To provide a basic understanding of some aspects of the disclosed embodiments, the following is a brief summary. This summary is not intended to be a comprehensive review, identify key or important elements, or delineate the scope of protection for these embodiments. Its sole purpose is to present some concepts in a simplified form, serving as a prelude to the detailed description that follows.

[0006] In a first aspect, an embodiment of the present application provides a method for determining if a thermostat is stuck, the method comprising:

[0007] When the engine is running and the engine water temperature is equal to the preset initial opening temperature, the engine data of the engine within a preset time period is intercepted. The preset initial opening temperature is the temperature threshold that allows the thermostat to change from the closed state to the open state to allow the coolant to enter the large circulation;

[0008] Calculate the pressure fluctuation value of the cooling system within a preset time period based on engine data;

[0009] When the pressure fluctuation value meets the preset thermostat sticking condition, it is determined that the thermostat is stuck.

[0010] Optionally, capturing engine data within a preset time period includes:

[0011] intercepting the pressure value of the coolant in the engine cooling system in the pipe before entering the thermostat within a preset time period to obtain a coolant pressure sequence before the thermostat;

[0012] Intercepting the pressure value in the small circulation pipe after the thermostat within a preset time period to obtain the coolant pressure sequence after the small circulation thermostat. The small circulation is the coolant circulating inside the engine without passing through the radiator;

[0013] Intercept the pressure value in the large circulation pipeline after the thermostat within a preset time period to obtain the coolant pressure sequence after the large circulation thermostat. The large circulation is the coolant returning to the engine after dissipating heat through the radiator;

[0014] The coolant pressure sequence before the thermostat, the coolant pressure sequence after the small-cycle thermostat, and the coolant pressure sequence after the large-cycle thermostat are used as engine data.

[0015] Optionally, the engine data includes a coolant pressure sequence before the thermostat, a coolant pressure sequence after the small-circuit thermostat, and a coolant pressure sequence after the large-circuit thermostat; the coolant pressure before the thermostat is the pressure value of the coolant in the pipe before entering the thermostat, the coolant pressure after the small-circuit thermostat is the pressure value in the small-circuit pipe after the thermostat, and the coolant pressure after the large-circuit thermostat is the pressure value in the large-circuit pipe after the thermostat;

[0016] Calculates the cooling system pressure fluctuation value within a preset time period based on engine data, including:

[0017] Calculating the difference between the maximum and minimum values ​​of the coolant pressure sequence before the thermostat to obtain a first pressure fluctuation value;

[0018] Calculate the difference between the maximum and minimum values ​​of the coolant pressure sequence after the small-circulation thermostat to obtain a second pressure fluctuation value;

[0019] The difference between the maximum and minimum values ​​in the coolant pressure sequence after the large-circulation thermostat is calculated to obtain the third pressure fluctuation value.

[0020] Optionally, the method further includes:

[0021] When the first pressure fluctuation value is less than the preset first pressure threshold and the second pressure fluctuation value and the third pressure fluctuation value are less than the preset second pressure threshold, it is determined that the pressure fluctuation value meets the preset thermostat stuck condition; wherein,

[0022] The absolute value of the preset first pressure threshold is greater than the preset second pressure threshold, and the difference between the absolute value and the preset second pressure threshold is within a preset interval.

[0023] Optionally, the method further includes:

[0024] When the first pressure fluctuation value is greater than or equal to the preset first pressure threshold or the second pressure fluctuation value and the third pressure fluctuation value are greater than or equal to the preset second pressure threshold, it is determined that the pressure fluctuation value does not meet the preset thermostat stuck condition.

[0025] Optionally, the method further includes:

[0026] When the pressure fluctuation value does not meet the preset thermostat stuck condition, the step of intercepting engine data of the engine within a preset time period is continued.

[0027] Optionally, before intercepting the engine data of the engine within a preset time period, the method further includes:

[0028] Detecting the engine speed;

[0029] When the speed is greater than 0, it is determined that the engine is in a running state;

[0030] When the engine is in operation, the engine water temperature is measured by a water temperature sensor provided in the cooling system.

[0031] In a second aspect, an embodiment of the present application provides a device for determining if a thermostat is stuck, the device comprising:

[0032] a data interception module, configured to intercept engine data of the engine within a preset time period when the engine is in a running state and the engine water temperature is equal to a preset initial opening temperature, wherein the preset initial opening temperature is a temperature threshold that allows the thermostat to change from a closed state to an open state so that the coolant enters a large circulation;

[0033] A pressure fluctuation value calculation module is used to calculate the pressure fluctuation value of the cooling system within a preset time period based on engine data;

[0034] The sticking judgment module is used to determine whether the thermostat is stuck when the pressure fluctuation value meets the preset thermostat sticking condition.

[0035] In a third aspect, an embodiment of the present application provides a computer storage medium, which stores a plurality of instructions suitable for being loaded by a processor and executing the above-mentioned method steps.

[0036] In a fourth aspect, an embodiment of the present application provides an electronic device, which may include: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the above-mentioned method steps.

[0037] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0038] In an embodiment of the present application, the pressure fluctuation value of the cooling system within a preset time period is calculated by automatically capturing engine data. The pressure fluctuation value can reflect the pressure change over a period of time. The pressure change can indicate whether the thermostat can be opened normally, so that the jamming fault can be discovered in time during the initial opening stage of the thermostat, and a timely warning can be given, thereby reducing the risk of engine overheating and damage.

[0039] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0041] Figure 1 1 is a flow chart of a method for determining if a thermostat is stuck, provided in an embodiment of the present application;

[0042] Figure 2 This is a schematic block diagram of a process for determining a thermostat stuck provided by the present application;

[0043] Figure 3 This is a structural diagram of a thermostat sticking judgment device provided by the present application;

[0044] Figure 4 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] The following description and the drawings sufficiently illustrate specific embodiments of the application to enable those skilled in the art to practice them.

[0046] It should be clear that the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0047] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0048] In the description of this application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances. In addition, in the description of this application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship.

[0049] This application provides a method, device, storage medium, and electronic device for determining a stuck thermostat to address the aforementioned related technical issues. In an embodiment of this application, engine data is automatically captured to calculate the cooling system's pressure fluctuation value within a preset time period. This pressure fluctuation value can reflect the pressure change over time, and the pressure change can indicate whether the thermostat can open normally. This allows for timely detection of a stuck thermostat during the initial opening phase, providing a timely warning and reducing the risk of engine overheating and damage. The following exemplary embodiments provide a detailed explanation.

[0050] The following will be combined with the Figure 1 -Attached Figure 2 This article details the method for determining a stuck thermostat, as provided in an embodiment of the present application. This method can be implemented using a computer program and run on a device for determining a stuck thermostat based on a von Neumann architecture. This computer program can be integrated into an application or run as a standalone tool.

[0051] See Figure 1 , is a flow chart of a method for determining if a thermostat is stuck, provided in an embodiment of the present application. Figure 1 As shown, the method of the embodiment of the present application may include the following steps:

[0052] S101, when the engine is in a running state and the engine water temperature is equal to a preset initial opening temperature, intercepting engine data of the engine within a preset time period, where the preset initial opening temperature is a temperature threshold that allows the thermostat to change from a closed state to an open state to allow the coolant to enter a large circulation;

[0053] Among them, the engine being in the running state means that the engine is running, which is judged by the engine speed. If the engine speed is greater than 0 (that is, the engine is turning), the engine is considered to be in the running state. The engine water temperature refers to the temperature of the coolant in the engine cooling system. The coolant maintains the engine running within the normal operating temperature range by absorbing the heat generated by the engine. The preset time period refers to the time range for data collection after the engine water temperature reaches the preset initial start temperature. The engine data includes the coolant pressure sequence before the thermostat, the coolant pressure sequence after the small-circulation thermostat, and the coolant pressure sequence after the large-circulation thermostat; the coolant pressure before the thermostat is the pressure value of the coolant in the pipe before entering the thermostat, the coolant pressure after the small-circulation thermostat is the pressure value in the small-circulation pipe after the thermostat, and the coolant pressure after the large-circulation thermostat is the pressure value in the large-circulation pipe after the thermostat.

[0054] For example, the preset initial opening temperature could be 80°C. If the thermostat is not stuck, the thermostat will open when the engine water temperature reaches 80°C, and the coolant will begin to circulate. The preset time period could be one minute, meaning that when the engine water temperature reaches 80°C, coolant pressure data will be collected for the next minute.

[0055] In some embodiments of the present application, before intercepting the engine data of the engine within a preset time period, it is first necessary to detect the engine speed; when the speed is greater than 0, it is determined that the engine is in a running state; when the engine is in a running state, the engine water temperature is measured by a water temperature sensor provided in the cooling system.

[0056] In some embodiments of the present application, the specific process of intercepting engine data of the engine within a preset time period includes: intercepting the pressure value of the coolant in the pipe before entering the thermostat in the cooling system of the engine within the preset time period to obtain a coolant pressure sequence before the thermostat; intercepting the pressure value in the small circulation pipe after the thermostat within the preset time period to obtain a coolant pressure sequence after the small circulation thermostat, where the small circulation is the coolant circulating inside the engine without passing through the radiator; intercepting the pressure value in the large circulation pipe after the thermostat within the preset time period to obtain a coolant pressure sequence after the large circulation thermostat, where the coolant returns to the engine after dissipating heat through the radiator; and using the coolant pressure sequence before the thermostat, the coolant pressure sequence after the small circulation thermostat, and the coolant pressure sequence after the large circulation thermostat as engine data.

[0057] Specifically, the pre-thermostat coolant pressure reflects the initial pressure of the coolant after it flows out of the water pump and before it reaches the thermostat. It is measured by installing a pressure sensor at the thermostat inlet.

[0058] Specifically, the coolant pressure after the small-circulation thermostat reflects the pressure state of the coolant in the small-circulation path and is measured by installing a pressure sensor in the small-circulation pipeline after the thermostat.

[0059] Specifically, the coolant pressure after the large-circulation thermostat reflects the pressure state of the coolant in the large-circulation path, and is measured by installing a pressure sensor in the large-circulation pipeline after the thermostat.

[0060] For example, the coolant pressure before the thermostat can be recorded as P0, the coolant pressure after the small-circulation thermostat can be recorded as P1, and the coolant pressure after the large-circulation thermostat can be recorded as P2.

[0061] S102, calculating a pressure fluctuation value of the cooling system within a preset time period based on the engine data;

[0062] In some embodiments of the present application, the specific process of calculating the pressure fluctuation value of the cooling system within a preset time period based on engine data includes: calculating the difference between the maximum and minimum values ​​in the coolant pressure sequence before the thermostat to obtain a first pressure fluctuation value; calculating the difference between the maximum and minimum values ​​in the coolant pressure sequence after the small-circulation thermostat to obtain a second pressure fluctuation value; calculating the difference between the maximum and minimum values ​​in the coolant pressure sequence after the large-circulation thermostat to obtain a third pressure fluctuation value.

[0063] For example, the first pressure fluctuation value ΔP0, the second pressure fluctuation value ΔP1, and the third pressure fluctuation value ΔP2 can be calculated using the formula ΔP=Max(P)-Min(P). Max(P) is the larger value within the preset time period, and Min(P) is the smaller value within the preset time period.

[0064] Furthermore, when the first pressure fluctuation value is less than the preset first pressure threshold and the second pressure fluctuation value and the third pressure fluctuation value are less than the preset second pressure threshold, it is determined that the pressure fluctuation value meets the preset thermostat sticking condition; wherein, the absolute value of the preset first pressure threshold is greater than the preset second pressure threshold and the difference between the absolute value and the preset second pressure threshold is within the preset range.

[0065] Further, when the first pressure fluctuation value is greater than or equal to the preset first pressure threshold or the second pressure fluctuation value and the third pressure fluctuation value are greater than or equal to the preset second pressure threshold, it is determined that the pressure fluctuation value does not meet the preset thermostat stuck condition.

[0066] For example, if the first pressure fluctuation value △P0 is less than ±10 kPa, and the second pressure fluctuation value △P1 and the third pressure fluctuation value △P2 are less than 2 kPa (no fluctuation), it means that the thermostat is not opened normally. At this time, the pressure fluctuation value meets the preset thermostat stuck condition.

[0067] S103 : When the pressure fluctuation value satisfies a preset thermostat stuck condition, it is determined that the thermostat is stuck.

[0068] In some embodiments of the present application, when the pressure fluctuation value meets the preset thermostat stuck condition, it is determined that the thermostat is stuck; or when the pressure fluctuation value does not meet the preset thermostat stuck condition, the step of intercepting the engine data of the engine within a preset time period is continued.

[0069] For example Figure 2 As shown, Figure 2 This is a schematic block diagram of a thermostat stuck judgment process provided by the present application. First, when the engine speed n>0, it is determined that the engine is in the running state. When the engine water temperature reaches the preset initial opening temperature, the engine data within one minute after the current moment is obtained. The coolant pressure before the thermostat can be recorded as P0, the coolant pressure after the small-circuit thermostat can be recorded as P1, and the coolant pressure after the large-circuit thermostat can be recorded as P2. Using the formula △P=Max(P)-Min(P), the first pressure fluctuation value △P0, the second pressure fluctuation value △P1, and the third pressure fluctuation value △P2 within one minute can be calculated. If the first pressure fluctuation value △P0 is less than ±10kPa, and the second pressure fluctuation value △P1 and the third pressure fluctuation value △P2 are less than 2kPa (no fluctuation), it means that the thermostat is not opening normally. At this time, it is determined that the thermostat is stuck. Otherwise, continue to execute the step of obtaining engine data within one minute after the current moment for real-time analysis.

[0070] Furthermore, after determining that the thermostat is stuck, a fault warning may be issued to remind the user to repair it.

[0071] In an embodiment of the present application, the pressure fluctuation value of the cooling system within a preset time period is calculated by automatically capturing engine data. The pressure fluctuation value can reflect the pressure change over a period of time. The pressure change can indicate whether the thermostat can be opened normally, so that the jamming fault can be discovered in time during the initial opening stage of the thermostat, and a timely warning can be given, thereby reducing the risk of engine overheating and damage.

[0072] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0073] See Figure 3 , which shows a schematic diagram of the structure of a thermostat stuck determination device provided by an exemplary embodiment of the present application. This thermostat stuck determination device can be implemented as all or part of an electronic device through software, hardware, or a combination of both. The device 1 includes a data interception module 10, a pressure fluctuation value calculation module 20, and a stuck determination module 30.

[0074] The data interception module 10 is configured to intercept engine data of the engine within a preset time period when the engine is in a running state and the engine water temperature is equal to a preset initial opening temperature, wherein the preset initial opening temperature is a temperature threshold that allows the thermostat to change from a closed state to an open state so that the coolant enters a large circulation;

[0075] The pressure fluctuation value calculation module 20 is used to calculate the pressure fluctuation value of the cooling system within a preset time period based on the engine data;

[0076] The sticking judgment module 30 is configured to determine whether the thermostat is stuck when the pressure fluctuation value satisfies a preset thermostat sticking condition.

[0077] It should be noted that the aforementioned embodiments of the thermostat stuck determination device, when implementing the thermostat stuck determination method, illustrate the division of the aforementioned functional modules by way of example only. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, i.e., the internal structure of the electronic device can be divided into different functional modules to perform all or part of the aforementioned functions. Furthermore, the aforementioned embodiments of the thermostat stuck determination device and the thermostat stuck determination method are based on the same concept. Their implementation is detailed in the method embodiments and will not be further elaborated here.

[0078] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0079] In an embodiment of the present application, the pressure fluctuation value of the cooling system within a preset time period is calculated by automatically capturing engine data. The pressure fluctuation value can reflect the pressure change over a period of time. The pressure change can indicate whether the thermostat can be opened normally, so that the jamming fault can be discovered in time during the initial opening stage of the thermostat, and a timely warning can be given, thereby reducing the risk of engine overheating and damage.

[0080] The present application also provides a computer-readable medium having program instructions stored thereon, which, when executed by a processor, implements the thermostat sticking determination method provided by each of the above method embodiments.

[0081] The present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the thermostat sticking determination method of each of the above method embodiments.

[0082] See Figure 4 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

[0083] The communication bus 1002 is used to implement the connection and communication between these components.

[0084] The user interface 1003 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.

[0085] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0086] The processor 1001 may include one or more processing cores. The processor 1001 utilizes various interfaces and circuits to connect the various components within the entire electronic device 1000. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 1005, and calling data stored in the memory 1005, the processor 1001 performs various functions of the electronic device 1000 and processes data. Optionally, the processor 1001 may be implemented in the form of at least one hardware component selected from the group consisting of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 1001 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes operating devices, user interfaces, and applications; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is responsible for handling wireless communications. It is understood that the modem may not be integrated into the processor 1001 and may be implemented separately on a single chip.

[0087] Among them, the memory 1005 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing the operating device, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may also be optionally at least one storage device located away from the aforementioned processor 1001. As Figure 4 As shown, the memory 1005 as a computer storage medium may include an operating device, a network communication module, a user interface module, and a thermostat stuck judgment application.

[0088] exist Figure 4 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain user input data; and the processor 1001 can be used to call the thermostat stuck determination application stored in the memory 1005 and specifically perform the following operations:

[0089] When the engine is running and the engine water temperature is equal to the preset initial opening temperature, the engine data of the engine within a preset time period is intercepted. The preset initial opening temperature is the temperature threshold that allows the thermostat to change from the closed state to the open state to allow the coolant to enter the large circulation;

[0090] Calculate the pressure fluctuation value of the cooling system within a preset time period based on engine data;

[0091] When the pressure fluctuation value meets the preset thermostat sticking condition, it is determined that the thermostat is stuck.

[0092] In one embodiment, when the processor 1001 intercepts the engine data of the engine within a preset time period, it specifically performs the following operations:

[0093] intercepting the pressure value of the coolant in the engine cooling system in the pipe before entering the thermostat within a preset time period to obtain a coolant pressure sequence before the thermostat;

[0094] Intercepting the pressure value in the small circulation pipe after the thermostat within a preset time period to obtain the coolant pressure sequence after the small circulation thermostat. The small circulation is the coolant circulating inside the engine without passing through the radiator;

[0095] Intercept the pressure value in the large circulation pipeline after the thermostat within a preset time period to obtain the coolant pressure sequence after the large circulation thermostat. The large circulation is the coolant returning to the engine after dissipating heat through the radiator;

[0096] The coolant pressure sequence before the thermostat, the coolant pressure sequence after the small-cycle thermostat, and the coolant pressure sequence after the large-cycle thermostat are used as engine data.

[0097] In one embodiment, when the processor 1001 calculates the pressure fluctuation value of the cooling system within a preset time period based on the engine data, it specifically performs the following operations:

[0098] Calculating the difference between the maximum and minimum values ​​of the coolant pressure sequence before the thermostat to obtain a first pressure fluctuation value;

[0099] Calculate the difference between the maximum and minimum values ​​of the coolant pressure sequence after the small-circulation thermostat to obtain a second pressure fluctuation value;

[0100] The difference between the maximum and minimum values ​​in the coolant pressure sequence after the large-circulation thermostat is calculated to obtain the third pressure fluctuation value.

[0101] In one embodiment, the processor 1001 further performs the following operations:

[0102] When the first pressure fluctuation value is less than the preset first pressure threshold and the second pressure fluctuation value and the third pressure fluctuation value are less than the preset second pressure threshold, it is determined that the pressure fluctuation value meets the preset thermostat stuck condition; wherein,

[0103] The absolute value of the preset first pressure threshold is greater than the preset second pressure threshold, and the difference between the absolute value and the preset second pressure threshold is within a preset interval.

[0104] In one embodiment, the processor 1001 further performs the following operations:

[0105] When the first pressure fluctuation value is greater than or equal to the preset first pressure threshold or the second pressure fluctuation value and the third pressure fluctuation value are greater than or equal to the preset second pressure threshold, it is determined that the pressure fluctuation value does not meet the preset thermostat stuck condition.

[0106] In one embodiment, the processor 1001 further performs the following operations:

[0107] When the pressure fluctuation value does not meet the preset thermostat stuck condition, the step of intercepting engine data of the engine within a preset time period is continued.

[0108] In one embodiment, the processor 1001 further performs the following operations:

[0109] Detecting the engine speed;

[0110] When the speed is greater than 0, it is determined that the engine is in a running state;

[0111] When the engine is in operation, the engine water temperature is measured by a water temperature sensor provided in the cooling system.

[0112] In an embodiment of the present application, the pressure fluctuation value of the cooling system within a preset time period is calculated by automatically capturing engine data. The pressure fluctuation value can reflect the pressure change over a period of time. The pressure change can indicate whether the thermostat can be opened normally, so that the jamming fault can be discovered in time during the initial opening stage of the thermostat, and a timely warning can be given, thereby reducing the risk of engine overheating and damage.

[0113] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program for determining a stuck thermostat can be stored in a computer-readable storage medium. When executed, the program can include the processes in the above-described method embodiments. The storage medium for the program for determining a stuck thermostat can be a magnetic disk, an optical disk, a read-only memory, or a random access memory.

[0114] The above disclosure is only a preferred embodiment of the present application, and certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A method for determining if a thermostat is stuck, characterized in that: The method comprises: When the engine is in a running state and the engine water temperature is equal to a preset initial opening temperature, intercepting engine data of the engine within a preset time period, wherein the preset initial opening temperature is a temperature threshold that allows the thermostat to change from a closed state to an open state to allow the coolant to enter a large circulation; Calculating a pressure fluctuation value of a cooling system within a preset time period based on the engine data; When the pressure fluctuation value satisfies a preset thermostat stuck condition, it is determined that the thermostat is stuck.

2. The method according to claim 1, characterized in that The intercepting of engine data of the engine within a preset time period includes: intercepting the pressure value of the coolant in the cooling system of the engine in the pipe before entering the thermostat within a preset time period to obtain a coolant pressure sequence before the thermostat; intercepting the pressure value in the small circulation pipe after the thermostat within a preset time period to obtain a coolant pressure sequence after the small circulation thermostat, wherein the small circulation is the coolant circulating inside the engine without passing through the radiator; intercepting the pressure value in the large circulation pipeline after the thermostat within a preset time period to obtain a coolant pressure sequence after the large circulation thermostat, wherein the large circulation is the coolant returning to the engine after dissipating heat through the radiator; The coolant pressure sequence before the thermostat, the coolant pressure sequence after the small-cycle thermostat, and the coolant pressure sequence after the large-cycle thermostat are used as engine data.

3. The method according to claim 1, characterized in that The engine data includes a coolant pressure sequence before the thermostat, a coolant pressure sequence after the small-circuit thermostat, and a coolant pressure sequence after the large-circuit thermostat; the coolant pressure before the thermostat is the pressure value of the coolant in the pipe before entering the thermostat, the coolant pressure after the small-circuit thermostat is the pressure value in the small-circuit pipe after the thermostat, and the coolant pressure after the large-circuit thermostat is the pressure value in the large-circuit pipe after the thermostat; Calculating the pressure fluctuation value of the cooling system within a preset time period based on the engine data includes: Calculating a difference between a maximum value and a minimum value in the coolant pressure sequence before the thermostat to obtain a first pressure fluctuation value; Calculating the difference between the maximum and minimum values ​​of the coolant pressure sequence after the small-circulation thermostat to obtain a second pressure fluctuation value; The difference between the maximum value and the minimum value in the coolant pressure sequence after the large-circulation thermostat is calculated to obtain a third pressure fluctuation value.

4. The method according to claim 3, characterized in that The method further comprises: When the first pressure fluctuation value is less than a preset first pressure threshold and the second pressure fluctuation value and the third pressure fluctuation value are less than a preset second pressure threshold, it is determined that the pressure fluctuation value meets the preset thermostat stuck condition; wherein, An absolute value of the preset first pressure threshold is greater than the preset second pressure threshold, and a difference between the absolute value and the preset second pressure threshold is within a preset interval.

5. The method according to claim 4, characterized in that The method further comprises: When the first pressure fluctuation value is greater than or equal to a preset first pressure threshold or the second pressure fluctuation value and the third pressure fluctuation value are greater than or equal to a preset second pressure threshold, it is determined that the pressure fluctuation value does not meet a preset thermostat stuck condition.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: When the pressure fluctuation value does not satisfy the preset thermostat stuck condition, the step of intercepting the engine data of the engine within a preset time period is continued.

7. The method according to any one of claims 1 to 5, characterized in that Before intercepting the engine data of the engine within a preset time period, the method further includes: detecting a rotational speed of the engine; When the rotation speed is greater than 0, determining that the engine is in a running state; When the engine is in operation, the engine water temperature is measured by a water temperature sensor provided in the cooling system.

8. A thermostat stuck judgment device, characterized in that: The device comprises: a data interception module, configured to intercept engine data of the engine within a preset time period when the engine is in a running state and the engine water temperature is equal to a preset initial opening temperature, wherein the preset initial opening temperature is a temperature threshold that allows the thermostat to change from a closed state to an open state so that the coolant enters a large circulation; a pressure fluctuation value calculation module, configured to calculate a pressure fluctuation value of a cooling system within a preset time period based on the engine data; The sticking judgment module is used to determine whether the thermostat is stuck when the pressure fluctuation value meets a preset thermostat sticking condition.

9. A computer storage medium, characterized in that The computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Fault judgment method, device and equipment for engine thermostat

    CN113685259A

  • Cooling system fault diagnosis method and device and operation machine

    CN113685260A

  • Engine water cooling system, fault diagnosis system and diagnosis method

    CN118911818A

  • Thermostat performance measurement system and vehicle test bench

    CN214373341U

  • Engine cooling device

    JP2013164003A