Method, device and equipment for diagnosing offset fault of water temperature sensor of engine

The diagnostic strategy of using two water temperature sensors to verify one water temperature sensor solves the problem of false alarms and missed alarms in water temperature sensor diagnosis in the existing technology, realizes accurate fault judgment of the engine water temperature sensor, and improves the performance and reliability of the engine control system.

CN120608763APending Publication Date: 2025-09-09CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510771617.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-10
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

In the existing technology, the diagnostic method of the engine water temperature sensor is mainly based on monitoring the voltage signal and physical value range or verifying the difference between the actual water temperature and the target water temperature by establishing a cooling system model. It is prone to false alarms or missed alarms, leading to problems such as engine overheating and excessive emissions.

Method used

A diagnostic strategy based on verifying one water temperature sensor with two water temperature sensors is adopted. By obtaining the current operating conditions of the vehicle, the thermal management module valve is controlled to open at the target rate, the temperature difference collected by the one and two water temperature sensors is identified, and the judgment result of the water temperature sensor characteristic offset fault is generated.

Benefits of technology

This enables more accurate sensor fault diagnosis, reduces misjudgments, improves the safety and reliability of engine control systems, and reduces maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120608763A_ABST
    Figure CN120608763A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of sensor diagnosis, in particular to an engine water temperature sensor offset fault diagnosis method, device and equipment, and the method comprises the steps: obtaining the current working condition of a vehicle; if the current working condition meets the diagnosis activation condition, controlling a heat management module valve to be opened according to a target rate until a preset diagnosis condition is met; and identifying a first water temperature and a second water temperature which are respectively collected by the first water temperature sensor and the second water temperature sensor, and generating a judgment result that the water temperature sensors have characteristic offset faults according to the first water temperature and the second water temperature. Therefore, the problems that a fault is diagnosed in time, the safety and the reliability are poor and the like due to the fact that a water temperature sensor diagnosis method in the related technology is used for monitoring mainly based on a voltage signal and a physical value range or checking the difference between the actual water temperature and the target water temperature by establishing a cooling system model is prone to false alarm or missing alarm are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of sensor diagnosis technology, and in particular to a method, device and equipment for diagnosing an engine water temperature sensor offset fault. Background Art

[0002] The water temperature signal is a critical input parameter for the engine control system. If the water temperature signal received by the ECU is too low, it can lead to deviations in fuel injection control, which can cause emissions to exceed standards. If the water temperature is too high for a long period of time, it can damage the engine and related components.

[0003] In related technologies, most EMS (Energy Management Systems) only monitor the voltage signal and physical value range of the water temperature sensor, or establish a cooling system model to verify the difference between the actual and target water temperatures. When the difference is greater than or equal to a certain threshold, an unreasonable water temperature sensor fault is reported. However, since the cooling system model is affected by ambient temperature, vehicle operating conditions, the layout of the vehicle's thermal management system, and operating conditions, calibration is extremely complex. To avoid false alarms, the threshold for the difference between the target and actual water temperatures is often set very high, such as 30°C. This causes some water temperature sensors to easily exhibit excessive resistance due to aging and consistency. This signal offset makes it difficult to report a fault. If the fault is not reported promptly, especially when the water temperature sensor signal reads a value lower than the actual water temperature, it can lead to engine overheating, detonation, or even engine damage. In addition, the water temperature signal affects other assemblies, such as the transmission, and excessive transmission oil temperature can lead to poor shifting quality and reliability issues. Summary of the Invention

[0004] The present application provides a method, device, equipment, medium and program for diagnosing an engine water temperature sensor offset fault, in order to solve the problems in the related art that the water temperature sensor diagnosis method is mainly based on monitoring based on voltage signals and physical value ranges or verifying the difference between the actual water temperature and the target water temperature by establishing a cooling system model, which is prone to false alarms or missed alarms, resulting in timely diagnosis of faults, poor safety and reliability, and other problems.

[0005] A first aspect embodiment of the present application provides a method for diagnosing an engine water temperature sensor offset fault, the method being applied to an engine control system, wherein the engine control system includes: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve and an engine water temperature sensor arranged on a pipeline between a cylinder head water outlet of the engine cylinder block and a radiator water tank water inlet, wherein the engine water temperature sensor includes: a one-way water temperature sensor arranged on the engine cylinder block, and a two-way water temperature sensor arranged at the radiator water inlet position, wherein the method includes the following steps: obtaining the current operating condition of the vehicle; if the current operating condition meets the diagnostic activation condition, controlling the thermal management module valve to open at a target rate until a preset diagnostic condition is met; identifying the first water temperature and the second water temperature collected by the one-way water temperature sensor and the two-way water temperature sensor respectively, and generating a determination result of the presence of a characteristic offset fault in the water temperature sensor based on the first water temperature and the second water temperature.

[0006] Optionally, the determination result of whether the water temperature sensor has a characteristic offset fault generated based on the first water temperature and the second water temperature includes: if the first water temperature is lower than the second water temperature for a target time, and the difference between the first water temperature and the second water temperature exceeds a set threshold, then it is determined that one water temperature sensor has a characteristic offset fault.

[0007] Optionally, before generating a determination result that the water temperature sensor has a characteristic offset fault based on the first water temperature and the second water temperature, it includes: judging whether the water temperature of one channel is continuously greater than or equal to the water temperature of the second channel; if the water temperature of one channel is continuously greater than or equal to the water temperature of the second channel, generating a determination result that the water temperature sensor has a characteristic offset fault based on the first water temperature and the second water temperature.

[0008] Optionally, after determining that a characteristic offset fault exists in one water temperature sensor, the method includes: detecting the transmission oil temperature; if the transmission oil temperature is greater than or equal to a first preset temperature threshold, controlling the thermal management module valve to reach the maximum opening and activating the engine's torque limiting processing.

[0009] Optionally, the valve of the thermal management module is controlled to open at a target rate until a preset diagnostic condition is met, including: identifying the water temperature fluctuation value of one channel and the water temperature fluctuation value of two channels; if the water temperature fluctuation value of one channel and the water temperature fluctuation value of two channels are both less than or equal to a second preset temperature threshold, the preset diagnostic condition is met.

[0010] Optionally, the diagnostic activation conditions include: the vehicle's current speed is less than or equal to a preset speed threshold; the engine oil temperature or the transmission oil temperature is greater than or equal to a third preset temperature threshold; the air conditioner is in the off state; the water temperature of one line is greater than or equal to a fourth preset temperature threshold, and the vehicle is currently in a no-target fault state.

[0011] A second aspect of the present application provides a diagnostic device for an engine water temperature sensor offset fault, the device being applied to an engine control system, wherein the engine control system comprises: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve arranged on a pipeline between a cylinder head water outlet of the engine cylinder block and a radiator water tank water inlet, and an engine water temperature sensor, wherein the engine water temperature sensor comprises: a one-way water temperature sensor arranged on the engine cylinder block, and a two-way water temperature sensor arranged at the radiator water inlet position, wherein the device comprises: an acquisition module for acquiring the current operating condition of the vehicle; a control module for controlling the thermal management module valve to open at a target rate until a preset diagnostic condition is met if the current operating condition meets the diagnostic activation condition; an identification module for identifying the first water temperature and the second water temperature collected by the one-way water temperature sensor and the two-way water temperature sensor respectively, and generating a determination result of the presence of a characteristic offset fault in the water temperature sensor based on the first water temperature and the second water temperature.

[0012] An embodiment of the third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to perform the method for diagnosing an engine water temperature sensor offset fault as described in the above embodiment.

[0013] A fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to perform the method for diagnosing an engine water temperature sensor offset fault as described in the above embodiment.

[0014] The fifth aspect of the present application provides a computer program product, including a computer program or instructions, which, when executed, implements the method for diagnosing the engine water temperature sensor offset fault as described in the above embodiment.

[0015] Therefore, this application has at least the following beneficial effects: The embodiment of the present application can obtain the current operating conditions of the vehicle and start the diagnostic process only when specific diagnostic activation conditions are met. This method can more accurately reflect the actual working status of the sensor, reduce misjudgments caused by changes in the external environment or different vehicle operating conditions, control the thermal management module valve to open at a target rate until the preset diagnostic conditions are met to ensure that the cooling system is in an ideal working state, and generate a judgment result of whether the water temperature sensor has a characteristic offset fault based on the temperature difference between the first water temperature and the second water temperature, thereby accurately judging the sensor characteristic offset fault, realizing low-cost online real-time diagnosis, and improving the overall performance and reliability of the engine control system.

[0016] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 This is a flow chart of a method for diagnosing an engine water temperature sensor offset fault according to an embodiment of the present application; Figure 2 A water temperature characteristic curve diagram provided according to an embodiment of the present application; Figure 3 A water temperature characteristic deviation diagram provided according to an embodiment of the present application; Figure 4 A schematic diagram of the arrangement of water temperature sensors provided according to an embodiment of the present application; Figure 5 This is a flow chart of water temperature sensor offset fault control according to an embodiment of the present application; Figure 6 The water temperature diagnosis principle according to the embodiment of the present application is provided; Figure 7 A diagram showing the working principle of vehicle thermal management according to an embodiment of the present application; Figure 8 This is an example diagram of a diagnostic device for an engine water temperature sensor offset fault provided by an embodiment of the present application; Figure 9 A schematic diagram of the structure of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0018] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0019] This application combines special failure cases of water temperature sensors to develop a diagnostic method for detecting the rationality of water temperature signals, and diagnoses the problem of low water temperature caused by abnormally high resistance values. Figure 1 As shown, the water temperature signal is negatively correlated with the resistance. As the resistance value decreases, the water temperature increases, that is, the smaller the resistance, the higher the water temperature.

[0020] If the water temperature sensor fails due to aging or open welding, the resistance value is too large. For example, if the resistance deviation is only 200Ω, there is basically no effect at low temperature, but it will affect the temperature deviation by 20% above 80℃. The actual water temperature is 120℃, but the water temperature signal shows only about 95℃. Figure 2 As shown, the actual high temperature has a great impact on engine control and reliability. Therefore, the characteristic deviation diagnosis of large resistance value (low water temperature signal) needs to be accurately diagnosed.

[0021] Diagnosis of water temperature sensors is based on the maximum and minimum ranges for rationality diagnosis, while diagnosis within the operating range of water temperature is based on model water temperature. However, the calibration difficulty and technical complexity of this model water temperature are difficult to exhaust, and the verification scenarios are difficult to exhaust. If the threshold calibration is too large, no fault will be reported. If the threshold is too small, false alarms will occur. Therefore, this case cannot be covered.

[0022] This application is to diagnose the fault of the water temperature sensor displaying too low before reaching the intermediate state of maximum and minimum. It has invented a diagnostic strategy based on two water temperature sensors to verify one water temperature sensor, where the two water temperature sensors are the basic configuration to meet the cooling system diagnostic requirements of the National VI regulations. Figure 3 This diagram shows the layout of the primary and secondary water temperature sensors. The primary water temperature sensor, located on the engine block, monitors the actual engine water temperature. This signal serves as an important input for fuel injection, ignition angle, and fan control. The secondary water temperature sensor, located at the radiator inlet and outlet, indicates a thermostat failure when the secondary water temperature is roughly equivalent to the primary water temperature. To prevent excessive emissions, the user is alerted by a fault indicator and the vehicle is promptly repaired.

[0023] The following describes, with reference to the accompanying drawings, a method, apparatus, device, medium, and program for diagnosing an engine water temperature sensor offset fault according to an embodiment of the present application.

[0024] Specifically, Figure 1 A flow chart of a method for diagnosing an engine water temperature sensor offset fault provided in an embodiment of the present application.

[0025] like Figure 1 As shown, the method for diagnosing an engine water temperature sensor offset fault is applied to an engine control system, wherein the engine control system includes: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve and an engine water temperature sensor arranged on a pipeline between a cylinder head water outlet of the engine cylinder block and a radiator water tank water inlet. The engine water temperature sensor includes: a first water temperature sensor arranged on the engine cylinder block and a second water temperature sensor arranged at the radiator water inlet. The method includes the following steps: In step S101 , the current operating condition of the vehicle is obtained.

[0026] It is understandable that the embodiment of the present application can obtain the current operating condition of the vehicle to facilitate subsequent determination of whether the current operating condition meets the diagnostic activation conditions.

[0027] In step S102 , if the current operating condition meets the diagnostic activation condition, the valve of the thermal management module is controlled to open at a target rate until the preset diagnostic condition is met.

[0028] Among them, the diagnostic activation conditions include: the vehicle's current speed is less than or equal to the preset speed threshold; the engine oil temperature or the transmission oil temperature is greater than or equal to the third preset temperature threshold; the air conditioner is in the off state; the water temperature is greater than or equal to the fourth preset temperature threshold, and the vehicle is currently in a no-target fault state.

[0029] Among them, the preset diagnostic conditions include that the fluctuation value of the water temperature of line one and line two is less than or equal to ±2°C, without specific limitation.

[0030] It can be understood that the embodiment of the present application can control the thermal management module valve to open at a target rate until the preset diagnostic conditions are met when the current operating conditions meet the diagnostic activation conditions. In a stable environment, the data of the first and second water temperature sensors are compared to make subsequent offset judgments more accurate. By opening at the target rate, the transient response error of the sensor caused by valve impact is avoided, thereby improving the accuracy of characteristic offset detection.

[0031] It should be noted that the preset vehicle speed threshold may be 20 km / h, the third preset temperature threshold may be 80° C., and the fourth preset temperature threshold may be 70° C., without specific limitation.

[0032] When the vehicle speed is ≤20km / h (to avoid the impact of headwind on the second-line water temperature); the engine oil temperature or transmission oil temperature is ≥80℃; the air conditioner is turned off (to avoid the impact of the fan on the second-line water temperature); the first-line water temperature is ≥70℃; there is no water temperature, intake temperature, fan, TMM fault, etc.

[0033] In an embodiment of the present application, the valve of the thermal management module is controlled to open at a target rate until a preset diagnostic condition is met, including: identifying the water temperature fluctuation value of one channel and the water temperature fluctuation value of two channels; if the water temperature fluctuation value of one channel and the water temperature fluctuation value of two channels are both less than or equal to the second preset temperature threshold, the preset diagnostic condition is met.

[0034] Among them, the second preset threshold value can be that the water temperature fluctuation value of the first channel and the water temperature fluctuation value of the second channel are both less than or equal to ±2°C, and there is no specific limitation.

[0035] It can be understood that the embodiment of the present application can simultaneously monitor the water temperature fluctuations of line one and line two, ensure the overall stability of the system, and eliminate the impact of transient noise of the thermal system on fault judgment; the valve opening rate and the fluctuation value are linked in real time to achieve automatic and accurate capture of the diagnostic timing, thereby improving the accuracy of subsequent diagnosis.

[0036] Specifically, the TMM valve is activated and opened after the above conditions are met; the opening rate can be 100° / s to avoid water temperature fluctuations caused by opening too quickly; after opening for a period of time, it is necessary to wait for the water temperature fluctuation in one channel to be ≤±2℃, and the water temperature is stable for easy diagnosis; after opening for a period of time, it is necessary to wait for the water temperature fluctuation in the second channel to be ≤±2℃, and the water temperature is stable for easy diagnosis.

[0037] In step S103, the first water temperature and the second water temperature respectively collected by the first water temperature sensor and the second water temperature sensor are identified, and a determination result indicating that a characteristic offset fault exists in the water temperature sensor is generated based on the first water temperature and the second water temperature.

[0038] It can be understood that the embodiment of the present application can use two sensors with different physical positions to generate a judgment result of whether the water temperature sensor has a characteristic offset fault based on the temperature difference between the first water temperature and the second water temperature under thermodynamic steady state, thereby accurately judging the sensor characteristic offset fault, realizing low-cost online real-time diagnosis, and improving the safety and reliability of the engine.

[0039] In an embodiment of the present application, a determination result of whether a water temperature sensor has a characteristic offset fault is generated based on the first water temperature and the second water temperature, including: if the first water temperature is lower than the second water temperature for a target time, and the difference between the first water temperature and the second water temperature exceeds a set threshold, then it is determined that a water temperature sensor has a characteristic offset fault.

[0040] Among them, the target duration and the set threshold can be set according to actual needs without specific restrictions.

[0041] It can be understood that the embodiment of the present application can determine that a water temperature sensor has a characteristic offset fault when the first water temperature is lower than the second water temperature to reach the target length of time and the difference between the first water temperature and the second water temperature exceeds the set threshold. It can effectively identify the problem of low water temperature signal caused by abnormal increase in resistance value, reduce the probability of false alarm without sacrificing accuracy, reduce unnecessary repair and inspection work, and save maintenance costs.

[0042] In an embodiment of the present application, before generating a determination result that the water temperature sensor has a characteristic offset fault based on the first water temperature and the second water temperature, it includes: determining whether the water temperature of one line is continuously greater than or equal to the water temperature of the second line; if the water temperature of one line is continuously greater than or equal to the water temperature of the second line, then generating a determination result that the water temperature sensor has a characteristic offset fault based on the first water temperature and the second water temperature.

[0043] It can be understood that, in the embodiment of the present application, since one water temperature sensor is arranged on the engine block and is close to the heat source, under normal circumstances, its reading should always be higher than or equal to the second water temperature sensor located at the water inlet of the radiator. By confirming this prerequisite, misdiagnosis caused by external factors can be eliminated, which not only saves processing time, but also reduces the occupation of system resources and improves diagnostic efficiency.

[0044] Specifically, activating the first water temperature sensor for diagnosis: Since the first water temperature sensor is located at the cylinder head, closer to the engine heat source, it can be considered the hot end. The second water temperature sensor is located at the radiator inlet and can be considered the cold end. Based on heat transfer relationships, under normal circumstances, the first water temperature is always higher than the second water temperature. Data analysis shows that this principle is met even after thermal equilibrium is reached. If the first water temperature is lower than the second water temperature by a certain δB threshold (set at 10°C in this project) and persists for a certain period of time, it can be considered that the first water temperature sensor has a characteristic deviation fault.

[0045] In an embodiment of the present application, after determining that a water temperature sensor has a characteristic offset fault, it includes: detecting the transmission oil temperature; if the transmission oil temperature is greater than or equal to a first preset temperature threshold, controlling the thermal management module valve to reach the maximum opening and activating the engine's torque limiting processing.

[0046] The first preset temperature threshold can be set according to actual needs, for example, 110° C., without specific limitation.

[0047] It can be understood that the embodiment of the present application can control the thermal management module valve to reach the maximum opening and activate the engine's torque limiting process when the transmission oil temperature is greater than or equal to the first preset temperature threshold, so as to timely adjust the state of the TMM valve and limit the engine torque. It can respond quickly when potential risks are detected, effectively prevent serious mechanical failures caused by overheating, ensure driving safety, ensure that the vehicle is always in a relatively stable working state, avoid driving interruptions or emergency maintenance needs due to sudden failures, and indirectly improve the driver's experience.

[0048] Specifically, after the diagnosis is complete, the TMM valve is closed. If the transmission oil temperature is above 110°C (the transmission oil is cooled by the engine cooling water. If the water temperature signal is abnormally low, the TMM valve is closed. Even if the actual water temperature is higher, the system is unaware of it, which directly affects transmission cooling), the TMM valve is fully opened again to reduce the actual water temperature and prevent engine and transmission overheating caused by excessive water temperature. Simultaneously, engine torque is limited to prevent excessive engine load and further overheating.

[0049] According to the diagnostic method for engine water temperature sensor offset fault proposed in the embodiment of the present application, by obtaining the current operating conditions of the vehicle and starting the diagnostic process only when specific diagnostic activation conditions are met, this method can more accurately reflect the actual working status of the sensor, reduce misjudgment caused by changes in the external environment or different vehicle operating conditions, control the thermal management module valve to open at a target rate until the preset diagnostic conditions are met to ensure that the cooling system is in an ideal working state, and generate a judgment result of the presence of a characteristic offset fault in the water temperature sensor based on the temperature difference between the first water temperature and the second water temperature, thereby accurately judging the sensor characteristic offset fault, realizing low-cost online real-time diagnosis, and improving the overall performance and reliability of the engine control system.

[0050] The following will be combined Figure 5-Figure 7 The diagnostic method for the engine water temperature sensor offset fault of the present application is described in detail as follows: Phase 1: Identify and diagnose the operating conditions 1. Vehicle speed ≤ 20 km / h (avoid the impact of headwind on the secondary water temperature); 2. Engine oil temperature or transmission oil temperature ≥ 80℃; 3. Turn off the air conditioner (to avoid the fan affecting the secondary water temperature); 4. Water temperature along the way ≥70℃; 5. No water temperature, air intake temperature, fan, or TMM failure.

[0051] Phase 2: The TMM valve is activated and opened after the above conditions are met 1. The opening rate can be 100° / s to avoid water temperature fluctuation caused by opening too quickly; 2. After being turned on for a period of time, you need to wait until the water temperature fluctuates ≤±2℃. The water temperature is stable for easy diagnosis; 3. After being turned on for a period of time, you need to wait for the water temperature fluctuation of the two channels to be ≤±2℃. The water temperature should be stable for easy diagnosis.

[0052] Stage 3: Activate one water temperature sensor for diagnosis 1. After the above conditions are met, activate the water temperature sensor diagnosis; 2. Since the first water temperature sensor is located at the cylinder head, it is closer to the engine heat source and can be considered the hot end. The second water temperature sensor is located at the radiator inlet and can be considered the cold end. According to the heat transfer relationship, under normal circumstances, the first water temperature is always higher than the second water temperature. After big data analysis, this principle is still met even after thermal equilibrium is reached. 3. If the water temperature of line 1 is lower than the water temperature of line 2 by a certain δB threshold (10°C set in this project) and lasts for a certain period of time, it can be considered that a characteristic offset fault has occurred in the water temperature sensor of line 1.

[0053] Stage 4: After the diagnosis is complete, the TMM valve is closed. If the transmission oil temperature is higher than 110°C (the transmission oil is cooled by the engine cooling water. If the water temperature signal is abnormally low, the TMM valve is closed. Even if the actual water temperature is higher, the system is unaware of it, which will directly affect transmission cooling), the TMM valve is fully opened again to lower the actual water temperature and prevent engine and transmission overheating caused by excessive water temperature. At the same time, the engine torque is limited to prevent excessive engine load and further overheating.

[0054] It should be noted that the TMM valve is equivalent to a traditional thermostat, but it uses electronic control and can open and close the large circulation loop to the radiator according to various needs. In summary, based on the problem that the water temperature sensor resistance is too large, resulting in a low water temperature signal, this application eliminates a fault diagnosis method based on the two-way water temperature calibration and the one-way water temperature signal offset fault: when the engine one-way water temperature is greater than a certain value, during driving, the TMM valve is actively opened. At this time, the cooling water in the engine cylinder liner will enter the radiator under the drive of the water pump, realizing the mutual communication of large and small cycles. After a certain period of time, the cooling water is evenly mixed, and the difference between the one-way water temperature and the two-way water temperature of the engine is very small. If the two-way water temperature is lower than the one-way water temperature by a certain difference and lasts for a period of time, it can be considered that there is a one-way water temperature offset fault.

[0055] Next, a diagnostic device for an engine water temperature sensor offset fault according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0056] Figure 8 It is a block diagram of a diagnostic device for an engine water temperature sensor offset fault according to an embodiment of the present application.

[0057] like Figure 8 As shown, the diagnostic device 10 for the engine water temperature sensor offset fault is applied to an engine control system, wherein the engine control system includes: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve and an engine water temperature sensor arranged on a pipeline between a cylinder head water outlet of an engine cylinder block and a radiator water tank water inlet, wherein the engine water temperature sensor includes: a one-way water temperature sensor arranged on the engine cylinder block, and a two-way water temperature sensor arranged at the radiator water inlet position, wherein the device includes: an acquisition module 100, a control module 200 and an identification module 300.

[0058] Among them, the acquisition module 100 is used to obtain the current operating condition of the vehicle; the control module 200 is used to control the thermal management module valve to open at a target rate until the preset diagnostic conditions are met if the current operating condition meets the diagnostic activation conditions; the identification module 300 is used to identify the first water temperature and the second water temperature collected by the first water temperature sensor and the second water temperature sensor respectively, and generate a judgment result that the water temperature sensor has a characteristic offset fault based on the first water temperature and the second water temperature.

[0059] It should be noted that the above explanation of the embodiment of the method for diagnosing an engine water temperature sensor offset fault is also applicable to the apparatus for diagnosing an engine water temperature sensor offset fault in this embodiment, and will not be repeated here.

[0060] According to the diagnostic device for engine water temperature sensor offset fault proposed in the embodiment of the present application, by obtaining the current operating conditions of the vehicle and starting the diagnostic process only when specific diagnostic activation conditions are met, this method can more accurately reflect the actual working status of the sensor, reduce misjudgment caused by changes in the external environment or different vehicle operating conditions, control the thermal management module valve to open at a target rate until the preset diagnostic conditions are met to ensure that the cooling system is in an ideal working state, and generate a judgment result of the presence of a characteristic offset fault in the water temperature sensor based on the temperature difference between the first water temperature and the second water temperature, thereby accurately judging the sensor characteristic offset fault, realizing low-cost online real-time diagnosis, and improving the overall performance and reliability of the engine control system.

[0061] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include: A memory 901 , a processor 902 , and a computer program stored in the memory 901 and executable on the processor 902 .

[0062] When the processor 902 executes the program, the method for diagnosing the engine water temperature sensor offset fault provided in the above embodiment is implemented.

[0063] Furthermore, the electronic device further includes: The communication interface 903 is used for communication between the memory 901 and the processor 902 .

[0064] The memory 901 is used to store computer programs that can be run on the processor 902 .

[0065] The memory 901 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0066] If the memory 901, processor 902, and communication interface 903 are implemented independently, the communication interface 903, memory 901, and processor 902 can be connected to each other via a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0067] Optionally, in a specific implementation, if the memory 901, the processor 902 and the communication interface 903 are integrated on a chip, the memory 901, the processor 902 and the communication interface 903 can communicate with each other through an internal interface.

[0068] The processor 902 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0069] An embodiment of the present application also provides a computer-readable storage medium having a computer program or instruction stored thereon. When the computer program or instruction is executed by a processor, the above-mentioned method for diagnosing an engine water temperature sensor offset fault is implemented.

[0070] An embodiment of the present application also provides a computer program product, including a computer program or instructions, which, when executed, implements the above-mentioned method for diagnosing an engine water temperature sensor offset fault.

[0071] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0072] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of this application, "N" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0073] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing a custom logical function or process step, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application pertain.

[0074] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, it can be implemented using any one or a combination of the following technologies known in the art: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having suitable combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0075] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

Claims

1. A method for diagnosing an engine water temperature sensor offset fault, characterized in that: The method is applied to an engine control system, wherein the engine control system includes: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve and an engine water temperature sensor disposed on a pipeline between a cylinder head water outlet of the engine cylinder block and a radiator water tank water inlet, wherein the engine water temperature sensor includes: a first water temperature sensor disposed on the engine cylinder block and a second water temperature sensor disposed at the radiator water inlet, wherein the method includes the following steps: Get the current working condition of the vehicle; If the current operating condition meets the diagnostic activation condition, the valve of the thermal management module is controlled to open at a target rate until the preset diagnostic condition is met; A first water temperature and a second water temperature respectively collected by the first water temperature sensor and the second water temperature sensor are identified, and a determination result indicating a characteristic offset fault exists in the water temperature sensor is generated based on the first water temperature and the second water temperature.

2. The method for diagnosing an engine water temperature sensor offset fault according to claim 1, characterized in that: The generating, based on the first water temperature and the second water temperature, a determination result of whether the water temperature sensor has a characteristic offset fault includes: If the first water temperature is lower than the second water temperature for the target time, and the difference between the first water temperature and the second water temperature exceeds a set threshold, it is determined that a characteristic offset fault exists in one water temperature sensor.

3. The method for diagnosing an engine water temperature sensor offset fault according to claim 1, characterized in that: Before generating a determination result of a characteristic deviation fault of the water temperature sensor according to the first water temperature and the second water temperature, the method includes: Determining whether the first water temperature is continuously greater than or equal to the second water temperature; If the first water temperature is continuously greater than or equal to the second water temperature, a determination result indicating that a characteristic shift fault exists in the water temperature sensor is generated based on the first water temperature and the second water temperature.

4. The method for diagnosing an engine water temperature sensor offset fault according to claim 2, characterized in that: After determining that a characteristic deviation fault exists in one water temperature sensor, the method includes: Check the transmission oil temperature; If the transmission oil temperature is greater than or equal to a first preset temperature threshold, the thermal management module valve is controlled to reach a maximum opening, and the engine torque limiting process is activated.

5. The method for diagnosing an engine water temperature sensor offset fault according to claim 1, characterized in that: The control of the thermal management module valve to open at a target rate until a preset diagnostic condition is met includes: Identify the first-channel water temperature fluctuation value and the second-channel water temperature fluctuation value; If the first-channel water temperature fluctuation value and the second-channel water temperature fluctuation value are both less than or equal to a second preset temperature threshold, the preset diagnostic condition is met.

6. The method for diagnosing an engine water temperature sensor offset fault according to claim 1, characterized in that: The diagnosis activation conditions include: The vehicle's current speed is less than or equal to the preset speed threshold; The engine oil temperature or the transmission oil temperature is greater than or equal to a third preset temperature threshold; The air conditioner is turned off; The water temperature of one channel is greater than or equal to the fourth preset temperature threshold, The vehicle is currently in a no-target fault state.

7. A diagnostic device for engine water temperature sensor offset fault, characterized in that: The device is applied to an engine control system, wherein the engine control system includes: an engine, a radiator water tank, an air conditioner heater, a thermal management module valve and an engine water temperature sensor arranged on a pipeline between a cylinder head water outlet of the engine cylinder block and a water inlet of the radiator water tank, wherein the engine water temperature sensor includes: a water temperature sensor arranged on the engine cylinder block and a second water temperature sensor arranged at the radiator water inlet position, wherein the device includes: An acquisition module is used to obtain the current working condition of the vehicle; a control module, configured to control the valve of the thermal management module to open at a target rate until a preset diagnostic condition is met if the current operating condition satisfies the diagnostic activation condition; The identification module is used to identify the first water temperature and the second water temperature respectively collected by the first water temperature sensor and the second water temperature sensor, and generate a determination result of a characteristic offset fault of the water temperature sensor according to the first water temperature and the second water temperature.

8. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for diagnosing an engine water temperature sensor offset fault as described in any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method for diagnosing an engine water temperature sensor offset fault as described in any one of claims 1 to 6.

10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, is used to implement the method for diagnosing an engine water temperature sensor offset fault according to any one of claims 1 to 6.