Method for diagnosing battery cooling performance, medium, and vehicle

By monitoring the maximum temperature of individual cells in the vehicle battery pack and using a timer to determine temperature changes, the problem of misdiagnosis in battery cooling performance testing is solved, the accuracy of diagnosis is improved, the normal operating temperature range of the battery is extended, and battery life is extended.

CN115855524BActive Publication Date: 2025-11-07GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211537078.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-01
Publication Date
2025-11-07
Estimated Expiration
2042-12-01

AI Technical Summary

Technical Problem

Existing technologies for testing battery cooling performance suffer from misdiagnosis, leading to frequent false fault reports from vehicles and affecting normal operation.

Method used

The cooling performance of a battery can be diagnosed by determining the highest temperature of a single cell in a vehicle's battery pack and using a target timer to measure the time. The change in the highest temperature over the target time period can be analyzed.

Benefits of technology

It improves the accuracy of battery cooling performance diagnosis, avoids misjudgments caused by temperature anomalies at a single moment, ensures that the battery operates within the normal temperature range, and extends battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115855524B_ABST
    Figure CN115855524B_ABST
Patent Text Reader

Abstract

The embodiment of the application is suitable for the technical field of vehicles, and provides a battery cooling performance diagnosis method, a medium and a vehicle.The method comprises the following steps: when a vehicle meets an enabling condition of battery cooling performance diagnosis, determining the highest temperature of a single battery in a battery pack of the vehicle, the battery pack comprising a plurality of single batteries; using a target timer to time according to the highest temperature, the target timer being a first timer or a second timer; determining the change of the highest temperature within a target timing duration of the target timer; and diagnosing the cooling performance of the battery according to the change of the highest temperature. Through the above method, the accuracy of the battery cooling performance diagnosis of the vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of vehicles, and particularly relates to a battery cooling performance diagnosis method, medium and vehicle. BACKGROUND

[0002] The power battery is the power source of a new energy electric vehicle, and its temperature characteristics directly affect the performance, service life and durability of the pure electric vehicle. During vehicle operation, the battery will be charged and discharged, and the charging and discharging of the battery will be accompanied by the generation of a large amount of heat. If the battery cannot be cooled in time, the internal temperature of the battery will rise sharply, exacerbating the inconsistency of the internal resistance and capacity of the battery, and even leading to thermal runaway, which may cause safety hazards. Therefore, the battery generally needs to be cooled to ensure that the battery can work within a normal temperature range.

[0003] In order to ensure that the battery can work within a normal temperature range, it is necessary to ensure that the vehicle has battery cooling performance. In order to ensure that the battery cooling performance of the vehicle meets the standard, the battery cooling performance needs to be detected. However, at present, when the battery performance is detected, misdiagnosis often occurs, which leads to frequent false positives of the vehicle battery cooling performance fault, which is not conducive to the normal operation of the vehicle. SUMMARY

[0004] Therefore, the embodiments of the present application provide a battery cooling performance diagnosis method, device, medium and vehicle to improve the accuracy of the battery cooling performance diagnosis of the vehicle.

[0005] The first aspect of the embodiments of the present application provides a battery cooling performance diagnosis method, comprising:

[0006] When the vehicle meets the enabling condition of the battery cooling performance diagnosis, the highest temperature of a single battery in a battery pack of the vehicle is determined, and the battery pack comprises a plurality of single batteries;

[0007] According to the highest temperature, a target timer is used for timing, and the target timer is a first timer or a second timer;

[0008] The change of the highest temperature within a target timing duration of the target timer is determined;

[0009] According to the change of the highest temperature, the cooling performance of the battery is diagnosed.

[0010] The second aspect of the embodiments of the present application provides a battery cooling performance diagnosis device, comprising:

[0011] The highest temperature determination module is configured to, when the vehicle meets the enabling condition of the battery cooling performance diagnosis, determine the highest temperature of a single battery in a battery pack of the vehicle, and the battery pack comprises a plurality of single batteries.

[0012] a timing module configured to time using a target timer according to the highest temperature, the target timer being a first timer or a second timer;

[0013] a temperature change determination module configured to determine a change of the highest temperature within a target timing duration of the target timer;

[0014] a cooling performance diagnosis module configured to diagnose a cooling performance of the battery according to the change of the highest temperature.

[0015] A third aspect of the embodiments of the present application provides a cooling performance diagnosis device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method in the first aspect above when executing the computer program.

[0016] A fourth aspect of the embodiments of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executable by a processor to implement the method in the first aspect above.

[0017] A fifth aspect of the embodiments of the present application provides a computer program product, which, when executed on a cooling performance diagnosis device, causes the cooling performance diagnosis device to execute the method in the first aspect above.

[0018] A sixth aspect of the embodiments of the present application provides a vehicle, which includes a battery, and the vehicle executes the method in the first aspect above to diagnose a cooling performance of the battery.

[0019] Compared with the prior art, the embodiments of the present application have the following advantages:

[0020] In the embodiment of the present application, when diagnosing the cooling performance of the vehicle battery, it is first determined whether the vehicle satisfies the enabling condition of the battery cooling performance diagnosis. The diagnosis of the battery cooling performance is performed only when the vehicle satisfies the enabling condition of the battery cooling performance diagnosis, which can avoid misjudgment of the battery cooling performance caused by other factors. When diagnosing the battery cooling performance, the highest temperature of the single battery in the battery pack of the vehicle is determined, and the target timer is used to time based on the highest temperature to determine the change of the highest temperature within the target timing duration. Since the cooling performance of the battery can reflect the ability of cooling the battery, whether the vehicle has cooled the battery can be determined based on the highest temperature of the single battery. The cooling performance is diagnosed based on the change of the highest temperature within the target timing duration instead of the highest temperature at a certain moment, which can avoid misjudgment of the cooling performance caused by abnormal temperature at a certain moment, and improve the accuracy of the diagnosis of the cooling performance of the battery. BRIEF DESCRIPTION OF DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced.

[0022] Figure 1 is a step flow diagram of a battery cooling performance diagnosis method provided by the embodiment of the present application;

[0023] Figure 2 is a schematic diagram of a vehicle battery provided by the embodiment of the present application;

[0024] Figure 3 is a flow diagram of another battery cooling performance diagnosis method provided by the embodiment of the present application;

[0025] Figure 4 is another battery cooling performance diagnosis diagram provided by the embodiment of the present application;

[0026] Figure 5 is a schematic diagram of a battery cooling performance diagnosis device provided by the embodiment of the present application;

[0027] Figure 6 is a schematic diagram of a cooling performance diagnosis device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0028] In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular architectures, technologies, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

[0029] The battery used by the hybrid electric vehicle or the electric vehicle is not one or two batteries, but is composed of hundreds or thousands of single batteries combined in different series and parallel ways. At present, the battery mostly uses lithium ion batteries, but the lithium ion battery has very high requirements on working temperature, safety protection, etc. For example, the most suitable working temperature is 10℃-30℃, and too high or too low temperature will affect the battery life and performance. Therefore, the battery must be cooled to ensure that it works within the normal temperature range and that each single battery is at a substantially same working temperature. The diagnosis of the battery cooling performance can determine whether the battery cooling performance of the vehicle meets the standard, so that corresponding measures can be taken in time when the battery cooling performance of the vehicle does not meet the standard, thereby ensuring that the battery of the vehicle can work at a suitable temperature, protecting the performance of the battery and prolonging the life of the battery. Based on this, the present application provides a diagnosis method of battery cooling performance.

[0030] The technical solutions of the present application are described below through specific embodiments.

[0031] Referring to Figure 1 , a step flow diagram of a diagnosis method of battery cooling performance provided by an embodiment of the present application is shown, which can specifically include the following steps:

[0032] S101, when a vehicle meets an enabling condition of battery cooling performance diagnosis, determining the highest temperature of a single battery in a battery pack of the vehicle, the battery pack including a plurality of the single batteries.

[0033] The method in the embodiment can be applied to a vehicle to diagnose the cooling performance of the battery of the vehicle. The method in the present application is suitable for a thermal management architecture that cools the battery in a liquid cooling manner, and includes but is not limited to a pure electric vehicle and a hybrid vehicle. The cooling performance can be the ability of the battery to be cooled during the operation of the vehicle. If the cooling performance of the battery of the vehicle meets the standard, the battery can be kept within a certain temperature range during the operation of the vehicle, thereby ensuring the normal operation of the power battery.

[0034] The battery used by the hybrid electric vehicle or the electric vehicle is not one or two batteries, but is composed of hundreds or thousands of single batteries combined in different series and parallel ways. The battery pack composed of a plurality of single batteries is the above-mentioned battery pack.

[0035] Figure 2 is a schematic diagram of a battery provided by an embodiment of the present application, as shown in Figure 2 The battery can include an upper cover 21 with a cooling pipe, a battery pack 22 composed of a plurality of single batteries, and a bottom shell 23 with a cooling pipe. The cooling pipe can include an inlet pipe and an outlet pipe. Cooling liquid with a lower temperature flows into the inlet pipe, then flows in the cooling pipe, thereby taking away the heat generated by the single batteries in the battery pack, and finally flows out of the outlet pipe. The cooling pipe can dissipate heat for the single batteries in the battery pack, so that each single battery in the battery pack can be at a substantially normal working temperature.

[0036] Since the cooling performance refers to the ability to cool the battery, whether the cooling of the battery is completed and whether the ability to cool the battery meets the standard can be determined by monitoring the temperature of each single battery in the battery pack during the operation of the vehicle.

[0037] Each single battery in the battery pack can collect the corresponding temperature through a temperature sensor or other device inside the battery. At the same time, each single battery corresponds to a temperature, and the temperature of the single battery with the highest temperature is taken as the highest temperature. During the operation of the vehicle, the temperature of each single battery in the battery pack can be monitored, thereby determining the highest temperature of the single battery in the battery pack at each time.

[0038] S102, according to the highest temperature, using a target timer for timing, the target timer is a first timer or a second timer.

[0039] Based on the cooling performance, the temperature of the battery can generally be maintained below or equal to the first temperature threshold, for example, the first temperature threshold can be 55 degrees Celsius.

[0040] But in the running process, the cooling performance is normal, and there may be some sporadic moments when the maximum temperature is higher than the first temperature threshold. Therefore, in order to improve the correctness of the diagnosis, the maximum temperature in a period of time can be used for diagnosis. Therefore, a target timer is used in this embodiment, which includes a first timer and a second timer. If the maximum temperature is lower than or equal to the first temperature threshold, the first timer can be used for timing, and the second timer is reset, that is, the timing duration of the first timer is the duration when the maximum temperature is lower than or equal to the first temperature threshold. If the maximum temperature is higher than the first temperature threshold, the second timer is used for timing, and the first timer is reset, that is, the timing duration of the second timer is the duration when the maximum temperature is higher than the first temperature threshold. When the maximum temperature is lower than or equal to the first temperature threshold, the second timer is reset, that is, the second timer is reset, which can ensure that the timing duration of the second timer is the duration when the maximum temperature is higher than the first temperature threshold, and there is no interruption in the timing duration. When the maximum temperature is higher than the first temperature threshold, the first timer is reset, that is, the first timer is reset, which can ensure that the timing duration of the first timer is the duration when the maximum temperature is lower than or equal to the first temperature threshold, and there is no interruption in the timing duration.

[0041] S103, determine the change of the maximum temperature in the target timing duration of the target timer.

[0042] The target timing duration can include the target timing duration of the first timer and the target timing duration of the second timer. The target timing duration of the first timer can be equal to or different from the target timing duration of the second timer. For example, the target timing duration of the first timer and the target timing duration of the second timer can both be 60s. Alternatively, the target timing duration of the first timer can be 60s, and the target timing duration of the second timer can be 50s.

[0043] The change can include that the maximum temperature is lower than or equal to the first temperature threshold in the target timing duration, and the maximum temperature is higher than the first temperature threshold in the target timing duration.

[0044] Based on the change of the maximum temperature in the target timing duration, it can be determined whether the vehicle can keep the battery at a certain temperature, so that the cooling performance can be diagnosed.

[0045] S104, diagnose the cooling performance of the battery according to the change of the maximum temperature.

[0046] If the highest temperature is lower than or equal to the first temperature threshold within the target time length of the first timer, it indicates that the battery temperature of the vehicle can be maintained at a certain temperature, and it is determined that the cooling performance of the battery is fault-free; if the highest temperature is higher than the first temperature threshold within the target time length of the second timer, it indicates that the vehicle cannot maintain the temperature of the battery at a certain temperature, and it is determined that the cooling performance of the battery is faulty.

[0047] The vehicle can include a fault flag bit of the cooling performance of the battery, and the fault flag bit can include a first flag value and a second flag value. When the cooling performance of the battery is fault-free, the fault flag bit can be set to the first flag value; when the cooling performance of the battery is faulty, the fault flag bit can be set to the second flag value. Exemplarily, the first flag value can be 0, and the second flag value can be 1.

[0048] In order to ensure the correctness of the diagnosis of the cooling performance of the battery, the diagnosis of the cooling performance of the battery can be performed after excluding the influence of other factors. That is, the diagnosis of the cooling performance of the battery is performed after the vehicle meets the enabling condition of the diagnosis of the cooling performance of the battery.

[0049] During the operation of the vehicle, the battery will heat up. After the vehicle is powered off, the heat of the battery after a long time of driving cannot be dissipated in a short time. If the vehicle is restarted soon after being powered off, the heat of the battery generated during the last operation cannot be dissipated, and in this case, the diagnosis of the cooling performance of the battery cannot be accurate. Based on this, the temperature enabling condition is set in the embodiments of the present application. The temperature enabling condition includes that the maximum temperature of the single battery in the battery pack when the vehicle is powered on is lower than or equal to a preset second temperature threshold, and the cooling liquid temperature of the battery inlet pipeline when the vehicle is powered on is lower than or equal to a preset third temperature threshold. That is, when the vehicle is powered on, the maximum temperature of the single battery in the battery pack and the cooling liquid temperature of the battery inlet pipeline can be detected. If the maximum temperature when powered on is lower than or equal to the preset second temperature threshold, and the cooling liquid temperature of the battery inlet pipeline when the vehicle is powered on is lower than or equal to the preset third temperature threshold, it indicates that the vehicle meets the temperature enabling condition; if the maximum temperature when powered on is higher than the preset second temperature threshold, or the cooling liquid temperature of the battery inlet pipeline when the vehicle is powered on is higher than the preset third temperature threshold, it indicates that the vehicle does not meet the temperature enabling condition, and the diagnosis of the cooling performance of the battery is not performed in the current driving cycle. Generally, the second temperature threshold and the third temperature threshold are lower than the first temperature threshold. For example, the second temperature threshold can be 30 degrees Celsius, and the third temperature threshold can be 50 degrees Celsius.

[0050] In addition, if the cooling system fails or the cooling pump is not working, the battery cannot be cooled, and the battery cooling performance diagnosis is meaningless at this time. Based on this, the enabling condition in the embodiment further includes a state enabling condition. The state enabling condition can include that the cooling system of the vehicle is fault-free, and the cooling pump of the vehicle is in a working state. That is, before the diagnosis of the cooling performance is performed, the state of the cooling system and the state of the cooling pump need to be detected first. Specifically, the state of the cooling system can include the state of each device in the cooling system, such as a valve, a temperature sensor, and a cooling device, etc. If each device in the cooling system is obstacle-free, the cooling system is fault-free. Each device in the cooling system can have a corresponding state identification bit, and by reading the state identification bit, it can be determined whether each corresponding device has a fault. The cooling pump can also have a corresponding state identification bit, which can include two state values. When the state identification bit is a first state value, it can be determined that the cooling pump is in a working state, i.e., the cooling pump is running normally, so that the low-temperature liquid can be pumped into the cooling pipe to cool the battery. When the state identification bit is a second state value, it can be determined that the cooling pump is not working at present, so that the battery cannot be cooled at this time.

[0051] In addition, when the battery cooling performance is diagnosed, the working state of the battery pack needs to be determined to be normal first. The working state of the battery pack can be represented by the working current of the battery pack. Based on this, the enabling condition in the embodiment further includes a current enabling condition. The current enabling condition includes that the working current of the battery pack is less than a preset current threshold. The working current of the battery pack can be measured by a set current sensor. When the battery of the battery pack is greater than or equal to the current threshold, the working state of the battery pack is abnormal, and the heat generated by the battery pack is also abnormal, so that the diagnosis result of the cooling performance at this time will also be wrong; when the current in the battery pack is less than the current threshold, it indicates that the battery pack is working normally, and the vehicle satisfies the current enabling condition of the cooling performance diagnosis.

[0052] When the vehicle satisfies the above temperature enabling condition, the state enabling condition, and / or the current enabling condition, it is determined that the vehicle satisfies the enabling condition of the battery cooling performance diagnosis.

[0053] In a possible implementation, the enabling condition can further include a motor state enabling condition. When the motor state of the vehicle is abnormal, the heat generated by the motor is unstable, and if the battery cooling performance is diagnosed, the diagnosis result can be inaccurate due to the abnormal heat generated by the motor. For example, when the heat generated by the motor during operation is too much, the task of cooling the battery is under great pressure, and the cooling performance obtained by diagnosis can be inaccurate. Therefore, during the operation of the motor, it can be detected whether the heat generated by the motor is normal; if the heat generated by the motor is normal, it is determined that the vehicle satisfies the motor state enabling condition; if the heat generated by the motor is abnormal, it is determined that the vehicle does not satisfy the motor state enabling condition. When the temperature generated by the motor is too high, the temperature of the coolant in the outlet pipe of the battery will be too high. When the battery cooling performance is judged, the judgment needs to be made on the premise that the temperature of the motor is stable, so the temperature of the motor can be detected based on the temperature of the coolant in the outlet pipe of the battery. Based on the temperature sensor, the temperature of the coolant in the outlet pipe of the battery can be determined, and if the temperature of the coolant in the outlet pipe of the battery is higher than the fourth temperature threshold, a preset third timer is used for timing; if the temperature of the coolant in the outlet pipe of the battery is higher than the fourth temperature threshold within the target timing length of the third timer, it is determined that the heat generated by the motor is abnormal. Generally, the fourth temperature threshold is higher than the first temperature threshold. Exemplarily, the fourth temperature threshold can be 60 degrees Celsius. The vehicle can only diagnose the battery cooling performance when the temperature enabling condition, the state enabling condition, the current enabling condition and the motor state enabling condition are satisfied. In this embodiment, the vehicle generally only diagnoses the battery cooling performance once in a driving cycle. During the diagnosis of the battery cooling performance, data needs to be collected and judgment data is obtained based on the collected data, for example, the collected data can include the temperature of the single battery, the temperature of the coolant in the inlet pipe of the battery, the state of the cooling system, the state of the cooling pump, the current of the battery pack, and the like, and the judgment data obtained based on the collected data can include a fault flag value, whether the enabling condition is satisfied, and the like, and the collected data and the judgment data can be diagnostic data, and when the next battery cooling performance diagnosis is performed, the data and the judgment data generally need to be collected again, therefore, the diagnostic data can be received when the vehicle is powered off or powered on, so that the diagnostic data is initialized, and the next battery cooling performance diagnosis is facilitated. When the vehicle has a clear instruction, the data used for battery cooling performance diagnosis in the vehicle is initialized, at this time, the vehicle diagnosis performance cannot be diagnosed, therefore, the diagnosis process can be terminated.

[0054] In another possible implementation, the temperature change of the battery is also affected by the ambient temperature. When the ambient temperature is too high, the battery is difficult to cool; when the ambient temperature is too low, the battery is easier to cool. Therefore, the ambient temperature can be detected, and the diagnosis of the battery cooling performance can be performed only when the ambient temperature is higher than a fifth temperature threshold and lower than or equal to a sixth temperature threshold, so as to avoid the influence of the ambient temperature on the diagnosis of the battery cooling performance. Exemplarily, the fifth temperature threshold can be 4 degrees Celsius, and the sixth temperature threshold can be 35 degrees Celsius.

[0055] In this embodiment, when the battery cooling performance of the vehicle is diagnosed, whether the enabling condition of the battery cooling performance is met can be determined based on the information such as the ambient temperature, the battery water inlet pipe cooling liquid temperature, the cooling system, the cooling pump, and the battery pack current, so as to exclude the influence of other factors on the battery cooling performance, and make the battery cooling performance diagnosis accurate and reliable.

[0056] It should be noted that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0057] Referring to Figure 3 , a flowchart of another method for diagnosing battery cooling performance provided by an embodiment of the present application is shown, as Figure 3As shown, when the vehicle is powered on, the coolant temperature in the battery inlet pipe and the highest temperature of each individual battery cell can be detected. If the coolant temperature in the battery inlet pipe is lower than or equal to the second temperature threshold, and the highest temperature of each individual battery cell is lower than or equal to the third temperature threshold, it can be determined whether a clearing command exists in the vehicle. If no clearing command exists, it can be determined whether the vehicle is under high voltage, thus determining whether the vehicle is in motion. If the vehicle is under high voltage, it indicates that the vehicle is in motion, meaning the power battery will generate heat. At this point, it can be determined whether the cooling system is faulty. If the vehicle has no coolant pump-related faults or battery temperature sensor-related faults... If there are no air conditioning component-related faults, it indicates that the cooling system is fault-free. In this case, if the ambient temperature is higher than the fifth temperature threshold and lower than or equal to the sixth temperature threshold, it can be determined whether the water pump is operating. If the water pump is operating, it can be checked whether the coolant temperature in the battery outlet pipe is higher than the fourth temperature threshold. If the coolant temperature in the battery inlet pipe is not higher than the fourth temperature threshold, it can be checked whether the battery operating current is lower than the preset current threshold. If the battery operating current is lower than the preset current threshold, it indicates that the vehicle meets the enabling conditions for battery cooling performance diagnosis, and battery cooling performance diagnosis can be performed. When diagnosing battery cooling performance, if the highest temperature of a single cell is lower than or equal to the first temperature threshold, the first timer can be incremented and the second timer reset; if the highest temperature of a single cell is higher than the first temperature threshold, the second timer can be incremented and the first timer reset; if the duration of the first timer is greater than the first time threshold, the diagnosis is successful and the battery cooling performance diagnosis result is fault-free, and the fault flag can be set to 0; if the duration of the second timer is greater than the second time threshold, a fault is diagnosed and the battery cooling performance diagnosis result is faulty, and the fault flag can be set to 1; after determining the fault flag, the fault flag result can be reported to the vehicle controller, and the battery cooling performance diagnosis ends.

[0058] like Figure 3 As shown, during the battery cooling performance diagnosis process, if the coolant temperature in the battery inlet pipe is higher than the second temperature threshold when power is applied, or the highest temperature of a single battery cell is higher than the third temperature threshold when power is applied; or a clearing command is present in the vehicle; or the vehicle is not under high voltage; or the cooling system malfunctions; or the cooling pump is not running; or the ambient temperature is lower than or equal to the fifth temperature threshold or higher than the sixth temperature threshold; or the duration for which the coolant temperature in the battery outlet pipe is higher than the fourth temperature threshold is greater than the third time threshold, the battery cooling performance diagnosis can be terminated. This ensures that the battery cooling performance diagnosis is not affected by other factors and improves the accuracy of the battery cooling performance diagnosis.

[0059] Figure 4 This application provides a schematic diagram of a battery cooling performance diagnosis, as shown in the embodiments. Figure 4As shown, it can be determined whether the enabling condition of the battery cooling performance diagnosis is met based on the battery cell temperature, the pipe coolant temperature, the environment temperature, the vehicle temperature and the related fault state, and then the battery cooling performance diagnosis can be performed based on the highest temperature of the cell battery, whether the highest temperature of the cell battery is always lower than or equal to the first temperature threshold within a certain time being taken as the judgment basis of the diagnostic fault flag. When performing the battery cooling performance diagnosis, the related parameters can also be used, which can include the set temperature threshold, the time threshold and the like. After the diagnosis is completed, the fault flag can be assigned, and based on the fault flag, the state information of the cooling performance of the vehicle can be determined, and the fault flag and the state information are reported to the vehicle controller.

[0060] In Figure 4 In the cooling performance diagnosis shown, the cooling performance diagnosis can be performed under the premise that the battery cell temperature, the pipe coolant temperature, the environment temperature, the vehicle temperature and the related fault state meet the enabling condition, which can exclude the influence of the environment temperature, other equipment faults and the vehicle state on the battery cooling performance, thereby ensuring the accuracy of the cooling performance diagnosis.

[0061] Referring to Figure 5 , a schematic diagram of a battery cooling performance diagnosis device provided by an embodiment of the present application is shown, which can specifically include a highest temperature determination module 51, a timing module 52, a temperature change determination module 53 and a cooling performance diagnosis module 54, wherein:

[0062] The highest temperature determination module 51 is configured to determine the highest temperature of a cell battery in a battery pack of a vehicle when the vehicle meets the enabling condition of the battery cooling performance diagnosis, and the battery pack includes a plurality of cell batteries.

[0063] The timing module 52 is configured to use a target timer to perform timing according to the highest temperature, and the target timer is a first timer or a second timer.

[0064] The temperature change determination module 53 is configured to determine the change of the highest temperature within a target timing duration of the target timer.

[0065] The cooling performance diagnosis module 54 is configured to diagnose the cooling performance of the battery according to the change of the highest temperature.

[0066] In a possible implementation manner, the timing module 52 described above includes:

[0067] The first timing sub-module is configured to use the first timer to perform timing and reset the second timer if the highest temperature is lower than or equal to a preset first temperature threshold.

[0068] a second timing sub-module, configured to, if the highest temperature is higher than the first temperature threshold, use the second timer to time and reset the first timer.

[0069] In a possible implementation, the cooling performance diagnosis module 54 comprises:

[0070] a first diagnosis sub-module, configured to, if the highest temperature is lower than or equal to the first temperature threshold within a target timing duration of the first timer, determine that the cooling performance of the battery is fault-free;

[0071] a second diagnosis sub-module, configured to, if the highest temperature is higher than the first temperature threshold within a target timing duration of the second timer, determine that the cooling performance of the battery is faulty.

[0072] In a possible implementation, the enabling conditions comprise a temperature enabling condition, a state enabling condition, and a current enabling condition, wherein:

[0073] the temperature enabling condition comprises that a highest temperature of a single battery cell in the battery pack when the vehicle is powered on is lower than or equal to a preset second temperature threshold, and a temperature of cooling liquid in a battery inlet pipeline when the vehicle is powered on is lower than or equal to a preset third temperature threshold, the second temperature threshold and the third temperature threshold being lower than the first temperature threshold;

[0074] the state enabling condition comprises that the cooling system of the vehicle is fault-free, and the cooling pump of the vehicle is in a working state;

[0075] the current enabling condition comprises that a working current of the battery pack is less than a preset current threshold;

[0076] The apparatus further comprises an enabling condition judgment module, configured to, when the vehicle satisfies the temperature enabling condition, the state enabling condition, and the current enabling condition, determine that the vehicle satisfies an enabling condition of battery cooling performance diagnosis.

[0077] In a possible implementation, the enabling condition further comprises a motor state enabling condition, and the apparatus further comprises:

[0078] a heat detection module, configured to, during operation of the motor, detect whether heat generated by the motor is normal;

[0079] a first motor state judgment module, configured to, if the heat generated by the motor is normal, determine that the vehicle satisfies the motor state enabling condition;

[0080] a second motor state judgment module, configured to, if the heat generated by the motor is abnormal, determine that the vehicle does not satisfy the motor state enabling condition.

[0081] In a possible implementation, the heat detection module comprises:

[0082] The battery outlet pipeline coolant temperature determination sub-module is configured to determine whether the battery outlet pipeline coolant temperature is higher than a fourth temperature threshold, the fourth temperature threshold being higher than the first temperature threshold.

[0083] The third timing sub-module is configured to use a preset third timer to time if the battery outlet pipeline coolant temperature is higher than the fourth temperature threshold.

[0084] The heat anomaly determination sub-module is configured to determine that the heat generated by the motor is abnormal if the battery outlet pipeline coolant temperature is higher than the fourth temperature threshold within a target timing duration of the third timer.

[0085] In a possible implementation, the device further comprises:

[0086] The clearing instruction determination module is configured to determine whether a clearing instruction for initializing diagnostic data is received, the diagnostic data being data collected in the process of performing the cooling performance diagnosis and judgment data obtained based on the collected data.

[0087] The termination diagnosis module is configured to terminate the diagnosis of the cooling performance of the battery if the clearing instruction is received.

[0088] In a possible implementation, the device further comprises:

[0089] The environment temperature acquisition module is configured to acquire an environment temperature.

[0090] The first environment temperature judgment module is configured to perform the step of timing using a target timer according to the highest temperature if the environment temperature is higher than a fifth temperature threshold and lower than or equal to a sixth temperature threshold.

[0091] The second environment temperature judgment module is configured to terminate the diagnosis of the cooling performance of the battery if the environment temperature is lower than or equal to the fifth temperature threshold or the environment temperature is higher than the sixth temperature threshold.

[0092] For the device embodiment, it is described relatively simply because it is basically similar to the method embodiment, and the related parts can be referred to the description in the method embodiment.

[0093] Figure 6 A structural schematic diagram of a cooling performance diagnosis device provided by the embodiment of the present application is shown in FIG. 1. As shown in the figure, the cooling performance diagnosis device 6 of the embodiment comprises at least one processor 60 (for example, a CPU (Central Processing Unit, central processing unit) or the like). Figure 6 Figure 6 ​The cooling performance diagnosis device 6 can include, but is not limited to, a processor 60, a memory 61. Those skilled in the art can understand that the cooling performance diagnosis device 6 can include more or less components than those shown, or combine some components, or different components, for example, it can also include input and output devices, network access devices, etc.

[0094] The cooling performance diagnosis device 6 can include, but is not limited to, a processor 60, a memory 61. Those skilled in the art can understand that the cooling performance diagnosis device 6 can include more or less components than those shown, or combine some components, or different components, for example, it can also include input and output devices, network access devices, etc. Figure 6 The cooling performance diagnosis device 6 shown is only an example and does not constitute a limitation on the cooling performance diagnosis device 6, and can include more or less components than those shown, or combine some components, or different components, for example, it can also include input and output devices, network access devices, etc.

[0095] The processor 60 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or can also be any conventional processor.

[0096] The memory 61 can be an internal storage unit of the cooling performance diagnosis device 6 in some embodiments, for example, a hard disk or a memory of the cooling performance diagnosis device 6. The memory 61 can also be an external storage device of the cooling performance diagnosis device 6 in other embodiments, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 61 can include both an internal storage unit and an external storage device of the cooling performance diagnosis device 6. The memory 61 is used to store operating systems, application programs, boot loaders, data, and other programs, for example, program codes of the computer programs, etc. The memory 61 can also be used to temporarily store data that has been output or will be output.

[0097] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps in each method embodiment.

[0098] The embodiment of the present application provides a computer program product, which, when running on the cooling performance diagnosis device, enables the cooling performance diagnosis device to execute the steps in each method embodiment.

[0099] The embodiment of the present application further provides a vehicle, which comprises a battery, and the vehicle executes the steps in each method embodiment to realize the diagnosis of the cooling performance of the battery.

[0100] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent ones; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A method of diagnosing the cooling performance of a battery, characterized by, The method comprises: determining the highest temperature of a single battery in a battery pack of a vehicle when the vehicle meets the enabling condition of battery cooling performance diagnosis, the battery pack comprising a plurality of single batteries; timing using a target timer according to the highest temperature, the target timer being a first timer or a second timer; determining the change of the highest temperature within the target timing duration of the target timer; diagnosing the cooling performance of the battery according to the change of the highest temperature; the enabling condition comprises a temperature enabling condition, a state enabling condition and / or a current enabling condition, wherein: the temperature enabling condition comprises that the highest temperature of a single battery in the battery pack when the vehicle is powered on is lower than or equal to a preset second temperature threshold, and the coolant temperature of the battery inlet pipeline when the vehicle is powered on is lower than or equal to a preset third temperature threshold, the second temperature threshold and the third temperature threshold being lower than a first temperature threshold; the state enabling condition comprises that the cooling system of the vehicle is fault-free, and the cooling pump of the vehicle is in working condition; the current enabling condition comprises that the working current of the battery pack is less than a preset current threshold; when the vehicle meets the temperature enabling condition, the state enabling condition and the current enabling condition, it is determined that the vehicle meets the enabling condition of battery cooling performance diagnosis.

2. The method of claim 1, wherein, the timing using a target timer according to the highest temperature comprises: if the highest temperature is lower than or equal to a preset first temperature threshold, timing using the first timer and resetting the second timer; if the highest temperature is higher than the first temperature threshold, timing using the second timer and resetting the first timer.

3. The method of claim 2, wherein, the diagnosing the cooling performance of the battery according to the change of the highest temperature comprises: if the highest temperature is lower than or equal to the first temperature threshold within the target timing duration of the first timer, it is determined that the cooling performance of the battery is fault-free; if the highest temperature is higher than the first temperature threshold within the target timing duration of the second timer, it is determined that the cooling performance of the battery is faulty.

4. The method according to any one of claims 1 to 3, characterized in that, the enabling condition further comprises a motor state enabling condition, and the method further comprises: detecting whether the heat generated by the motor is normal during the working process of the motor; if the heat generated by the motor is normal, it is determined that the vehicle meets the motor state enabling condition; if the heat generated by the motor is abnormal, it is determined that the vehicle does not meet the motor state enabling condition.

5. The method of claim 4, wherein, the detecting whether the heat generated by the motor is normal during the working process of the motor comprises: determining whether the coolant temperature of the battery outlet pipeline is higher than a preset fourth temperature threshold, the fourth temperature threshold being higher than the first temperature threshold; if the coolant temperature of the battery outlet pipeline is higher than the fourth temperature threshold, timing using a preset third timer; if the coolant temperature of the battery outlet pipeline is higher than the fourth temperature threshold within the target timing duration of the third timer, it is determined that the heat generated by the motor is abnormal.

6. The method of claim 1, wherein, the method further comprises: determining whether or not a clear instruction for initializing diagnostic data is received, the diagnostic data being data collected in the process of diagnosing cooling performance and judgment data obtained based on the collected data; terminating the diagnosis of the cooling performance of the battery if the clear instruction is received.

7. The method of claim 1, wherein, The method further comprises, before timing using the target timer according to the maximum temperature: obtaining an ambient temperature; if the ambient temperature is higher than a fifth temperature threshold and lower than or equal to a sixth temperature threshold, performing the step of timing using the target timer according to the maximum temperature; terminating the diagnosis of the cooling performance of the battery if the ambient temperature is lower than or equal to the fifth temperature threshold or the ambient temperature is higher than the sixth temperature threshold.

8. A computer-readable storage medium storing a computer program, the computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 7. The computer program, when executed by a processor, implements the method according to any one of claims 1-7.

9. A vehicle characterized by comprising: The vehicle comprises a battery, and the vehicle performs the method according to any one of claims 1-7 to diagnose the cooling performance of the battery.

Citation Information

Patent Citations

  • Battery thermal runaway detection method, device and system and battery management unit

    CN112928348A

  • Method and device for detecting working state of battery cooling system of vehicle and medium

    CN114905968A