Water temperature sensor failure diagnosis method, device, equipment and medium

By monitoring the temperature drop and the knock sensor signal, and comparing them with the knock standard table, the failure of the water temperature sensor was identified, thus solving the engine damage problem caused by the failure of the water temperature sensor and enabling timely handling and driving safety.

CN122215917APending Publication Date: 2026-06-16DONGFENG MOTOR GRP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DONGFENG MOTOR GRP
Filing Date
2026-03-13
Publication Date
2026-06-16

Smart Images

  • Figure CN122215917A_ABST
    Figure CN122215917A_ABST
Patent Text Reader

Abstract

The application provides a water temperature sensor failure diagnosis method, device, equipment and medium, and relates to the technical field of fault diagnosis. The method comprises the following steps: if the engine of a vehicle is in a high water temperature cycle stage, monitoring the water temperature detected by the water temperature sensor of the engine; if the water temperature decreases by more than a preset decrease amplitude threshold within a preset time length, obtaining a target knock sensor signal corresponding to a target working parameter of the engine; the target working parameter comprises the water temperature; determining the failure condition of the water temperature sensor based on the target knock sensor signal and a target knock standard value; the target knock standard value is a knock standard value corresponding to the target working parameter, and the target knock standard value is determined based on a knock standard table; the knock standard table comprises knock standard values corresponding to different working parameters of the engine respectively. The water temperature sensor failure diagnosis method, device, equipment and medium provided by the application can effectively identify the failure mode of the water temperature sensor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of fault diagnosis technology, and in particular to a method, apparatus, equipment and medium for diagnosing the failure of a water temperature sensor. Background Technology

[0002] Hybrid engines generally use electric water pumps instead of traditional mechanical water pumps. From a fuel-saving perspective, during the warm-up phase (e.g., coolant temperature below 90°C), the electric water pump operates at a lower speed to achieve rapid engine warm-up, while also saving energy. The general operating method is to determine whether the electric water pump strategy should execute the warm-up strategy based on the coolant temperature measured by the engine coolant temperature sensor. When the coolant temperature exceeds 90°C, the electric water pump control strategy exits the warm-up phase, and the water pump speed follows the engine speed load demand according to the water pump speed pulse map (the water pump speed map is actually derived from bench calibration). In a fault mode, for example, if the coolant temperature sensor fails during driving (e.g., the actual coolant temperature is 95°C, but the sensor actually senses 70°C and outputs this to the Electronic Control Unit (ECU), when the ECU recognizes this temperature, it will execute the warm-up strategy. This means the electric water pump operates at the lowest speed, while simultaneously shutting off the thermostat heating (actively closing the large circulation loop) and turning off or reducing the cooling fan speed. At this time, the engine coolant temperature will continue to rise slowly until the coolant boils over. Simultaneously, as the coolant temperature rises, engine combustion deteriorates, knocking tendencies increase, ignition retraction angle worsens, and engine output power is limited. If this situation cannot be effectively identified, it will eventually lead to coolant boiling, the presence of a large amount of high-temperature gas in the system, and in severe cases, coolant spraying from the expansion tank, engine head gasket failure, and other serious system damage. However, while short-circuit and open-circuit faults in the coolant temperature sensor can be diagnosed through the circuit, temperature-sensing failure modes cannot be effectively identified on-line. Summary of the Invention

[0003] This application provides a water temperature sensor failure diagnosis method, device, equipment, and medium to solve the defect in the prior art that it is difficult to identify the temperature failure mode of the engine water temperature sensor, and to achieve effective identification of water temperature sensor failure modes.

[0004] In a first aspect, this application provides a method for diagnosing the failure of a water temperature sensor, including: If the vehicle's engine is in the high coolant temperature circulation phase, monitor the coolant temperature detected by the engine's coolant temperature sensor; If the water temperature drops beyond a preset threshold within a preset time period, a target knock sensor signal corresponding to the engine's target operating parameters is acquired; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Based on the target knock sensor signal and the target knock standard value, the failure status of the water temperature sensor is determined; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

[0005] Optionally, the target operating parameters are selected from various operating parameters of the engine using the controlled variable method, and the target operating parameters also include the engine speed, load, and intake air temperature.

[0006] Optionally, the knocking standard table is determined in the following manner: Determine multiple target values ​​for the water temperature, multiple target values ​​for the rotational speed, multiple target values ​​for the load, and multiple target values ​​for the intake air temperature; Obtain standard values ​​for knocking under different combinations of target values ​​for water temperature, rotational speed, load, and intake air temperature under standard test conditions, and construct an initial knocking table; The initial detonation table is interpolated using an interpolation method to obtain the detonation standard table.

[0007] Optionally, determining the failure status of the water temperature sensor based on the target detonation sensor signal and the target detonation standard value includes: Calculate the first integral value of the target detonation sensor signal with respect to time within the target duration, and the second integral value of the target detonation standard value with respect to time within the target duration; Calculate the absolute value of the deviation rate between the first integral value and the second integral value; Based on the magnitude of the absolute value, determine whether the water temperature sensor has failed and the degree of failure.

[0008] Optionally, determining whether the water temperature sensor has failed and the degree of failure based on the magnitude of the absolute value includes: If the absolute value is less than or equal to the first threshold, it is determined that the water temperature sensor is not faulty; If the absolute value is greater than the first threshold and less than the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the first degree. If the absolute value is greater than or equal to the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the second degree; the second degree is more severe than the first degree.

[0009] Optionally, the method further includes: If the water temperature sensor fails, the failure handling measures for the water temperature sensor shall be determined based on the degree of failure.

[0010] Optionally, determining the failure handling measures for the water temperature sensor based on the degree of failure includes: If the failure level is the first level, the failure handling measures are to control the speed of the electric water pump of the engine, control the speed of the fan of the radiator of the engine, and issue a fault repair prompt. If the failure level is the second level, the failure handling measures are to control the power and torque of the engine, control the speed of the electric water pump, control the speed of the fan, activate the electric heating function of the engine's electronic thermostat, and issue a fault repair prompt.

[0011] Secondly, this application also provides a water temperature sensor failure diagnosis device, comprising: The first acquisition module is used to monitor the water temperature detected by the engine's water temperature sensor if the vehicle's engine is in a high water temperature circulation stage. The second acquisition module is used to acquire a target knock sensor signal corresponding to the target operating parameters of the engine if the drop in water temperature within a preset time exceeds a preset drop threshold; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the knock sensor signal of the engine. A determination module is used to determine the failure status of the water temperature sensor based on the target knock sensor signal and the target knock standard value; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on a knock standard table, which includes knock standard values ​​corresponding to the engine under different operating parameters. Thirdly, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the first aspect.

[0012] Fourthly, this application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect.

[0013] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect.

[0014] The water temperature sensor failure diagnosis method, device, equipment, and medium provided in this application, by determining a knock standard table, when the drop in water temperature detected by the water temperature sensor exceeds the drop threshold, identify the failure status of the engine's water temperature sensor by comparing the target knock sensor signal under the engine's target operating parameters (including water temperature) with the target knock standard value in the knock standard table. This can effectively identify whether the water temperature sensor has failed, facilitating timely handling measures after the water temperature sensor fails, and ensuring driving safety. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a flowchart illustrating the water temperature sensor failure diagnosis method provided in the embodiments of this application; Figure 2 This is one of the schematic diagrams of the hybrid engine cooling system provided in the embodiments of this application; Figure 3 This is the second schematic diagram of the hybrid engine cooling system provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the water temperature sensor failure diagnosis device provided in the embodiments of this application; Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0018] This application provides a method for diagnosing the failure of a water temperature sensor. The executing entity can be an electronic device, such as a controller. The following description uses a controller as the executing entity of the method. Figure 1 This is a flowchart illustrating the water temperature sensor failure diagnosis method provided in an embodiment of this application. (Refer to...) Figure 1 The method may include: Step 110: If the vehicle's engine is in the high coolant temperature circulation stage, monitor the coolant temperature detected by the engine's coolant temperature sensor. Step 120: If the water temperature drops beyond a preset threshold within a preset time period, acquire the target knock sensor signal corresponding to the engine's target operating parameters; the target operating parameters include water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Step 130: Determine the failure status of the water temperature sensor based on the target knock sensor signal and the target knock standard value; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to different engine operating parameters.

[0019] Figure 2 This is one of the schematic diagrams of the hybrid engine cooling system provided in the embodiments of this application. Figure 3 This is the second schematic diagram of the hybrid engine cooling system provided in the embodiments of this application. Figure 2 , Figure 3 As shown, the working principle of the engine at each stage and the water temperature interconnection diagnostic strategy are as follows: (1) Warm-up stage: The electronic thermostat is not open, and the engine body operates in a small circulation loop. That is, the coolant is pumped to the engine by the water pump and then returns to the pump via the pipeline. During this stage, the electric water temperature controller operates at the lowest speed to achieve rapid engine warm-up. Figure 2 As shown.

[0020] (2) Warm-up stage: When the water temperature sensor ⑤ detects that the water temperature entering the generator is higher than the limit threshold T, the electronic thermostat opens, the system starts the large circulation, and the cooling fan ⑦ starts. The electric water pump ① follows the map table according to the engine load and does not operate at the minimum speed. Figure 3 As shown.

[0021] (3) High water temperature cruise phase: When the water temperature sensor fails, especially when the actual water temperature is >90℃ and the output water temperature is <90℃, the electronic thermostat shuts off the heater, the fan shuts off, the electric water pump runs at low speed, and the cooling system... Figure 2 Example loop.

[0022] In step 110, when the vehicle's engine is in the high coolant temperature cycle stage, the controller can monitor the coolant temperature detected by the engine's coolant temperature sensor in real time.

[0023] In step 120, if the water temperature drops beyond a preset threshold within a preset time period, it indicates that the water temperature sensor reading is changing too rapidly. For example, if the water temperature drops by more than 10°C (the threshold) within 10 seconds, the water temperature sensor is deemed to be at risk of failure. Then, the controller can further acquire the target knock sensor signal corresponding to the engine's target operating parameters (current operating parameters). The target operating parameters include the water temperature, and these parameters affect the strength of the engine's knock sensor signal.

[0024] In step 130, the controller can determine the failure status of the coolant temperature sensor by the deviation between the target knock sensor signal and the target knock standard value. The target knock sensor signal is the actual knock value, and the target knock standard value is the theoretical knock value. When the deviation between the target knock sensor signal and the target knock standard value is large, it indicates that there is a significant deviation between the actual knock value corresponding to the coolant temperature detected by the engine's coolant temperature sensor and the theoretical knock value corresponding to that detected coolant temperature. In this case, it can be determined that the coolant temperature detection is incorrect and the coolant temperature sensor has failed. The target knock standard value is the knock standard value under the target operating parameters. The target knock standard value is determined based on a knock standard table, which includes knock standard values ​​corresponding to different engine operating parameters.

[0025] The water temperature sensor failure diagnosis method provided in this application embodiment determines the knock standard table. When the drop in water temperature detected by the water temperature sensor exceeds the drop threshold, the failure status of the engine water temperature sensor is identified by comparing the target knock sensor signal under the engine's target operating parameters (including water temperature) with the target knock standard value in the knock standard table. This method can effectively identify whether the water temperature sensor has failed, facilitating timely handling measures after the water temperature sensor fails, and ensuring driving safety.

[0026] In some embodiments, the target operating parameters are selected from various operating parameters of the engine by means of controlled variables. The target operating parameters also include engine speed, load and intake air temperature.

[0027] The controller can use the controlled variable method to manage various engine operating parameters, treating each parameter as an independent variable and the knock sensor signal as a dependent variable. From these parameters, a target operating parameter is selected that primarily affects the strength of the knock sensor signal. This target operating parameter also reflects the engine's operating state.

[0028] The knock sensor signal reflects the tendency of engine combustion knocking. Engine coolant temperature T... 水温 Speed ​​S, load β, and intake air temperature T 进气These are four relatively important factors affecting the tendency of engine combustion knock. For example, at high water temperature (118℃), the combustion chamber periphery cannot be effectively cooled, resulting in poor combustion. The temperature inside the combustion chamber continues to rise, and the tendency of combustion knock increases sharply. Under high load operating conditions (high speed, high load), the combustion temperature is at a high level, and the tendency of knock increases sharply. When the engine intake air temperature rises, the basic temperature of the air-fuel mixture entering the combustion chamber increases sharply, combustion deteriorates, and the tendency of knock intensifies.

[0029] The water temperature sensor failure diagnosis method provided in this application uses the controlled variable method to screen out all target operating parameters that affect the strength of the knock sensor signal of the engine, including water temperature, speed, load and intake air temperature. This allows the method to identify situations where the engine speed, load and intake air temperature are the same, but the water temperature sensor fails, and the knock sensor signal caused by the water temperature error is inconsistent with the target knock standard value. This effectively determines the temperature failure mode of the water temperature sensor.

[0030] In some embodiments, the knock standard table is determined as follows: multiple target values ​​for water temperature, multiple target values ​​for speed, multiple target values ​​for load, and multiple target values ​​for intake air temperature are determined; knock standard values ​​are obtained under different combinations of target values ​​for water temperature, speed, load, and intake air temperature under standard test conditions, and an initial knock table is formed; the initial knock table is interpolated using an interpolation method to obtain the knock standard table.

[0031] The initial detonation table is shown in Table 1 below:

[0032] Table 1 Initial Detonation Table The controller can determine multiple target values ​​for coolant temperature, engine speed, load, and intake air temperature. Then, the controller can acquire standard knock values ​​for different combinations of these target values ​​under standard test conditions, and construct an initial knock table. Table 1 shows the knock counting model at different engine speeds, torques, and intake air temperatures at a coolant temperature of 90°C. The highest test coolant temperature is set at the engine's maximum permissible coolant temperature (e.g., 118°C), and the lowest test coolant temperature can be set at -30°C. The controller can interpolate the initial knock table to obtain a standard knock table.

[0033] The water temperature sensor failure diagnosis method provided in this application provides an initial knock table by testing the knock standard values ​​under different target value combinations of water temperature, speed, load and intake air temperature in a standard test environment. Then, through interpolation processing, a knock standard table is obtained, which can obtain accurate knock standard values. This is beneficial for comparing with the target knock sensor signal to determine the failure status of the water temperature sensor.

[0034] In some embodiments, determining the failure status of a water temperature sensor based on the target detonation sensor signal and the target detonation standard value includes: calculating a first integral value of the target detonation sensor signal with respect to time within a target duration, and a second integral value of the target detonation standard value with respect to time within the target duration; calculating the absolute value of the deviation rate between the first integral value and the second integral value; and determining whether the water temperature sensor has failed and the degree of failure based on the magnitude of the absolute value. The controller can continuously acquire real-time target knock sensor signals corresponding to the engine's current target operating parameters within a target duration t (e.g., 60 seconds), and calculate the first integral value α of the real-time target knock sensor signals with respect to time within the target duration. sum α sum =∫0 t α t(T进气、S、β、T水温) d t , where α t(T进气、S、β、T水温) This refers to the real-time target knock sensor signal corresponding to the engine's current target operating parameters. The controller can acquire the target knock standard value corresponding to the target operating parameters at various times within the target duration, and calculate the second integral value α of the target knock standard value over time within the target duration. sum标准 α sum标准 =∫0 t α t标准(T进气、S、β、T水温) d t , where α t标准(T进气、S、β、T水温) This is the real-time target knock standard value corresponding to the engine's current target operating parameters. Then, the absolute value δ of the deviation rate between the first integral value and the second integral value is calculated, δ = |α|. sum -α sum标准 ∣ / α sum标准 And based on the magnitude of δ, it is determined whether the water temperature sensor has failed and the degree of failure if it has failed.

[0035] The water temperature sensor failure diagnosis method provided in this application identifies the failure of the engine water temperature sensor by measuring the deviation rate between the target knock sensor signal under the engine's target operating parameters (including water temperature) and the target knock standard value in the knock standard table within a target time period when the drop in water temperature detected by the water temperature sensor exceeds the drop threshold. This method can effectively identify whether the water temperature sensor has failed, and facilitate timely handling measures after the water temperature sensor fails, ensuring driving safety.

[0036] In some embodiments, determining whether a water temperature sensor has failed and the degree of failure based on the magnitude of the absolute value includes: if the absolute value is less than or equal to a first threshold, determining that the water temperature sensor has not failed; if the absolute value is greater than the first threshold and less than a second threshold, determining that the water temperature sensor has failed, with the degree of failure being the first degree; if the absolute value is greater than or equal to the second threshold, determining that the water temperature sensor has failed, with the degree of failure being the second degree; the second degree is more severe than the first degree.

[0037] For example, the first threshold is 5%, and the second threshold is 10%. When δ≤5% (adjustable value), it is determined that the water temperature sensor has not failed, or the water temperature sensor may fail but the engine combustion has not deteriorated significantly, there is no obvious knocking degradation, and the overall situation is still within a controllable and safe range, so no relevant degradation protection is required; when 5%<δ<10%, it is determined that the water temperature sensor has failed, and the failure level is the first level, i.e., slight failure; when δ≥10%, it is determined that the water temperature sensor has failed, and the failure level is the second level, i.e., severe failure.

[0038] The water temperature sensor failure diagnosis method provided in this application identifies whether the engine water temperature sensor has failed and the degree of failure when the drop in water temperature detected by the water temperature sensor exceeds the drop threshold. This is done by measuring the absolute value of the deviation rate between the target knock sensor signal under the engine's target operating parameters (including water temperature) and the target knock standard value in the knock standard table within the target time period. This allows for timely implementation of different handling measures based on the degree of failure of the water temperature sensor, ensuring driving safety.

[0039] In some embodiments, the water temperature sensor failure diagnosis method further includes: if the water temperature sensor fails, determining failure handling measures for the water temperature sensor based on the degree of failure.

[0040] The water temperature sensor failure diagnosis method provided in this application identifies whether the engine water temperature sensor has failed and the degree of failure when the drop in water temperature detected by the water temperature sensor exceeds the drop threshold. This is done by measuring the absolute value of the deviation rate between the target knock sensor signal under the engine's target operating parameters (including water temperature) and the target knock standard value in the knock standard table within the target time period. This allows for timely implementation of different handling measures based on the degree of failure of the water temperature sensor, ensuring driving safety.

[0041] In some embodiments, based on the degree of failure, the failure handling measures for the water temperature sensor are determined, including: if the degree of failure is a first degree, the failure handling measures are to control the speed of the engine's electric water pump, control the speed of the engine's radiator fan, and issue a fault repair prompt; if the degree of failure is a second degree, the failure handling measures are to control the engine's power and torque, control the speed of the electric water pump, control the speed of the fan, activate the electric heating function of the engine's electronic thermostat, and issue a fault repair prompt.

[0042] When the coolant temperature sensor failure level is Level 1, the increase in engine knocking tendency is not significant, and combustion remains within a controllable range. At this stage, engine downgrading is unnecessary. However, the radiator fan should be actively controlled to run at its maximum speed, and the electric water pump speed should be increased to a higher level for active cooling to prevent further combustion deterioration. Simultaneously, the engine malfunction indicator lamp should be illuminated, and the instrument panel should alert the user to an engine coolant temperature fault, requiring prompt repair. When the coolant temperature sensor failure level is Level 2, the engine knocking tendency worsens dramatically. Engine downgrading is required in this case. Engine power and torque should be actively reduced, limiting engine power and speed (e.g., 2000 rpm, 50% load) to prevent irreversible engine damage. Simultaneously, the electric water pump should be controlled to run at its maximum speed, the electronic thermostat heater should be activated, and the radiator fan should run at its maximum speed to protect the engine. The engine malfunction indicator lamp should be illuminated, and the instrument panel should alert the user to an engine coolant temperature fault, requiring prompt repair.

[0043] The water temperature sensor failure diagnosis method provided in this application adopts different failure handling measures according to the degree of failure of the water temperature sensor. Through a series of thermal management protection schemes, it supports the engine to operate under a certain load, so as not to cause engine shutdown or even vehicle breakdown. It supports users to limp into the shop for repair, thus ensuring driving safety.

[0044] The water temperature sensor failure diagnosis device provided in this application is described below. The water temperature sensor failure diagnosis device described below can be referred to in correspondence with the water temperature sensor failure diagnosis method described above.

[0045] Figure 4 This is a schematic diagram of the water temperature sensor failure diagnosis device provided in an embodiment of this application. (Refer to...) Figure 4 The water temperature sensor failure diagnosis device provided in this application embodiment may include: The first acquisition module 410 is used to monitor the water temperature detected by the engine water temperature sensor if the vehicle's engine is in a high water temperature circulation stage. The second acquisition module 420 is used to acquire a target knock sensor signal corresponding to the target operating parameters of the engine if the drop in water temperature within a preset time exceeds a preset drop threshold; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the knock sensor signal of the engine. The determination module 430 is used to determine the failure status of the water temperature sensor based on the target knock sensor signal and the target knock standard value; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

[0046] The water temperature sensor failure diagnosis device provided in this application embodiment determines the knock standard table. When the drop in water temperature detected by the water temperature sensor exceeds the drop threshold, it identifies the failure of the engine water temperature sensor by comparing the target knock sensor signal under the engine's target operating parameters (including water temperature) with the target knock standard value in the knock standard table. This can effectively identify whether the water temperature sensor has failed, facilitating timely handling measures after the water temperature sensor fails, and ensuring driving safety.

[0047] In some embodiments, the target operating parameters are selected from various operating parameters of the engine using a controlled variable method, and the target operating parameters also include the engine speed, load, and intake air temperature.

[0048] In some embodiments, the knock standard table is determined in the following manner: Determine multiple target values ​​for the water temperature, multiple target values ​​for the rotational speed, multiple target values ​​for the load, and multiple target values ​​for the intake air temperature; Obtain standard values ​​for knocking under different combinations of target values ​​for water temperature, rotational speed, load, and intake air temperature under standard test conditions, and construct an initial knocking table; The initial detonation table is interpolated using an interpolation method to obtain the detonation standard table.

[0049] In some embodiments, the determining module is used to: Calculate the first integral value of the target detonation sensor signal with respect to time within the target duration, and the second integral value of the target detonation standard value with respect to time within the target duration; Calculate the absolute value of the deviation rate between the first integral value and the second integral value; Based on the magnitude of the absolute value, determine whether the water temperature sensor has failed and the degree of failure.

[0050] In some embodiments, the determining module is used to: If the absolute value is less than or equal to the first threshold, it is determined that the water temperature sensor is not faulty; If the absolute value is greater than the first threshold and less than the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the first degree. If the absolute value is greater than or equal to the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the second degree; the second degree is more severe than the first degree.

[0051] In some embodiments, the determining module is further configured to: If the water temperature sensor fails, the failure handling measures for the water temperature sensor shall be determined based on the degree of failure.

[0052] In some embodiments, the determining module is used to: If the failure level is the first level, the failure handling measures are to control the speed of the electric water pump of the engine, control the speed of the fan of the radiator of the engine, and issue a fault repair prompt. If the failure level is the second level, the failure handling measures are to control the power and torque of the engine, control the speed of the electric water pump, control the speed of the fan, activate the electric heating function of the engine's electronic thermostat, and issue a fault repair prompt.

[0053] Specifically, the water temperature sensor failure diagnosis device provided in this application embodiment can implement all the method steps implemented by the method embodiment with the controller as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0054] Figure 5 This is a schematic diagram of the structure of the electronic device provided in an embodiment of this application. For example... Figure 5 As shown, the electronic device may include: a processor 510, a communications interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communications interface 520, and the memory 530 communicate with each other via the communication bus 540. The processor 510 can call logical instructions in the memory 530 to execute a water temperature sensor failure diagnosis method, such as including: If the vehicle's engine is in the high coolant temperature circulation phase, monitor the coolant temperature detected by the engine's coolant temperature sensor; If the water temperature drops beyond a preset threshold within a preset time period, a target knock sensor signal corresponding to the engine's target operating parameters is acquired; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Based on the target knock sensor signal and the target knock standard value, the failure status of the water temperature sensor is determined; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

[0055] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0056] On the other hand, this application also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the water temperature sensor failure diagnosis method provided by the above methods, including, for example: If the vehicle's engine is in the high coolant temperature circulation phase, monitor the coolant temperature detected by the engine's coolant temperature sensor; If the water temperature drops beyond a preset threshold within a preset time period, a target knock sensor signal corresponding to the engine's target operating parameters is acquired; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Based on the target knock sensor signal and the target knock standard value, the failure status of the water temperature sensor is determined; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

[0057] Furthermore, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to perform the steps of the water temperature sensor failure diagnosis method provided by the above methods, such as including: If the vehicle's engine is in the high coolant temperature circulation phase, monitor the coolant temperature detected by the engine's coolant temperature sensor; If the water temperature drops beyond a preset threshold within a preset time period, a target knock sensor signal corresponding to the engine's target operating parameters is acquired; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Based on the target knock sensor signal and the target knock standard value, the failure status of the water temperature sensor is determined; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

[0058] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0059] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0060] It should also be noted that in the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects, and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited. For example, the first object can be one or more.

[0061] In this application embodiment, the term "and / or" describes the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0062] In this application's embodiments, "determine B based on A" means that factor A must be considered when determining B. It is not limited to "B can be determined based solely on A," but should also include: "determine B based on A and C," "determine B based on A, C, and E," "determine C based on A, and further determine B based on C," etc. Additionally, it can include using A as a condition for determining B, for example, "when A meets the first condition, determine B using the first method"; another example, "when A meets the second condition, determine B," etc.; another example, "when A meets the third condition, determine B based on the first parameter," etc. Of course, it can also be a condition where A is a factor in determining B, for example, "when A meets the first condition, determine C using the first method, and further determine B based on C," etc.

[0063] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0064] In this application, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this application, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0065] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for diagnosing the failure of a water temperature sensor, characterized in that, include: If the vehicle's engine is in the high coolant temperature circulation phase, monitor the coolant temperature detected by the engine's coolant temperature sensor; If the water temperature drops beyond a preset threshold within a preset time period, a target knock sensor signal corresponding to the engine's target operating parameters is acquired; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the engine's knock sensor signal. Based on the target knock sensor signal and the target knock standard value, the failure status of the water temperature sensor is determined; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

2. The water temperature sensor failure diagnosis method according to claim 1, characterized in that, The target operating parameters are selected from various operating parameters of the engine using the controlled variable method. The target operating parameters also include the engine speed, load, and intake air temperature.

3. The water temperature sensor failure diagnosis method according to claim 2, characterized in that, The knockout standard table is determined in the following manner: Determine multiple target values ​​for the water temperature, multiple target values ​​for the rotational speed, multiple target values ​​for the load, and multiple target values ​​for the intake air temperature; Obtain standard values ​​for knocking under different combinations of target values ​​for water temperature, rotational speed, load, and intake air temperature under standard test conditions, and construct an initial knocking table; The initial detonation table is interpolated using an interpolation method to obtain the detonation standard table.

4. The water temperature sensor failure diagnosis method according to claim 1, characterized in that, The step of determining the failure status of the water temperature sensor based on the target detonation sensor signal and the target detonation standard value includes: Calculate the first integral value of the target detonation sensor signal with respect to time within the target duration, and the second integral value of the target detonation standard value with respect to time within the target duration; Calculate the absolute value of the deviation rate between the first integral value and the second integral value; Based on the magnitude of the absolute value, determine whether the water temperature sensor has failed and the degree of failure.

5. The water temperature sensor failure diagnosis method according to claim 4, characterized in that, Determining whether the water temperature sensor has failed and the degree of failure based on the magnitude of the absolute value includes: If the absolute value is less than or equal to the first threshold, it is determined that the water temperature sensor is not faulty; If the absolute value is greater than the first threshold and less than the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the first degree. If the absolute value is greater than or equal to the second threshold, the water temperature sensor is determined to be faulty, and the degree of failure is the second degree; the second degree is more severe than the first degree.

6. The water temperature sensor failure diagnosis method according to claim 5, characterized in that, The method further includes: If the water temperature sensor fails, the failure handling measures for the water temperature sensor shall be determined based on the degree of failure.

7. The water temperature sensor failure diagnosis method according to claim 6, characterized in that, The failure handling measures for the water temperature sensor, determined based on the degree of failure, include: If the failure level is the first level, the failure handling measures are to control the speed of the electric water pump of the engine, control the speed of the fan of the radiator of the engine, and issue a fault repair prompt. If the failure level is the second level, the failure handling measures are to control the power and torque of the engine, control the speed of the electric water pump, control the speed of the fan, activate the electric heating function of the engine's electronic thermostat, and issue a fault repair prompt.

8. A water temperature sensor failure diagnosis device, characterized in that, include: The first acquisition module is used to monitor the water temperature detected by the engine's water temperature sensor if the vehicle's engine is in a high water temperature circulation stage. The second acquisition module is used to acquire a target knock sensor signal corresponding to the target operating parameters of the engine if the drop in water temperature within a preset time exceeds a preset drop threshold; the target operating parameters include the water temperature, and the target operating parameters affect the strength of the knock sensor signal of the engine. The determination module is used to determine the failure status of the water temperature sensor based on the target knock sensor signal and the target knock standard value; the target knock standard value is the knock standard value corresponding to the target operating parameter, and the target knock standard value is determined based on the knock standard table, which includes the knock standard values ​​corresponding to the engine under different operating parameters.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the water temperature sensor failure diagnosis method as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the water temperature sensor failure diagnosis method as described in any one of claims 1 to 7.