Methods, devices, electronic equipment and storage media for diagnosing faults in thermal management systems

By acquiring the heat output and actual flow rate of the object being cooled, comparing the actual flow rate with the theoretical flow rate, and combining this with the target fault symptoms, the faults in the thermal management system can be accurately located. This solves the problem of long fault diagnosis time and poor results in the existing technology, and improves the accuracy and efficiency of diagnosis.

CN119388944BActive Publication Date: 2025-11-14CHONGQING TONGWO AUTOMOBILE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411341554.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-11-14
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

Existing thermal management systems suffer from long fault diagnosis times and poor diagnostic results, making it difficult to accurately pinpoint the cause of the fault.

Method used

By acquiring the heat output of the object being cooled in the vehicle and the actual flow rate of the thermal management system, comparing the actual flow rate with the theoretical flow rate, and combining this with the target fault symptoms, the fault diagnosis results of the thermal management system are determined.

Benefits of technology

This has improved the accuracy and speed of fault diagnosis in the thermal management system, reduced the possibility of misdiagnosis and missed diagnosis, and ensured the reliability and safety of the system under complex operating conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119388944B_ABST
    Figure CN119388944B_ABST
Patent Text Reader

Abstract

This application relates to the field of vehicle diagnostic technology, and provides a method, apparatus, electronic device, and storage medium for diagnosing faults in a thermal management system. This method accurately determines whether a fault exists in the thermal management system under the current operating mode by measuring the heat generated by the cooled components and the actual flow rate of the thermal management system. Subsequently, this example obtains the target fault manifestation of the thermal management system to determine the fault diagnosis result, making the fault diagnosis more targeted and efficient in identifying the root cause of the fault, reducing the possibility of false positives and false negatives, and avoiding the problems of long fault diagnosis time and poor fault diagnosis results in related technologies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle diagnostic technology, and in particular to a method, apparatus, electronic device and storage medium for diagnosing faults in a thermal management system. Background Technology

[0002] With the continuous increase in automobile production and ownership, problems such as global warming, air pollution, and the depletion of fossil fuels are becoming increasingly serious. Energy conservation and environmental protection have become one of the most urgent issues to be addressed in current automotive research. Hybrid vehicles make full use of the operating characteristics of engines, batteries, and electric motors, and can rationally allocate energy. While meeting the requirements of vehicle power and driving performance, they can effectively improve fuel economy and environmental friendliness, and reduce emissions, and are considered one of the effective ways to save energy and reduce emissions.

[0003] To improve the range of new energy vehicles, the thermal management system for new energy vehicles has also made great strides. Compared with the traditional automotive thermal management principle, the thermal management system for new energy vehicles introduces multi-way valves, heat pump air conditioners, water-cooled condensers, etc., forming a more complex thermal management system principle. By controlling the valve body, water pump, and compressor, multiple working modes such as single heat dissipation, single cooling and heating, and cooling + heat dissipation are formed.

[0004] Due to the large number of system components and the complexity of the working modes, problems such as excessive inlet water temperature of the motor leading to power degradation or excessively high charger temperature causing charging failure require troubleshooting from multiple aspects, including whether the communication power supply of the water pump and valve body is in place, pipe blockage, and false alarms of temperature sensors. This often results in a long time for diagnosing thermal management system faults and makes it difficult to accurately locate the specific cause of the fault in the thermal management system. Summary of the Invention

[0005] In view of this, embodiments of this application provide a method, apparatus, electronic device and storage medium for diagnosing faults in a thermal management system, in order to solve the problems of long fault diagnosis time and poor fault diagnosis effect in the prior art.

[0006] A first aspect of this application provides a method for diagnosing a fault in a thermal management system. The method includes: during the operation of a vehicle's thermal management system, acquiring the heat generated by an object being cooled in the vehicle; if the heat generated by the object being cooled exceeds a preset heat generated, acquiring the actual flow rate of the cooling circuit in the current operating mode of the thermal management system; comparing the actual flow rate of the cooling circuit in the current operating mode with a preset theoretical flow rate; if the comparison result of the actual flow rate and the theoretical flow rate in the current operating mode indicates a fault in the thermal management system, acquiring the target fault manifestation of the thermal management system in the current operating mode; and determining the fault diagnosis result of the thermal management system based on the target fault manifestation.

[0007] A second aspect of this application provides a thermal management system fault diagnosis device, comprising: an acquisition module, configured to acquire the heat output of a cooled object in a vehicle during the operation of the vehicle's thermal management system; if the heat output of the cooled object exceeds a preset heat output, then acquire the actual flow rate of the cooling circuit of the thermal management system in the current operating mode; a comparison module, configured to compare the actual flow rate of the cooling circuit in the current operating mode with a preset theoretical flow rate; if the comparison result of the actual flow rate and the theoretical flow rate of the cooling circuit in the current operating mode indicates a fault in the thermal management system, then acquire the target fault manifestation of the thermal management system in the current operating mode; and a diagnosis module, configured to determine the fault diagnosis result of the thermal management system based on the target fault manifestation.

[0008] A third aspect of this application 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 steps of the above-described method.

[0009] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.

[0010] The beneficial effects of this application embodiment compared with the prior art are as follows: In the operation of the vehicle's thermal management system, the method in this application embodiment acquires the heat output of the object being cooled in the vehicle; if the heat output of the object being cooled exceeds a preset heat output, the actual flow rate of the cooling circuit in the current operating mode of the thermal management system is acquired; the actual flow rate of the cooling circuit in the current operating mode is compared with the preset theoretical flow rate; if the comparison result indicates a fault in the thermal management system, the target fault manifestation of the thermal management system in the current operating mode is acquired; the fault diagnosis result of the thermal management system is determined based on the target fault manifestation. Specifically, by using the heat output of the cooled device and the actual flow rate of the thermal management system, the existence of a fault in the thermal management system in the current operating mode is accurately determined. Subsequently, this example acquires the target fault manifestation of the thermal management system to determine the fault diagnosis result, making the fault diagnosis more targeted and enabling more efficient troubleshooting of the root cause of the fault, reducing the possibility of misjudgment and missed judgment. Based on the combination of heat output, actual flow rate, and target fault manifestation, this method can accurately determine the fault condition of the thermal management system in the current operating mode, greatly improving the accuracy and speed of fault diagnosis. This method ensures the reliability of the thermal management system under complex operating conditions, providing strong protection for vehicle safety and performance, and avoiding the problems of long fault diagnosis time and poor fault diagnosis effect in related technologies. Attached Figure Description

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

[0012] Figure 1 This is a flowchart illustrating a fault diagnosis method for a thermal management system provided in an embodiment of this application;

[0013] Figure 2 This is a basic schematic diagram of a thermal management system forming a cooling circuit according to an embodiment of this application;

[0014] Figure 3 This is a flowchart illustrating another thermal management system fault diagnosis method provided in an embodiment of this application;

[0015] Figure 4 This is a basic schematic diagram of another thermal management system forming a cooling circuit provided in an embodiment of this application;

[0016] Figure 5 This is a flowchart illustrating another thermal management system fault diagnosis method provided in an embodiment of this application;

[0017] Figure 6 This is a basic schematic diagram of another thermal management system forming a cooling circuit provided in the embodiments of this application;

[0018] Figure 7 This is a basic schematic diagram of another thermal management system forming a cooling circuit provided in the embodiments of this application;

[0019] Figure 8 This is a flowchart illustrating another thermal management system fault diagnosis method provided in the embodiments of this application;

[0020] Figure 9 This is a basic schematic diagram of a thermal management system forming a cooling circuit, provided in an embodiment of this application.

[0021] Figure 10 This is a flowchart illustrating another method for diagnosing faults in a thermal management system provided in an embodiment of this application.

[0022] Figure 11 This is a flowchart illustrating another optional thermal management system fault diagnosis method provided in this application embodiment;

[0023] Figure 12 This is a flowchart illustrating another optional thermal management system fault diagnosis method provided in the embodiments of this application;

[0024] Figure 13 This is a schematic diagram of the structure of a thermal management system fault diagnosis device provided in an embodiment of this application;

[0025] Figure 14 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0026] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0027] The following will describe in detail, with reference to the accompanying drawings, a method and apparatus for diagnosing faults in a thermal management system according to an embodiment of this application.

[0028] Figure 1 This application provides a method for diagnosing faults in a thermal management system, such as... Figure 1 As shown, the method includes:

[0029] S101. During the operation of the vehicle's thermal management system, the heat generated by the objects being cooled in the vehicle is acquired;

[0030] S102. If the heat output of the object being cooled exceeds the preset heat output, then obtain the actual flow rate of the cooling circuit of the thermal management system in the current working mode.

[0031] S103. Compare the actual flow rate of the cooling circuit under the current working mode with the preset theoretical flow rate. If the comparison result of the actual flow rate of the cooling circuit and the theoretical flow rate under the current working mode indicates that there is a fault in the thermal management system, then obtain the target fault performance of the thermal management system under the current working mode.

[0032] S104. Determine the fault diagnosis results of the thermal management system based on the target fault manifestations.

[0033] It is understood that the methods described in this example are applied to vehicles, including vehicles with autonomous or intelligent driving capabilities (including passenger vehicles (e.g., cars, buses, coaches, minibuses, etc.), cargo vehicles (e.g., ordinary trucks, box trucks, trailer trucks, enclosed trucks, tank trucks, flatbed trucks, container trucks, dump trucks, special structure trucks), special vehicles (e.g., logistics delivery vehicles, automated guided vehicles (AGVs), patrol vehicles, cranes, excavators, bulldozers, loaders, road rollers, off-road engineering vehicles, armored engineering vehicles, sewage treatment vehicles, sanitation vehicles, vacuum trucks, floor scrubbers, water sprinkler trucks, sweeping robots, food delivery robots, shopping guide robots, lawnmowers, golf carts, etc.), recreational vehicles (e.g., amusement park vehicles, amusement park autonomous driving devices, balance bikes, etc.), and rescue vehicles (e.g., fire trucks, ambulances, power repair vehicles, engineering emergency rescue vehicles, etc.)).

[0034] The aforementioned vehicle is equipped with a thermal management system, which includes, but is not limited to, thermal management devices such as multi-way valves, water pumps, radiators, water-cooled condensers, and drive motors. Different cooling circuits (thermal management circuits) can be formed by modifying the valve connection method of the multi-way valves and / or the working state of each thermal management device in the thermal management system. Different cooling circuits in the thermal management system correspond to different working modes.

[0035] For example, such as Figure 2 As shown, the thermal management system includes a multi-way valve, a water tank, a radiator, water pump 1, water pump 2, water pump 3, a drive motor (including a front motor and a rear motor), a water-cooled condenser, a heater core, a PTC, a battery, and a chiller. This example illustrates the cooling circuit corresponding to some operating modes in the cooling circuit. For instance, taking the thermal management system's operating mode as the front motor cooling mode, the multi-way valve connects valves 1 and 2, while other valves are not connected, and controls the front motor to work while the rear motor does not work. In this case, the multi-way valve, radiator, water tank, water pump 1, and front motor in the thermal management system are connected in sequence to form the cooling circuit corresponding to this operating mode. As another example, taking the thermal management system's operating mode as the motor preheating utilization mode, the multi-way valve connects valves 1 and 4, and valves 3 and 5, while other valves are not connected. In this case, the multi-way valve, water pump 1, drive motor, chiller, water pump 2, and battery in the thermal management system are connected in sequence to form the cooling circuit corresponding to this operating mode.

[0036] It is understood that the cooling circuits corresponding to the above-mentioned working modes of the thermal management system are only for illustrative purposes. The working modes of the thermal management system and the cooling circuits corresponding to those working modes can be flexibly set by relevant personnel according to actual needs.

[0037] It is understood that a vehicle's thermal management system is used to cool down components on the vehicle, including but not limited to: one or more of the following: engine, electric motor, battery pack, on-board electronic equipment, transmission, turbocharger, exhaust system, and braking system. Different operating modes of the thermal management system are used to cool different components on the vehicle, with the component corresponding to the current operating mode of the thermal management system being the object being cooled.

[0038] It is understandable that when the vehicle's thermal management system is operating normally, it will continuously cool the object being cooled. Therefore, the heat generated by the object being cooled should be lower than the preset heat generated. The preset heat generated is the heat generated that will not affect the normal use of the object being cooled (if the heat generated by the object being cooled is too high, it may easily cause damage or reduce the working efficiency of the object being cooled, thus affecting its normal use). If the heat generated by the object being cooled is higher than the preset heat generated, it indicates that there may be an abnormality in the thermal management system.

[0039] Based on the above principles, this example acquires the heat output of the object being cooled in the vehicle. If the heat output exceeds a preset heat output, to further determine if there is a fault in the thermal management system, this example will further acquire the actual flow rate of the cooling circuit in the current operating mode of the thermal management system. This actual flow rate is the flow rate of the coolant when the drive motor in the thermal management system drives the coolant to cool the object. If the heat output of the object being cooled does not exceed the preset heat output, it indicates that the thermal management system is functioning normally and no further actions will be taken.

[0040] After obtaining the actual flow rate, this example compares the actual flow rate with the preset theoretical flow rate, which is the flow rate of the coolant when the thermal management system is running normally in the current working mode and the drive motor drives the coolant to cool the object being cooled.

[0041] It is understandable that during normal operation of the thermal management system, the difference between the actual flow rate and the theoretical flow rate of the cooling circuit should be within a certain range. If the difference exceeds a certain range, it indicates that the actual flow rate in the thermal management system has increased or decreased excessively, indicating an anomaly. Based on the above principle, this example compares the actual flow rate with the theoretical flow rate. This comparison includes: obtaining the flow rate difference between the actual and theoretical flow rates. If the absolute value of the flow rate difference is lower than a preset flow rate fluctuation value, the comparison result indicates that the thermal management system is not faulty; if the absolute value of the flow rate difference is higher than or equal to the preset flow rate fluctuation value, the comparison result indicates that the thermal management system is faulty.

[0042] In some examples, if the comparison between the actual flow rate and the theoretical flow rate indicates a fault in the thermal management system, the target fault manifestation of the thermal management system under the current operating mode is obtained, and the fault diagnosis result of the thermal management system is determined based on the target fault manifestation. The target fault manifestation is used to characterize the abnormality of the thermal management system under the current operating mode. Determining the fault diagnosis result based on the target fault manifestation enables fault diagnosis of the thermal management system based on the abnormality, making the fault diagnosis more targeted and more efficient in identifying the root cause of the fault, and reducing the possibility of misjudgment and missed judgment.

[0043] According to the technical solution provided in this application embodiment, during the operation of the vehicle's thermal management system, the heat generation of the object being cooled in the vehicle is acquired. If the heat generation of the object being cooled exceeds a preset heat generation, the actual flow rate of the cooling circuit of the thermal management system in the current operating mode is acquired. The actual flow rate of the cooling circuit in the current operating mode is compared with the preset theoretical flow rate. If the comparison result of the actual flow rate and theoretical flow rate of the cooling circuit in the current operating mode indicates a fault in the thermal management system, the target fault manifestation of the thermal management system in the current operating mode is acquired. The fault diagnosis result of the thermal management system is determined based on the target fault manifestation. Here, the heat generation of the cooled device and the actual flow rate of the thermal management system accurately determine whether there is a fault in the thermal management system in the current operating mode. Subsequently, this example acquires the target fault manifestation of the thermal management system to determine the fault diagnosis result, making the fault diagnosis more targeted and more efficient in identifying the root cause of the fault, reducing the possibility of misjudgment and missed judgment. Based on the combination of heat generation, actual flow rate and target fault manifestation, this method can accurately determine the fault situation of the thermal management system in the current operating mode, greatly improving the accuracy and speed of fault diagnosis. This method ensures the reliability of the thermal management system under complex operating conditions, providing strong protection for vehicle safety and performance, and avoiding the problems of long fault diagnosis time and poor fault diagnosis effect in related technologies.

[0044] In some embodiments, such as Figure 3 As shown, the target fault manifestations of the thermal management system in the current operating mode are obtained, including:

[0045] S301. Obtain the target thermal management device of the thermal management system in the current operating mode;

[0046] S302. Obtain the cooling temperature corresponding to each target thermal management device, and determine the target fault performance based on the cooling temperature and the actual flow rate of the cooling circuit under the current operating mode.

[0047] Specifically, the cooling circuit of the thermal management system, composed of different operating modes, includes different thermal management devices. To avoid resource waste caused by adding temperature sensors at the inlet and outlet of each thermal management device, this example will install temperature sensors at the inlet and outlet of some thermal management devices, and designate the thermal management devices with temperature sensors as target thermal management devices. It is understood that this example does not limit the number of target thermal management devices, which can be flexibly set by relevant personnel according to actual needs. Preferably, this example uses the drive motor and heat sink as target thermal management devices.

[0048] This example also obtains the cooling temperature corresponding to each target thermal management device in the current operating mode of the thermal management system. The cooling temperature includes the inlet temperature and outlet temperature of the coolant when it passes through the thermal management device, and determines the target fault performance based on the cooling temperature and the actual flow rate of the cooling circuit under the current operating conditions.

[0049] For example, the current operating mode of the thermal management system is the front motor cooling mode. In this mode, the multi-way valve connects valves 1 and 2, while other valves are not connected. It also controls the front motor to operate while the rear motor does not. In this case, the multi-way valve, radiator, water tank, water pump 1, and front motor are sequentially connected to form the cooling circuit corresponding to this operating mode. Figure 4 As shown.

[0050] This example uses the drive motor and heat sink as the target thermal management devices. This example will obtain the inlet temperature of the coolant when it passes through the front motor (denoted as T). 11 ) and outlet temperature (T 12 It will obtain the inlet temperature of the coolant when it passes through the front motor (denoted as T). 01 ) and outlet temperature (T 02 It will obtain the inlet temperature of the coolant after it passes through the motor (denoted as T). 21 ) and outlet temperature (T 22 Based on the inlet and outlet temperatures of the target thermal management device, the actual flow rate of the coolant passing through the target thermal management device can be determined. In this example, the actual flow rate of the coolant passing through the front motor is denoted as L. 1实 The actual flow rate of the coolant after passing through the motor is recorded as L. 2实 .

[0051] This example will use the above T 11 T 12 L 1实 L 2实 The parameters are compared with pre-set corresponding thresholds to determine the target fault behavior; specifically, if the comparison result is T 11 Above the preset temperature threshold, L 1实 <L 1理 And |L1实 -L 1理 |>Pre-set L 1实 and L 1理 The corresponding threshold, L 2实 >L 2理 And |L 2实 -L 2理 |>Pre-set L 2实 and L 2理 The corresponding threshold, 0 <L 1实 +L 2实 <L 1理 +L 2理 The aforementioned abnormal parameters will then be considered the target fault manifestation. That is, the target fault manifestation is as follows:

[0052] T 11 The temperature is higher than the preset temperature threshold.

[0053] L 1实 <L 1理 And |L 1实 -L 1理 |>Pre-set L 1实 and L 1理 The corresponding threshold indicates that the flow rate in the front motor branch is significantly low, which is caused by the reduced flow rate leading to excessive water temperature passing through the front motor.

[0054] L 2实 >L 2理 And |L 2实 -L 2理 |>Pre-set L 2实 and L 2理 The corresponding threshold indicates that the flow rate in the rear motor branch has increased, which may be due to blockage in the front motor branch.

[0055] 0 <L 1实 +L 2实 <L 1理 +L 2理 If the signal is blocked, it indicates that there may be a blockage in a branch. Because one branch is blocked, the resistance of the entire system increases, so the flow rate of the main road is less than the theoretical flow rate. However, since the other branch is not blocked, the actual flow rate exists and is greater than 0.

[0056] According to the technical solution provided in the embodiments of this application, the target thermal management device of the thermal management system in the current working mode is obtained; the cooling temperature corresponding to each target thermal management device is obtained, and the target fault performance is determined based on the cooling temperature and the actual flow rate of the cooling circuit in the current working mode. In this way, by obtaining the cooling temperature corresponding to the target thermal management device, the inlet temperature and outlet temperature of the target thermal management device can be accurately obtained, thereby determining whether the coolant received by the target thermal management device is normal and whether the coolant output by the target thermal management device is normal, thereby achieving accurate determination of the target fault performance of the thermal management system in the current working mode.

[0057] In some embodiments, such as Figure 5 As shown, the fault diagnosis results of the thermal management system are determined based on the target fault manifestations, including:

[0058] S501. Obtain the preset correspondence between fault manifestations and fault causes, and query the preset correspondence between fault manifestations and fault causes through the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation.

[0059] S502. If the number of determined initial fault causes is one, then the determined initial fault cause shall be taken as the fault diagnosis result.

[0060] Specifically, this example pre-sets a correspondence between fault symptoms and fault causes. For example, the correspondence between fault symptoms and fault causes is shown below:

[0061] For example, when the thermal management system operates in single-motor drive mode, fault manifestation 1 is as follows:

[0062] T 11 The temperature is higher than the preset temperature threshold.

[0063] L 1实 <L 1理 And |L 1实 -L 1理 |>Pre-set L 1实 and L 1理 The corresponding threshold indicates that the flow rate in the front motor branch is significantly low, which is caused by the reduced flow rate leading to excessive water temperature passing through the front motor.

[0064] L 2实 >L 2理 And |L 2实 -L 2理 |>Pre-set L 2实 and L 2理 The corresponding threshold indicates that the flow rate in the rear motor branch has increased, which may be due to blockage in the front motor branch.

[0065] 0 <L1实 +L 2实 <L 1理 +L 2理 If the signal is blocked, it indicates that there may be a blockage in a branch. Because one branch is blocked, the resistance of the entire system increases, so the flow rate of the main road is less than the theoretical flow rate. However, since the other branch is not blocked, the actual flow rate exists and is greater than 0.

[0066] The cause of the above-mentioned fault manifestation 1 is: there is an internal blockage in the front motor branch due to pipe twisting or impurities.

[0067] For example, when the thermal management system operates in single-motor drive mode, fault manifestation 2 is as follows:

[0068] T 11 The temperature is higher than the preset temperature threshold.

[0069] At the moment before the fault occurred, |L 1实 -L 1理 | Smaller than the preset L 1实 and L 1理 The corresponding threshold indicates that the flow rate in the front motor branch is normal.

[0070] At the moment before the fault occurred, |L 2实 -L 2理 |<Pre-set L 2实 and L 2理 The corresponding threshold indicates that the flow rate of the downstream motor branch is normal.

[0071] At the moment before the fault occurred, |T 11 -T 12 The pre-set temperature threshold, T11, does not exceed the inlet limit temperature, indicating that the cooling circuit is cooling normally.

[0072] The cause of the fault described in fault symptom 2 is: T 12 Temperature sensor false alarm.

[0073] When the thermal management system operates in a mode where the front and rear motors drive the system together, the fault symptom 3 is as follows:

[0074] T 11 Temperature above the preset threshold, T 12 The temperature is higher than the preset temperature threshold.

[0075] 0 <L 1实 <L 1理 (Theoretical flow rate of large circulation) &T 11 Exceeding the inlet temperature limit &0<|T 11 -T 12| indicates that there is flow in the front motor branch, but because the resistance of the small circulation is greater than that of the large circulation, L 1实 The flow rate is lower than the theoretical flow rate.

[0076] 0 <L 2实 <L 2理 (Theoretical flow rate of large circulation) &T21 exceeds the inlet limit temperature &0<|T 21 -T 22 |; indicates that there is flow in the rear motor branch, but because the resistance of the small loop is greater than that of the large loop, L 2实 The flow rate is lower than the theoretical flow rate.

[0077] T 01 < <T 02 &T 02 ≈T 11 ≈T 22 If the value is zero, it indicates that the radiator is not dissipating heat at all, and T02 rises due to temperature radiation.

[0078] The cause of fault symptom 3 above is: the thermal management system is actually in a small loop, the multi-way valve is not activated, or the multi-way valve is not activated properly, specifically as follows: Figure 6 As shown, the multi-way valve did not activate, and the thermal management system was actually in a small loop, resulting in no coolant passing through the radiator for heat dissipation.

[0079] For example, when both the front and rear motors are driving the vehicle, fault symptom 4 is as follows:

[0080] 0 <L 1实 <L 2理 (Theoretical flow rate of large circulation) &T 11 Exceeding the inlet temperature limit &0<|T 11 -T 12 | indicates that there is flow in the front motor branch, but because the resistance of the small circulation is greater than that of the large circulation, L 1实 The flow rate is lower than the theoretical flow rate.

[0081] 0 <L 2实 <L 2理 (Theoretical flow rate of large circulation) &T21 exceeds the inlet limit temperature &0<|T 21 -T 22 |; indicates that there is flow in the rear motor branch, but because the resistance of the small loop is greater than that of the large loop, L 2实 The flow rate is lower than the theoretical flow rate.

[0082] T 01 >T 02 &,|T 01 -T 02 The pre-set threshold indicates that the coolant flow rate through the radiator is too low, resulting in an excessive temperature difference between the radiator inlet and outlet.

[0083] T 02 <T 11 ≈T 21 This indicates that the water flowing through the radiator was mixed with hot water, causing the water temperature to rise significantly.

[0084] The cause of fault symptom 4 above is: the water valve is not operating properly, actually operating between the small and large circulation loops (i.e., the small circulation loop is not completely closed, and the large circulation loop is not completely open). This results in only a portion of the coolant flowing through the radiator for heat dissipation, failing to fully utilize the radiator's heat dissipation capacity. Specific manifestations are as follows: Figure 7 As shown.

[0085] In some examples, taking the current operating mode of the thermal management system as a single-motor cooling-large circulation mode as an example, such as... Figure 4 As shown, fault symptom 5 is as follows:

[0086] L 1实 =0&T 11 ≈T 12 There is no flow in the motor branch before the surface.

[0087] L 2实 =0&T 21 ≈T 22 There is no flow in the motor branch after the surface.

[0088] At this point, since both the front and rear motors are experiencing abnormally high temperatures, it indicates that there is no flow in the entire cooling circuit of the thermal management system. The possible causes of the fault at this time include: a) Water pump 1 is not actually operating (high probability of fault); b) The multi-way valve body 1-2 passage is blocked (high probability of fault); c) The radiator is blocked (because the radiator has a multi-channel water circuit structure, the possibility of complete blockage is low); d) There is a blockage in the main pipeline (low probability of fault); f) Both branches of the front and rear motors are blocked at the same time (extremely low probability of fault).

[0089] It is understood that the above correspondence between fault symptoms and fault causes is for illustrative purposes only and does not include all fault symptoms or all fault causes corresponding to each fault symptom. Relevant personnel can flexibly set the correspondence between fault symptoms and fault causes according to actual needs.

[0090] After obtaining the above-mentioned pre-defined correspondence between fault manifestations and fault causes, this example queries the pre-defined correspondence between fault manifestations and fault causes based on the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation.

[0091] Understandably, if there is only one identified initial cause of failure, then that initial cause of failure can be directly used as the fault diagnosis result and output.

[0092] For example, when the thermal management system operates in single-motor drive mode, the target fault manifests as follows:

[0093] T 11 The temperature is higher than the preset temperature threshold.

[0094] L 1实 <L 1理 And |L 1实 -L 1理 |>Pre-set L 1实 and L 1理 The corresponding threshold indicates that the flow rate in the front motor branch is significantly low, which is caused by the reduced flow rate leading to excessive water temperature passing through the front motor.

[0095] L 2实 >L 2理 And |L 2实 -L 2理 |>Pre-set L 2实 and L 2理 The corresponding threshold indicates that the flow rate in the rear motor branch has increased, which may be due to blockage in the front motor branch.

[0096] 0 <L 1实 +L 2实 <L 1理 +L 2理 If the signal is blocked, it indicates that there may be a blockage in a branch. Because one branch is blocked, the resistance of the entire system increases, so the flow rate of the main road is less than the theoretical flow rate. However, since the other branch is not blocked, the actual flow rate exists and is greater than 0.

[0097] The initial fault cause obtained is: there is an internal blockage in the front motor branch due to pipe twisting or impurities.

[0098] Since there is only one initial fault cause, we can directly output this initial fault cause as the fault diagnosis result.

[0099] According to the technical solution provided in the embodiments of this application, a preset correspondence between fault manifestations and fault causes is obtained, and the preset correspondence between fault manifestations and fault causes is queried through the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation; if the number of determined initial fault causes is one, the determined initial fault cause is used as the fault diagnosis result, thereby realizing the accurate determination of the fault diagnosis result corresponding to the fault manifestation.

[0100] In some embodiments, such as Figure 8 As shown, determining the fault diagnosis results of the thermal management system based on the target fault manifestation also includes:

[0101] S801. If there are multiple determined initial fault causes, then at least one verification working mode is obtained. The verification working mode is used to verify at least one initial fault cause.

[0102] S802. Run the thermal management system according to the verification working mode, verify at least one initial fault cause, obtain the target fault cause, and use the target fault cause as the fault diagnosis result.

[0103] Specifically, if there are multiple initial fault causes, it is necessary to determine the accuracy of each initial fault cause. In this example, at least one verification working mode is obtained, and at least one initial fault cause is verified through the working mode. If the verification result indicates that the initial fault cause actually exists, or the initial fault cause cannot be verified, then the initial fault cause is taken as the target fault cause; if the verification result indicates that the initial fault cause does not exist, then the initial fault cause will not be taken as the target fault cause.

[0104] For example, in the A working mode of the thermal management system, there may be 3 fault causes through the fault diagnosis of the thermal management model. The fault components corresponding to each fault cause are a, b, and c, respectively. In this example, multiple verification modes such as B, C, ... N are obtained.

[0105] If the thermal management system is in operating mode B, and components a and c are involved in the operation, the condition of components a, c, or b can be determined by judging whether the thermal management system is functioning properly in operating mode B.

[0106] If the thermal management system is in operating mode C, and components a and b are involved in the operation, the condition of components a, b, or c can be determined by judging whether the thermal management system is functioning properly in operating mode C.

[0107] By executing multiple working modes through B, C...N, different thermal management devices are involved in the operation (including different working states of the same part, mainly referring to different passages of the valve body participating in circulation and whether the water pump is running), and they iterate with each other to determine the faulty thermal management device and the target cause of the fault.

[0108] To better understand the above method, this embodiment provides a more specific example for illustration.

[0109] Taking the current operating mode of the thermal management system as single-motor cooling mode as an example, fault manifestation 5 is as follows:

[0110] L 1实 =0&T 11 ≈T 12 There is no flow in the motor branch before the surface.

[0111] L 2实 =0&T21 ≈T 22 There is no flow in the motor branch after the surface.

[0112] At this point, since both the front and rear motors are experiencing abnormally high temperatures, it indicates that there is no flow in the entire cooling circuit of the thermal management system. The possible causes of the fault at this time include: a) Water pump 1 is not actually operating (high probability of fault); b) The multi-way valve body 1-2 passage is blocked (high probability of fault); c) The radiator is blocked (because the radiator has a multi-channel water circuit structure, the possibility of complete blockage is low); d) There is a blockage in the main pipeline (low probability of fault); f) Both branches of the front and rear motors are blocked at the same time (extremely low probability of fault).

[0113] At this point, the single-motor cooling-small-circulation mode is acquired, and the cooling loop of the thermal management system is switched to the single-motor cooling-small-circulation mode, such as... Figure 6 As shown.

[0114] If L at this time 1实 =L 1理 (Theoretical flow rate of small circulation) &T 11 >T 12 This indicates that the circulation of the front motor branch is normal after switching to the small cycle.

[0115] L 2实 =L 2理 (Theoretical flow rate of small circulation) &T 21 >T 22 This indicates that the subsequent motor branch circulation is normal after switching to the small cycle.

[0116] Based on the above analysis, it can be concluded that the two branches of the front and rear motors are not blocked, the main pipeline is not blocked, and the water pump 1 is actually operating. Therefore, the possible causes of the target fault are: b. blockage of the multi-way valve body 1-2 passage; c. blockage of the radiator.

[0117] In some examples, this example can also switch the operating mode of the thermal management system to a motor waste heat utilization mode, the cooling circuit corresponding to which is as follows: Figure 9 As shown.

[0118] At this time, water pump 2 is not running. If the following occurs: T 01 >T 02 This indicates that the water circulation in the circuit has started to flow after the adjustment, and the radiator's heat dissipation function has begun to work.

[0119] L 1实 =L 1理 (Flow rate of pump 1 operating independently), L 2实 =L 2理 (Flow rate of water pump 1 operating independently) indicates that the circulation is now normal.

[0120] In summary, this indicates that there is no abnormality of radiator blockage. Therefore, the cause of the target fault is determined to be: blockage of the 1-2 passage of the multi-way valve body.

[0121] In some examples, if switching the thermal management system to waste heat utilization mode still doesn't change the situation, and then running water pump 2 results in the following:

[0122] T 01 >T 02 This indicates that the cooling circuit water circulation of the adjusted thermal management system has started to flow, and the radiator's heat dissipation function has begun to play its role.

[0123] L 1实 =L 1理 (Flow rate of pump 2 operating independently), L 2实 =L 2理 (The flow rate of water pump 2 operating independently) indicates that the circulation is now normal.

[0124] In summary, this indicates that there is no abnormality of radiator blockage. Therefore, the cause of the target fault is determined to be: blockage of the 1-2 passage of the multi-way valve body.

[0125] In some examples, if the working mode of the thermal management system is switched to the waste heat utilization mode and water pump 2 is run, there is no significant change. In this case, the target fault cause is d, the main circuit is blocked or f, both the front and rear motor branches are blocked at the same time. Subsequently, the target fault causes d and f are output as diagnostic results.

[0126] In addition, to further speed up the troubleshooting process for relevant personnel, this example can also output the target fault cause f, which indicates that the probability of both circuits being blocked simultaneously is extremely low, and the target fault cause d, which indicates that the probability of the main pipeline being blocked is high, together, so that relevant personnel can first eliminate the target fault cause with the higher probability of fault.

[0127] According to the technical solution provided in this application embodiment, if there are multiple determined initial fault causes, at least one verification working mode is obtained. This verification working mode is used to verify at least one initial fault cause. The thermal management system is run according to the verification working mode to verify the at least one initial fault cause, thereby obtaining the target fault cause. The target fault cause is then used as the fault diagnosis result. By switching the working mode of the thermal management system to verify and investigate the initial fault causes, the determined target fault cause narrows the investigation scope, improves the accuracy of the fault diagnosis result, and thus improves the fault diagnosis efficiency of the thermal management system. Specifically, the fault diagnosis method for the thermal management system provided in this example first obtains and stores the correspondence between fault manifestations and fault causes through simulation and calibration. The inlet and outlet temperature sensors of the thermal management device are used to calculate the inlet and outlet temperature difference. The operating status (current and voltage) of the object being cooled is collected through the vehicle communication network. The heat generation of each working device is calculated according to the efficiency map of each device. Based on the heat generation and temperature difference, the actual flow rate of the coolant in the thermal cooling system is calculated in real time. When the cooled object experiences a temperature exceeding the limit, the calculated actual flow rate is compared with the pre-set theoretical flow rate. At the same time, the target fault manifestation of the thermal management system in the current operating mode is analyzed to determine the fault diagnosis result. In cases where there are multiple initial fault causes, this example controls the thermal management system to check for changes in operating modes by using multi-way valves or combination valves to connect several loops independently or in series and parallel, thus forming multiple operating modes. In each mode, the components involved in the operation have intersections and differences. By iterating between different sets, the target fault cause is determined or the scope is narrowed down.

[0128] In some embodiments, such as Figure 10 As shown, the actual flow rate of the cooling circuit in the current operating mode of the thermal management system is obtained, including:

[0129] S1001. Obtain the drive motor of the thermal management system in the current working mode, and determine the inlet and outlet temperatures of the coolant driven by the drive motor.

[0130] S1002. Calculate the coolant temperature difference based on the inlet and outlet temperatures, and calculate the actual flow rate based on the coolant temperature difference and the heat generated by the object being cooled.

[0131] Specifically, the inlet temperature Tin and outlet temperature Tout of each component are collected in real time through the vehicle network, and the temperature difference ΔT = Tout - Tin is calculated. The real-time flow rate is calculated according to Q = C * M * ΔT, where C is the specific heat capacity, M is the mass flow rate of coolant per unit time, and Q is the heat generation.

[0132] For example, taking a drive motor that includes a front motor as an example, the inlet temperature T corresponding to the front motor is obtained. 11and outlet temperature T 12 Then calculate the temperature difference ΔT = T 11 -T 12 .

[0133] Finally, based on the above correspondence between the calorific value and temperature difference ΔT and the actual flow rate, the actual flow rate can be determined.

[0134] Understandably, if in some examples the drive motor includes multiple motors, then the actual flow rate corresponding to each motor is obtained separately, and then the actual flow rates corresponding to each motor are added together to obtain the actual flow rate corresponding to the cooling circuit of the thermal management system.

[0135] According to the technical solution provided in the embodiments of this application, the drive motor of the thermal management system in the current working mode is obtained, and the inlet temperature and outlet temperature of the coolant driven by the drive motor are determined; the coolant temperature difference is calculated based on the inlet temperature and outlet temperature, and the actual flow rate is calculated based on the coolant temperature difference and the heat generated by the object being cooled, thereby achieving accurate determination.

[0136] In some embodiments, such as Figure 11 As shown, the actual flow rate is calculated based on the coolant temperature difference and the heat generated by the object being cooled, including:

[0137] S1101. Obtain the specific heat capacity and fluid density of the coolant, and obtain the product of the specific heat capacity, fluid density and coolant temperature difference;

[0138] S1102. The ratio of the heat output to the product of specific heat capacity, fluid density, and coolant temperature difference is used as the actual flow rate.

[0139] It is understandable that the formula for heat generation is: Q = C * M * ΔT. Where Q is the heat generation, C is the specific heat capacity, and M is the mass flow rate of the coolant per unit time.

[0140] M is the mass flow rate of the coolant per unit time, which can be calculated using M = ρ * L, where ρ is the density of the coolant.

[0141] Substituting the mass flow rate M into the calorific value formula, we get Q = C * (ρ * Lactual) * ΔT, then Lactual = Q / C * ρ * ΔT.

[0142] In summary, this example obtains the specific heat capacity and fluid density of the coolant, and then obtains the product of the specific heat capacity, fluid density, and coolant temperature difference; then, by obtaining the ratio of the heat generation to the product of the specific heat capacity, fluid density, and coolant temperature difference, the actual flow rate can be obtained.

[0143] It is understood that this example does not limit the material of the coolant. Relevant technicians can flexibly set the material of the coolant, and can obtain parameters such as fluid density and specific heat capacity of the coolant through the material of the coolant; in some examples, water is used as the coolant.

[0144] According to the technical solution provided in the embodiments of this application, the specific heat capacity and fluid density of the coolant are obtained, and the product of the specific heat capacity, fluid density and coolant temperature difference is obtained; the ratio of the heat generation to the product of the specific heat capacity, fluid density and coolant temperature difference is used as the actual flow rate, thereby realizing the accurate determination of the actual flow rate based on parameters such as the fluid density, coolant temperature difference and specific heat capacity of the coolant.

[0145] In some embodiments, such as Figure 12 As shown, after determining the fault diagnosis results of the thermal management system based on the target fault manifestations, the method further includes:

[0146] S1201. Determine the safety impact of the fault diagnosis results on the vehicle.

[0147] S1202. If the impact of the fault diagnosis result on the vehicle's safety exceeds the set safety impact threshold, a parking warning will be issued.

[0148] Specifically, different fault diagnosis results have different effects on vehicle safety. For example, if the fault diagnosis result indicates that there is a minor fault in the front motor branch and the flow rate is small, but there is no fault in the rear motor branch, then the thermal management system can still cool down the vehicle's components. Therefore, the fault diagnosis result has a small impact on vehicle safety and will not exceed the preset safety impact threshold.

[0149] If the fault diagnosis result indicates that the front motor branch is blocked and the rear motor branch is blocked, the thermal management system will be unable to cool down the vehicle's components, which may lead to overheating of the vehicle's engine, braking system, etc., posing a significant safety hazard. In this case, the fault diagnosis result will have a significant impact on the vehicle's safety, exceeding the set safety impact threshold.

[0150] It is understandable that the specific safety impact values ​​and safety impact thresholds corresponding to the fault diagnosis results can be flexibly set by relevant personnel according to actual needs.

[0151] In some examples, if the impact of the fault diagnosis result on the vehicle's safety exceeds the set safety impact threshold, the vehicle will issue a stop warning due to the significant safety hazard, thereby enabling relevant personnel to be aware of the safety hazard in a timely manner and improving driving safety.

[0152] According to the technical solution provided in the embodiments of this application, the safety impact value of the fault diagnosis result on the vehicle is determined; if the safety impact value of the fault diagnosis result on the vehicle exceeds the set safety impact threshold, a parking warning is issued. Since the vehicle has a significant safety hazard, the vehicle issues a parking warning, thereby enabling relevant personnel to be aware of the safety hazard of the vehicle in a timely manner and improving driving safety.

[0153] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0154] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0155] This embodiment also provides a thermal management system fault diagnosis device, such as... Figure 13 As shown, the device includes:

[0156] The acquisition module 1301 is used to acquire the heat output of the object being cooled in the vehicle during the operation of the vehicle's thermal management system; if the heat output of the object being cooled exceeds the preset heat output, the actual flow rate of the cooling circuit of the thermal management system in the current working mode is acquired.

[0157] The comparison module 1302 is used to compare the actual flow rate of the cooling circuit with the preset theoretical flow rate under the current working mode. If the comparison result of the actual flow rate of the cooling circuit and the theoretical flow rate under the current working mode indicates that there is a fault in the thermal management system, the target fault performance of the thermal management system under the current working mode is obtained.

[0158] The diagnostic module 1303 is used to determine the fault diagnosis results of the thermal management system based on the target fault manifestation.

[0159] In some examples, the target fault behavior of the thermal management system in the current operating mode is obtained, including: obtaining the target thermal management device of the thermal management system in the current operating mode; obtaining the cooling temperature corresponding to each target thermal management device, and determining the target fault behavior based on the cooling temperature and the actual flow rate of the cooling circuit in the current operating mode.

[0160] In some examples, the fault diagnosis result of the thermal management system is determined based on the target fault manifestation, including: obtaining the correspondence between preset fault manifestations and fault causes, and querying the correspondence between preset fault manifestations and fault causes through the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation; if the number of determined initial fault causes is one, then the determined initial fault cause is used as the fault diagnosis result.

[0161] In some examples, determining the fault diagnosis result of the thermal management system based on the target fault manifestation further includes: if there are multiple determined initial fault causes, then obtaining at least one verification working mode, which is used to verify at least one initial fault cause; running the thermal management system according to the verification working mode to verify at least one initial fault cause, obtaining the target fault cause, and using the target fault cause as the fault diagnosis result.

[0162] In some examples, obtaining the actual flow rate of the cooling circuit of the thermal management system in the current operating mode includes: obtaining the drive motor of the thermal management system in the current operating mode, and determining the inlet and outlet temperatures of the coolant driven by the drive motor; calculating the coolant temperature difference based on the inlet and outlet temperatures, and calculating the actual flow rate based on the coolant temperature difference and the heat generated by the object being cooled.

[0163] In some examples, the actual flow rate is calculated based on the coolant temperature difference and the heat generated by the object being cooled, including: obtaining the specific heat capacity and fluid density of the coolant, and obtaining the product of the specific heat capacity, fluid density and coolant temperature difference; and taking the ratio of the heat generated to the product of the specific heat capacity, fluid density and coolant temperature difference as the actual flow rate.

[0164] In some examples, after determining the fault diagnosis result of the thermal management system based on the target fault manifestation, the method further includes: determining the safety impact value of the fault diagnosis result on the vehicle; if the safety impact value of the fault diagnosis result on the vehicle exceeds the set safety impact threshold, a parking warning is issued.

[0165] According to the technical solution provided in this application embodiment, during the operation of the vehicle's thermal management system, the heat generation of the object being cooled in the vehicle is acquired. If the heat generation of the object being cooled exceeds a preset heat generation, the actual flow rate of the cooling circuit of the thermal management system in the current operating mode is acquired. The actual flow rate of the cooling circuit in the current operating mode is compared with the preset theoretical flow rate. If the comparison result of the actual flow rate and theoretical flow rate of the cooling circuit in the current operating mode indicates a fault in the thermal management system, the target fault manifestation of the thermal management system in the current operating mode is acquired. The fault diagnosis result of the thermal management system is determined based on the target fault manifestation. Here, the heat generation of the cooled device and the actual flow rate of the thermal management system accurately determine whether there is a fault in the thermal management system in the current operating mode. Subsequently, this example acquires the target fault manifestation of the thermal management system to determine the fault diagnosis result, making the fault diagnosis more targeted and more efficient in identifying the root cause of the fault, reducing the possibility of misjudgment and missed judgment. Based on the combination of heat generation, actual flow rate and target fault manifestation, this method can accurately determine the fault situation of the thermal management system in the current operating mode, greatly improving the accuracy and speed of fault diagnosis. This method ensures the reliability of the thermal management system under complex operating conditions, providing strong protection for vehicle safety and performance, and avoiding the problems of long fault diagnosis time and poor fault diagnosis effect in related technologies.

[0166] Figure 14 This is a schematic diagram of the electronic device 14 provided in an embodiment of this application. Figure 14 As shown, the electronic device 14 of this embodiment includes: a processor 1401, a memory 1402, and a computer program 1403 stored in the memory 1402 and executable on the processor 1401. When the processor 1401 executes the computer program 1403, it implements the steps in the various method embodiments described above. Alternatively, when the processor 1401 executes the computer program 1403, it implements the functions of each module / unit in the various device embodiments described above.

[0167] Electronic device 14 can be a desktop computer, laptop, handheld computer, cloud server, or other electronic device. Electronic device 14 may include, but is not limited to, processor 1401 and memory 1402. Those skilled in the art will understand that... Figure 14 This is merely an example of electronic device 14 and does not constitute a limitation on electronic device 14. It may include more or fewer components than shown, or different components.

[0168] The processor 1401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0169] The memory 1402 can be an internal storage unit of the electronic device 14, such as a hard disk or RAM of the electronic device 14. The memory 1402 can also be an external storage device of the electronic device 14, such as a plug-in hard disk, smart memory card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 14. The memory 1402 can also include both internal and external storage units of the electronic device 14. The memory 1402 is used to store computer programs and other programs and data required by the electronic device.

[0170] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0171] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in a computer-readable medium can be appropriately added or removed according to regional requirements and patent practice requirements. For example, in some regions, according to regional requirements and patent practice, a computer-readable medium may not include electrical carrier signals and telecommunication signals.

[0172] 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, and should all be included within the protection scope of this application.

Claims

1. A method for diagnosing faults in a thermal management system, characterized in that, The method includes: During the operation of the vehicle's thermal management system, the heat generated by the object being cooled in the vehicle is acquired; If the heat generated by the object being cooled exceeds the preset heat generated, the actual flow rate of the cooling circuit of the thermal management system in the current working mode is obtained; The actual flow rate of the cooling circuit under the current working mode is compared with the preset theoretical flow rate. If the comparison result of the actual flow rate of the cooling circuit under the current working mode and the theoretical flow rate indicates that there is a fault in the thermal management system, then the target fault performance of the thermal management system under the current working mode is obtained. The fault diagnosis results of the thermal management system are determined based on the target fault manifestations; Determining the fault diagnosis results of the thermal management system based on the target fault manifestations includes: Obtain the preset correspondence between fault manifestations and fault causes, and query the preset correspondence between fault manifestations and fault causes through the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation. If the number of determined initial fault causes is one, then the determined initial fault cause is taken as the fault diagnosis result; If the number of determined initial fault causes is multiple, then at least one verification working mode is obtained, which is used to verify at least one of the initial fault causes; The thermal management system is operated according to the verification working mode to verify at least one of the initial fault causes, obtain the target fault cause, and use the target fault cause as the fault diagnosis result.

2. The method according to claim 1, characterized in that, Obtaining the target fault behavior of the thermal management system in the current operating mode includes: Obtain the target thermal management device of the thermal management system in the current operating mode; Obtain the cooling temperature corresponding to each target thermal management device, and determine the target fault performance based on the cooling temperature and the actual flow rate of the cooling circuit under the current operating mode.

3. The method according to claim 1, characterized in that, Obtaining the actual flow rate of the cooling circuit in the current operating mode of the thermal management system includes: The drive motor of the thermal management system in the current working mode is obtained, and the inlet and outlet temperatures of the coolant driven by the drive motor are determined. The coolant temperature difference is calculated based on the inlet temperature and the outlet temperature, and the actual flow rate is calculated based on the coolant temperature difference and the heat generated by the object being cooled.

4. The method according to claim 3, characterized in that, The actual flow rate is calculated based on the coolant temperature difference and the heat generated by the object being cooled, including: The specific heat capacity and fluid density of the coolant are obtained, and the product of the specific heat capacity, the fluid density, and the temperature difference of the coolant is obtained. The actual flow rate is the ratio of the product of the heat generation, the specific heat capacity, the fluid density, and the coolant temperature difference.

5. The method according to claim 1, characterized in that, After determining the fault diagnosis result of the thermal management system based on the target fault manifestation, the method further includes: Determine the impact of the fault diagnosis result on the safety of the vehicle; If the impact of the fault diagnosis result on the vehicle's safety exceeds the set safety impact threshold, a parking warning will be issued.

6. A fault diagnosis device for a thermal management system, characterized in that, The device includes: The acquisition module is used to acquire the heat output of the object being cooled in the vehicle during the operation of the vehicle's thermal management system; if the heat output of the object being cooled exceeds the preset heat output, the module acquires the actual flow rate of the cooling circuit of the thermal management system in the current operating mode. The comparison module is used to compare the actual flow rate of the cooling circuit under the current working mode with the preset theoretical flow rate. If the comparison result of the actual flow rate of the cooling circuit and the theoretical flow rate under the current working mode indicates that there is a fault in the thermal management system, then the target fault performance of the thermal management system under the current working mode is obtained. The diagnostic module is used to determine the fault diagnosis result of the thermal management system based on the target fault manifestation. Determining the fault diagnosis result of the thermal management system based on the target fault manifestation includes: obtaining a preset correspondence between fault manifestations and fault causes; querying the preset correspondence between fault manifestations and fault causes through the target fault manifestation to obtain the initial fault cause corresponding to the target fault manifestation; if the number of determined initial fault causes is one, then the determined initial fault cause is used as the fault diagnosis result; if the number of determined initial fault causes is multiple, then obtaining at least one verification working mode, the verification working mode being used to verify at least one of the initial fault causes; running the thermal management system according to the verification working mode, verifying at least one of the initial fault causes to obtain the target fault cause, and using the target fault cause as the fault diagnosis result.

7. 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 steps of the method as described in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Diagnostic system and diagnostic method of new energy automobile thermal management system

    CN107097659A

  • Vehicle air conditioning apparatus

    US20010020221A1