Battery pack temperature monitoring method and related device
By setting up multiple temperature sensors in the battery pack management system, using the second temperature sensor to monitor the temperature and confirm the abnormality of the first temperature sensor, the temperature monitoring error problem caused by the abnormality of the NTC sensor is solved, and higher temperature monitoring accuracy is achieved.
Patent Information
- Application Number
- CN202411487406.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-10-23
AI Technical Summary
In the prior art, when NTC sensors are abnormal, battery pack temperature monitoring is prone to errors, and how to accurately identify sensor abnormalities has become an urgent problem.
By setting up a plurality of temperature sensors in the battery pack management system, the second temperature sensor is used to monitor the battery pack temperature, and based on the second temperature collected by the first temperature sensor, it is determined again whether its temperature detection is abnormal. If there is an abnormality, the sensor is temporarily blocked and other sensors are used for monitoring.
It effectively improves the accuracy of identifying whether the temperature sensor is abnormal, reduces the chance of battery pack temperature monitoring errors, and improves the accuracy of temperature monitoring.
Smart Images

Figure CN119773506A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery pack technology, and in particular to a battery pack temperature monitoring method and related devices. Background Art
[0002] As the core component of new energy vehicles, the safety of the battery pack is of vital importance. Since the temperature of the battery pack is related to its safety, the temperature of the battery pack needs to be monitored at all times during driving.
[0003] In the related art, a battery management system (BMS) of a vehicle can monitor the temperature of a battery pack by means of a negative temperature coefficient (NTC) sensor disposed in the battery pack.
[0004] However, when the NTC sensor is abnormal, the temperature of the battery pack monitored by the NTC sensor will be wrong. Therefore, how to accurately identify whether the NTC sensor is abnormal and avoid temperature monitoring errors of the battery pack has become a problem that technical personnel in this field need to solve urgently. Summary of the invention
[0005] The embodiments of the present application provide a battery pack temperature monitoring method and related devices, which can effectively improve the accuracy of identifying whether a temperature sensor is abnormal and reduce the probability of errors in battery pack temperature monitoring.
[0006] In a first aspect, an embodiment of the present application provides a battery pack temperature monitoring method, which is applied to a battery pack management system, wherein a plurality of temperature sensors are provided in the battery pack, and different temperature sensors are used to collect temperatures of different areas of the battery pack; the method comprises:
[0007] In a case where a first temperature sensor suspected of having abnormal temperature detection is determined based on the first temperature collected by the temperature sensor, a second temperature sensor is used to monitor the temperature of the battery pack, and based on the second temperature collected by the first temperature sensor, it is determined again whether the temperature detection of the first temperature sensor is abnormal; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors;
[0008] If there is no abnormality, the first temperature sensor and the second temperature sensor are used to monitor the temperature of the battery pack.
[0009] In some embodiments, the determining again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature collected by the first temperature sensor includes:
[0010] When the second temperature satisfies a first preset condition, determining that the temperature detection of the first temperature sensor is abnormal, and when the second temperature does not satisfy the first preset condition, determining that the temperature detection of the first temperature sensor is normal;
[0011] The first preset condition includes at least one of the following:
[0012] The second temperature has a temperature jump, and the jump amplitude is greater than a preset value, and the number of jumps is greater than a preset number;
[0013] The second temperature continues to rise or continues to fall, and the amplitude of the continuous rise or continuous fall is greater than a preset amplitude;
[0014] The second temperature and an average of the first temperatures are less than or equal to a first temperature threshold.
[0015] In some embodiments, determining the first temperature sensor having suspected temperature detection abnormality based on the first temperature collected by the temperature sensor includes:
[0016] In the case where thermal management of the battery pack is turned on, when the first temperature meets a second preset condition, it is determined that there is a first temperature sensor suspected of having temperature detection abnormality;
[0017] The second preset condition includes at least one of the following:
[0018] a maximum value among the plurality of first temperatures is greater than a second temperature threshold, and a fourth difference between at least one of the first temperatures and an average value of the plurality of first temperatures is greater than a third temperature threshold;
[0019] A minimum value of the plurality of first temperatures is smaller than a fourth temperature threshold, and a fifth difference between an average value of the plurality of first temperatures and at least one of the first temperatures is larger than the third temperature threshold.
[0020] In some embodiments, determining the first temperature sensor having suspected temperature detection abnormality based on the first temperature collected by the temperature sensor includes:
[0021] In the case where thermal management of the battery pack is not enabled, when the first temperature satisfies a third preset condition, it is determined that there is a first temperature sensor suspected of having temperature detection abnormality;
[0022] The third preset condition includes at least one of the following:
[0023] a maximum value among the plurality of first temperatures is greater than the second temperature threshold, and a sixth difference between at least one of the first temperatures and an average of the plurality of first temperatures is greater than a fifth temperature threshold; the fifth temperature threshold is greater than the third temperature threshold;
[0024] A minimum value of the plurality of first temperatures is smaller than the fourth temperature threshold, and a seventh difference between an average value of the plurality of first temperatures and at least one first temperature is larger than the fifth temperature threshold.
[0025] In some embodiments, the method further comprises:
[0026] If the number of the first temperature sensors with abnormal temperature detection is greater than a preset number, a first alarm message is output; the first alarm message is used to indicate that an abnormality has occurred in the temperature monitoring of the battery pack.
[0027] In some embodiments, the method further comprises:
[0028] Thermal runaway management is performed on the battery pack based on the temperature collected by the first temperature sensor with abnormal temperature detection, the cell voltage of the battery pack, and the number of broken wires between the battery pack and the battery management system.
[0029] In some embodiments, the thermal runaway management of the battery pack is performed according to the temperature collected by the first temperature sensor with abnormal temperature detection, the cell voltage of the battery pack, and the number of broken wires between the battery pack and the battery management system, including:
[0030] If the temperature collected by the first temperature sensor with abnormal temperature detection is greater than a sixth temperature threshold, acquiring the cell voltage or the number of disconnections;
[0031] If the voltage of any battery cell is less than a preset voltage, or the number of broken lines is greater than or equal to a preset number, it is determined that the battery pack has a thermal runaway risk, and thermal runaway risk warning information is output.
[0032] In some embodiments, the method further comprises:
[0033] After the battery pack management system is powered on again, obtaining a third temperature collected by the first temperature sensor of the temperature detection abnormality determined before the last power failure;
[0034] If the difference between the third temperature and the average temperature collected by the plurality of temperature sensors is smaller than a seventh temperature threshold, it is determined that the first temperature sensor with abnormal temperature detection has returned to normal.
[0035] In a second aspect, an embodiment of the present application provides a battery pack temperature monitoring device, which is applied to a battery pack management system. The battery pack is provided with a plurality of temperature sensors, and different temperature sensors are used to collect the temperatures of different areas of the battery pack; the device comprises:
[0036] a processing module, configured to, when determining based on the first temperature acquired by the temperature sensor that there is a first temperature sensor suspected of having abnormal temperature detection, use a second temperature sensor to monitor the temperature of the battery pack, and determine again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature acquired by the first temperature sensor; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors;
[0037] A monitoring module is used to use the first temperature sensor and the second temperature sensor to monitor the temperature of the battery pack if there is no abnormality.
[0038] In a third aspect, the present application provides a battery pack management system, including: a memory and a processor;
[0039] The memory is used to store computer instructions; the processor is used to execute the computer instructions stored in the memory to implement any method in the first aspect.
[0040] In a fourth aspect, the present application provides a vehicle, on which is provided a battery pack management system as described in the third aspect.
[0041] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and the computer program is executed by a processor to implement any one of the methods in the first aspect.
[0042] In a sixth aspect, the present application provides a computer program product, comprising a computer program, which implements any one of the methods in the first aspect when executed by a processor.
[0043] A battery pack temperature monitoring method and related device provided in an embodiment of the present application are applied to a battery pack management system, wherein a plurality of temperature sensors are provided in the battery pack, and different temperature sensors are used to collect temperatures of different areas of the battery pack; the method comprises: in the case where a first temperature sensor suspected of having abnormal temperature detection is determined based on a first temperature collected by the temperature sensor, using a second temperature sensor to monitor the temperature of the battery pack, and based on a second temperature collected by the first temperature sensor, determining again whether the temperature detection of the first temperature sensor is abnormal; the second temperature sensor is a temperature sensor other than the first temperature sensor among the plurality of temperature sensors; if there is no abnormality, the first temperature sensor and the second temperature sensor are used to monitor the temperature of the battery pack. In the above manner, the accuracy of identifying whether the temperature sensor in the battery pack is abnormal can be effectively improved, and the probability of errors in the temperature monitoring of the battery pack can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1A schematic diagram of a scenario provided for an embodiment of the present application;
[0045] Figure 2 A schematic diagram of a flow chart of a battery pack temperature monitoring method provided in an embodiment of the present application;
[0046] Figure 3 A schematic diagram of the structure of a battery pack temperature monitoring device provided in an embodiment of the present application;
[0047] Figure 4 A schematic diagram of the structure of a battery pack management system provided in an embodiment of the present application;
[0048] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0050] In the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects, and do not limit their order. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.
[0051] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0052] As mentioned above, how to accurately identify whether the NTC sensor is abnormal and avoid temperature monitoring errors of the battery pack has become a problem that technicians in this field need to solve urgently.
[0053] In the related art, whether the NTC sensor is abnormal is mostly determined by observing the fluctuation of the temperature collected by each NTC sensor. However, the above screening method is not rigorous and is prone to missed detection or false detection, resulting in low accuracy of temperature monitoring of the battery pack, which can easily affect driving safety.
[0054] In view of this, an embodiment of the present application provides a battery pack temperature monitoring method and related devices, which can effectively improve the accuracy of battery pack temperature monitoring.
[0055] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above technical problems. The following specific embodiments can be implemented independently or in combination with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0056] Figure 1 Schematic diagram of application scenarios of the embodiments of the present application, such as Figure 1 As shown, it includes a battery pack and a battery pack management system (BMS).
[0057] Wherein, a plurality of temperature sensors are arranged in the battery pack, and different temperature sensors are used to monitor the temperature of different areas of the battery pack.
[0058] Each temperature sensor can send the collected temperature to the battery pack management system, and the battery management system manages and warns the battery pack based on the received temperature, for example, high and low temperature alarms, thermal management, thermal runaway management, power limitation, etc.
[0059] In some embodiments, the temperature sensor may be an NTC temperature sensor, an infrared temperature sensor, a thermocouple temperature sensor, etc. The embodiment of the present application does not limit the type of the temperature sensor.
[0060] exist Figure 1 Based on the embodiment shown, the following Figure 1 The battery pack management system in is the execution body, and the battery pack temperature monitoring method provided in the embodiment of the present application is explained.
[0061] Figure 2 A schematic diagram of a battery pack temperature monitoring method provided in an embodiment of the present application Figure 1 ,like Figure 2 As shown, including:
[0062] S201. In a case where it is determined based on the first temperature collected by the temperature sensor that there is a first temperature sensor suspected of having abnormal temperature detection, use a second temperature sensor to monitor the temperature of the battery pack, and based on the second temperature collected by the first temperature sensor, again determine whether the temperature detection of the first temperature sensor is abnormal.
[0063] The second temperature sensor is a temperature sensor among the plurality of temperature sensors except the first temperature sensor.
[0064] In some embodiments, when the battery management system collects the first temperature reported by each temperature sensor in the battery pack, it can determine whether there is a first temperature sensor suspected of having temperature detection abnormality among the temperature sensors based on the first temperature. If it is determined that there is a first temperature sensor suspected of having temperature detection abnormality, the temperature reported by the first temperature sensor is temporarily shielded, and the temperature collected by the remaining second temperature sensor is used to monitor the temperature of the battery pack.
[0065] Optionally, temporarily shielding the temperature reported by the first temperature sensor may refer to storing the temperature reported by the first temperature sensor in a preset data storage unit, for example, E side.
[0066] Since temperature failure is a random event, when it is determined that there is a first temperature sensor suspected of having temperature detection abnormality, in order to avoid abnormal determination caused by random events, the battery pack management system can re-determine whether the temperature detection of the first temperature sensor is abnormal based on the second temperature subsequently collected by the first temperature sensor.
[0067] S202: If there is no abnormality, use the first temperature sensor and the second temperature sensor to monitor the temperature of the battery pack.
[0068] In some embodiments, if the battery pack management system determines again that the temperature detection of the first temperature sensor is abnormal based on the second temperature, it can be determined that the first temperature sensor is abnormal or faulty. During this driving process, the first temperature sensor is shielded and the temperature of the battery pack is monitored using the remaining temperature collected by the second temperature sensor to avoid inaccurate monitoring of the battery pack temperature due to abnormal temperature reported by the abnormal or faulty first temperature sensor.
[0069] If it is determined again based on the second temperature that there is no abnormality in the temperature detection of the first temperature sensor, that is, the temperature detection abnormality of the first temperature sensor determined based on the first temperature is a false detection, the shielding of the first temperature sensor can be cancelled, and the first temperature sensor and the second temperature sensor can be used to monitor the temperature of the battery pack, thereby improving the comprehensiveness of temperature monitoring of various areas of the battery pack.
[0070] For example, if 10 temperature sensors are deployed in the battery pack, and 3 suspected abnormal temperature sensors are determined based on the first temperature, the remaining 7 temperature sensors are temporarily used to monitor the temperature of the battery pack, and the 3 suspected abnormal temperature sensors are reconfirmed based on the second temperature. If one temperature sensor is misdetected in the reconfirmation, the misdetected temperature sensor is restored to monitor the temperature of the battery pack, and the remaining 2 temperature sensors are shielded, that is, 8 (1+7) temperature sensors are used to monitor the temperature of the battery pack, and the remaining 2 confirmed abnormal temperature sensors are continuously shielded.
[0071] The following describes the process of the battery pack management system determining that there is a first temperature sensor suspected of temperature detection abnormality and re-determining whether the first temperature sensor is abnormal.
[0072] In some embodiments, the battery pack includes two modes during operation: thermal management on and thermal management off, wherein thermal management is the process of regulating and controlling the temperature or temperature difference of the battery pack by using heating or cooling means.
[0073] When thermal management is turned on, due to the problem of external heating uniformity, the temperature difference of the entire pack will increase to a certain extent. Therefore, in the two different modes of thermal management on and thermal management off, the battery pack management system can determine the presence of the first temperature sensor with suspected temperature detection abnormality in two different ways.
[0074] Mode 1: When thermal management of the battery pack is turned on, when the first temperature meets a second preset condition, it is determined that there is a first temperature sensor with suspected temperature detection abnormality.
[0075] The second preset condition includes at least one of the following:
[0076] 1. A maximum value among the plurality of first temperatures is greater than a second temperature threshold, and a fourth difference between at least one of the first temperatures and an average value of the plurality of first temperatures is greater than a third temperature threshold.
[0077] 2. The minimum value of multiple first temperatures is less than the fourth temperature threshold, and the fifth difference between the average value of multiple first temperatures and at least one first temperature is greater than the third temperature threshold.
[0078] Exemplarily, when the battery management system collects the first temperatures (Tn) reported by each temperature sensor, if the maximum value (Tmax) therein is greater than 45°C, and there is a difference between at least one first temperature and the average value (Tavg) of all first temperatures that is greater than 15°C (Tn-Tavg>15°C).
[0079] When the battery management system collects the first temperature (Tn) reported by each temperature sensor, if the minimum value (Tmin) is less than -10°C, and the difference between the average value (Tavg) of all first temperatures and at least one first temperature is greater than 15°C (Tavg-Tn>15°C). The average value of all first temperatures can be the average value calculated based on all first temperatures, or the average value calculated after excluding the maximum temperature and the minimum temperature.
[0080] When the battery management system determines that there is a first temperature that meets the above conditions among the collected first temperatures, it can mark the temperature sensor corresponding to the first temperature as a temperature sensor suspected of having abnormal temperature detection and temporarily shield the temperature sensor. For example, the battery management system includes 10 temperature sensors. After analyzing the 10 collected first temperatures, it is determined that 3 first temperatures meet the above conditions, and the temperature sensors corresponding to the 3 first temperatures are marked as first temperature sensors suspected of having abnormal temperature detection.
[0081] Mode 2: When thermal management of the battery pack is not enabled and the first temperature satisfies a third preset condition, it is determined that there is a first temperature sensor with suspected temperature detection abnormality.
[0082] The third preset condition includes at least one of the following:
[0083] 1. The maximum value among the multiple first temperatures is greater than the second temperature threshold, and the sixth difference between at least one first temperature and the average of the multiple first temperatures is greater than the fifth temperature threshold; the fifth temperature threshold is greater than the third temperature threshold.
[0084] 2. The minimum value of the plurality of first temperatures is less than the fourth temperature threshold, and the seventh difference between the average value of the plurality of first temperatures and at least one first temperature is greater than the fifth temperature threshold.
[0085] Exemplarily, when the battery management system collects the first temperatures (Tn) reported by each temperature sensor, if the maximum value (Tmax) therein is greater than 45°C, and there is a difference between at least one first temperature and the average value (Tavg) of all first temperatures that is greater than 10°C (Tn-Tavg>10°C).
[0086] When the battery management system collects the first temperature (Tn) reported by each temperature sensor, if the minimum value (Tmin) is less than -10°C, and the difference between the average value (Tavg) of all the first temperatures and at least one first temperature is greater than 10°C (Tavg-Tn>10°C).
[0087] It should be understood that the temperature thresholds and the difference values in the above-mentioned methods and the subsequent embodiments can be set according to actual needs, and the embodiments of the present application do not limit this. For example, the second temperature threshold value is set to 50°C, the first difference value is set to 20°C, etc.
[0088] In some embodiments, in order to further reduce the impact of random events on the determination of the first temperature sensor, the battery pack management system can collect the first temperature multiple times within a temperature sampling cycle (the sampling cycle can collect the first temperature multiple times), if the collected first temperature multiple times (for example, 3 times) meets the second preset condition or the third preset condition, it can be determined that the corresponding first temperature sensor is suspected of detecting an abnormality. Through multiple confirmations, false detections caused by sudden temperature changes or interference can be avoided.
[0089] The process of re-determining whether the first temperature sensor is abnormal is described below.
[0090] When the battery pack management system screens out a suspected abnormal first temperature sensor, it can determine whether the first temperature sensor actually has a detection abnormality based on the second temperature reported by the first temperature sensor within a preset time period (for example, 10 minutes).
[0091] Exemplarily, when the second temperature satisfies a first preset condition, it is determined that the temperature detection of the first temperature sensor is abnormal, and when the second temperature does not satisfy the first preset condition, it is determined that the temperature detection of the first temperature sensor is normal.
[0092] The first preset condition includes at least one of the following:
[0093] 1. A temperature jump occurs at the second temperature, the jump amplitude is greater than a preset value, and the number of temperature jumps is greater than a preset number.
[0094] 2. The second temperature continues to rise or continues to fall, and the amplitude of the continuous rise or continuous fall is greater than a preset amplitude.
[0095] 3. A first difference between the second temperature and an average of the plurality of second temperatures is less than or equal to a first temperature threshold.
[0096] The first preset condition is described below with a specific example.
[0097] For condition 1, temperature jump refers to abnormal temperature fluctuations that occur at the collected second temperature within a preset time, mostly irregular up and down fluctuations. In order to prevent false alarms, the battery temperature will be determined to be abnormal only when the temperature jump occurs at the second temperature, and the jump amplitude is greater than the preset value (for example, 3°C), and the number of temperature jumps is greater than the preset number (for example, 2 times). For example, for a first temperature sensor, the second temperature collected within 10 minutes is as follows:
[0098] 50℃, 50℃, 58℃, 50℃, 50℃, 60℃, 50℃, 30℃.
[0099] It can be seen from the above second temperature that there are three temperature jumps, and the amplitude of each jump is greater than 3° C., so it can be confirmed that the temperature detection of the first temperature sensor is abnormal.
[0100] For condition 2, the second temperature continues to rise or fall, which means that the temperature detected by the first temperature sensor has been in a state of continuous rise and fall. At this time, the temperature sampling is characterized by a gradual increase in the difference between the temperature and the average temperature, and the outliers are becoming more and more serious. For example, for a first temperature sensor, if the collected second temperature continues to rise or fall within 10 minutes, and the change between the rise or fall and the first collected second temperature is greater than 5°C, it can be confirmed that the temperature detection of the first temperature sensor is abnormal.
[0101] Condition 3 is used to characterize that the second temperature is always in a high or low state, that is, it deviates from the normal temperature by a certain value under all working conditions. For example, for a first temperature sensor, within 10 minutes, the first difference between each collected second temperature and the average of all collected second temperatures is calculated in turn. If the fluctuation between each first difference and the first difference obtained from the first collected second temperature is always less than or equal to the first temperature threshold (for example, 2°C), it can be confirmed that the temperature detection of the first temperature sensor is abnormal.
[0102] In summary, the battery pack temperature monitoring method provided in the embodiment of the present application uses a second temperature sensor to monitor the temperature of the battery pack when a first temperature sensor suspected of having abnormal temperature detection is determined based on the first temperature collected by the temperature sensor, and determines again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature collected by the first temperature sensor; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors; if there is no abnormality, the first temperature sensor and the second temperature sensor are used to monitor the temperature of the battery pack. In the above method, by setting a variety of judgment conditions and processes to judge whether the temperature sensor of the battery pack is abnormal, it is possible to effectively and accurately identify whether the temperature sensor is abnormal, thereby improving the accuracy of battery pack temperature monitoring based on the temperature detected by the temperature sensor and reducing the probability of false alarms.
[0103] In some embodiments, since each temperature sensor is responsible for detecting the temperature of a part of the battery pack, the number of shielded temperature sensors cannot be too large for the battery pack management system, otherwise, the monitoring of the battery pack will be weakened, and some areas will be in the monitoring blind spot, which will cause safety risks in the long run. Therefore, in order to ensure the safety of the entire vehicle, if the number of abnormal temperature sensors exceeds the preset number, it can be considered that the temperature monitoring system of the entire battery pack is abnormal.
[0104] Exemplarily, if the number of first temperature sensors with abnormal temperature detection is greater than a preset number, a first alarm message is output; the first alarm message is used to indicate that an abnormality has occurred in the temperature monitoring of the battery pack.
[0105] For example, if the number of temperature sensors reconfirmed by the second temperature collected by the first temperature sensor is greater than 4, it can be considered that there is an abnormality in the temperature monitoring system of the battery pack, and the battery pack management system can display the first alarm information on the central console of the vehicle, or push the first alarm information to the user's client, indicating that the current battery pack temperature monitoring is abnormal and may require maintenance.
[0106] In some embodiments, for the battery management system, after each power-on, the first temperature sensor that was confirmed to have an abnormality last time should be re-tested to prevent problems that cannot be discovered in time due to the user repairing it after power failure or other reasons causing the first temperature sensor to return to normal, thereby ensuring the effectiveness of battery pack temperature monitoring.
[0107] Exemplarily, after the battery pack management system is powered on again, the third temperature collected by the first temperature sensor with temperature detection abnormality determined before the last power failure is obtained; if the difference between the third temperature and the average temperature collected by multiple temperature sensors is less than the seventh temperature threshold, it is determined that the first temperature sensor with temperature detection abnormality has returned to normal.
[0108] After the battery pack management system is powered on again, the third temperature collected by the first temperature sensor that was shielded last time is obtained. If the difference between the third temperature and the average temperature of all the first temperature sensors is less than the seventh temperature threshold (for example, 5°C), it can be confirmed that the temperature sensor has returned to normal and the shielding of the temperature sensor can be cancelled.
[0109] In some embodiments, the temperature monitoring of the battery pack includes power limitation, high and low temperature alarm, thermal runaway alarm, etc. of the output power of the battery pack. For the temperature sensor that is determined to be abnormal, it will be shielded and will not participate in the temperature monitoring of the battery pack. However, since thermal runaway is the highest risk warning, in order to improve driving safety and prevent the existence of temperature monitoring blind spots, for the temperature sensor that is determined to be abnormal, its collected temperature will still be involved in the determination of thermal runaway (that is, not involved in other temperature monitoring). At the same time, the thermal runaway determination logic is added to ensure the effectiveness of the thermal runaway alarm. It should be understood that for normal temperature sensors, the determination method for thermal runaway is consistent with that in the prior art.
[0110] Exemplarily, thermal runaway management is performed on the battery pack based on the temperature collected by the first temperature sensor with abnormal temperature detection, the cell voltage of the battery pack, and the number of broken wires between the battery pack and a battery management system.
[0111] When the battery pack temperature management system determines that the temperature collected by the first temperature sensor with temperature detection abnormality is greater than the sixth temperature threshold (for example, greater than 85°C), it can be considered that the battery pack is suspected of thermal runaway. To prevent it from being a false alarm of the first temperature sensor, the battery pack temperature management system obtains the cell voltage of each battery cell in the battery pack and / or the number of broken wires between the battery pack and the battery management system.
[0112] If any cell voltage is less than a preset voltage (e.g., 1 volt), or the number of broken wires is greater than or equal to a preset number (2), it is determined that the battery pack has a thermal runaway risk, and a thermal runaway risk warning message is output. If no cell voltage is less than a preset voltage (e.g., 1 volt), or the number of broken wires is less than a preset number (2), it is determined that the battery pack has no thermal runaway risk, and the first temperature sensor is a false alarm.
[0113] In the above method, when thermal runaway prediction is performed based on an abnormal temperature sensor, a determination condition is added to prevent the problem of missed alarms and false alarms.
[0114] In summary, the temperature monitoring method of the battery pack provided in the embodiment of the present application can comprehensively monitor the abnormalities of the temperature sensor and respond to the abnormalities in a timely manner with a low probability of false alarms by setting a variety of and multiple judgment conditions. At the same time, customer experience is given priority in the temperature processing process. When an abnormal temperature is found, a secondary confirmation will be performed. Within the confirmation time, power limiting, high and low temperature alarms, and thermal runaway alarms will not be triggered, thereby reducing customer perception and ensuring the customer's car experience. When a thermal runaway alarm is performed based on an abnormal temperature sensor, adding judgment conditions can prevent false alarms and missed thermal runaway reports. At the same time, this solution does not introduce any components, and only relies on system strategies to identify and process abnormal temperature sensors. The design is simple and there is no cost increase.
[0115] Based on the above embodiments, an embodiment of the present application further provides a battery pack temperature monitoring device, which is applied to a battery pack management system. A plurality of temperature sensors are arranged in the battery pack, and different temperature sensors are used to collect the temperatures of different areas of the battery pack.
[0116] Figure 3 A schematic diagram of the structure of a battery pack temperature monitoring device 30 provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, including:
[0117] The processing module 301 is used to use a second temperature sensor to monitor the temperature of the battery pack when it is determined that there is a first temperature sensor suspected of having abnormal temperature detection based on the first temperature collected by the temperature sensor, and to determine again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature collected by the first temperature sensor; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors.
[0118] The monitoring module 302 is configured to use the first temperature sensor and the second temperature sensor to monitor the temperature of the battery pack if no abnormality exists.
[0119] In some embodiments, the processing module 301 is further used to determine that the temperature detection of the first temperature sensor is abnormal when the second temperature meets the first preset condition, and to determine that the temperature detection of the first temperature sensor is normal when the second temperature does not meet the first preset condition.
[0120] The first preset condition includes at least one of the following:
[0121] The second temperature experiences a temperature jump, and the jump amplitude is greater than a preset value, and the number of jumps is greater than a preset number.
[0122] The second temperature continues to rise or continues to fall, and the amplitude of the continuous rise or continuous fall is greater than a preset amplitude.
[0123] The second temperature and an average of the first temperatures are less than or equal to a first temperature threshold.
[0124] In some embodiments, the processing module 301 is further configured to determine that there is a first temperature sensor with suspected temperature detection abnormality when the first temperature satisfies a second preset condition, when thermal management of the battery pack is turned on.
[0125] The second preset condition includes at least one of the following:
[0126] A maximum value among the plurality of first temperatures is greater than a second temperature threshold, and a fourth difference between at least one of the first temperatures and an average value of the plurality of first temperatures is greater than a third temperature threshold.
[0127] A minimum value of the plurality of first temperatures is smaller than a fourth temperature threshold, and a fifth difference between an average value of the plurality of first temperatures and at least one of the first temperatures is larger than the third temperature threshold.
[0128] In some embodiments, the processing module 301 is further configured to determine that there is a first temperature sensor with suspected temperature detection abnormality when the first temperature satisfies a third preset condition, when thermal management of the battery pack is not enabled.
[0129] The third preset condition includes at least one of the following:
[0130] The maximum value among the multiple first temperatures is greater than the second temperature threshold, and the sixth difference between at least one first temperature and the average of the multiple first temperatures is greater than a fifth temperature threshold; the fifth temperature threshold is greater than the third temperature threshold.
[0131] A minimum value of the plurality of first temperatures is smaller than the fourth temperature threshold, and a seventh difference between an average value of the plurality of first temperatures and at least one first temperature is larger than the fifth temperature threshold.
[0132] In some embodiments, the processing module 301 is further used to output a first alarm message if the number of the first temperature sensors with abnormal temperature detection is greater than a preset number; the first alarm message is used to indicate that an abnormality has occurred in the temperature monitoring of the battery pack.
[0133] In some embodiments, the processing module 301 is also used to perform thermal runaway management on the battery pack based on the temperature collected by the first temperature sensor of the temperature detection abnormality, the cell voltage of the battery pack, and the number of broken wires between the battery pack and the battery management system.
[0134] In some embodiments, the processing module 301 is also used to obtain the battery cell voltage or the number of broken wires if the temperature collected by the first temperature sensor with temperature detection abnormality is greater than a sixth temperature threshold; if any battery cell voltage is less than a preset voltage, or the number of broken wires is greater than or equal to a preset number, it is determined that the battery pack has a thermal runaway risk, and a thermal runaway risk warning message is output.
[0135] In some embodiments, the processing module 301 is also used to obtain the third temperature collected by the first temperature sensor with temperature detection abnormality determined before the last power failure after the battery pack management system is powered on again; if the difference between the third temperature and the average temperature collected by multiple temperature sensors is less than the seventh temperature threshold, it is determined that the first temperature sensor with temperature detection abnormality has returned to normal.
[0136] The battery pack temperature monitoring device provided in the embodiment of the present application can execute the battery pack temperature monitoring method provided in any of the above embodiments, and its principles and technical effects are similar and will not be repeated here.
[0137] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. Each module can be a separately established processing element, or it can be integrated in a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called and executed by a processing element of the above device. The functions of each module. In addition, all or part of these modules can be integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.
[0138] An embodiment of the present application also provides a battery pack management system.
[0139] Figure 4 A schematic diagram of the structure of the battery pack management system 40 provided in the embodiment of the present application is shown in FIG. Figure 4 As shown, it includes: a transceiver 401, a processor 402, and a memory 403.
[0140] The processor 402 executes the computer execution instructions stored in the memory, so that the processor 402 executes the scheme in the above embodiment. The processor 402 can be a general-purpose processor, including a central processing unit CPU, a network processor (network processor, NP), etc.; it can also be a digital signal processor DSP, an application-specific integrated circuit ASIC, a field programmable gate array FPGA or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0141] The memory 403 is connected to the processor 402 via a system bus and completes communication between them. The memory 403 is used to store computer program instructions.
[0142] The transceiver 401 may receive the first temperature or the second temperature and send a control instruction.
[0143] Optionally, the electronic device 40 may further include a communication interface, so that it can communicate and interact with an external or internal device through the communication interface, and the external device may be, for example, a client (e.g., a mobile phone, a tablet). In a specific implementation, if the communication interface, the memory 403, and the processor 402 are implemented independently, the communication interface, the memory 403, and the processor 402 may be interconnected through a bus and communicate with each other.
[0144] The system bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The system bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The transceiver is used to realize the communication between the database access device and other computers (such as clients, read-write libraries, and read-only libraries). The memory may include random access memory (RAM) and may also include non-volatile memory.
[0145] Optionally, in a specific implementation, if the communication interface, the memory 403 and the processor 402 are integrated on a chip, the communication interface, the memory 403 and the processor 402 can communicate through an internal interface.
[0146] An embodiment of the present application also provides a vehicle.
[0147] Figure 5 A schematic diagram of the structure of a vehicle is provided for the embodiment of the present application, such as Figure 5 As shown, the vehicle is provided with a battery pack management system described in any of the aforementioned embodiments.
[0148] A computer-readable storage medium is also provided in an embodiment of the present application, on which a computer program is stored. When the computer program is executed by a processor, the technical solution of the above-mentioned battery pack temperature monitoring method embodiment is implemented. The implementation principle and technical effect are similar and will not be repeated here.
[0149] In one possible implementation, a computer-readable medium may include a random access memory (RAM), a read-only memory (ROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magnetic disk storage or other magnetic storage device, or any other medium that is intended to carry or store the required program code in the form of instructions or data structures and can be accessed by a computer. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of the medium. Disks and optical disks as used herein include optical disks, laser disks, optical disks, digital versatile disks (DVDs), floppy disks and Blu-ray disks, where disks usually reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0150] A computer program product is also provided in an embodiment of the present application, including a computer program. When the computer program is executed by a processor, the technical solution of the above-mentioned battery pack temperature monitoring method embodiment is implemented. The implementation principle and technical effect are similar and will not be repeated here.
[0151] In the specific implementation of the above-mentioned terminal device or server, it should be understood that the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.
[0152] Those skilled in the art will appreciate that all or part of the steps of any of the above method embodiments may be completed by hardware associated with program instructions. The aforementioned program may be stored in a computer-readable storage medium, and when the program is executed, all or part of the steps of the above method embodiments are executed.
[0153] If the technical solution of the present application is implemented in the form of software and sold or used as a product, it can be stored in a computer-readable storage medium. Based on such an understanding, all or part of the technical solution of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a computer program or several instructions. The computer software product enables a computer device (which can be a personal computer, a server, a network device, or a similar electronic device) to perform all or part of the steps of the method described in the embodiment of the present application.
[0154] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0155] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0156] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.
[0157] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.
[0158] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. If not specifically stated, the processor may be any appropriate hardware processor, such as a CPU, a GPU, an FPGA, a DSP, an ASIC, etc. If not specifically stated, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc.
[0159] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0160] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0161] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A battery pack temperature monitoring method, characterized in that: Applied to a battery pack management system, the battery pack is provided with a plurality of temperature sensors, and different temperature sensors are used to collect the temperatures of different areas of the battery pack; the method comprises: In a case where a first temperature sensor suspected of having abnormal temperature detection is determined based on the first temperature collected by the temperature sensor, a second temperature sensor is used to monitor the temperature of the battery pack, and based on the second temperature collected by the first temperature sensor, it is determined again whether the temperature detection of the first temperature sensor is abnormal; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors; If there is no abnormality, the first temperature sensor and the second temperature sensor are used to monitor the temperature of the battery pack.
2. The method according to claim 1, characterized in that The determining again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature collected by the first temperature sensor includes: When the second temperature satisfies a first preset condition, determining that the temperature detection of the first temperature sensor is abnormal, and when the second temperature does not satisfy the first preset condition, determining that the temperature detection of the first temperature sensor is normal; The first preset condition includes at least one of the following: The second temperature has a temperature jump, and the jump amplitude is greater than a preset value, and the number of jumps is greater than a preset number; The second temperature continues to rise or continues to fall, and the amplitude of the continuous rise or continuous fall is greater than a preset amplitude; The second temperature and an average of the first temperatures are less than or equal to a first temperature threshold.
3. The method according to claim 1, characterized in that The determining, based on the first temperature collected by the temperature sensor, of a first temperature sensor suspected of having temperature detection abnormality comprises: In the case where thermal management of the battery pack is turned on, when the first temperature meets a second preset condition, it is determined that there is a first temperature sensor suspected of having temperature detection abnormality; The second preset condition includes at least one of the following: a maximum value among the plurality of first temperatures is greater than a second temperature threshold, and a fourth difference between at least one of the first temperatures and an average value of the plurality of first temperatures is greater than a third temperature threshold; A minimum value of the plurality of first temperatures is smaller than a fourth temperature threshold, and a fifth difference between an average value of the plurality of first temperatures and at least one of the first temperatures is larger than the third temperature threshold.
4. The method according to claim 3, characterized in that The determining, based on the first temperature collected by the temperature sensor, of a first temperature sensor suspected of having temperature detection abnormality comprises: In the case where thermal management of the battery pack is not enabled, when the first temperature satisfies a third preset condition, it is determined that there is a first temperature sensor suspected of having temperature detection abnormality; The third preset condition includes at least one of the following: a maximum value among the plurality of first temperatures is greater than the second temperature threshold, and a sixth difference between at least one of the first temperatures and an average of the plurality of first temperatures is greater than a fifth temperature threshold; the fifth temperature threshold is greater than the third temperature threshold; A minimum value of the plurality of first temperatures is smaller than the fourth temperature threshold, and a seventh difference between an average value of the plurality of first temperatures and at least one first temperature is larger than the fifth temperature threshold.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: If the number of the first temperature sensors with abnormal temperature detection is greater than a preset number, a first alarm message is output; the first alarm message is used to indicate that an abnormality has occurred in the temperature monitoring of the battery pack.
6. The method according to claim 5, characterized in that The method further comprises: Thermal runaway management is performed on the battery pack based on the temperature collected by the first temperature sensor with abnormal temperature detection, the cell voltage of the battery pack, and the number of broken wires between the battery pack and the battery management system.
7. The method according to claim 6, characterized in that The thermal runaway management of the battery pack is performed according to the temperature collected by the first temperature sensor with abnormal temperature detection, the cell voltage of the battery pack, and the number of broken wires between the battery pack and the battery management system, including: If the temperature collected by the first temperature sensor with abnormal temperature detection is greater than a sixth temperature threshold, acquiring the cell voltage or the number of disconnections; If the voltage of any battery cell is less than a preset voltage, or the number of broken lines is greater than or equal to a preset number, it is determined that the battery pack has a thermal runaway risk, and thermal runaway risk warning information is output.
8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: After the battery pack management system is powered on again, obtaining a third temperature collected by the first temperature sensor of the temperature detection abnormality determined before the last power failure; If the difference between the third temperature and the average temperature collected by the plurality of temperature sensors is smaller than a seventh temperature threshold, it is determined that the first temperature sensor with abnormal temperature detection has returned to normal.
9. A battery pack temperature monitoring device, characterized in that: Applied to a battery pack management system, the battery pack is provided with a plurality of temperature sensors, and different temperature sensors are used to collect the temperatures of different areas of the battery pack; the device comprises: a processing module, configured to, when determining based on the first temperature acquired by the temperature sensor that there is a first temperature sensor suspected of having abnormal temperature detection, use a second temperature sensor to monitor the temperature of the battery pack, and determine again whether the temperature detection of the first temperature sensor is abnormal based on the second temperature acquired by the first temperature sensor; the second temperature sensor is a temperature sensor other than the first temperature sensor among the multiple temperature sensors; A monitoring module is used to use the first temperature sensor and the second temperature sensor to monitor the temperature of the battery pack if there is no abnormality.
10. A battery pack management system, characterized in that: include: Memory for storing computer programs; A processor, configured to execute the computer program to implement the method according to any one of claims 1 to 8.
11. A vehicle, characterized in that: The vehicle is provided with a battery pack management system as claimed in claim 10.
12. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 8.
13. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed by a controller.
Citation Information
Patent Citations
Battery temperature anomaly judgment method and device, equipment and storage medium
CN115730184A
Battery temperature sensor falling-off detection method and battery pack
CN118258520A
Sensor diagnosis method, storage medium and vehicle
CN118500584A
Power supply for vehicle
JP2010057292A
Apparatus for measuring a cutting gap of tbm disc cutter with adjustable measuring distance and measuring height
KR102707673B1
Cited By
Electric energy meter burning loss hidden danger monitoring method and system
CN120065108A
Vehicle battery thermal runaway processing method and device, processor and electronic equipment
CN121084163A