Method for correcting state of charge of battery, and battery management system, storage medium, distribution box, battery pack and electric energy device
By determining the target tolerance range based on the real-time battery power characteristic parameters and correcting the battery state of charge, the error problem in battery state of charge estimation is solved, and more accurate battery management and status monitoring are achieved.
Patent Information
- Application Number
- PCT/CN2024/120751
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-29
- Filing Date
- 2024-09-24
- Publication Date
- 2025-10-02
AI Technical Summary
In the prior art, the battery state of charge estimation method does not fully consider the error differences in different SOC intervals, resulting in SOC jumps when fully charging or fully discharging.
The target tolerance range of the battery state of charge is determined based on the preset interval of the battery's real-time power characteristic parameters, and the currently detected state of charge is corrected based on this range. Taking into account the changes in battery characteristics under different operating conditions, a more accurate target tolerance range is set.
It effectively avoids the problem of battery state of charge jump, improves the accuracy of state of charge estimation and the precision of battery management, and ensures the stability and reliability of the battery state.
Smart Images

Figure CN2024120751_02102025_PF_FP_ABST
Abstract
Description
Method for correcting battery state of charge, battery management system, storage medium, distribution box, battery pack and electric energy equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This disclosure claims priority to Chinese patent application number 202410394088.3, filed with the State Intellectual Property Office of China on March 29, 2024, entitled “Method and system for correcting battery state of charge, distribution box, battery pack and device,” the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present disclosure relates to the field of battery technology, and in particular to a method for correcting a battery state of charge, a battery management system, a non-volatile readable storage medium, a distribution box, a battery pack, and an electric energy device. Background Art
[0004] In existing technologies, battery state of charge (SOC) estimation primarily relies on methods such as the Kalman filter, the ampere-hour integration method, and the open-circuit voltage method. However, these methods have some practical issues. Because estimation errors vary across different SOC ranges, these methods fail to fully account for these differences when correcting the SOC, potentially leading to SOC jumps during full charge or discharge.
[0005] Public content
[0006] The present disclosure aims to address at least one of the technical problems existing in the prior art. To this end, one objective of the present disclosure is to provide a method for correcting a battery's state of charge (SOC). This method can improve the accuracy of battery SOC estimation, largely avoid the problem of sudden SOC changes, and facilitate more accurate monitoring and management of the battery's SOC.
[0007] The second objective of the present disclosure is to provide a battery management system.
[0008] The third object of the present disclosure is to provide a non-volatile readable storage medium.
[0009] The fourth objective of the present disclosure is to provide a distribution box.
[0010] A fifth objective of the present disclosure is to provide a battery pack.
[0011] A sixth objective of the present disclosure is to provide an electric energy device.
[0012] In order to achieve the above-mentioned purpose, the method for correcting the battery state of charge of the first embodiment of the present disclosure includes: determining the target tolerance range of the battery state of charge according to the preset interval to which the real-time power characteristic parameters of the battery belong, and the target tolerance ranges corresponding to any adjacent preset intervals are different; and correcting the currently detected battery state of charge according to the target tolerance range.
[0013] According to the method for correcting the battery state of charge of an embodiment of the present disclosure, the target tolerance range of the battery state of charge is determined according to the preset interval to which the real-time battery power characteristic parameters belong. This means that the system classifies the battery power characteristic parameters into different preset intervals, and each preset interval corresponds to a target tolerance range. This range reflects the allowable error in estimating the battery state of charge within the interval, and the target tolerance ranges corresponding to any adjacent preset intervals are different. Such a design takes into account the characteristic changes of the battery under different working conditions, so that the system can set a more accurate target tolerance range for batteries under different working conditions, and correct the currently detected battery state of charge according to the determined target tolerance range to ensure that the corrected state of charge falls within the target tolerance range. Through this correction method, the problem of battery state of charge jumps caused by estimation errors can be avoided. The corrected battery state of charge more accurately reflects the actual situation, which helps to improve the accuracy and reliability of battery management.
[0014] In some embodiments, the charge characteristic parameter includes an open circuit voltage, and the preset interval includes a platform area and a slope area of a battery state of charge-open circuit voltage curve; wherein the target tolerance range corresponding to the platform area is larger than the target tolerance range corresponding to the slope area.
[0015] In some embodiments, the power characteristic parameter further includes the battery's rest time; when the battery meets the static voltage correction condition, the target tolerance range tends to decrease as the battery's rest time increases.
[0016] In some embodiments, the battery meeting the static voltage correction condition includes the battery's rest time reaching a minimum allowable rest time corresponding to the current temperature.
[0017] In some embodiments, when the battery's rest time reaches a preset voltage stable rest time corresponding to the current temperature, the target tolerance range is less than or equal to the preset rest tolerance range, wherein the preset voltage stable rest time is greater than the minimum allowable rest time.
[0018] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes: determining the difference between the theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range; and when the currently detected battery state of charge is less than the difference, correcting the currently detected battery state of charge to the difference.
[0019] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes: determining the sum of the theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range; and correcting the currently detected battery state of charge to the sum when the currently detected battery state of charge is greater than the sum.
[0020] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes: determining the difference and sum of the theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range; and not correcting the currently detected battery state of charge when the currently detected battery state of charge is greater than the difference and less than the sum.
[0021] In order to achieve the above-mentioned objectives, the battery management system of the second embodiment of the present disclosure includes: at least one processor; a memory communicatively connected to the at least one processor; a computer program executable by the at least one processor is stored in the memory, and when the at least one processor executes the computer program, the method for correcting the battery state of charge described in the above embodiment is implemented.
[0022] According to the battery management system of the embodiment of the present disclosure, the processor can improve the accuracy of battery state of charge estimation by executing a computer program that implements the method for correcting the battery state of charge as described in the above embodiment, thereby avoiding the problem of battery state of charge jumps to a large extent, and helping to more accurately monitor and manage the battery state of charge.
[0023] In order to achieve the above-mentioned purpose, the non-volatile readable storage medium of the third embodiment of the present disclosure stores a computer program thereon, and when the computer program is executed, the method for correcting the battery state of charge described in the above embodiment is implemented.
[0024] According to the non-volatile readable storage medium of the embodiment of the present disclosure, by adopting the method for correcting the battery state of charge described in the above embodiment, the accuracy of the battery state of charge estimation can be improved, the problem of battery state of charge jumps can be avoided to a large extent, and it is helpful to more accurately monitor and manage the battery state of charge.
[0025] In order to achieve the above-mentioned objectives, the distribution box of the fourth embodiment of the present disclosure includes: the battery management system described in the above embodiment.
[0026] According to the distribution box of the embodiment of the present disclosure, by adopting the battery management system described in the above embodiment, the accuracy of battery state of charge estimation can be improved, the problem of battery state of charge jumps can be avoided to a large extent, and it is helpful to more accurately monitor and manage the battery state of charge.
[0027] In order to achieve the above-mentioned purpose, the battery pack of the fifth embodiment of the present disclosure includes: a distribution box, which is connected to the battery signal, and the distribution box is the distribution box described in the above embodiment.
[0028] According to the battery pack of the embodiment of the present disclosure, the distribution box is connected to the battery signal and is used to receive and process various signals and data of the battery in real time. The distribution box can determine the target tolerance range of the battery state of charge based on the real-time power characteristic parameters of the battery, and correct the currently detected battery state of charge to improve the accuracy of the battery state of charge estimation, thereby avoiding the problem of battery state of charge jumps to a large extent and realizing intelligent monitoring and management of the battery state of charge.
[0029] In order to achieve the above-mentioned objectives, the electric energy equipment of the sixth embodiment of the present disclosure includes the distribution box described in the above embodiments, and / or the battery pack described in the above embodiments.
[0030] According to the electric energy equipment of the embodiment of the present disclosure, by adopting the distribution box described in the above embodiment, and / or the battery pack described in the above embodiment, the target tolerance range of the battery state of charge can be determined according to the real-time power characteristic parameters of the battery, and the currently detected battery state of charge can be corrected to improve the accuracy of the battery state of charge estimation, thereby avoiding the problem of battery state of charge jumps to a large extent and realizing intelligent monitoring and management of the battery state of charge.
[0031] Additional aspects and advantages of the present disclosure will be given in part in the description that follows and, in part, will be obvious from the description that follows, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0033] FIG1 is a flow chart of a method for correcting a battery state of charge according to one embodiment of the present disclosure;
[0034] FIG2 is a schematic diagram of a battery state of charge-open circuit voltage curve according to one embodiment of the present disclosure;
[0035] FIG3 is a schematic diagram of correcting a currently detected battery state of charge according to a threshold value according to one embodiment of the present disclosure;
[0036] FIG4 is an overall flow chart of a method for correcting a battery state of charge according to an embodiment of the present disclosure;
[0037] FIG5 is a block diagram of a battery management system according to one embodiment of the present disclosure;
[0038] FIG6 is a block diagram of a distribution box according to one embodiment of the present disclosure;
[0039] FIG7 is a block diagram of a battery pack according to one embodiment of the present disclosure;
[0040] FIG8 is a block diagram of an electric energy device according to one embodiment of the present disclosure;
[0041] FIG9 is a block diagram of an electric energy device according to yet another embodiment of the present disclosure.
[0042] Reference numerals: electric energy device 100 ; battery pack 1 ; battery 10 ; distribution box 20 ; battery management system 21 ; processor 211 ; memory 212 . DETAILED DESCRIPTION
[0043] Embodiments of the present disclosure are described in detail below, and the embodiments described with reference to the accompanying drawings are exemplary.
[0044] The following describes a method for correcting a battery state of charge according to an embodiment of the present disclosure with reference to FIG1 to FIG4 .
[0045] FIG1 is a flow chart of a method for correcting a battery state of charge according to an embodiment of the present disclosure. As shown in FIG1 , the method for correcting a battery state of charge includes at least steps S1-S2, which are specifically as follows:
[0046] S1, determining a target tolerance range of a battery state of charge according to a preset interval to which a real-time power characteristic parameter of the battery belongs.
[0047] In some embodiments, electrical quantity characteristic parameters may refer to various characteristic parameters that affect the battery's state of charge, such as voltage, current, temperature, and rest time. These parameters can describe the battery's current operating state and characteristics. For example, the battery's voltage can reflect the battery's charge and discharge state, the current can indicate the battery's charge or discharge rate, and the temperature can affect the battery's internal resistance and energy efficiency. Rest time can reflect the time it takes for the chemical reactions within the battery to reach a relatively balanced state.
[0048] In some embodiments, the real-time power characteristic parameters of the battery can be obtained using various sensors or a battery management system. For example, current sensors, temperature sensors, voltage sensors and other devices are used for real-time monitoring. These sensors can be directly connected to the battery or placed around the battery, collecting data in real time for analysis by the battery management system. For example, the current sensor records the current changes of the battery, the voltage sensor monitors the voltage fluctuations, and the temperature sensor measures the temperature changes. The battery management system can record the operation history of the battery, including the start and end time of charging and discharging. By analyzing these records, the system can calculate the static time of the battery when no charging or discharging operations are performed. Therefore, these real-time collected power characteristic parameters provide the system with accurate real-time data, further improving the accuracy of the battery state of charge estimation.
[0049] In some embodiments, the preset intervals may be defined based on factors such as the battery's operating state, charge / discharge characteristics, and temperature, with each interval representing a different possible state of the battery. The target tolerance range may be a reference range for correcting the battery's state of charge, ensuring that the corrected SOC is within a reasonable error range.
[0050] In some embodiments, any adjacent preset intervals correspond to different target tolerance ranges, which ensures that the target tolerance range can be adjusted according to changes in the battery state under different battery operating states.
[0051] S2, correcting the currently detected battery state of charge according to the target tolerance range.
[0052] In some embodiments, correcting the currently detected battery SOC based on the target tolerance range ensures that the corrected SOC falls within the target tolerance range. This is done to eliminate estimation errors and ensure that the battery SOC more accurately reflects the actual situation. By correcting the battery SOC, the system can avoid SOC jumps caused by estimation errors, ensure smooth SOC transitions, and improve the reliability and stability of the battery management system.
[0053] According to the method for correcting the battery state of charge in an embodiment of the present invention, the target tolerance range of the battery state of charge is determined according to the preset interval to which the real-time battery power characteristic parameters belong. This means that the system classifies the battery power characteristic parameters into different preset intervals, and each preset interval corresponds to a target tolerance range. This range reflects the allowable error in estimating the battery state of charge within the interval, and the target tolerance ranges corresponding to any adjacent preset intervals are different. Such a design takes into account the characteristic changes of the battery under different working conditions, so that the system can set a more accurate target tolerance range for batteries under different working conditions, and correct the currently detected battery state of charge according to the determined target tolerance range to ensure that the corrected state of charge falls within the target tolerance range. Through this correction method, the problem of battery state of charge jumps caused by estimation errors can be avoided. The corrected battery state of charge more accurately reflects the actual situation, which helps to improve the accuracy and reliability of battery management.
[0054] In some embodiments, the electrical quantity characteristic parameter includes an open circuit voltage. The open circuit voltage may refer to the voltage of the battery when it is not connected to a circuit, that is, the voltage value measured when no current is flowing. The open circuit voltage is an important characteristic parameter of the battery, reflecting the static state of the battery, and its change is closely related to the battery state of charge. By monitoring the open circuit voltage, the system can obtain information about the current state of charge of the battery. Understanding the battery state of charge is crucial for the battery management system because it affects the performance and available energy of the battery. Therefore, by measuring the open circuit voltage, the system can monitor the status of the battery in real time and provide basic data for battery state of charge estimation.
[0055] In some embodiments, obtaining the open-circuit voltage can be achieved by using a voltage sensor or measuring instrument directly connected to the positive and negative terminals of the battery. These sensors can instantly measure the battery's open-circuit voltage, providing information about the battery's current state and providing the data to the battery management system for analysis.
[0056] In some embodiments, the preset interval includes a plateau region and a slope region of a battery state of charge-open circuit voltage curve. The battery state of charge-open circuit voltage curve may include a charging curve, a discharging curve, a static curve, and the like. The charging curve may describe the relationship between the battery state of charge and the corresponding open circuit voltage during the charging process. The discharging curve may describe the relationship between the battery state of charge and the corresponding open circuit voltage during the discharging process. The static curve may describe the relationship between the battery state of charge and the corresponding open circuit voltage in a static state. By analyzing these curves, a more comprehensive and accurate understanding of the battery state of charge can be achieved, providing a more accurate basis for estimating the battery state of charge.
[0057] In some embodiments, the plateau region may refer to an area on the battery state of charge-open circuit voltage curve where the voltage changes slowly or relatively steadily and is less likely to change dramatically with the battery's charge and discharge states. In the plateau region, the voltage recognition is relatively low, the ability to correct the battery state of charge is relatively poor, the estimation requirements are relatively low, and the allowable error range is larger. Therefore, a larger target tolerance range can be set for the corresponding plateau region to ensure estimation flexibility.
[0058] The slope area can refer to another area on the battery state of charge-open circuit voltage curve. The voltage in these areas changes significantly with the charge and discharge state of the battery, forming a slope-shaped curve. In the slope area, the voltage recognition is relatively high, the ability to correct the battery state of charge is relatively strong, the estimation requirements are high, and the allowable error range is small. Therefore, a smaller target tolerance range can be set for the corresponding slope area to ensure the estimation accuracy in this area. In other words, the target tolerance range for the platform area is larger than the target tolerance range for the corresponding slope area.
[0059] FIG2 is a schematic diagram of a battery state of charge-open circuit voltage curve according to an embodiment of the present disclosure. As shown in FIG2 , when the software module is called, the system first samples the voltage and determines the region in which it is located. If the voltage is in the platform area (L2, M, H areas in FIG2 ), the system will set the target tolerance range corresponding to the platform area. Conversely, if the voltage is in the slope area (L1, L3 areas in FIG2 ), the system will set the target tolerance range corresponding to the slope area, wherein the target tolerance range of the slope area is smaller than the target tolerance range of the platform area.
[0060] Specifically, by dividing the characteristics of the battery voltage into a platform area and a slope area, in the recognizable slope area, the relationship between the voltage and the battery state of charge (SOC) is more sensitive, the SOC resolution corresponding to the voltage is high, and the system can estimate the battery state of charge more accurately. Therefore, the target tolerance range in the slope area is smaller. For example, in the L1 slope area, the voltage is between 3.1V and 3V, and the corresponding SOC difference is less than 2%. In contrast, in the relatively stable platform area, the SOC resolution corresponding to the voltage is low, resulting in the system's estimation of the battery state of charge may not be accurate enough, and the target tolerance range in the platform area is larger. For example, in the L2 platform area, the voltage is between 3.2V and 3.3V, and the corresponding SOC difference is about 10%. In other words, when there is voltage fluctuation or sampling error, the battery state of charge estimation accuracy in the platform area will be much smaller than in the slope area. Therefore, the SOC error in the slope area is set to a smaller target tolerance range.
[0061] In some embodiments, in order to adapt to different SOC values, linear interpolation can be used to set the target tolerance range under different SOC values to ensure that the battery state of charge estimation accuracy in the entire slope area can be reasonably controlled. The details are shown in Table 1 below:
[0062] Table 1 Correspondence between SOC and target tolerance range
[0063] As shown in Table 1, the SOC column in the table represents different battery state of charge values, while the Tolerance column represents the corresponding target tolerance range. The purpose of this table is to set different target tolerance ranges based on the SOC in the voltage area to improve the accuracy of battery state of charge estimation. It can be observed from the table that as the SOC increases between the slope area (0-8%), the target tolerance range also gradually increases. This reflects that for different ranges of SOC in the slope area, the target tolerance range is adjusted to improve the accuracy and stability of battery state of charge estimation.
[0064] In some embodiments, the power characteristic parameters include not only the open circuit voltage of the battery, but also the rest time. The rest time may refer to the length of time the battery is in a rest state. The method for determining the rest state may be estimated and inferred based on the operating state and characteristics of the battery. For example, the current detection method, the voltage change method, the temperature stabilization method, etc. The current detection method may refer to the system detecting the current of the battery to determine the rest state. If the current remains near the minimum value, it can be determined that the battery is in a rest state. The voltage change method may refer to the system monitoring the voltage change of the battery. When the voltage change is very small or stable, it can be inferred that the battery is in a rest state. The temperature stabilization method may refer to the system monitoring the temperature change of the battery. When the battery temperature is at a low temperature and the change is small, it can be inferred that the battery is in a rest state.
[0065] In some embodiments, when the battery meets the static voltage correction condition, the target tolerance range tends to decrease as the static time of the battery increases.
[0066] The static voltage correction condition refers to the battery's state when it's not being charged or discharged. When the battery is in a static state, the battery voltage is relatively stable and can be used to estimate the battery's state of charge. At this point, the system can adjust the battery's charge characteristic parameters to improve the accuracy of the battery's state of charge estimation. In this case, the battery's charge characteristics are more influenced by static factors than by the dynamic effects of charging or discharging.
[0067] Specifically, the system initially determines the target tolerance range for the battery's state of charge based on the battery's charge characteristic parameters. When the system detects that the battery is in a static state, it initiates a static voltage correction process. The system begins measuring the battery's rest time while continuing to monitor the battery's current. As the battery's rest time increases, its internal chemical reactions and charge distribution may gradually reach equilibrium, and its charge characteristics become relatively stable. The system gradually reduces the target tolerance range for the battery's state of charge. This indicates that after taking into account the battery's rest time, the system gradually increases its requirements for estimating the battery's state of charge to more accurately reflect the battery's true state.
[0068] Therefore, through this method, the system gradually narrows the target tolerance range after considering the battery's rest time and static voltage state, thereby improving the accuracy of battery state-of-charge estimation. This helps avoid sudden changes in battery state-of-charge due to estimation errors, ensuring the accuracy and reliability of the battery management system.
[0069] In some embodiments, the battery satisfies the static voltage correction condition when the battery's rest time reaches the minimum allowable rest time corresponding to the current temperature. The rest time can be the time the battery remains relatively still without being charged or discharged. The length of this time can reflect the degree to which the charge distribution and chemical reactions within the battery have reached equilibrium. The minimum allowable rest time corresponding to the battery at different temperatures can be a pre-set threshold, indicating that under the current temperature conditions, the system requires the battery to experience at least this long of rest time to ensure the accuracy of the estimate.
[0070] Specifically, during the system design phase, experiments or simulations can be used to determine the minimum allowable standstill time that the battery needs to achieve at each temperature. This duration depends on the battery type, chemical characteristics, and manufacturer's specifications. For example, the system can set the minimum allowable standstill time at different temperatures to adapt to different environmental conditions. In high-temperature environments, due to the faster reaction speed of the battery, only 2 hours of standstill may be required to meet the static voltage correction condition.
[0071] Furthermore, when the system detects that the battery is in a relatively static state—that is, the current is zero or near zero, and the battery has been at rest for the minimum allowable rest time at the current temperature—the system deems the battery to meet the static voltage correction conditions. Once the battery meets these conditions, the system initiates the static voltage correction process. During this process, the system can adjust the target tolerance range for the battery's state of charge to improve the accuracy of the battery's state of charge estimation.
[0072] For example, assume the system sets a minimum allowable standby time of 8 hours in a low-temperature environment. After the battery has been at rest for 8 hours, the system considers it to be relatively static and can perform static voltage correction. Therefore, the static voltage correction condition is met when the battery's standby time reaches the minimum allowable standby time at the current temperature.
[0073] In some embodiments, when the battery's rest time reaches a preset voltage stable rest time corresponding to the current temperature, the target tolerance range is less than or equal to the preset rest tolerance range, wherein the preset voltage stable rest time is greater than the minimum allowable rest time.
[0074] In some embodiments, the preset voltage stabilization time period may refer to the preset time required for the battery to reach a stable voltage in a static state at a specific temperature. This time period may be determined based on factors such as battery type, temperature conditions, and historical data.
[0075] In some embodiments, the preset static tolerance range is pre-set by the system and reflects the estimated error range when the battery is at rest at different temperatures. This range can be determined based on experiments or experience and can be adjusted based on the characteristics of the battery and environmental conditions.
[0076] In some embodiments, when the battery's rest time reaches the preset voltage stability rest time corresponding to the current temperature, the system can adjust the target tolerance range. At this point, the target tolerance range can be more accurate because the battery has been resting for a sufficient period of time, and the battery state has been relatively stable during this period. The target tolerance range can be set to be less than or equal to the preset rest tolerance range. Therefore, a narrower target tolerance range can more accurately reflect the battery's actual state of charge.
[0077] Specifically, during the system design phase, experimental or simulation studies can be used to determine the required standstill time for the battery to reach a predetermined voltage stability at each temperature. For example, at 25 degrees Celsius, the battery may need to stand for eight hours to achieve a relatively stable voltage. This duration may vary depending on temperature.
[0078] The system then determines whether the voltage is in a static state. While the voltage is still dynamic, the target tolerance range for the battery state of charge (SOC) remains unchanged. When the system detects that the battery voltage is in a static state (i.e., the current is zero or near zero), it begins recording the current cessation time as T1 and the current time as T2. The static time is then calculated as ΔT = T2 - T1. If the time difference ΔT meets the required minimum static time, the battery is deemed to have been sufficiently static, and static SOC voltage correction can be performed. At this point, the target tolerance range for the battery SOC remains unchanged. As the static time increases, the target tolerance range for the battery SOC begins to decrease linearly until, after the preset voltage has stabilized for the static time, the target tolerance range for the battery SOC approaches 0%.
[0079] In some embodiments, different minimum allowable standby times and preset voltage stabilization standby times are defined for different temperature ranges, as shown in Table 2 below:
[0080] Table 2 Correspondence between temperature, minimum allowable standstill time and voltage stable standstill time
[0081] As shown in Table 2, the Temperature / °C column in the table represents different temperature values. At different temperature values, the minimum allowable standby time and the preset voltage stable standby time are also different. Moreover, as the temperature increases, the minimum allowable standby time and the preset voltage stable standby time gradually decrease.
[0082] In some embodiments, the process of battery state of charge correction can be explained based on the two tables above. Specifically, when the software system is started, the SOC is 5% at this moment, which is the detection value displayed on the instrument or display. When the voltage is in the ramp area (SOC = 4%), the SOC = 4% here is the theoretical value obtained based on the voltage query SOC-voltage mapping relationship. The target tolerance range of the battery state of charge is 0.5%. If dynamic voltage correction is performed at this time, the SOC will be corrected to 4.5%. If the temperature is 25°C at this time and the standing time exceeds 8 hours, the target tolerance range of the battery state of charge becomes close to 0%, then the SOC is corrected to 4%, achieving the highest accuracy.
[0083] If the software is started, the current SOC is 16%, and the voltage is in the platform area (SOC = 14%), the target tolerance range of the battery state of charge is 4%. If the battery state of charge correction method is dynamic voltage correction, the SOC will remain at 16%. Because the voltage is in the platform area at this time, the recognition is low, and it is impossible to determine whether the SOC queried by the voltage at this time is accurate. Therefore, a larger target tolerance range of the battery state of charge is given. If the temperature is 10°C at this time, when the target tolerance range of the battery state of charge is 2%, the static time is at least 10 hours. When the static time exceeds 10 hours, if the voltage remains unchanged, the SOC will gradually approach 14% over time. When the static time reaches 16 hours, the voltage is considered to have reached a stable state at this temperature, and the SOC will be corrected to 14%.
[0084] In general, this method dynamically adjusts the target tolerance range of the battery state of charge according to different situations while taking into account the influence of temperature and rest time, so as to improve the accuracy and stability of the correction and ensure good results in user experience.
[0085] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes determining a difference between a theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range, and correcting the currently detected battery state of charge to the difference when the currently detected battery state of charge is less than the difference.
[0086] The theoretical battery SOC is the precise battery SOC obtained by querying the battery SOC-OCV mapping relationship using the open-circuit voltage. In practical applications, the SOC-OCV mapping relationship can be obtained through experiments or simulations. For example, a set of experimental data can be established, recording the battery open-circuit voltage at different SOCs, and a mapping model can be fitted. When the system detects the battery's open-circuit voltage, it finds the corresponding theoretical battery SOC based on the mapping relationship.
[0087] For example, as shown in Case 3 in FIG3 , assuming the target tolerance range of the battery SOC is λ, if the currently detected battery SOC before correction is less than the difference between the theoretical battery SOC and the target tolerance range λ, the currently detected battery SOC is corrected to the difference between the theoretical battery SOC and the target tolerance range λ.
[0088] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes determining a sum of a theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range. If the currently detected battery state of charge is greater than the sum, correcting the currently detected battery state of charge to the sum.
[0089] For example, as shown in Case 1 in FIG3 , assuming the target tolerance range of the battery SOC is λ, if the currently detected battery SOC before correction is greater than the sum of the theoretical battery SOC and the target tolerance range λ, the currently detected battery SOC is corrected to the sum of the theoretical battery SOC and the target tolerance range λ.
[0090] In some embodiments, correcting the currently detected battery state of charge according to the target tolerance range includes determining a difference and a sum between a theoretical battery state of charge corresponding to the power characteristic parameter and the target tolerance range. If the currently detected battery state of charge is greater than the difference and less than the sum, the currently detected battery state of charge is not corrected.
[0091] For example, as shown in Case 2 in FIG. 3 , if the currently detected battery SOC is greater than the difference between the theoretical battery SOC and the target tolerance range λ, and less than the sum of the theoretical battery SOC and the target tolerance range λ, that is, if the currently detected battery SOC is within the target tolerance range, the battery SOC will remain unchanged.
[0092] FIG4 is an overall flow chart of a method for correcting a battery state of charge according to an embodiment of the present disclosure. As shown in FIG4 , the method for correcting a battery state of charge includes at least steps S10 to S24, which are specifically as follows:
[0093] S10, start.
[0094] S11, determine whether the voltage is in the platform area, if it is, go to step S12, if not, go to step S16.
[0095] S12 , determining a target tolerance range of the battery state of charge in the platform region as λ1.
[0096] S13, judging whether the battery meets the static voltage correction condition, if so, proceeding to step S14, if not, proceeding to step S15.
[0097] S14 , the target tolerance range λ1 of the battery state of charge in the platform region gradually decreases as the battery rest time increases.
[0098] S15 , determining that the target tolerance range of the battery state of charge is λ1.
[0099] S16 , determining that the target tolerance range of the battery state of charge in the slope region is λ2.
[0100] S17, determine whether the battery meets the static voltage correction condition, if yes, go to step S18, if not, go to step S19.
[0101] S18 , the target tolerance range λ2 of the battery state of charge in the slope region gradually decreases as the battery rest time increases.
[0102] S19 , determining a target tolerance range of the battery state of charge in the slope region as λ2.
[0103] S20 : Outputting a final target tolerance range λ of the battery state of charge.
[0104] S21 : If it is determined that the currently detected battery state of charge is less than the difference between the theoretical battery state of charge and the target tolerance range λ, the corrected battery state of charge is the difference between the theoretical battery state of charge and the target tolerance range λ.
[0105] S22 : If it is determined that the currently detected battery state of charge is greater than the difference between the theoretical battery state of charge and the target tolerance range λ, and less than the sum of the theoretical battery state of charge and the target tolerance range λ, the battery state of charge remains unchanged.
[0106] S23, if it is determined that the currently detected battery state of charge is greater than the sum of the theoretical battery state of charge and the target tolerance range λ, then the corrected battery state of charge is the sum of the theoretical battery state of charge and the target tolerance range λ. And,
[0107] S24, outputting the corrected battery state of charge.
[0108] In summary, the battery SOC correction method of the disclosed embodiments effectively corrects the battery SOC by intelligently adjusting the target tolerance range based on the battery's location and static conditions. This method enables more accurate battery SOC estimation, improving system performance. In particular, it optimizes the flexibility and accuracy of estimation by considering the battery's operating characteristics in different operating regions and static conditions, thereby enhancing battery safety and system stability.
[0109] The battery management system 21 according to an embodiment of the present disclosure will be described below with reference to FIG. 5 .
[0110] FIG5 is a block diagram of a battery management system 21 according to an embodiment of the present disclosure. As shown in FIG5 , the battery management system 21 includes a memory 212 and at least one processor 211 .
[0111] The at least one processor 211 may be one processor 211, or may be two processors 211, three processors 211, five processors 211, eight processors 211, ten processors 211, or a plurality of processors 211. These processors 211 may be general-purpose processors (such as a central processing unit (CPU)) or dedicated processors, depending on the application and requirements of the battery management system 21.
[0112] In some embodiments, the memory 212 may include random access memory (RAM), read-only memory (ROM), flash memory, etc. RAM is used to temporarily store runtime data and programs, ROM is used to store read-only data, and flash memory is generally used for long-term storage, such as storing operating systems, applications, and user data.
[0113] In some embodiments, memory 212 is primarily used to store a computer program for the battery manager system 21. This computer program includes the method for correcting the battery state of charge (SOC) described in the above embodiments. Memory 212 is in communication with at least one processor 211, which is responsible for executing the computer program stored in memory 212 to implement the method for correcting the battery state of charge (SOC) described in the above embodiments. During execution, processor 211 performs operations such as data processing, logical analysis, and conditional branching to ensure that the battery state of charge (SOC) is corrected and estimated as required.
[0114] According to the battery management system 21 of the embodiment of the present disclosure, the processor 211 can improve the accuracy of battery state of charge estimation by executing a computer program that implements the method for correcting the battery state of charge as described in the above embodiment, thereby avoiding the problem of battery state of charge jumps to a large extent and helping to more accurately monitor and manage the battery state of charge.
[0115] The present disclosure also provides a non-volatile readable storage medium having a computer program stored thereon. When executed, the computer program implements the method for correcting the battery state of charge described in the above embodiment. The specific implementation process of the method for correcting the battery state of charge can be referred to the description of the above embodiment.
[0116] According to the non-volatile readable storage medium of the embodiment of the present disclosure, by adopting the method for correcting the battery state of charge described in the above embodiment, the accuracy of the battery state of charge estimation can be improved, the problem of battery state of charge jumps can be avoided to a large extent, and it is helpful to more accurately monitor and manage the battery state of charge.
[0117] The following describes the distribution box according to an embodiment of the present disclosure with reference to FIG6 .
[0118] FIG6 is a block diagram of a distribution box according to an embodiment of the present disclosure. As shown in FIG6 , the distribution box 20 includes the battery management system 21 described in the above embodiment.
[0119] In some embodiments, the distribution box 20 can be installed in a home, industrial site, or vehicle to manage the battery charging and discharging processes related to power supply. For example, in a home, the distribution box 20 can be installed in a solar photovoltaic system to manage the charging and energy storage processes of solar panels. The battery management system 21 can adjust the charging and discharging strategies based on the real-time voltage and charging status of the solar panels to ensure maximum utilization of solar energy. In industrial sites, the distribution box 20 can be used to control the battery power supply system of factory equipment. The battery management system 21 can adjust the target tolerance range of the battery state of charge based on the actual power consumption of the equipment and the battery's power characteristic parameters to ensure stable power supply to the equipment. In electric vehicles or hybrid vehicles, the distribution box 20 can be used to manage the vehicle's power battery charging and discharging processes. The battery management system 21 can adjust the target tolerance range of the battery state of charge based on the vehicle's driving status and the battery's power characteristic parameters to ensure efficient energy consumption and safe operation of the vehicle.
[0120] According to the distribution box 20 of the embodiment of the present disclosure, by adopting the battery management system 21 described in the above embodiment, the accuracy of battery state of charge estimation can be improved, the problem of battery state of charge jumps can be avoided to a large extent, and it is helpful to more accurately monitor and manage the battery state of charge.
[0121] The battery pack 1 according to an embodiment of the present disclosure will be described below with reference to FIG. 7 .
[0122] FIG7 is a block diagram of a battery pack 1 according to an embodiment of the present disclosure. As shown in FIG7 , the battery pack 1 includes: a battery 10 and a distribution box 20 .
[0123] In some embodiments, the battery 10 is a core component for energy storage in the battery pack 1. The battery 10 can be of various types, such as lithium-ion batteries, lead-acid batteries, etc., and can be selected according to specific application requirements.
[0124] In some embodiments, the distribution box 20 is a device connected to the battery 10 and is used to manage and monitor the charging and discharging process of the battery 10 and estimate and control the battery's state of charge. The distribution box 20 and the battery 10 are connected via a signal connection, allowing the distribution box 20 to obtain real-time data and status information from the battery 10.
[0125] According to the battery pack 1 of the embodiment of the present disclosure, the distribution box 20 is signal-connected to the battery 10 and is used to receive and process various signals and data of the battery 10 in real time. The distribution box 20 can determine the target tolerance range of the battery state of charge based on the real-time power characteristic parameters of the battery 10, and correct the currently detected battery state of charge to provide more accurate battery status information, thereby improving the accuracy of the battery state of charge estimation, avoiding the problem of battery state of charge jumps to a large extent, and realizing intelligent monitoring and management of the battery state of charge.
[0126] The present disclosure also provides an electric energy device 100, which includes the distribution box 20 described in the above embodiment and / or the battery pack 1 described in the above embodiment. This means that the electric energy device 100 may include only the distribution box 20 (as shown in FIG8 ), or the electric energy device 100 may include both the distribution box 20 and the battery pack 1 (as shown in FIG9 ), depending on actual needs and application environment.
[0127] If the power device 100 primarily relies on an external power supply, such as a device that is fixed in one location and has a stable power source, the power distribution box 20 may be sufficient to manage the distribution and transmission of power. In this case, the power device 100 may only include the power distribution box 20. However, some vehicles, ships, or aircraft may utilize a hybrid power system that includes both an internal combustion engine and an electric motor. In this case, the power distribution box 20 is required to manage the power from these two different power sources, and the battery 10 is required to power the electric motor.
[0128] In some embodiments, the electric energy device 100 may be a vehicle, a ship, an aircraft, an electrical appliance, or an energy storage cabinet.
[0129] According to the electric energy device 100 of the embodiment of the present disclosure, by adopting the distribution box 20 described in the above embodiment, and / or the battery pack 1 described in the above embodiment, the target tolerance range of the battery state of charge can be determined according to the real-time power characteristic parameters of the battery 10, and the currently detected battery state of charge can be corrected to improve the accuracy of the battery state of charge estimation, thereby avoiding the problem of battery state of charge jumps to a large extent and realizing intelligent monitoring and management of the battery state of charge.
[0130] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific example," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example.
[0131] Although the embodiments of the present disclosure have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and alterations may be made to the embodiments without departing from the principles and spirit of the present disclosure, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for correcting the state of charge of a battery, wherein: include: Determining a target tolerance range of the battery state of charge according to a preset interval to which a real-time power characteristic parameter of the battery belongs (S1), wherein the target tolerance ranges corresponding to any adjacent preset intervals are different; and The currently detected battery state of charge is corrected according to the target tolerance range (S2).
2. The method according to claim 1, wherein The electric quantity characteristic parameter includes an open circuit voltage, and the preset interval includes a platform area and a slope area of a battery state of charge-open circuit voltage curve; The target tolerance range corresponding to the platform area is larger than the target tolerance range corresponding to the slope area.
3. The method according to claim 2, wherein: The power characteristic parameters also include the battery's static time; When the battery meets the static voltage correction condition, the target tolerance range tends to decrease as the static time of the battery increases.
4. The method according to claim 3, wherein: The battery meeting the static voltage correction condition includes that the static time of the battery reaches a minimum allowable static time corresponding to the current temperature.
5. The method according to claim 4, wherein When the battery's rest time reaches a preset voltage stable rest time corresponding to the current temperature, the target tolerance range is less than or equal to the preset rest tolerance range, wherein the preset voltage stable rest time is greater than the minimum allowable rest time.
6. The method according to any one of claims 1 to 5, wherein Correcting the currently detected battery state of charge according to the target tolerance range includes: Determining a difference between a theoretical battery state of charge corresponding to the electrical quantity characteristic parameter and the target tolerance range; and When the currently detected battery state of charge is less than the difference, the currently detected battery state of charge is corrected to the difference.
7. The method according to any one of claims 1 to 5, wherein: Correcting the currently detected battery state of charge according to the target tolerance range includes: Determining a sum of a theoretical battery state of charge corresponding to the electrical quantity characteristic parameter and the target tolerance range; and When the currently detected battery state of charge is greater than the sum value, the currently detected battery state of charge is corrected to the sum value.
8. The method according to any one of claims 1 to 5, wherein: Correcting the currently detected battery state of charge according to the target tolerance range includes: Determining a difference and a sum of a theoretical battery state of charge corresponding to the electrical quantity characteristic parameter and the target tolerance range; When the currently detected battery state of charge is greater than the difference value and less than the sum value, the currently detected battery state of charge is not corrected.
9. A battery management system (21), wherein: include: at least one processor (211); and a memory (212) communicatively coupled to the at least one processor (211), The memory (212) stores a computer program executable by the at least one processor (211), and the at least one processor (211) implements the method for correcting the battery state of charge according to any one of claims 1 to 8 when executing the computer program.
10. A non-volatile readable storage medium having a computer program stored thereon, wherein: When the computer program is executed, the method for correcting the battery state of charge according to any one of claims 1 to 8 is implemented.
11. A distribution box (20), wherein: Comprising a battery management system (21) according to claim 9.
12. A battery pack (1), wherein: include: Battery (10); and A distribution box (20), wherein the distribution box (20) is signal-connected to the battery (10), and the distribution box (20) is the distribution box (20) according to claim 11.
13. An electric energy device (100), wherein: include: The distribution box (20) according to claim 11, and / or the battery pack (1) according to claim 12.
Citation Information
Patent Citations
Method for calibrating static SOC by SOC-OCV curve of lithium iron phosphate battery
CN113933728A
Battery charge state detection method and device and battery management system
CN117630701A
Method and system for correcting state of charge of battery, distribution box, battery pack and equipment
CN118508545A
Cited By
Battery control method, system and device, storage medium and program product
CN121036283A