Compensation method and device for abnormal temperature sensor of power battery
By dividing the temperature partition in the power battery and using the sub-extreme value of the normal sensor to compensate for the abnormal sensor, the control inaccurate and safety hazards caused by abnormal temperature sensors in the prior art are solved, and higher monitoring accuracy and system stability are achieved.
Patent Information
- Application Number
- CN202510663238.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2025-07-04
AI Technical Summary
In prior art, common methods such as shielding or replacing the sensor can affect precise charging and discharge control and safety supervision when dealing with abnormal power battery temperature sensors, and can cause high cost and may damage battery sealing.
By dividing the temperature partition, the abnormal sensor is compensated by the sub-extreme values of other normal sensors, avoiding excessive correction caused by extreme extremes, and improving compensation accuracy and system robustness.
Improve the accuracy of temperature monitoring and the performance safety of the power battery, reduce fault false alarms, enhance the robustness of the system, and ensure the performance and safety of the battery.
Smart Images

Figure CN120253002A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a compensation method for an abnormal temperature sensor for a power battery, and also relates to a compensation device for an abnormal temperature sensor for a power battery, a battery management system, and a computer program product. Background Art
[0002] Temperature sensors play an important role in the application of power batteries. They are responsible for monitoring the temperature status of the battery in real time and transmitting it to the battery management system (BMS). The battery management system will perform charge and discharge control and safety protection measures based on the temperature monitoring results to ensure the performance and safety of the power battery. However, abnormal conditions of the temperature sensors, such as short circuits, open circuits, or abnormal temperature readings, may seriously damage the performance and safety of the battery.
[0003] Currently, in the face of abnormal temperature sensors, common treatment methods include: one is to shield the abnormal temperature sensor, ignore the temperature information it provides, and instead rely on the data of other normal temperature sensors for decision-making and control. This method may affect the precise charge and discharge control and safety supervision of the area where the abnormal temperature sensor is located. The other is to replace the abnormal temperature sensor. However, this operation requires disassembling the battery pack, which may damage its sealing performance and consume a large amount of time and cost.
[0004] Therefore, there are obvious deficiencies in the existing technology in terms of compensation measures for abnormal temperature sensors. Summary of the Invention
[0005] The purpose of the present application is to provide a compensation method for an abnormal temperature sensor for a power battery, a compensation device for an abnormal temperature sensor for a power battery, a battery management system, and a computer program product, so as to solve at least some problems in the existing technology.
[0006] According to the first aspect of the present application, there is provided a compensation method for an abnormal temperature sensor for a power battery, and the compensation method includes the following steps:
[0007] Detect an abnormal temperature sensor among all temperature sensors for temperature monitoring of a power battery;
[0008] Determine the temperature zone to which the abnormal temperature sensor belongs, wherein all temperature sensors are divided into two or more temperature zones, and each temperature zone includes multiple temperature sensors; and
[0009] Compensate the temperature measurement value of the abnormal temperature sensor based on the sub-extreme value among the temperature measurement values of other normal temperature sensors within the temperature zone to which the abnormal temperature sensor belongs.
[0010] The present application includes the following technical concepts: By dividing the temperature zones, the compensation direction is clarified, making the compensation result more reasonable and in line with the actual situation, effectively improving the compensation accuracy of the abnormal temperature sensor. In addition, by selecting the sub-extreme value as the compensation reference instead of directly compensating based on the extreme value, the overcorrection caused by the extremity of the extreme value is avoided, reducing the false alarms of faults. At the same time, by selecting the sub-extreme value, the present application can still consider the so-called worst case to a certain extent, ensuring the performance and safety of the power battery. This method not only improves the accuracy of temperature monitoring but also enhances the robustness of the system, ensuring the performance safety of the power battery.
[0011] In an exemplary embodiment, the detected temperature sensor is determined to be an abnormal temperature sensor under the following circumstances: the voltage signal of the detected temperature sensor exceeds the preset operating voltage range; the change in the temperature measurement value of the detected temperature sensor in adjacent measurement cycles exceeds a preset first threshold; and / or, the deviation between the temperature measurement value of the detected temperature sensor and the average value of the temperature measurement values of all temperature sensors exceeds a preset second threshold.
[0012] In an exemplary embodiment, the temperature zone to which the abnormal temperature sensor belongs is determined by the following method: obtaining the identification information of the abnormal temperature sensor, where the identification information includes the physical installation location, the temperature sensor number, and / or the number of the battery cell to which it belongs; and reading the temperature zone corresponding to the identification information from the database pre-storing the temperature zone information, and determining the read temperature zone as the temperature zone to which the abnormal temperature sensor belongs.
[0013] In an exemplary embodiment, the type of the sub-extreme value to be selected is determined according to the attribute of the temperature zone to which the abnormal temperature sensor belongs, and the abnormal temperature sensor is compensated according to the selected sub-extreme value of the determined type: if the abnormal temperature sensor belongs to the high-temperature zone, the temperature measurement value of the abnormal temperature sensor is compensated based on the second-highest value among the temperature measurement values of other normal temperature sensors in the high-temperature zone; and / or, if the abnormal temperature sensor belongs to the low-temperature zone, the temperature measurement value of the abnormal temperature sensor is compensated based on the second-lowest value among the temperature measurement values of other normal temperature sensors in the low-temperature zone.
[0014] In an exemplary embodiment, the measurement compensation value of the abnormal temperature sensor is determined by adding or subtracting a buffer value to the sub-extreme value, where: if the abnormal temperature sensor belongs to the high-temperature zone, the second-highest value among the temperature measurement values of other normal temperature sensors in the high-temperature zone plus the buffer value is determined as the measurement compensation value; if the abnormal temperature sensor belongs to the low-temperature zone, the second-lowest value among the temperature measurement values of other normal temperature sensors in the low-temperature zone minus the buffer value is determined as the measurement compensation value.
[0015] In an exemplary embodiment, the compensation method further includes the following steps: obtaining historical measurement data of each temperature sensor under typical operating conditions and / or extreme operating conditions; extracting temperature distribution characteristic parameters from the historical measurement data, where the temperature characteristic parameters at least include the average value of the temperature measurement values of the temperature sensors; classifying sensors with similar temperature distribution characteristic parameters into the same temperature zone; and recording the mapping relationship between the temperature sensors and their corresponding temperature zones as temperature zone information and storing it in a database.
[0016] In an exemplary embodiment, the typical operating conditions include: the operating conditions of a vehicle driven by a power battery under standard ambient temperature and standard load conditions; and / or, the extreme operating conditions include: the low-temperature environment operating conditions, high-load condition operating conditions, and acceleration and deceleration operating conditions of a vehicle driven by a power battery.
[0017] According to a second aspect of the present application, there is provided a compensation device for an abnormal temperature sensor of a power battery, where the compensation device includes a memory and a processor, and the memory stores a computer program. When the computer program is executed by the processor, the processor can execute the compensation method according to the first aspect of the present application.
[0018] According to a third aspect of the present application, there is provided a battery management system, and the battery management system includes the compensation device according to the second aspect of the present application.
[0019] According to a fourth aspect of the present application, there is provided a computer program product, which includes computer program instructions. When the computer program instructions are executed by one or more processors, the one or more processors can execute the compensation method according to the first aspect of the present application. Description of the Drawings
[0020] Hereinafter, the present application will be described in more detail by referring to the drawings, and the principles, features, and advantages of the present application can be better understood. The drawings include:
[0021] Figure 1 A schematic diagram showing the installation position distribution of temperature sensors at a power battery and a battery management system according to an exemplary embodiment of the present application;
[0022] Figure 2 A flowchart showing a compensation method for an abnormal temperature sensor of a power battery according to an exemplary embodiment of the present application;
[0023] Figure 3 Shows Figure 2 A flowchart of a method step of the shown method;
[0024] Figure 4 shows Figure 2 a flowchart of another method step of the method shown; and
[0025] Figure 5 The historical measurement data of each temperature sensor under typical working conditions and extreme working conditions are exemplarily shown in a table. Detailed implementation manners
[0026] In order to make the technical problems to be solved, technical solutions and beneficial technical effects of the present application clearer and more understandable, the present application will be further described in detail below in conjunction with the drawings and multiple exemplary embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the protection scope of the present application.
[0027] Figure 1 shows the distribution of the installation positions of temperature sensors at the power battery and a schematic diagram of the battery management system according to an exemplary embodiment of the present application.
[0028] As Figure 1 shown, the power battery 200 is composed of four battery modules 201, 202, 203, and 204. Each battery module is equipped with a plurality of NTC temperature sensors, and these temperature sensors are installed on the surface of the battery cells, for example. Specifically, module 1 is installed with temperature sensors numbered NTC-1, NTC-2, and NTC-3; module 2 is installed with temperature sensors numbered NTC-4, NTC-5, and NTC-6; module 3 is installed with numbers NTC-7, NTC-8, and NTC-9; module 4 is installed with temperature sensors numbered NTC-10, NTC-11, and NTC-12. In each of the battery modules 201, 202, 203, and 204, the temperature sensors are distributed basically evenly, covering the edges and central positions of the modules, so as to achieve comprehensive monitoring of the temperatures of different physical regions of each module. In this embodiment, one of the temperature sensors, NTC-5, is abnormal, which is Figure 1 exemplarily marked in shadow in
[0029] These temperature sensors are communicatively connected to the battery management system 1, so as to be able to transmit temperature measurement data to it in real time. The battery management system 1 can analyze the temperature measurement data and quickly take appropriate control measures when the battery temperature deviates from the normal level.
[0030] The compensation device 10 includes, for example, a processor and a memory (not specifically shown for simplicity), and computer program instructions are stored in the memory. These instructions can be stored in computer-readable storage media such as hard disks, memories, flash cards, etc. The processor can be a central processing unit (CPU), a microcontroller unit (MCU), a graphics processing unit (GPU), a neural network processing unit (NPU), a digital signal processor (DSP), or other general-purpose processors. When the processor executes the computer program instructions in the memory, it can implement a compensation method for an abnormal temperature sensor of a power battery.
[0031] The compensation device 10 may further include a communication device, an input device, and an output device. These components, together with the processor and the memory, can be interconnected with each other through a bus or other connection means.
[0032] With the help of the communication device, the compensation device can communicate with different temperature sensors in real time to obtain temperature measurement values. In addition, the communication device also allows access to a database on a vehicle local or cloud server to retrieve predefined temperature partition information when needed.
[0033] The output device can, for example, inform the user of relevant information about the abnormal temperature sensor and guide the user to perform necessary replacement operations. The output device can be designed as an optical output device (such as a liquid crystal display LCD or a touch screen) and / or an acoustic output device (such as a speaker). In addition, to improve compatibility and convenience, the output device can utilize the existing display or audio system of the vehicle.
[0034] With the help of the input device, operation instructions input by the user can be received, such as triggering system shutdown, etc. The input device can take various forms, including but not limited to a mouse, a touch screen, a button, or a joystick. Similarly, to optimize resource utilization, the input device can integrate and use the existing control interfaces of the vehicle.
[0035] It should be noted that the installation positions of the temperature sensors are not limited to Figure 1 the layout shown. They can also be arranged in other key areas of the power battery 200, such as in the heat dissipation paths of battery modules 201, 202, 203, 204, or near high-voltage connection points, etc. In addition, the number of temperature sensors will also vary according to specific design requirements to meet different monitoring needs and battery configuration requirements.
[0036] Figure 2 A flowchart of a compensation method for an abnormal temperature sensor of a power battery according to an exemplary embodiment of the present application is shown. In this embodiment, Figure 2 the method shown includes step S1, step S2, and step S3, and can be implemented, for example, with the help of Figure 1 the compensation device 10 and / or the battery management system 1 shown.
[0037] In this article, the power battery can be, for example, a high-energy density battery that powers electric vehicles or other electric devices, and it is usually composed of multiple battery cells (such as battery modules or battery cores). The power battery usually adopts lithium-ion battery technology, but the methods described in this article are not limited to this and are also applicable to other battery types (such as lead-acid batteries) and different application scenarios (such as aircraft, ships, etc.).
[0038] In step S1, among all the temperature sensors used for temperature monitoring of the power battery, the abnormal temperature sensors are detected.
[0039] The temperature sensor can adopt, for example, an NTC sensor (negative temperature coefficient thermistor sensor). By directly measuring the resistance value, the NTC sensor can indirectly obtain temperature information by utilizing the characteristic that its resistance value changes with temperature. For example, based on the resistance-temperature characteristic curve of the NTC sensor, the measured resistance value can be accurately converted into the corresponding temperature value. In addition, the temperature sensor can also be selected as a sensor with a positive temperature coefficient (PTC) or other types of temperature sensors.
[0040] Generally, continuous or periodic abnormal detection and diagnosis can be implemented for each temperature sensor. In addition, random detection can also be performed on specific temperature sensors. When no abnormality is detected, the temperature measurement data provided by these normal temperature sensors can be trusted and directly used. Here, "normal" refers to the state relative to the "abnormal" standard defined in the context.
[0041] In one embodiment, the detection of abnormal temperature sensors is based on the voltage signal output by them. For example, the operating voltage range of the temperature sensor can be preset to 0.5V to 4.88V (the specific value may be adjusted according to the actual situation). If the measured voltage signal exceeds this preset range, such as being lower than 0.5V or higher than 4.88V, it can be determined that the temperature sensor is abnormal. Such an abnormality may be caused by a connection short circuit, open circuit, or other faults of the sensor itself.
[0042] In this embodiment, the abnormality can also be detected by comparing the change amount of the temperature measurement values recorded by the temperature sensor in two consecutive measurement cycles (such as the current cycle and the previous cycle, usually with an interval of 1 second). Since the battery temperature change usually has a certain inertia, the temperature change amount between adjacent measurement cycles should be within a reasonable range. If the observed change amount exceeds the preset first threshold (such as 3°C), it is determined that the detected temperature sensor may be abnormal. Such an abnormality may be caused by poor sensor contact or other reasons resulting in unstable data.
[0043] In another embodiment, the determination basis of the abnormal temperature sensor can also be the significant deviation between its measured value and the average measured value. Generally, the temperature sensors in the power battery, especially those located in the same temperature zone, should show spatial thermal correlation. If the difference between the temperature reading of a certain sensor and the average value of all sensor readings exceeds a set second threshold (e.g., 12 °C), this may mean that the reading of this sensor has drifted. Exemplarily, if the average reading of all temperature sensors in the power battery is 20 °C, and the reading of a certain sensor is 40 °C.
[0044] The specific values of the first threshold and the second threshold mentioned above can be set according to a pre - calibration process, according to experience, or based on big - data analysis.
[0045] In step S2, determine the temperature zone to which the abnormal temperature sensor belongs. All temperature sensors are divided into more than two temperature zones, and each temperature zone contains multiple temperature sensors.
[0046] The temperature zone can be understood, for example, as different regions divided according to the high and low temperature values measured by the temperature sensors. These regions can reflect the general temperature level of the location where the sensors are located. This kind of zoning may be related to the physical location, however, it may also be completely independent of the physical location.
[0047] The temperature zone includes at least a high - temperature zone and a low - temperature zone, and each zone corresponds to a specific temperature range. In some cases, all temperature sensors can be divided into more temperature zones to implement the compensation strategy more precisely.
[0048] In one embodiment, the temperature zone can be determined through an experiment or a simulation process and pre - stored in the database in the form of a mapping table. In this case, the identification information of the abnormal temperature sensor can be obtained, and the temperature zone to which the abnormal temperature sensor belongs can be retrieved from the database according to the identification information. The identification information may include the physical installation location, the dimension sensor number (e.g., NTC - 3), and the battery module / cell number (e.g., Cell_2).
[0049] In another embodiment, the temperature zone can also be divided in real - time according to the latest measurement results. For example, it can be divided according to the measurement results of the last few measurement cycles.
[0050] In another embodiment, the zoning can also be directly carried out according to the installation location of the temperature sensor. For example, if the temperature sensor is installed in the central area of the module, it may belong to the high - temperature zone, and if it is installed in the edge area of the module, it may belong to the low - temperature zone.
[0051] In step S3, based on the second extreme value among the temperature measurement values of other normal temperature sensors within the temperature zone to which the abnormal temperature sensor belongs, compensate the temperature measurement value of the abnormal temperature sensor.
[0052] For example, the secondary value can be directly used as the measurement compensation value for the abnormal temperature sensor, and then the measurement compensation value is used to replace the original temperature measurement value of the abnormal temperature sensor. In addition, in order to more accurately reflect the temperature condition under the most adverse circumstances, a buffer value can also be appropriately increased or decreased based on the second extreme value. The size of the buffer value can be determined based on experience, set through pre-conducted experiments or simulation processes, or adjusted based on the dispersion or gradient difference of the sensor measurement values within the same temperature zone.
[0053] In a specific embodiment, the type of the second extreme value to be selected can be determined according to the attribute of the temperature zone where the abnormal temperature sensor is located, and the abnormal temperature sensor is compensated accordingly. At the same time, a differentiated compensation strategy can also be formulated according to the attribute of the temperature zone, which will be further described in combination with Figure 3 the method shown below.
[0054] It should be noted that there may be more than one abnormal temperature sensor, but multiple. In this case, it is necessary to first exclude the data of all abnormal temperature sensors within the same temperature zone, and then determine the second extreme value for compensation.
[0055] Figure 3 shows Figure 2 a flowchart of a method step of the method shown below. In this embodiment, Figure 2 step S3 of the method shown below is shown to include sub-steps S31 - S35.
[0056] In sub-step S31, according to the temperature zone result obtained in the previous step S2 (not shown), determine whether the abnormal temperature sensor belongs to the high-temperature zone.
[0057] If the abnormal temperature sensor belongs to the high-temperature zone, then in sub-step S32, select the second highest value among the temperature measurement values of other normal temperature sensors in the high-temperature zone, and in sub-step S33, use this second highest value to compensate the temperature measurement value of the abnormal temperature sensor. Specifically, the second highest value plus a buffer value (such as 1.5 °C) can be used as the measurement compensation value, and this is used to replace the original measurement value of the abnormal temperature sensor. By adding a positive buffer value, the most adverse high-temperature overheat risk can be fully considered. The selection of the buffer value should be reasonable to ensure that the calculated measurement compensation value does not exceed the highest temperature measurement value.
[0058] If the abnormal temperature sensor belongs to the low-temperature zone, the second-lowest value among the temperature measurement values of other normal temperature sensors in the low-temperature zone can be selected in sub-step S34, and the temperature measurement value of the abnormal temperature sensor can be compensated based on this second-lowest value in sub-step S35. Specifically, the second-lowest value minus the buffer value (e.g., 2.5°C) can be used as the measurement compensation value, and this can replace the original measurement value of the abnormal temperature sensor. Through this negative buffer value, the most unfavorable low-temperature risk can be fully considered. The buffer value should be selected reasonably to ensure that the calculated measurement compensation value will not be lower than the lowest temperature measurement value.
[0059] Figure 4 shows Figure 2 a flowchart of another method step of the method shown. In this embodiment, what is shown is Figure 1 an additional step S0 of the method shown, and this additional step can be executed, for example, before step S1 and includes sub-steps S01 - S04.
[0060] In sub-step S01, historical measurement data of each temperature sensor under typical working conditions and / or extreme working conditions is obtained.
[0061] The typical working conditions include:
[0062] · The operating conditions of a vehicle driven by a power battery under standard ambient temperature and standard load conditions. For example, perform a complete WLTP (Worldwide Harmonized Light Vehicles Test Procedure) cycle at an ambient temperature of 25°C to simulate the battery performance of the vehicle under common temperature conditions in daily driving and regulatory tests. The complete WLTP cycle test includes four stages: low speed, medium speed, high speed, and ultra-high speed.
[0063] The extreme working conditions include:
[0064] · Low-temperature environment operating conditions: Conduct a WLTP test at an ambient temperature of -10°C to evaluate the battery's endurance at low temperatures;
[0065] · High-load condition operating conditions: At an ambient temperature of 25°C, add an additional electrical load of 10 kW on the basis of the WLTP cycle (simulating equipment such as air conditioners and in-vehicle systems) to simulate the battery's operating conditions under high-power loads; or conduct a WLTP test with an additional load of 10 kW at an ambient temperature of -10°C to comprehensively evaluate the battery's performance under low-temperature and high-load conditions; and / or
[0066] · Acceleration and deceleration condition: This condition simulates the common congestion situation in urban traffic, that is, the vehicle experiences repeated acceleration and deceleration during driving, presenting a driving pattern of sometimes fast and sometimes slow.
[0067] Under such conditions, the power battery usually undergoes a series of intermittent charge and discharge cycles
[0068] To adapt to the immediate power demand of the vehicle.
[0069] Historical measurement data usually covers the readings at continuous or specific time points recorded by each temperature sensor under different historical operating conditions. These data may be presented in the form of a sequence of scatter plots or temperature change curves. Depending on the functional settings of the battery management system, the historical measurement data may also include the maximum and minimum temperature values recorded within each measurement cycle.
[0070] In sub-step S02, temperature distribution characteristic parameters are extracted from the historical measurement data. The temperature characteristic parameters at least include the average value of the temperature measurement values of the temperature sensors. For example, for each specific operating condition, the historical measurement values of each temperature sensor can be averaged. In addition to the average value, other important temperature distribution characteristic parameters can also be considered for extraction, such as extreme values, temperature fluctuation range, heating and cooling rates, etc.
[0071] In sub-step S03, sensors with similar temperature distribution characteristic parameters are classified into the same temperature zone.
[0072] In one embodiment, statistical analysis methods can be used to identify sensors with similar temperature distributions. Specifically, the temperature sensors can be sorted according to the historical average measurement values of each temperature sensor, for example, arranged in numerical order. After sorting, the sensors in the first half can be regarded as having similar high-temperature distribution characteristics and thus can be classified into the high-temperature zone; while the sensors in the second half have similar low-temperature distribution characteristics and can be classified into the low-temperature zone.
[0073] In another embodiment, clustering analysis methods (such as K-means, DBSCAN or hierarchical clustering) can also be used to group the sensors. The basis for classification can not only be the similarity of temperature, but also include the synchrony of temperature change trends and the physical location correlation of the sensors.
[0074] In another embodiment, a pre-trained machine learning model can also be used to perform the division of temperature zones. In the pre-training stage, artificially labeled data, that is, historical measurement data and the artificial zone labels of each temperature sensor, can be used to train the machine learning model.
[0075] As the power battery ages, its temperature zones may change. Therefore, it may be necessary to regularly re-evaluate and divide the temperature zones to ensure the accuracy of temperature monitoring and the effectiveness of the battery management system.
[0076] In sub-step S04, the mapping relationship between the temperature sensors and their corresponding temperature zones is recorded as temperature zone information and stored in the database.
[0077] Specifically, a mapping table of temperature sensors and temperature zones can be created, where each entry contains the sensor number and its corresponding zone. For example, in this mapping table, Figure 1 the temperature sensors numbered NTC-2, NTC-5, NTC-8, and NTC-11 are marked as belonging to the low-temperature zone, while the sensors numbered NTC-3, NTC-4, NTC-6, NTC-7, NTC-9, NTC-10, and NTC-12 are marked as belonging to the high-temperature zone. When Figure 1 the temperature sensor numbered NTC-5 malfunctions, information indicating that it belongs to the low-temperature zone can be retrieved from the database based on its number "NTC-5".
[0078] Such temperature zoning can be uniformly applicable to all working conditions or customized for each specific working condition, making the zoning dynamic and adjustable according to different working conditions.
[0079] The temperature zone information can be stored on the vehicle's local storage device or in the cloud server. When needed, the compensation device can access the database through a suitable communication interface to obtain the required zone information or query the zone belonging of a specific temperature sensor.
[0080] Figure 5 The historical measurement data of each temperature sensor under typical and extreme working conditions are exemplarily shown in the table.
[0081] The table details a variety of test conditions, including the WLTP test condition at 25°C, the high-load test condition with an additional 10KW load at 25°C, the WLTP test condition at -10°C, the high-load test condition with an additional 10KW load at -10°C, and the accelerating and decelerating condition simulating urban congestion.
[0082] For each test condition, the table records the corresponding historical measurement data of the temperature sensors, which, for example, include the number of the sensor with the highest temperature, the number of the sensor with the lowest temperature, and the temperature difference between the highest and lowest temperatures recorded under this test condition.
[0083] It can be seen from the data that under certain working conditions, the temperature difference between the highest and lowest temperatures can exceed 12°C. If the average value of all temperature sensors is directly used as the compensation benchmark, a large error may occur. Therefore, adopting a compensation method based on temperature zoning can significantly improve the accuracy of compensation, thereby enhancing the safety and reliability of the battery management system.
[0084] It can be understood that the methods of the embodiments of the present application can be implemented by computer programs / software. These software can be loaded into the working memory of the processor and, when run, are used to execute the methods according to the embodiments of the present application.
[0085] According to another embodiment of the present application, there is provided a computer program product, such as a machine (e.g., a computer) readable medium, such as a CD-ROM, which includes computer program code that, when executed, causes a computer or a processor to execute the methods according to the embodiments of the present application. The machine readable medium is, for example, an optical storage medium or a solid state medium that is supplied together with or as part of other hardware.
[0086] Although specific embodiments of the present application have been described in detail herein, they are given for illustrative purposes only and should not be considered as limiting the scope of the present application. Various substitutions, changes and modifications can be conceived without departing from the spirit and scope of the present application.
Claims
1. A compensation method for an abnormal temperature sensor of a power battery, the compensation method comprising the following steps: Among all temperature sensors for temperature monitoring of a power battery, detect an abnormal temperature sensor; Determine the temperature zone to which the abnormal temperature sensor belongs, wherein all temperature sensors are divided into more than two temperature zones, and each temperature zone includes a plurality of temperature sensors; And Based on the second extreme value among the temperature measurement values of other normal temperature sensors within the temperature zone to which the abnormal temperature sensor belongs, compensate the temperature measurement value of the abnormal temperature sensor.
2. The compensation method according to claim 1, wherein Determine the detected temperature sensor as an abnormal temperature sensor under the following circumstances: The voltage signal of the detected temperature sensor exceeds a preset operating voltage range; The change amount of the temperature measurement value of the detected temperature sensor in adjacent measurement cycles exceeds a preset first threshold; and / or The deviation between the temperature measurement value of the detected temperature sensor and the average value of the temperature measurement values of all temperature sensors exceeds a preset second threshold.
3. The compensation method according to claim 1 or 2, wherein, Determine the temperature zone to which the abnormal temperature sensor belongs by the following method: Obtain the identification information of the abnormal temperature sensor, where the identification information includes the physical installation location, the temperature sensor number, and / or the number of the battery cell to which it belongs; And Read the temperature zone corresponding to the identification information from a database pre-storing temperature zone information, and determine the read temperature zone as the temperature zone to which the abnormal temperature sensor belongs.
4. The compensation method according to any one of claims 1 to 3, wherein, Determine the type of the second extreme value to be selected according to the attribute of the temperature zone to which the abnormal temperature sensor belongs, and compensate the abnormal temperature sensor according to the selected second extreme value of the determined type, where: If the abnormal temperature sensor belongs to the high-temperature zone, compensate the temperature measurement value of the abnormal temperature sensor based on the second highest value among the temperature measurement values of other normal temperature sensors in the high-temperature zone; and / or If the abnormal temperature sensor belongs to the low-temperature zone, compensate the temperature measurement value of the abnormal temperature sensor based on the second lowest value among the temperature measurement values of other normal temperature sensors in the low-temperature zone.
5. The compensation method according to claim 4, wherein, Determine the measurement compensation value of the abnormal temperature sensor by adding or subtracting a buffer value, where: · If the abnormal temperature sensor belongs to the high-temperature zone, add the buffer value to the second highest value among the temperature measurement values of other normal temperature sensors in the high-temperature zone to determine the measurement compensation value; and / or · If the abnormal temperature sensor belongs to the low-temperature zone, subtract the buffer value from the second lowest value among the temperature measurement values of other normal temperature sensors in the low-temperature zone to determine the measurement compensation value.
6. The compensation method according to any one of claims 1 to 5, wherein, The compensation method further comprises the following steps: Obtain the historical measurement data of each temperature sensor under typical working conditions and / or extreme working conditions; Extract temperature distribution characteristic parameters from the historical measurement data, where the temperature characteristic parameters at least include the average value of the temperature measurement values of the temperature sensors; Classify sensors with similar temperature distribution characteristic parameters into the same temperature zone; and Record the mapping relationship between the temperature sensor and its corresponding temperature zone as temperature zone information and store it in the database.
7. According to the compensation method of claim 6, wherein, The typical operating conditions include: the operating conditions of the vehicle driven by the power battery under standard ambient temperature and standard load conditions; and / or The extreme operating conditions include: the operating conditions of the vehicle driven by the power battery in a low-temperature environment, the operating conditions under high load conditions, and the accelerating and decelerating conditions.
8. A compensation device for an abnormal temperature sensor of a power battery, wherein, The compensation device includes a memory and a processor. Among them, the memory stores a computer program. When the computer program is executed by the processor, the processor can execute the compensation method according to any one of claims 1 to 7.
9. A battery management system, the battery management system includes the compensation device according to claim 8.
10. A computer program product, comprising computer program instructions, wherein, When the computer program instructions are executed by one or more processors, the one or more processors can execute the compensation method according to any one of claims 1 to 7.