Comprehensive state-of-charge calculation method and system for balanced energy storage system
By dynamically adjusting the weights of the minimum, maximum, and average SOC values of the battery cluster, the misleading and sudden change problems in the comprehensive state of charge calculation in traditional energy storage systems are solved, a more accurate and stable comprehensive SOC calculation is achieved, and the management of the energy storage system and user decision support are improved.
Patent Information
- Application Number
- CN202510711932.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-09-09
AI Technical Summary
In traditional energy storage systems, the comprehensive state of charge calculation method cannot accurately reflect the true state of the battery cluster, leading to misleading user decisions and unstable system performance. In particular, when the battery modules age or have different charge and discharge characteristics, the extreme value or average value method is distorted or mutated.
By dynamically adjusting the weights of the minimum, maximum, and average SOC values of the battery cluster, and based on their changes and trends, we ensure that the comprehensive SOC is within a reasonable range. We also use reverse and forward regulation mechanisms to ensure the stability and accuracy of the calculation.
The continuity and stability of the comprehensive state of charge are achieved, mutation and distortion problems are avoided, and user experience and system performance are improved.
Smart Images

Figure CN120610166A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of energy storage technology, and in particular to a method and system for calculating the comprehensive state of charge of a balanced energy storage system. Background Art
[0002] In traditional energy storage systems, battery modules are connected directly in series, so only the SOC (State of Charge) of the entire system needs to be calculated, without considering the SOC of each individual module. In contrast, energy storage systems with balancing functions must individually calculate the SOC of each battery module to achieve intra-cluster balancing of battery modules. This sophisticated management can improve battery module consistency, increase depth of discharge, extend battery life, and enhance the overall performance of the energy storage system. However, this also brings new challenges: how to ensure the stability and accuracy of the comprehensive SOC provided to users.
[0003] In the cloud management platform of the energy storage system, the comprehensive SOC of the energy storage system is an important parameter that shows the battery state of charge to users, and directly reflects the available capacity of the energy storage battery. The accuracy of the comprehensive SOC not only affects the user's decision-making, but also is related to the overall performance and safety of the energy storage system. Usually, a cluster of energy storage batteries consists of multiple battery modules connected in series. Due to differences in aging and charge and discharge characteristics of each battery module, the actual SOC of each battery module is different. The energy storage system determines the comprehensive SOC based on the actual SOC value of each battery module as the basis for users to adjust the charge and discharge strategy. However, the traditional method of using extreme values or average values often cannot accurately reflect the SOC status of the entire battery cluster, and the main problems are as follows: First, the extreme value method uses the maximum or minimum value as the comprehensive SOC. By judging the charge and discharge status of the energy storage system, the minimum value is used when the average SOC value of the battery cluster is low, and the maximum value is used when the average SOC value of the battery cluster is high. Although it can accurately reflect the charge and discharge completion status of the battery cluster, it cannot fully reflect the average status of all battery modules, which may cause users to misjudge the overall charge level of the battery. In addition, the extreme value method also needs to obtain the charge and discharge status of the energy storage system. (maximum state of charge) and When switching between the minimum state of charge (SOC) and the minimum state of charge (SOC), the comprehensive SOC will change suddenly.
[0004] Secondly, the average value method uses the average value of all battery modules as the comprehensive SOC. Although it can provide a relatively balanced reference value, when the status of each battery module in the battery cluster varies greatly, the average value may be distorted and cannot truly reflect the quantity of the entire battery cluster. In addition, when charging is completed, the comprehensive SOC is not 100%, and when discharging is completed, the comprehensive SOC is not 0%. It cannot accurately reflect the charging and discharging completion status of the battery cluster, thereby causing misleading user information.
[0005] Based on the above problems, a more accurate and stable method is needed to calculate the comprehensive SOC to improve user experience and system performance. Summary of the Invention
[0006] In response to the problems existing in the prior art, the present invention provides a method and system for calculating the comprehensive state of charge of a balanced energy storage system, which can achieve accurate calculation of the comprehensive SOC.
[0007] The present invention is achieved through the following technical solutions: In a first aspect, the present application also provides a method for calculating a comprehensive state of charge of a balanced energy storage system, comprising: A method for calculating a comprehensive state of charge of a balanced energy storage system, characterized by comprising the following steps: Step 1: According to the change of the minimum SOC value of the battery cluster, the weight of the minimum SOC value is reversely adjusted; according to the change of the maximum SOC value of the battery cluster, the weight of the maximum SOC value is reversely adjusted; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; Step 2: Determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted minimum SOC weight, the average SOC weight, and the maximum SOC weight, and in combination with the corresponding minimum SOC value, average SOC value, and maximum SOC value. Step 3: Determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the SOC average value is used as a base point, the weight of the SOC average value of the battery cluster is updated, and the comprehensive SOC is recalculated until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
[0008] Preferably, step 1 includes: The SOC of each battery module in the battery cluster at the current moment is obtained, the minimum SOC value and the maximum SOC value of the battery cluster are determined according to the SOC of each battery module, and the SOC of each battery module is averaged to obtain an average SOC value.
[0009] Preferably, the change amount is the change value and change trend of the SOC minimum value, SOC average value or SOC maximum value at two adjacent moments; Alternatively, the change is a slope, and the slope is determined based on a line connecting the minimum SOC value, the average SOC value, or the maximum SOC value at two adjacent moments.
[0010] Preferably, the step 1 of reversely adjusting the weight of the minimum SOC value according to the change in the minimum SOC value of the battery cluster includes: Determine the change of the SOC minimum value according to the SOC minimum values at two adjacent moments; When the change trend is that the SOC minimum value becomes smaller, the weight of the SOC minimum value is increased according to the change value and the proportion. On the contrary, when the SOC minimum value increases, the weight of the SOC minimum value is reduced. The reverse adjustment of the weight of the maximum SOC value according to the change in the maximum SOC value of the battery cluster includes: Determine the change in the maximum SOC value based on the maximum SOC values at two adjacent moments; When the change trend is that the SOC maximum value becomes smaller, the weight of the SOC maximum value is increased according to the change value and combined with the proportion. Conversely, when the SOC maximum value increases, the weight of the SOC maximum value is reduced.
[0011] Preferably, the step 1 of reversely adjusting the weight of the minimum SOC value according to the change in the minimum SOC value of the battery cluster includes: constructing a relationship between the slope and the weight; Obtain the slope of the change of the SOC minimum value and the SOC maximum value, and adjust the weight of the SOC minimum value and the weight of the SOC maximum value respectively according to the relationship between the slope and the weight.
[0012] Preferably, the weight of the average SOC value is positively adjusted according to the change in the minimum SOC value of the battery cluster or the change in the maximum SOC value of the battery cluster, including: When the SOC average value is less than the set threshold range, the weight of the SOC average value is positively adjusted according to the change in the SOC minimum value; When the SOC average value is greater than the set threshold range, the weight of the SOC average value is positively adjusted according to the change in the SOC maximum value.
[0013] Preferably, the weight of the minimum SOC value is calculated as follows:
[0014] The maximum SOC Weight The calculation method is as follows:
[0015] The average SOC Weight The calculation method is as follows:
[0016] in, is the weight of the minimum SOC value of the battery cluster, is the weight of the maximum SOC value of the battery cluster, is the weight of the average SOC value of the battery cluster.
[0017] Preferably, the method for updating the weight of the average SOC value of the battery cluster is as follows:
[0018] in, is the weight of the minimum SOC value of the battery cluster, is the weight of the maximum SOC value of the battery cluster, is the weight of the average SOC value of the battery cluster.
[0019] In a second aspect, the present application also provides a method for calculating a comprehensive state of charge of a balanced energy storage system, including: A weight adjustment module, configured to reversely adjust the weight of the minimum SOC value according to the change in the minimum SOC value of the battery cluster, and reversely adjust the weight of the maximum SOC value according to the change in the maximum SOC value of the battery cluster; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; A comprehensive weight module is used to determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted minimum SOC weight, the average SOC weight, and the maximum SOC weight, and in combination with the corresponding minimum SOC value, average SOC value, and maximum SOC value; A weight updating module, configured to determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the SOC average value is used as a base point, the weight of the SOC average value of the battery cluster is updated, and the comprehensive SOC is recalculated until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
[0020] In a second aspect, the present application further provides an electronic device, comprising: memory for storing computer programs; A processor is used to implement the steps of the method for calculating the comprehensive state of charge of a balanced energy storage system when executing the computer program.
[0021] Compared with the prior art, the present invention has the following beneficial technical effects: The present application provides a method for calculating the comprehensive state of charge of a balanced energy storage system. The method reversely adjusts the weights of the SOC minimum and SOC maximum values, that is, when the SOC minimum or maximum value changes, the corresponding weight will be adjusted in reverse accordingly. This mechanism can ensure that when the state of the battery cluster changes, the calculation of the comprehensive SOC can quickly respond and reflect the actual state, avoiding the problem of sudden changes in the comprehensive SOC caused by a single extreme value. Secondly, the weight of the SOC average value is positively adjusted so that when the state of the battery cluster is relatively balanced, the average value can play a greater role and provide a more stable comprehensive SOC reference. In addition, the method also ensures the rationality and accuracy of the comprehensive SOC by determining whether the comprehensive SOC is within the SOC range of the battery cluster and updating the weight of the SOC average value when it is out of range, thereby avoiding misleading caused by abnormal values. The technical solution effectively solves the problems of sudden changes and distortions in the traditional comprehensive SOC calculation method through a dynamic weight adjustment mechanism, improves the stability and accuracy of the comprehensive SOC, and provides strong support for the optimized management of the energy storage system and the decision-making of users.
[0022] This application also proposes a comprehensive state of charge calculation system for a balanced energy storage system, an electronic device and a computer storage medium, which have all the advantages of the above-mentioned comprehensive state of charge calculation method for a balanced energy storage system. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.
[0024] Figure 1 A schematic flow chart of a method for calculating a comprehensive state of charge of a balanced energy storage system according to the present invention; Figure 2 Graph showing the weighted SOC minimum, SOC maximum, and SOC average values of the battery cluster of the present invention; Figure 3 This is a diagram showing the calculation results of the comprehensive state of charge of the present invention. DETAILED DESCRIPTION
[0025] To make the objectives, technical solutions, and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Generally, the components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0026] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for protection, but merely represents selected embodiments of the present application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments in the present application without creative work are within the scope of protection of the present application.
[0027] In traditional energy storage systems, multiple battery modules in each battery cluster are connected in series, so only the SOC of the entire battery cluster needs to be calculated, without considering the SOC of each battery module. In contrast, in a balanced energy storage system, the SOC of each battery module in the battery cluster needs to be calculated to achieve balance. This makes it impossible to accurately calculate the overall SOC of the entire energy storage system. Inaccurate overall SOC is prone to sudden changes during switching between charge and discharge states, or when the battery is fully charged or discharged.
[0028] Therefore, with respect to the existing method for calculating the comprehensive SOC of a balanced energy storage system, each battery module of a battery cluster has its own independent state of charge, resulting in the problem of being unable to accurately calculate the comprehensive SOC of the entire energy storage system. The present application provides a method for calculating the comprehensive state of charge of a balanced energy storage system. This method determines a reasonable weight adjustment mechanism based on the actual SOC of each battery group, performs adaptive weight distribution, realizes the accurate calculation of the comprehensive SOC of the balanced energy storage system, and realizes the continuity and stability of the comprehensive SOC display value.
[0029] A method for calculating a comprehensive state of charge of a balanced energy storage system comprises the following steps: Step 1: According to the change of the minimum SOC value of the battery cluster, the weight of the minimum SOC value is reversely adjusted; according to the change of the maximum SOC value of the battery cluster, the weight of the maximum SOC value is reversely adjusted; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; It should be noted that the change in SOC includes the direction of change and the value of change. The direction of change indicates that the SOC increases or decreases, and the value of change indicates the value by which the SOC increases or decreases. Therefore, the minimum SOC value and the changing trend of the minimum SOC value can be determined based on the change in SOC.
[0030] Reverse weight adjustment means that the weight adjustment trend is opposite to the change trend of SOC. For example, when the minimum SOC value becomes smaller and smaller, the corresponding weight becomes larger and larger. When the minimum SOC value reaches the critical value of the battery cluster, the weight of the minimum SOC value is 1, and correspondingly, the weight of the average SOC value and the weight of the maximum SOC value are 0.
[0031] Similarly, positive weight adjustment means that the weight adjustment trend is the same as the change trend of SOC. For example, when the average SOC value becomes smaller and smaller, the corresponding weight becomes smaller and smaller. When the average SOC value is 0, the weight of the minimum SOC value or the weight of the maximum SOC value is 1.
[0032] Step 2: Determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted weight of the minimum SOC value, the weight of the average SOC value, and the weight of the maximum SOC value and the corresponding SOC; After determining the weight of the minimum SOC value, the maximum SOC value, and the average SOC value of the battery cluster at that moment, the minimum SOC value, the maximum SOC value, and the average SOC value of the battery cluster at that moment are combined for weighted processing to obtain the comprehensive SOC of the battery cluster. The comprehensive SOC represents the current state of charge of the battery cluster.
[0033] Step 3: Determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the average SOC value is used as the base point to update the weight of the average SOC value of the battery cluster. , and recalculate the comprehensive SOC until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
[0034] The SOC range is the range formed by the maximum and minimum SOC values of the battery cluster. Determine whether the comprehensive SOC is within this range to prevent the comprehensive SOC from crossing the line and forming an abnormal value. When the comprehensive SOC is abnormal, adjust the weight of the SOC average value and correct the unreasonable weight combination to ensure stable convergence of the calculation results.
[0035] The comprehensive state of charge calculation method of the balanced energy storage system of the present application obtains the SOC minimum value, SOC maximum value and SOC average value of the battery cluster in real time, determines the change in SOC based on the SOC data at two adjacent moments, and dynamically adjusts the weights of the SOC minimum value, SOC maximum value and SOC average value based on the change in SOC, accurately reflecting the charge and discharge boundaries and remaining capacity of the balanced energy storage system under different states of charge, thereby ensuring the stability of the balanced energy storage system.
[0036] In some embodiments, during the weight adjustment process, the corresponding weight is adjusted proportionally according to the change in SOC.
[0037] The SOC change is the change value and change trend of the SOC at two adjacent moments; The change in SOC is the slope of the line connecting the SOCs at two adjacent moments.
[0038] For example, when the minimum SOC value decreases within the set range, the weight of the minimum SOC value is increased according to the first ratio. When the minimum SOC value exceeds the set range, the weight is adjusted using the second ratio. This is because the rate of the minimum SOC value is relatively stable when it is within the set range, but when the minimum SOC value exceeds the set range and approaches the critical value, the rate of decrease will change. Therefore, different ratios are used to adjust the weight at different stages of decrease to ensure that the SOC value matches the weight.
[0039] Correspondingly, when the minimum SOC value decreases, the average SOC value decreases synchronously, so the weight of the average SOC value is adjusted according to the first ratio and the second ratio.
[0040] Similarly, the weight adjustment method of the SOC maximum value is the same and will not be repeated here.
[0041] In some embodiments, the weight of the SOC minimum value and the weight of the SOC average value are adjusted according to the change in the SOC minimum values between two adjacent moments.
[0042] During the weight adjustment process, the SOC change is determined based on the SOC minimum value at the previous moment and the SOC minimum value at the current moment, and the weight change is determined based on the SOC change.
[0043] Specifically, a relationship between the SOC change and the weight change is constructed, and the weight change can be determined by substituting the SOC change into the relationship to achieve dynamic adjustment of the weight.
[0044] In some embodiments, the SOC range of the battery cluster is set, and the current SOC average value is less than the SOC range. According to the change in the SOC minimum value of the battery cluster, the weight of the SOC minimum value is reversely adjusted, and according to the change in the SOC minimum value, the weight of the SOC average value is positively adjusted, and the weight of the SOC maximum value is reset to 0.
[0045] If the current SOC average value is greater than the SOC range, the weight of the SOC maximum value is negatively adjusted according to the change in the SOC maximum value of the battery cluster, and the weight of the SOC average value is positively adjusted according to the change in the SOC maximum value, and the weight of the SOC minimum value is reset to 0.
[0046] See Figure 2 , the blue line is the change curve of the SOC minimum value, the yellow line is the change curve of the SOC maximum value, and the red curve is the change curve of the SOC average value. When the SOC minimum value is 0, the weight of the SOC minimum value is 1. When the SOC minimum value is equal to the SOC average value, the weight of the SOC minimum value is 0. Correspondingly, when the maximum SOC value is 100, the weight of the maximum SOC value is 1, and when the maximum SOC value is equal to the average SOC value, the weight of the minimum SOC value is 0; The average SOC value is affected by the maximum SOC value and the minimum SOC value. When the minimum SOC value is 1, the weight of the average SOC value is 0; when the maximum SOC value is 1, the weight of the average SOC value is 0.
[0047] The above weight adjustment method is analyzed and explained below.
[0048] 1. When the average SOC of the current battery cluster is low, the balanced energy storage system is at the end of its discharge phase. If the SOC of a battery module is close to a critical value (e.g., 1% or below), then regardless of how fully charged the other battery modules in the cluster are, if that module is the first to discharge, the entire cluster will be unable to continue discharging. Therefore, increasing the weight of the minimum SOC value can reflect the performance limitation of that battery module on the entire battery cluster. Resetting the weight of the maximum SOC value to 0, eliminating the dominant judgment, and reducing the weight of the average SOC value can prevent a few high-charge battery modules from causing an overestimation of the overall SOC estimate.
[0049] 2. The current average SOC value of the battery cluster is at a medium level (e.g., 40-60%). At this time, the balanced energy storage system is in a balanced state of charge and discharge. The SOC differences between the battery modules will not significantly restrict the overall performance of the battery cluster. The average SOC value can better reflect the true level of the entire battery cluster. Therefore, the weight of the average SOC value is increased, and the weights of the maximum and minimum SOC values are reduced. The weights of the maximum and minimum SOC values are controlled within a certain range to prevent local abnormal interference.
[0050] 3. When the average SOC of the current battery cluster is high, the balanced energy storage system is at the end of its charging phase. Once a battery module is fully charged first, even if other battery modules have room to charge, the entire battery cluster will stop charging due to the series voltage limiting mechanism, thus limiting the charging capacity of the battery cluster. Therefore, the weight of the maximum SOC value is increased to accurately reflect the fullness limit of the battery cluster, while the weight of the average SOC value is reduced to avoid underestimating the performance of the battery cluster due to low SOC battery modules. In addition, the weight of the minimum SOC value is reset to 0 so that it does not dominate the judgment.
[0051] In some embodiments, the SOC maximum value, SOC minimum value and SOC average value are weighted according to the weight of the adjusted SOC minimum value, the weight of the SOC average value and the weight of the SOC maximum value to obtain the comprehensive SOC of the battery cluster at the current moment. The comprehensive SOC represents the overall state of charge of the battery cluster and is the data ultimately provided to the user.
[0052] In some embodiments, an SOC range is constructed based on the minimum SOC value and the maximum SOC value to determine whether the comprehensive SOC is within this SOC range. If it is within this SOC range, it means that the calculation result is credible; if the comprehensive SOC is not within this SOC range, the weight of the SOC average value is adjusted until the comprehensive SOC value falls into a reasonable range.
[0053] Example 1 A method for calculating a comprehensive state of charge of a balanced energy storage system comprises the following steps: Step 1: Determine the maximum SOC value, minimum SOC value, and average SOC value of the battery cluster based on the actual state of charge of each battery module in the battery cluster.
[0054] In the process of calculating the maximum, minimum and average state of charge of the battery cluster, the actual SOC of each battery module in the battery cluster at the current moment is obtained, and the maximum SOC of the battery cluster is determined based on the actual SOC of each battery module. , SOC minimum and SOC average value .
[0055] The SOC maximum The calculation method is as follows:
[0056] The SOC minimum The calculation method is as follows:
[0057] The average SOC The calculation method is as follows:
[0058] in, is the total number of battery modules in the battery cluster, i For the i Battery modules , For the battery cluster SOC The maximum value of is the minimum value of the SOC of the battery cluster, is the average value of the SOC of the battery cluster.
[0059] Step 2: Determine whether the current SOC average value is within the set SOC range; If the current SOC average value is less than the set range, the weight of the SOC minimum value is adjusted in the reverse direction according to the change in the SOC minimum value, and the weight of the SOC average value is adjusted in the positive direction according to the change in the SOC minimum value, and the weight of the SOC maximum value is reset to 0.
[0060] If the current SOC average value is greater than the SOC range, the weight of the SOC maximum value is negatively adjusted according to the change in the SOC maximum value of the battery cluster, and the weight of the SOC average value is positively adjusted according to the change in the SOC maximum value.
[0061] The battery cluster 、 as well as The weight calculation method is as follows: The SOC minimum Weight The calculation method is as follows:
[0062] The SOC maximum Weight The calculation method is as follows:
[0063] The average SOC Weight The calculation method is as follows:
[0064] in, is the weight of the minimum SOC value of the battery cluster, is the weight of the maximum SOC value of the battery cluster, is the weight of the average SOC value of the battery cluster.
[0065] Step 3: Determine the comprehensive state of charge of the battery cluster according to the extreme value and the mean value of the state of charge of the battery cluster and the corresponding weight.
[0066] The expression of the comprehensive state of charge is as follows: * + * + *
[0067] in, is the comprehensive SOC of the battery cluster.
[0068] Step 4: Determine whether the comprehensive SOC is within the state of charge extreme range of the battery cluster; When the comprehensive SOC is within the extreme state of charge range of the battery cluster, it is taken as the comprehensive SOC of the battery cluster; When the comprehensive SOC exceeds the state of charge extreme range of the battery cluster, the weight of the average SOC value of the battery cluster is updated. , and recalculate the comprehensive SOC until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
[0069] The state of charge extreme value range of the battery cluster is SOC maximum value and SOC minimum The SOC range formed.
[0070] Update the weight of the average SOC value of the battery cluster The method is as follows: Step 4: Update the weight of the module SOC average value :
[0071] like Figure 3Figure 2 shows the comprehensive SOC results of a battery cluster calculated using the method of the present invention. This figure illustrates the weighting of the minimum, maximum, and average values in the comprehensive SOC estimation, and their evolutionary trends, at different SOC levels. The upper left figure shows the comprehensive SOC evolution curve for all time periods, illustrating the changing relationship between the minimum, maximum, average, and comprehensive SOC values during battery cluster operation, demonstrating the system's ability to dynamically adjust weightings based on actual operating conditions. The lower left figure shows a zoomed-in view of the battery cluster in the lower SOC range. At this stage, the SOC of some battery modules approaches the lower limit, and the system adaptively increases the weighting of the minimum SOC, resulting in a significantly biased calculated comprehensive SOC curve toward the minimum SOC. This mechanism prioritizes discharge boundaries, effectively avoiding the risk of system output interruption due to premature discharge of a module. The upper right figure shows a zoomed-in view of the battery cluster in the higher SOC range. At this stage, the SOC of some battery modules is nearly full. Recognizing that continued charging is limited, the system increases the weighting of the maximum SOC, bringing the comprehensive SOC closer to the maximum SOC. This allows the system to promptly reflect the upper charging limit in system operation control, preventing the risk of overcharging. The lower right part of the figure is a local diagram when the SOC of the battery cluster is in the middle level range. At this time, the SOC distribution of each module is relatively balanced, and the system assigns a higher weight to the SOC average value, so that the comprehensive SOC is closer to the average value, reflecting the characteristics of good consistency and stable operating status within the current cluster, and the estimation result is more representative as a whole. This figure intuitively shows the adaptive weight distribution mechanism based on SOC intervals and change trends proposed by the present invention, which reasonably focuses on key SOC indicators under different working conditions, and ultimately achieves accurate estimation and dynamic response capabilities of the comprehensive SOC. Moreover, the comprehensive SOC result maintains continuity and smoothness during the charge and discharge switching process, and no sudden changes occur, which reflects the stability and practicality of the weight mechanism. The comprehensive state of charge calculation method of the balanced energy storage system of the present application is based on the real SOC that has been calibrated and processed by each battery module. According to a reasonable weight adjustment mechanism, the weights of the extreme and average SOC values of the battery cluster are dynamically adjusted to achieve accurate calculation of the comprehensive SOC of the battery cluster, solving the problem of sudden changes when the charge and discharge state is switched, and the battery is full or empty.
[0072] Correspondingly, the present application also provides a method for calculating the comprehensive state of charge of a balanced energy storage system, including: A weight adjustment module, configured to reversely adjust the weight of the minimum SOC value according to the change in the minimum SOC value of the battery cluster, and reversely adjust the weight of the maximum SOC value according to the change in the maximum SOC value of the battery cluster; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; A comprehensive weight module is used to determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted minimum SOC weight, the average SOC weight, and the maximum SOC weight, and in combination with the corresponding minimum SOC value, average SOC value, and maximum SOC value; A weight updating module, configured to determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the SOC average value is used as a base point, the weight of the SOC average value of the battery cluster is updated, and the comprehensive SOC is recalculated until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
[0073] It should be noted that in the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of each module is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules can be combined or integrated into another device, or some features can be ignored or not executed. The modules described as separate components may or may not be physically separated. The components displayed as modules may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed in multiple different places. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
[0074] In addition, the modules in the various embodiments of the present invention may be integrated into a single processing unit, each module may exist physically separately, or two or more modules may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0075] An electronic device provided in an embodiment of the present application includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the method for calculating the comprehensive state of charge of a balanced energy storage system as described in any of the above embodiments.
[0076] Another electronic device provided in an embodiment of the present application may further include: an input port connected to the processor for transmitting multimodal data collected by an external acquisition device to the processor; a display unit connected to the processor for displaying the processing results of the processor to the outside world; and a communication module connected to the processor for enabling communication between the electronic device and the outside world. The display unit may be a display panel, a laser scanning display, etc.; the communication method adopted by the communication module includes but is not limited to mobile high-definition link technology (HML), universal serial bus (USB), high-definition multimedia interface (HDMI), wireless connection (including wireless fidelity technology (WiFi), Bluetooth communication technology, low-power Bluetooth communication technology, and communication technology based on IEEE802.11s).
[0077] An embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of the method for calculating the comprehensive state of charge of a balanced energy storage system as described in any of the above embodiments are implemented.
[0078] For descriptions of the relevant parts of the comprehensive state of charge calculation system, electronic device, and computer-readable storage medium for the balanced energy storage system provided in the embodiments of the present application, please refer to the detailed description of the corresponding parts of the comprehensive state of charge calculation method for the balanced energy storage system provided in the embodiments of the present application, and no further description is given here. In addition, the parts of the above-mentioned technical solutions provided in the embodiments of the present application that are consistent with the implementation principles of the corresponding technical solutions in the prior art are not described in detail to avoid excessive elaboration.
[0079] The above content is only for explaining the technical idea of the present invention and cannot be used to limit the protection scope of the present invention. Any changes made on the basis of the technical solution in accordance with the technical idea proposed by the present invention shall fall within the protection scope of the claims of the present invention.
Claims
1. A method for calculating the comprehensive state of charge of a balanced energy storage system, characterized in that: The following steps are involved: Step 1: According to the change of the minimum SOC value of the battery cluster, the weight of the minimum SOC value is reversely adjusted; according to the change of the maximum SOC value of the battery cluster, the weight of the maximum SOC value is reversely adjusted; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; Step 2: Determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted minimum SOC weight, the average SOC weight, and the maximum SOC weight, and in combination with the corresponding minimum SOC value, average SOC value, and maximum SOC value. Step 3: Determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the SOC average value is used as a base point, the weight of the SOC average value of the battery cluster is updated, and the comprehensive SOC is recalculated until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
2. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 1, characterized in that: Step 1 includes the following steps based on the minimum SOC value, maximum SOC value, and average SOC value of the battery cluster: The SOC of each battery module in the battery cluster at the current moment is obtained, the minimum SOC value and the maximum SOC value of the battery cluster are determined according to the SOC of each battery module, and the SOC of each battery module is averaged to obtain an average SOC value.
3. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 1, characterized in that: The change amount is the change value and change trend of the SOC minimum value, SOC average value or SOC maximum value at two adjacent moments; Alternatively, the change is a slope, and the slope is determined based on a line connecting the minimum SOC value, the average SOC value, or the maximum SOC value at two adjacent moments.
4. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 3, characterized in that: In step 1, the weight of the minimum SOC value is reversely adjusted according to the change in the minimum SOC value of the battery cluster, including: Determine the change of the SOC minimum value according to the SOC minimum values at two adjacent moments; When the change trend is that the SOC minimum value becomes smaller, the weight of the SOC minimum value is increased according to the change value and the proportion. On the contrary, if the SOC minimum value increases, the weight of the SOC minimum value is reduced. The reverse adjustment of the weight of the maximum SOC value according to the change in the maximum SOC value of the battery cluster includes: Determine the change in the maximum SOC value based on the maximum SOC values at two adjacent moments; When the change trend is that the SOC maximum value becomes smaller, the weight of the SOC maximum value is increased according to the change value and combined with the proportion. Conversely, when the SOC maximum value increases, the weight of the SOC maximum value is reduced.
5. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 3, characterized in that: In step 1, according to the change in the minimum SOC value of the battery cluster, the weight of the minimum SOC value is reversely adjusted, including: constructing a slope and weight relationship formula; Obtain the slope of the change of the SOC minimum value and the SOC maximum value, and adjust the weight of the SOC minimum value and the weight of the SOC maximum value respectively according to the relationship between the slope and the weight.
6. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 1, characterized in that: According to the change in the minimum SOC value of the battery cluster or the change in the maximum SOC value of the battery cluster, the weight of the SOC average value is positively adjusted, including: When the SOC average value is less than the set threshold range, the weight of the SOC average value is positively adjusted according to the change in the SOC minimum value; When the SOC average value is greater than the set threshold range, the weight of the SOC average value is positively adjusted according to the change in the SOC maximum value.
7. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 1, characterized in that: The calculation method of the weight of the SOC minimum value is as follows: The maximum SOC Weight The calculation method is as follows: The average SOC Weight The calculation method is as follows: in, is the weight of the minimum SOC value of the battery cluster, is the weight of the maximum SOC value of the battery cluster, is the weight of the average SOC value of the battery cluster.
8. The method for calculating the comprehensive state of charge of a balanced energy storage system according to claim 1, characterized in that: The method for updating the weight of the average SOC value of the battery cluster is as follows: in, is the weight of the minimum SOC value of the battery cluster, is the weight of the maximum SOC value of the battery cluster, is the weight of the average SOC value of the battery cluster.
9. A method for calculating the comprehensive state of charge of a balanced energy storage system, characterized in that: include: A weight adjustment module, configured to reversely adjust the weight of the minimum SOC value according to the change in the minimum SOC value of the battery cluster, and reversely adjust the weight of the maximum SOC value according to the change in the maximum SOC value of the battery cluster; According to the change of the minimum SOC value of the battery cluster or the change of the maximum SOC value of the battery cluster, the weight of the average SOC value is positively adjusted; A comprehensive weight module is used to determine the comprehensive SOC of the battery cluster at the current moment based on the adjusted minimum SOC weight, the average SOC weight, and the maximum SOC weight, and in combination with the corresponding minimum SOC value, average SOC value, and maximum SOC value; A weight updating module, configured to determine whether the comprehensive SOC is within the SOC range of the battery cluster; When the comprehensive SOC exceeds the SOC range of the battery cluster, the SOC average value is used as a base point, the weight of the SOC average value of the battery cluster is updated, and the comprehensive SOC is recalculated until the comprehensive SOC is within the extreme state of charge range of the battery cluster.
10. An electronic device, characterized in that: include: memory for storing computer programs; A processor is configured to implement the steps of a method for calculating a comprehensive state of charge of a balanced energy storage system as described in any one of claims 1 to 8 when executing the computer program.
Citation Information
Patent Citations
Method for determining the charge state of a battery pack
CN102656470A
Obtaining method and device for state of charge (SOC) of battery pack and terminal equipment
CN109991543A
Power battery SOC estimation method based on single battery voltage
CN114563715A
Method, device and equipment for correcting state of charge of energy storage battery system and medium
CN114720886A
Method and device for estimating SOC of battery pack based on dynamic weighted average method
CN115144774A
Cited By
Battery processing method and device and electronic equipment
CN121355430A
Battery processing method, apparatus, and electronic device
CN121355430B
Charge state balancing method, charge state balancing device and storage medium
CN121663725A