Battery management method and device, computer equipment, readable storage medium and program product
By adjusting the temperature of the battery clusters so that its internal resistance value meets the preset threshold, the safety risks caused by inconsistent performance between the battery clusters and poor thermal management reliability are solved, and the consistency between the battery clusters and the efficient operation of the energy storage system are achieved.
Patent Information
- Application Number
- CN202411644398.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-11-18
AI Technical Summary
In centralized energy storage power stations, the battery performance between the battery clusters is inconsistent, resulting in safety risks of overcharge and overdischarge, and the existing thermal management strategies have poor reliability.
By obtaining the internal resistance values of multiple battery clusters in the battery system, determining whether they meet the preset internal resistance threshold, and adjusting the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value meets the threshold.
Through thermal management methods, the internal resistance of different battery clusters tends to be consistent, reducing the circulation between clusters, especially reducing the significant circulation and heat generation differences at the end of charge and discharge, improving the consistency between battery clusters, and improving the capacity of the energy storage system, thereby improving the operational reliability and economicality of the energy storage power station.
Smart Images

Figure CN119627261A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery management technology, and in particular to a battery management method, apparatus, computer equipment, readable storage medium and program product. Background Art
[0002] The energy storage power station of the power system consists of a battery system, a battery management system, a power conversion system, an energy management system, etc. In order to ensure that the DC voltage level and energy storage capacity of the energy storage power station meet the preset conditions, the battery system often requires tens of millions of lithium iron phosphate cells connected in series and parallel.
[0003] Among different energy storage power station configurations, centralized energy storage power station configuration is widely used due to its low cost advantage. The characteristics of centralized energy storage power station configuration are that the batteries in the battery cluster are connected in series to increase the voltage level, and the battery clusters are connected in parallel to increase the capacity level. In the battery clusters and between battery clusters of centralized energy storage power stations, the inconsistency of battery performance (for example, temperature, voltage, current) is inevitable. During the operation of the energy storage power station, the battery circulation between battery clusters may cause overcharging and over-discharging of the energy storage battery system, bringing safety risks.
[0004] How to achieve effective thermal management between battery clusters in centralized energy storage power stations has become a problem that needs to be solved urgently. Summary of the invention
[0005] Based on this, it is necessary to provide a battery management method, device, computer equipment, readable storage medium and program product that can improve the reliability of human management of battery clusters in response to the above technical problems.
[0006] In a first aspect, the present application provides a battery management method, comprising:
[0007] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0008] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0009] In one embodiment, the above-mentioned determining whether the internal resistance value of each battery cluster meets a preset internal resistance threshold value includes:
[0010] Determine the average internal resistance of the battery system based on the internal resistance of each battery cluster;
[0011] It is determined whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold.
[0012] In one embodiment, adjusting the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature includes:
[0013] Obtain the relationship between the preset internal resistance value and the battery temperature;
[0014] According to the difference and the relationship between the preset internal resistance value and the battery temperature, a target adjustment temperature value of the battery cluster is determined, and the temperature of the battery cluster is adjusted according to the target adjustment temperature value.
[0015] In one embodiment, determining the target adjustment temperature value of the battery cluster according to the relationship between the difference value and the preset internal resistance value and the battery temperature includes:
[0016] Determine the slope of the negative linear relationship according to the relationship between the preset internal resistance value and the battery temperature;
[0017] According to the difference and the negative linear relationship slope, the target adjustment temperature value of the battery cluster is determined.
[0018] In one embodiment, determining the target adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope includes:
[0019] Determine candidate adjustment temperature values of the battery cluster according to the difference and the negative linear relationship slope;
[0020] According to the candidate adjustment temperature values of the battery cluster and the preset adjustment coefficient, a target adjustment temperature value of the battery cluster is determined.
[0021] In one embodiment, the above-mentioned obtaining the internal resistance values of the plurality of battery clusters in the battery system includes:
[0022] Obtain the internal resistance values of multiple battery clusters in a battery system based on an offline experimental method;
[0023] Alternatively, the internal resistance values of multiple battery clusters in the battery system are obtained based on an online identification method.
[0024] In a second aspect, the present application also provides a battery management device, including:
[0025] An acquisition module, used for acquiring internal resistance values of multiple battery clusters in a battery system;
[0026] The determination module is used to determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold value, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold value, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold value.
[0027] In one embodiment, the above-mentioned determination module includes: a first determination unit and a second determination unit, wherein:
[0028] A first determining unit, specifically configured to determine an average internal resistance value of the battery system according to the internal resistance values of each battery cluster;
[0029] The second determination unit is specifically configured to determine whether the difference between the internal resistance value of each battery cluster and the average internal resistance value satisfies a preset internal resistance threshold.
[0030] In one embodiment, the above-mentioned determination module further includes: an acquisition unit and a third determination unit, wherein:
[0031] An acquisition unit, specifically used to acquire the relationship between the preset internal resistance value and the battery temperature;
[0032] The third determining unit is specifically configured to determine a target adjustment temperature value of the battery cluster according to the difference value and the relationship between the preset internal resistance value and the battery temperature, and adjust the temperature of the battery cluster according to the target adjustment temperature value.
[0033] In one embodiment, the third determination unit is further configured to determine a negative linear relationship slope according to a relationship between a preset internal resistance value and a battery temperature; and determine a target adjustment temperature value of the battery cluster according to the difference value and the negative linear relationship slope.
[0034] In one of the embodiments, the third determination unit is further configured to determine a candidate adjustment temperature value of the battery cluster according to the difference value and the negative linear relationship slope;
[0035] According to the candidate adjustment temperature values of the battery cluster and the preset adjustment coefficient, a target adjustment temperature value of the battery cluster is determined.
[0036] In one embodiment, the acquisition module includes: an acquisition unit for acquiring internal resistance values of multiple battery clusters in the battery system based on an offline experimental method; or acquiring internal resistance values of multiple battery clusters in the battery system based on an online identification method.
[0037] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0038] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0039] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0040] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0041] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0042] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0043] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0044] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0045] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0046] The above-mentioned battery management method, device, computer equipment, readable storage medium and program product first obtain the internal resistance values of multiple battery clusters in the battery system, and determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and when the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold. The above-mentioned method makes the internal resistance of different battery clusters tend to be consistent through the method of thermal management, thereby reducing the circulation between clusters, especially reducing the significant circulation and heat generation differences between battery clusters at the end of charging and discharging, improving the consistency between battery clusters, and improving the capacity utilization ability of the energy storage system, thereby improving the operating reliability and economy of the energy storage power station. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0048] Figure 1 An application environment diagram of a battery management method in an embodiment;
[0049] Figure 2 A schematic diagram of a battery management method according to an embodiment of the present invention;
[0050] Figure 3is a flow chart of a battery management method in another embodiment;
[0051] Figure 4 is a flow chart of a battery management method in another embodiment;
[0052] Figure 5 A schematic diagram showing the change of charging internal resistance with temperature and state of charge in one embodiment;
[0053] Figure 6 is a flow chart of a battery management method in another embodiment;
[0054] Figure 7 is a flow chart of a battery management method in another embodiment;
[0055] Figure 8 is a flow chart of a battery management method in another embodiment;
[0056] Fig. 9 A schematic diagram of average temperature simulation results of a battery cluster in one embodiment;
[0057] Fig.10 is a schematic diagram of current simulation results of a battery cluster in one embodiment;
[0058] Fig.11 A schematic diagram of voltage simulation results of a battery cluster in one embodiment;
[0059] Fig.12 A schematic diagram of the temperature change of a battery cluster over time in the battery management method provided in the present application;
[0060] Fig.13 Schematic diagram of the temperature change of the battery cluster over time simulated by the traditional method;
[0061] Fig.14 A schematic diagram of a battery cluster having extremely poor internal resistance in one embodiment;
[0062] Fig.15 is a schematic diagram of the current of a battery cluster in one embodiment;
[0063] Fig.16 is a schematic diagram of a current extreme difference in one embodiment;
[0064] Fig.17 A schematic diagram of extremely poor heat generation in one embodiment;
[0065] Fig.18 is a structural block diagram of a battery management device in one embodiment;
[0066] Fig.19 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0067] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0068] In traditional power systems, the energy of power generation, transmission and consumption is balanced in real time, and the frequency and voltage of the power grid need to be dynamically adjusted in real time. If the frequency and voltage of the power grid are not adjusted accurately, various problems will arise in the process of power use and the access of new energy power generation. For example: centralized power generation of new energy is intermittent and volatile, and its power generation directly connected to the power grid will have an impact on the power grid and undermine the stability of the power grid; traditional thermal power plants have weak tracking of dispatch instructions, and distributed new energy power generation has low absorption capacity in the power system; at the same time, traditional power systems have insufficient regulation capabilities on the voltage, frequency and phase on the power grid side.
[0069] Generally speaking, the energy storage power station of the power system consists of a battery system, a battery management system, a power conversion system, an energy management system, etc. In order to ensure that the DC voltage level and energy storage capacity of the energy storage power station meet the preset conditions, the battery system often requires tens of millions of lithium iron phosphate cells connected in series and parallel.
[0070] Among different energy storage power station configurations, centralized energy storage power station configuration is widely used due to its low cost advantage. The characteristics of the centralized energy storage power station configuration are that the batteries within the battery cluster are connected in series to increase the voltage level, and the battery clusters are connected in parallel to increase the capacity level. Inconsistency in battery performance (for example, temperature, voltage, current) is inevitable within and between battery clusters of a centralized energy storage power station. During the operation of the energy storage power station, battery circulation between battery clusters may cause overcharging and over-discharging of the energy storage battery system, posing safety risks. At present, most thermal management strategies for battery clusters are implemented with the goal of ensuring consistent temperature between battery clusters. However, the above-mentioned thermal management method for battery clusters has the problem of poor reliability. The present application aims to solve this problem.
[0071] After introducing the background technology of the battery management method provided by the embodiment of the present application, the implementation environment involved in the battery management method provided by the embodiment of the present application will be briefly described below. The battery management method provided by the embodiment of the present application can be applied to Figure 1In the implementation environment shown, the implementation environment includes a server 104, and the server 104 can be implemented by an independent server 104 or a server cluster composed of multiple servers 104, and the data storage system 102 can store the data that the server 104 needs to process. The data storage system 102 can be integrated on the server 104, or it can be placed on the cloud or other network servers. Among them, the server 104 can obtain the internal resistance values of multiple battery clusters in the battery system, and determine whether the internal resistance value of the battery cluster meets the preset internal resistance threshold, and when the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the internal resistance value of the battery cluster so that the internal resistance value of the battery cluster meets the preset internal resistance threshold, thereby ensuring that the internal resistance of each battery cluster tends to be consistent, thereby reducing the circulation between clusters, especially reducing the significant circulation and heat generation differences between battery clusters at the end of charging and discharging, improving the consistency between battery clusters, and thereby improving the capacity of the energy storage system.
[0072] In other possible implementations, the battery management method provided in the embodiments of the present application may also be applied to terminals, which may be, but are not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc.
[0073] In one embodiment, Figure 2 As shown, a battery management method is provided, which is applied to Figure 1 The server in the example is used to illustrate the following steps:
[0074] S201. Obtain internal resistance values of multiple battery clusters in a battery system.
[0075] The battery system may include multiple battery clusters, and a battery cluster includes multiple battery elements. For example, the battery element is a 120Ah lithium iron phosphate battery, two battery elements are connected in parallel to form a battery unit, and then 12 battery units are connected in series to form a battery module, 19 battery modules are connected in series to form a battery cluster, and 7 battery clusters are connected in parallel to form a 500kW inverter, that is, a battery system.
[0076] In an embodiment of the present application, a resistance sensor may be pre-installed on each battery cluster in the battery system, and the internal resistance values of the multiple battery clusters in the battery system may be obtained based on the resistance sensor; a current sensor and a voltage sensor may also be pre-installed on each battery cluster in the battery system, and the current values of the multiple battery clusters in the battery system may be obtained based on the current sensor, and the voltage values of the multiple battery clusters in the battery system may be obtained based on the voltage sensor, and the resistance value of each battery cluster may be determined based on the current value and the corresponding voltage value of each battery cluster.
[0077] S202, determining whether the internal resistance value of each battery cluster meets a preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjusting the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0078] The preset internal resistance threshold may be an internal resistance threshold determined according to the operating state of the battery system, or a threshold determined according to the internal resistance values of multiple battery clusters in the battery system. It should be noted that the preset internal resistance threshold may be a value or a range of values.
[0079] The relationship between the preset internal resistance value and the battery temperature may be a curve showing the change of internal resistance with temperature.
[0080] In the embodiment of the present application, after the internal resistance value of each battery cluster is obtained as described above, the internal resistance value of each battery cluster can be compared with the preset internal resistance threshold value to determine whether the internal resistance value of each battery cluster is the preset internal resistance threshold value, or whether the internal resistance value of each battery cluster is within the numerical range of the preset internal resistance threshold value. If the internal resistance value of each battery cluster satisfies the preset internal resistance threshold value, there is no need to adjust the internal resistance value of each battery cluster. If there is a battery cluster whose internal resistance value does not satisfy the preset internal resistance threshold value, the difference between the internal resistance value of the battery cluster and the preset internal resistance threshold value is first determined, and the temperature to be adjusted of the battery cluster is determined based on the relationship between the difference and the preset internal resistance value and the battery temperature, and the temperature of the battery cluster is adjusted based on the temperature to be adjusted of the battery cluster, thereby ensuring that the internal resistance value of the battery cluster meets the preset internal resistance threshold value.
[0081] It should be noted that after obtaining the target adjustment temperature of the battery cluster, the server can control the actuator in the thermal management system based on the target adjustment temperature, change the temperature of the battery cluster, and adjust the internal resistance of the battery cluster by temperature, thereby reducing the circulating current between battery clusters and the significant heat generation difference at the end. Specifically, the actuator in the air-cooled thermal management system can be the air conditioning power or the fan speed, and the actuator in the liquid-cooled thermal management system can be the power of the cooling pump.
[0082] When the battery cluster needs to lower its temperature, the server can control the air-cooling thermal management system to increase the power of the air conditioner or the speed of the fan, and control the liquid-cooling thermal management system to increase the power of the cooling pump, thereby enhancing the heat dissipation of the battery cluster and lowering the temperature of the battery cluster.
[0083] When the battery cluster needs to increase its temperature, the server can control the air-cooling thermal management system to reduce the power of the air conditioner or the speed of the fan, and control the liquid-cooling thermal management system to reduce the power of the cooling pump, thereby reducing the heat dissipation of the battery cluster and increasing the temperature of the battery cluster.
[0084] After the internal resistance values between different battery clusters become consistent, the circulating current between parallel battery clusters will drop significantly, improving the performance of the energy storage power station system.
[0085] The battery management method provided in the embodiment of the present application first obtains the internal resistance values of multiple battery clusters in the battery system, and determines whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and when the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjusts the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold. The above method makes the internal resistance of different battery clusters tend to be consistent through the method of thermal management, thereby reducing the circulation between clusters, especially reducing the significant circulation and heat generation differences between battery clusters at the end of charging and discharging, improving the consistency between battery clusters, and improving the capacity utilization ability of the energy storage system, thereby improving the operating reliability and economy of the energy storage power station.
[0086] In one embodiment, Figure 2 Based on the embodiment shown, the process of determining whether the internal resistance value of each battery cluster meets the preset internal resistance threshold value can be described as follows: Figure 3 As shown, the above S202 "determining whether the internal resistance value of each battery cluster meets the preset internal resistance threshold value" includes:
[0087] S301 : Determine an average internal resistance of the battery system according to the internal resistance of each battery cluster.
[0088] In the embodiment of the present application, after the internal resistance values of the battery clusters are obtained, the average value of the internal resistance values of the battery clusters may be obtained, and the average value of the battery clusters may be determined as the average internal resistance value of the battery system.
[0089] S302: Determine whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold.
[0090] In the embodiment of the present application, after the average internal resistance value of the battery system is determined as described above, the difference between the internal resistance value of each battery cluster and the average internal resistance value of the battery system can be determined respectively, and after determining the difference between the internal resistance value of each battery cluster and the average internal resistance value of the battery system, it is determined whether each difference meets the preset internal resistance threshold.
[0091] It should be noted that the difference between the internal resistance value of the battery cluster and the average internal resistance value of the battery system does not meet the preset internal resistance threshold, that is, the difference between the internal resistance value of the battery cluster and the average internal resistance value of the battery system is greater than or less than the preset internal resistance threshold, and the difference between the internal resistance value of the battery cluster and the average internal resistance value of the battery system meets the preset internal resistance threshold, that is, the difference between the internal resistance value of the battery cluster and the average internal resistance value of the battery system is equal to the preset internal resistance threshold.
[0092] The battery management method provided in the embodiment of the present application determines the average internal resistance value of the battery system based on the internal resistance value of each battery cluster, and determines whether the internal resistance value of each battery cluster meets the preset internal resistance condition based on the average internal resistance value, thereby providing a certain data basis for subsequent processing of the internal resistance value of the battery cluster that does not meet the preset internal resistance condition.
[0093] In one embodiment, Figure 2 or Figure 3 Based on the embodiment shown, the process of adjusting the temperature of the battery cluster can be described as follows: Figure 4 As shown, the above S202 “adjusting the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature” includes:
[0094] S401 : Obtain the relationship between a preset internal resistance value and a battery temperature.
[0095] In the embodiment of the present application, the relationship between the preset internal resistance value and the battery temperature is obtained by: performing a mixed pulse power characteristic test on each battery cluster at different temperatures, identifying the battery internal resistance according to the experimental results, obtaining the internal resistance value at different temperatures, and thus obtaining the relationship between the internal resistance and the temperature. In general, the relationship between the preset internal resistance value and the battery temperature can be approximated as a negative linear relationship.
[0096] It should be noted that the relationship between the internal resistance of the battery cluster and the temperature can be obtained by using the mixed pulse power characteristic test at different temperatures in the battery cell laboratory. Taking battery cluster 1 as an example, the change of the internal resistance of the battery cluster will be affected by temperature and state of charge. Through the operation data of the voltage and current of the battery cluster, the relationship between the internal resistance of the battery cluster and the state of charge is identified by using the recursive least squares algorithm, and the MAP diagram of the internal resistance of battery cluster 1 changing with the state of charge and temperature is obtained. See Figure 5 The relationship between the internal resistance and temperature is approximately considered to be a negative linear relationship, and its relationship expression is shown in the following formula (1):
[0097]
[0098] Wherein, R is the internal resistance of the battery cluster, and T is the average temperature of the battery cluster.
[0099] S402 : Determine a target adjustment temperature value of the battery cluster according to the difference value and the relationship between the preset internal resistance value and the battery temperature, and adjust the temperature of the battery cluster according to the target adjustment temperature value.
[0100] In the embodiment of the present application, after the relationship between the preset internal resistance value and the battery temperature is obtained as described above, the target adjustment temperature value of the battery cluster can be determined according to the difference and the relationship between the preset internal resistance value and the battery temperature, and the temperature of the battery cluster can be adjusted according to the target adjustment temperature value.
[0101] Optionally, a specific implementation method for determining the target adjustment temperature value of the battery cluster is also provided. Figure 6 The above S402 “determine the target adjustment temperature value of the battery cluster based on the relationship between the difference value and the preset internal resistance value and the battery temperature, and adjust the temperature of the battery cluster according to the target adjustment temperature value” includes:
[0102] S501 : Determine a negative linear relationship slope according to a relationship between a preset internal resistance value and a battery temperature.
[0103] In an embodiment of the present application, after the relationship between the preset internal resistance value and the hot battery temperature is determined as above, when the relationship between the preset internal resistance value and the battery temperature is a negative linear relationship, the slope of the negative linear relationship is determined, and the slope is determined as the negative linear relationship slope corresponding to the relationship between the preset internal resistance value and the battery temperature.
[0104] S502 : Determine a target adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope.
[0105] In the embodiment of the present application, after the negative linear relationship slope corresponding to the relationship between the preset internal resistance value and the battery temperature is determined as above, the target adjustment temperature value of the battery cluster can be determined according to the difference between the internal resistance value of the battery cluster and the average internal resistance value and the negative linear relationship slope.
[0106] Optionally, a specific implementation method for determining the target adjustment temperature value of the battery cluster is further provided. Figure 7 The above S502 “determine the target adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope” includes:
[0107] S601 : Determine candidate adjustment temperature values of the battery cluster according to the difference and the negative linear relationship slope.
[0108] In the embodiment of the present application, after the negative linear relationship slope corresponding to the relationship between the preset internal resistance value and the battery temperature is determined as described above, the candidate adjustment temperature value of the battery cluster can be determined according to the difference between the internal resistance value of the battery cluster and the average internal resistance value and the negative linear relationship slope.
[0109] S602 : Determine a target adjustment temperature value of the battery cluster according to the candidate adjustment temperature values of the battery cluster and a preset adjustment coefficient.
[0110] The preset adjustment coefficient is a value between 0 and 1, which is used to appropriately reduce the candidate adjustment temperature value to avoid drastic fluctuations in the temperature of the battery cluster, thereby bringing negative effects on the operation of the battery cluster. It should be noted that the value of the preset adjustment coefficient should be debugged according to the actual working conditions. Generally, it is necessary to ensure that the target adjustment temperature value of the battery cluster is less than 5°C.
[0111] In the embodiment of the present application, after the candidate adjustment temperature value of the battery cluster is determined, the candidate adjustment temperature value of the battery cluster may be multiplied by a preset adjustment coefficient to obtain a product value, and the product value is used as the target adjustment temperature value of the battery cluster.
[0112] The method for determining the target adjustment temperature value provided in the embodiment of the present application determines the target adjustment temperature value of the battery cluster based on the relationship between the preset internal resistance value and the battery temperature, and the difference between the internal resistance value of the battery cluster and the average internal resistance value, thereby providing a certain data basis for subsequently adjusting the temperature of the battery cluster based on the target adjustment temperature value of the battery cluster, and then adjusting the resistance value of the battery cluster.
[0113] In one embodiment, when the preset internal resistance threshold is the average internal resistance value, in two cases where the internal resistance value of the battery cluster does not meet the average internal resistance value, a specific implementation method for determining the target adjustment temperature value of the battery cluster is as follows:
[0114] First, when the internal resistance of the battery cluster is greater than the average internal resistance, the difference between the current internal resistance of the battery cluster and the average internal resistance is calculated. The internal resistance of the current battery cluster can be adjusted by increasing the rated temperature of the battery cluster and reducing the internal resistance of the battery cluster so that the internal resistance of the current battery cluster approaches the average internal resistance.
[0115] Specifically, the target adjustment temperature value of the battery cluster is calculated based on the difference between the current internal resistance value of the battery cluster and the average internal resistance value and the relationship between the preset internal resistance value and the battery temperature. It should be noted that the relationship between the preset internal resistance value and the battery temperature can be obtained by offline implementation, and the relationship between the preset internal resistance value and the battery temperature can be approximated as a negative linear relationship, and the slope of the negative linear relationship expression is the change value of the internal resistance value of the battery cluster under unit temperature change.
[0116] Optionally, the difference between the current internal resistance value of the battery cluster and the average internal resistance value may be divided by the slope of the negative linear relationship expression to obtain the candidate adjustment temperature value of the battery cluster, and then the candidate temperature value of the battery cluster may be multiplied by a preset adjustment coefficient (<1) to obtain the target adjustment temperature value of the battery cluster.
[0117] It should be noted that the purpose of using the preset adjustment coefficient to correct the candidate adjustment temperature value is to avoid drastic fluctuations in the temperature of the battery cluster, which would have a negative impact on the operation of the battery cluster. It should be noted that the value of the preset adjustment coefficient should be adjusted according to the actual working conditions, and it is necessary to ensure that the temperature adjustment fluctuation of each step is less than 5°C.
[0118] Second, when the internal resistance of the battery cluster is less than the average internal resistance, the difference between the current internal resistance of the battery cluster and the average internal resistance is calculated. The internal resistance of the current battery cluster can be adjusted by lowering the rated temperature of the battery cluster and increasing the internal resistance of the battery cluster so that the internal resistance of the current battery cluster approaches the average internal resistance.
[0119] Specifically, the target adjustment temperature value of the battery cluster is calculated based on the difference between the current internal resistance value of the battery cluster and the average internal resistance value and the relationship between the preset internal resistance value and the battery temperature. It should be noted that the relationship between the preset internal resistance value and the battery temperature can be obtained by offline implementation, and the relationship between the preset internal resistance value and the battery temperature can be approximated as a negative linear relationship, and the slope of the negative linear relationship expression is the change value of the internal resistance value of the battery cluster under unit temperature change.
[0120] Optionally, the difference between the current internal resistance value of the battery cluster and the average internal resistance value may be divided by the slope of the negative linear relationship expression to obtain the candidate adjustment temperature value of the battery cluster, and then the candidate temperature value of the battery cluster may be multiplied by a preset adjustment coefficient (<1) to obtain the target adjustment temperature value of the battery cluster.
[0121] It should be noted that the purpose of using the preset adjustment coefficient to correct the candidate adjustment temperature value is to avoid drastic fluctuations in the temperature of the battery cluster, which would have a negative impact on the operation of the battery cluster. It should be noted that the value of the preset adjustment coefficient should be adjusted according to the actual working conditions, and it is necessary to ensure that the temperature adjustment fluctuation of each step is less than 5°C.
[0122] In one embodiment, Figure 2 Based on the illustrated embodiment, the process of obtaining the internal resistance values of multiple battery clusters in the battery system can be described. The above S201 "obtaining the internal resistance values of multiple battery clusters in the battery system" includes:
[0123] The internal resistance values of the multiple battery clusters in the battery system are obtained based on an offline experimental method, or the internal resistance values of the multiple battery clusters in the battery system are obtained based on an online identification method.
[0124] In the embodiments of the present application, two methods for obtaining the internal resistance values of multiple battery clusters in a battery system are provided. Among them, the offline experimental method is to obtain the internal resistance of the battery cluster at different temperatures, different charge states and different aging states through internal resistance experiments, and establish a relationship diagram of internal resistance with temperature, charge state and aging state. In actual application, the internal resistance of the battery cluster is obtained through interpolation processing; and the online identification method is to use the current and voltage data generated during the actual operation of different battery clusters in the energy storage power station to identify the internal resistance values of different battery clusters in real time.
[0125] It should be noted that the real-time identification algorithm includes a recursive least squares algorithm, a recursive least squares algorithm with a forgetting factor, etc. The embodiment of the present application does not limit the algorithm for implementing real-time identification.
[0126] The method for obtaining the internal resistance value of the battery cluster provided in the embodiment of the present application provides a data basis for subsequently determining the adjusted temperature value of the battery cluster based on the internal resistance value of the battery cluster.
[0127] In one embodiment, Figure 8 As shown, a battery management method is also provided, including:
[0128] S10, obtaining internal resistance values of multiple battery clusters in the battery system;
[0129] S11, determining an average internal resistance value of the battery system according to the internal resistance value of each battery cluster;
[0130] S12, determining whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, obtaining a relationship between the preset internal resistance value and the battery temperature;
[0131] S13, determining a negative linear relationship slope according to a relationship between a preset internal resistance value and a battery temperature;
[0132] S14, determining a candidate adjustment temperature value of the battery cluster according to the difference and the slope of the negative linear relationship;
[0133] S15, determining a target adjustment temperature value of the battery cluster according to the candidate adjustment temperature values of the battery cluster and a preset adjustment coefficient;
[0134] S16. Adjusting the temperature of the battery cluster according to the target adjustment temperature value to ensure that the internal resistance value of the battery cluster meets a preset internal resistance threshold value.
[0135] The above method makes the internal resistance of different battery clusters tend to be consistent through thermal management methods, thereby reducing the circulation current between clusters, especially reducing the significant circulation current and heat generation differences between battery clusters at the end of charge and discharge, improving the consistency between battery clusters, and improving the capacity utilization of the energy storage system, thereby improving the operating reliability and economy of the energy storage power station.
[0136] In one embodiment, in order to discuss the battery management effect of the battery management method provided by the present application, the battery management method provided by the present application can be compared with the traditional method of controlling battery performance balance by equalizing temperature. The comparison method is as follows:
[0137] First, considering that the average temperature change of the battery cluster is affected by Joule heat generation, entropy heat and convection heat transfer, the calculation formula for the average temperature change of the battery cluster is shown in the following formula (2):
[0138]
[0139] Where T is the average temperature of the battery cluster, t is time, I is current, and R is internal resistance. is the absolute temperature, is the open circuit voltage, h is the convection heat transfer coefficient, A is the heat dissipation area, is the ambient temperature, m is the battery mass, and C is the battery specific heat capacity.
[0140] See below Fig. 9 , showing the curve of the average temperature of the battery cluster changing with time, where the solid line is the curve of the actual temperature of the battery cluster changing with time, and the dotted line is the curve of the simulated temperature of the battery cluster changing with time. Fig. 9 It can be seen that the RMS error between the actual temperature and the simulated temperature is only 0.22°C.
[0141] In the above formula (2), the open circuit voltage of the battery cluster is The open circuit voltage of the battery cluster is obtained from the experiment. The simulation calculation formula is shown in the following formula (3):
[0142]
[0143] Where U is the voltage of the battery cluster, is the open circuit voltage of the battery cluster, I is the current, and R is the internal resistance.
[0144] Furthermore, the above formula (3) can be expanded based on multiple battery clusters to obtain the following formula (4):
[0145]
[0146] in, is the total current of the parallel battery cluster, (i=1, 2…7) is the internal resistance value of different battery clusters, (i=1, 2…7) is the current value of different battery clusters, (i=1, 2…7) is the open circuit voltage of different battery clusters.
[0147] Second, simulate the current and voltage of the battery cluster, see below Fig.10 and Fig.11 , taking battery cluster 1 as an example, from Fig.10 It can be seen that the RMS error between the actual current and the simulated current is only 0.56A. Fig.11 It can be seen that the RMS error between the actual voltage and the simulated voltage is only 1.61V.
[0148] Third, in order to more clearly analyze the battery management method provided by the present application, based on battery cluster 1, three simplified battery cluster parallel models are created by adding inconsistency. The charging stage is then analyzed as an example, and the total input current of the battery cluster system is 120A.
[0149] The simulation parameters of the battery clusters in the battery cluster parallel model are set as follows: Battery cluster 1 is a severely aged battery cluster, with its internal resistance set to 100% of the baseline value, its capacity set to 90% of the baseline value, and its initial ambient temperature set to 21°C; Battery cluster 3 is a fresh battery cluster, with its internal resistance set to 80% of the baseline value, its capacity set to 100% of the baseline value, and its initial ambient temperature set to 31°C; Battery cluster 2 is between the aging degree of battery cluster 1 and battery cluster 3, with its internal resistance set to 90% of the baseline value, its capacity set to 95% of the baseline value, and its initial ambient temperature set to 26°C.
[0150] Reference value of internal resistance Figure 5 , the baseline value of capacity is 253.98Ah. The thermal management method in the battery cluster parallel model is an air-cooled thermal management mode, and the battery cluster is cooled by air cooling. The thermal management temperature control is achieved by changing the ambient temperature in the model. The battery management method provided in the present application is compared with the traditional method of controlling the balance of battery performance by balancing temperature, wherein the goal of the traditional method of controlling the balance of battery performance by balancing temperature is to make the temperatures of different battery clusters consistent. The battery management method provided in the present application refers to the above-mentioned embodiments, wherein the optimal preset adjustment coefficient is 0.002%.
[0151] Fourth, the temperature changes over time during the control process of the battery management method provided by this application refer to Fig.12 , the traditional method of controlling the battery performance balance by equalizing the temperature changes over time during the control process. Fig.13 It can be seen that the temperatures of different battery clusters are very close during the control process of the traditional method of controlling battery performance balance by equalizing temperature, while the temperature change trends of different battery clusters during the control process of the battery management method provided in this application are different. The reason is analyzed as follows: the battery management method provided in this application aims at uniform internal resistance, so the temperature of battery cluster 1 with large internal resistance will continue to rise, thereby reducing the internal resistance of the battery cluster and making the internal resistance of the battery cluster tend to the average internal resistance, while the temperature of battery cluster 3 with small internal resistance will continue to decrease, increasing the internal resistance of the battery cluster, thereby making the internal resistance of different battery clusters tend to be consistent.
[0152] The internal resistance difference between battery clusters can be found in Fig.14The battery management method provided in the present application has an average range of internal resistance between battery clusters of 0.053Ω, while the average range of internal resistance between battery clusters in the traditional method of controlling battery performance balance by balanced temperature is 0.058Ω. The average range of internal resistance between battery clusters in the battery management method provided in the present application is reduced by 8.62% compared with the average range of internal resistance between battery clusters in the traditional method of controlling battery performance balance by balanced temperature.
[0153] It should be noted that the reduction of the average range between battery clusters will reduce the circulating current between battery clusters. The battery cluster current of the battery management method provided in this application during the charging process and the battery cluster current of the traditional method of controlling battery performance balance by balancing temperature during the charging process are shown in FIG. Fig.15 It can be seen that the battery cluster current curve of the battery management method provided in the present application is mostly within the battery cluster current curve of the traditional method of controlling battery performance balance by equalizing temperature. Especially at the end of charging, the battery cluster current difference of the battery management method provided in the present application is significantly reduced. The current extreme difference in this process is as shown in FIG. Fig.16 As shown, the battery cluster current range of the battery management method provided in this application is 4.98A, while the battery cluster current range of the traditional method of controlling battery performance balance by equalizing temperature is 7.00A, and the average current range is reduced by 28.86%. The reduction of current range can reduce the risk of overcharging and overdischarging of the battery cluster, and can also reduce the risk of overheating of the battery cluster.
[0154] During the battery charging process, the Joule heat generated by the battery cluster is as follows: Fig.17 The average heat generation range of the battery management method provided in this application is 0.44W, and the average heat generation range of the traditional method of controlling battery performance balance by balanced temperature is 0.63W. The average heat generation range is reduced by 33.3%, especially at the charging end. The battery management method provided in this application can significantly reduce the heat generation difference between battery clusters and ensure the efficient and reliable operation of the energy storage battery system.
[0155] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these 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 part of the steps or stages in other steps.
[0156] Based on the same inventive concept, the embodiment of the present application also provides a battery management device for implementing the battery management method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more battery management device embodiments provided below can refer to the limitations of the battery management method above, and will not be repeated here.
[0157] In an exemplary embodiment, Fig.18 As shown, a battery management device is provided, including: an acquisition module 10 and an adjustment module 11, wherein:
[0158] The acquisition module 10 is used to acquire the internal resistance values of multiple battery clusters in the battery system.
[0159] The adjustment module 11 is used to determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold value, and when the internal resistance value of the battery cluster does not meet the preset internal resistance threshold value, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold value.
[0160] In an exemplary embodiment, the adjustment module 11 includes: a first determination unit and a second determination unit, wherein:
[0161] A first determining unit, specifically configured to determine an average internal resistance value of the battery system according to the internal resistance values of each battery cluster;
[0162] The second determination unit is specifically configured to determine whether the difference between the internal resistance value of each battery cluster and the average internal resistance value satisfies a preset internal resistance threshold.
[0163] In an exemplary embodiment, the adjustment module 11 further includes: an acquisition unit and a third determination unit, wherein:
[0164] An acquisition unit, specifically used to acquire the relationship between the preset internal resistance value and the battery temperature;
[0165] The third determining unit is specifically configured to determine a target adjustment temperature value of the battery cluster according to the difference value and the relationship between the preset internal resistance value and the battery temperature, and adjust the temperature of the battery cluster according to the target adjustment temperature value.
[0166] In an exemplary embodiment, the third determination unit is further configured to determine a negative linear relationship slope according to a relationship between a preset internal resistance value and a battery temperature; and determine a target adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope.
[0167] In an exemplary embodiment, the third determination unit is further configured to determine a candidate adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope; and determine a target adjustment temperature value of the battery cluster according to the candidate adjustment temperature value of the battery cluster and a preset adjustment coefficient.
[0168] In an exemplary embodiment, the acquisition module 10 is used to acquire the internal resistance values of multiple battery clusters in the battery system based on an offline experimental method; or to acquire the internal resistance values of multiple battery clusters in the battery system based on an online identification method.
[0169] Each module in the above-mentioned battery management device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0170] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Fig.19 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the internal resistance value data of the battery cluster. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a battery management method is implemented.
[0171] Those skilled in the art will understand that Fig.19 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0172] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0173] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0174] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0175] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0176] Determine the average internal resistance of the battery system based on the internal resistance of each battery cluster;
[0177] It is determined whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold.
[0178] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0179] Obtain the relationship between the preset internal resistance value and the battery temperature;
[0180] According to the difference and the relationship between the preset internal resistance value and the battery temperature, a target adjustment temperature value of the battery cluster is determined, and the temperature of the battery cluster is adjusted according to the target adjustment temperature value.
[0181] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0182] Determine the slope of the negative linear relationship according to the relationship between the preset internal resistance value and the battery temperature;
[0183] According to the difference and the negative linear relationship slope, the target adjustment temperature value of the battery cluster is determined.
[0184] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0185] Determine candidate adjustment temperature values of the battery cluster according to the difference and the negative linear relationship slope;
[0186] According to the candidate adjustment temperature values of the battery cluster and the preset adjustment coefficient, a target adjustment temperature value of the battery cluster is determined.
[0187] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0188] Obtain the internal resistance values of multiple battery clusters in a battery system based on an offline experimental method;
[0189] Alternatively, the internal resistance values of multiple battery clusters in the battery system are obtained based on an online identification method.
[0190] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0191] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0192] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0193] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0194] Determine the average internal resistance of the battery system based on the internal resistance of each battery cluster;
[0195] It is determined whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold.
[0196] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0197] Obtain the relationship between the preset internal resistance value and the battery temperature;
[0198] According to the difference and the relationship between the preset internal resistance value and the battery temperature, a target adjustment temperature value of the battery cluster is determined, and the temperature of the battery cluster is adjusted according to the target adjustment temperature value.
[0199] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0200] Determine the slope of the negative linear relationship according to the relationship between the preset internal resistance value and the battery temperature;
[0201] According to the difference and the negative linear relationship slope, the target adjustment temperature value of the battery cluster is determined.
[0202] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0203] Determine a candidate adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope;
[0204] According to the candidate adjustment temperature values of the battery cluster and the preset adjustment coefficient, a target adjustment temperature value of the battery cluster is determined.
[0205] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0206] Obtain the internal resistance values of multiple battery clusters in a battery system based on an offline experimental method;
[0207] Alternatively, the internal resistance values of multiple battery clusters in the battery system are obtained based on an online identification method.
[0208] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0209] Obtain the internal resistance values of multiple battery clusters in a battery system;
[0210] Determine whether the internal resistance value of each battery cluster meets the preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
[0211] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0212] Determine the average internal resistance of the battery system based on the internal resistance of each battery cluster;
[0213] It is determined whether the difference between the internal resistance value of each battery cluster and the average internal resistance value meets a preset internal resistance threshold.
[0214] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0215] Obtain the relationship between the preset internal resistance value and the battery temperature;
[0216] According to the difference and the relationship between the preset internal resistance value and the battery temperature, a target adjustment temperature value of the battery cluster is determined, and the temperature of the battery cluster is adjusted according to the target adjustment temperature value.
[0217] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0218] Determine the slope of the negative linear relationship according to the relationship between the preset internal resistance value and the battery temperature;
[0219] According to the difference and the negative linear relationship slope, the target adjustment temperature value of the battery cluster is determined.
[0220] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0221] Determine a candidate adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope;
[0222] According to the candidate adjustment temperature values of the battery cluster and the preset adjustment coefficient, a target adjustment temperature value of the battery cluster is determined.
[0223] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0224] Obtain the internal resistance values of multiple battery clusters in a battery system based on an offline experimental method;
[0225] Alternatively, the internal resistance values of multiple battery clusters in the battery system are obtained based on an online identification method.
[0226] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0227] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are 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 application.
[0228] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A battery management method, characterized in that: The method comprises: Obtain the internal resistance values of multiple battery clusters in a battery system; Determine whether the internal resistance value of each battery cluster meets a preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
2. The method according to claim 1, characterized in that The determining whether the internal resistance value of each battery cluster meets a preset internal resistance threshold value includes: Determining an average internal resistance value of the battery system according to the internal resistance value of each of the battery clusters; It is determined whether a difference between the internal resistance value of each of the battery clusters and the average internal resistance value satisfies the preset internal resistance threshold.
3. The method according to claim 2, characterized in that The step of adjusting the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature includes: Obtaining the relationship between the preset internal resistance value and the battery temperature; According to the difference and the relationship between the preset internal resistance value and the battery temperature, a target adjustment temperature value of the battery cluster is determined, and the temperature of the battery cluster is adjusted according to the target adjustment temperature value.
4. The method according to claim 3, characterized in that The step of determining the target adjustment temperature value of the battery cluster according to the difference and the relationship between the preset internal resistance value and the battery temperature includes: Determining a negative linear relationship slope according to the relationship between the preset internal resistance value and the battery temperature; A target adjustment temperature value of the battery cluster is determined according to the difference and the negative linear relationship slope.
5. The method according to claim 4, characterized in that The step of determining a target adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope includes: determining a candidate adjustment temperature value of the battery cluster according to the difference and the negative linear relationship slope; A target adjustment temperature value of the battery cluster is determined according to the candidate adjustment temperature values of the battery cluster and a preset adjustment coefficient.
6. The method according to claim 1, characterized in that The obtaining of internal resistance values of multiple battery clusters in the battery system includes: Obtaining internal resistance values of a plurality of battery clusters in the battery system based on an offline experimental method; Alternatively, the internal resistance values of the plurality of battery clusters in the battery system are obtained based on an online identification method.
7. A battery management device, characterized in that: The device comprises: An acquisition module, used for acquiring internal resistance values of multiple battery clusters in a battery system; A determination module is used to determine whether the internal resistance value of each battery cluster meets a preset internal resistance threshold, and if the internal resistance value of the battery cluster does not meet the preset internal resistance threshold, adjust the temperature of the battery cluster according to the relationship between the preset internal resistance value and the battery temperature to ensure that the internal resistance value of the battery cluster meets the preset internal resistance threshold.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for detecting electrical property consistency of lithium ion battery
CN101907688A
Battery pack input / output control system
CN102204003A
Screening method of power lithium ion battery
CN106984561A
Battery protection module and method, battery and mobile terminal
CN112490522A
Quick charging method for battery, and computer equipment
CN112615075A