Battery power limiting method, electronic equipment and energy storage system

By combining the aging module of the energy storage battery and automatically adjusting the target power, the problems of the number of equipment accesses and the limited power limit of a single device during the aging of the energy storage battery are solved, and safety and efficiency are improved. Saved human resources.

CN119253103AActive Publication Date: 2025-01-03SHENZHEN POWEROAK NEWENER CO LTD +1

Patent Information

Application Number
CN202411758861.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-01-03
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

In the aging process of energy storage batteries, the number of equipment access caused by power limits and the power limit of a single device leads to limited production capacity, which increases the cost of energy storage batteries and human resource consumption.

Method used

By grouping each two aging modules into a group, calculate the sum of the target powers of each aging module group, and judge whether the limit is exceeded according to the preset range, and automatically adjust the charging or discharge target power of each aging module group to maintain The overall target power is within the allowable range.

Benefits of technology

It effectively avoids equipment safety risks and inefficiency caused by power limitations during aging, saves human resources, and ensures aging continuity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119253103A_ABST
    Figure CN119253103A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a battery power limiting method, electronic equipment and an energy storage system. The method comprises the following steps: classifying every two aging modules into one group; issuing a plurality of target powers to the corresponding aging modules, so that the symbols of the target powers of the two aging modules in each aging module group are different; calculating the sum of the target power of each aging module group; superposing the sum of the target powers of the aging module groups one by one to obtain a target power superposition value, and successively judging whether the target power superposition value exceeds a preset range or not; and recording and setting the charging target power or the discharging target power of the aging modules in the currently superposed aging module group as 0, and keeping the target power superposition value within a preset range. According to the embodiment of the invention, the overall execution target power of the energy storage system is controlled to be within the range allowed by the site before the energy storage battery executes the charging / discharging power, so that the limitation of the aging site during aging execution is avoided, and manpower resources are saved while the aging continuity is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of energy storage battery aging, and in particular to a battery power limiting method, electronic equipment, and an energy storage system. Background Art

[0002] The maintenance and aging of batteries (including energy storage batteries and power batteries) is primarily concerned with the impact of long-term storage in warehouses on battery performance. Failure to perform designated maintenance and aging procedures will negatively impact battery performance and warranty life. Targeting the aging charge and discharge of energy storage batteries, especially large-scale integrated aging control systems, requires performing aging operations on multiple energy storage batteries simultaneously. However, the power supply supporting aging charge and discharge often has strict power limits. Exceeding these limits can cause power supply and discharge equipment to disconnect, posing a safety risk and disrupting the aging process, impacting efficiency. Therefore, effectively protecting the power supply and properly dispatching energy, given known current and power limits for the supply and discharge equipment, has become a pressing issue.

[0003] There are currently two common solutions to this problem: (1) Based on the power limit of the aging site and the rated power of each aging device, the maximum number of aging devices allowed to be connected is limited. For example, if the site allows a maximum of 20kW charging, and each device is limited to no more than 2kW charging, then the number of connected devices cannot exceed 10; (2) The second method is to limit the power based on the number of devices. If the site allows a maximum of 20kW charging, and you want to age 20 devices at the same time, then the charging power of each aging device is limited to no more than 1kW.

[0004] Both of the above solutions are implemented with the goal of not exceeding the site's power and current limits. The maximum number of units connected during burn-in or the maximum power allowed during burn-in are determined based on the desired number of units or the maximum power consumed. Both solutions limit production capacity due to site constraints, increasing site usage time and staff hours, and significantly increasing the cost of energy storage battery burn-in. Summary of the Invention

[0005] The main technical problem solved by the embodiments of the present invention is to provide a battery power limiting method, electronic device and energy storage system. Under the premise of meeting the power limit of the site, without reducing the number of connected aging devices and the limited power of each device, the power used by the current aging system is calculated to automatically perform energy scheduling.

[0006] To solve the above technical problems, a technical solution adopted in an embodiment of the present invention is: providing a battery power limiting method, including: grouping every two aging modules into a group; including a plurality of aging modules in the energy storage system, wherein the aging modules include energy storage batteries and inverter devices; issuing a plurality of target powers to the corresponding aging modules so that the signs of the target powers of the two aging modules in each aging module group are different; calculating the sum of the target powers of each aging module group; superimposing the sum of the target powers of the aging module groups one by one to obtain a target power superposition value, and successively determining whether the target power superposition value exceeds a preset range; recording the charging target power or the discharging target power of the aging module in the currently superimposed aging module group and setting it to 0, so that the target power superposition value remains within the preset range.

[0007] In some embodiments, each aging module group is respectively set with a corresponding number, and the sum of the target powers of the aging module groups is superimposed one by one to obtain a target power superposition value, and whether the target power superposition value exceeds a preset range is judged one by one, including: setting an initial value of the target power superposition value to 0; according to the number, the sum of the target powers of the aging module groups is superimposed one by one with the initial value of the target power superposition value in order from small to large to obtain the target power superposition value; after each superposition, it is judged whether the target power superposition value is greater than a preset discharge limit or less than a preset charging limit.

[0008] In some embodiments, when the target power superposition value is greater than a preset discharge limit value, recording and setting the charging target power or the discharging target power of the aging module in the currently superimposed aging module group to 0 includes: recording the discharge target power of the aging module in the currently superimposed aging module group, and setting the discharge clear flag of the aging module group to 1; setting the discharge target power of the aging module in the currently superimposed aging module group to 0 and updating the target power superposition value.

[0009] In some embodiments, when the target power superposition value is less than a preset charging limit, recording and setting the charging target power or the discharging target power of the aging module in the currently superimposed aging module group to 0 includes: determining whether there is an aging module configured as an emergency charging device in the currently superimposed aging module group; if not, recording the charging target power of the aging module in the currently superimposed aging module group and setting the charging clear flag of the aging module group to 1; setting the charging target power of the aging module in the currently superimposed aging module group to 0 and updating the target power superposition value.

[0010] In some embodiments, the battery power limiting method further includes: when it is detected that the charge reset flag or the discharge reset flag of an aging module group is 1, restoring the charging target power or the discharging target power of the corresponding aging module group one by one according to the target power sum, the preset hysteresis value and the preset range.

[0011] In some embodiments, when it is detected that the charging reset flag of an aging module group is 1, the charging target power or the discharging target power of the corresponding aging module group is restored one by one according to the target power sum, the preset hysteresis value and the preset range, including: adding the charging target power recorded by the corresponding aging module group to the target power sum one by one according to a preset order; after each superposition to obtain the target power sum, determining whether the target power sum is less than the sum of the preset charging limit value and the preset hysteresis value; if not, restoring the charging target power of the corresponding aging module according to the recorded charging target power, and setting the corresponding charging reset flag to 0.

[0012] In some embodiments, when it is detected that the discharge reset flag of an aging module group is 1, the charging target power or the discharge target power of the corresponding aging module group is restored one by one according to the target power sum, the preset hysteresis value and the preset range, including: adding the discharge target power recorded by the corresponding aging module group to the target power sum one by one according to a preset order; after each superposition to obtain the target power sum, determining whether the target power sum is greater than the difference between the preset discharge limit value and the preset hysteresis value; if not, restoring the discharge target power of the corresponding aging module according to the recorded discharge target power, and setting the corresponding discharge reset flag to 0.

[0013] In some embodiments, the battery power limiting method further includes: obtaining a total apparent power based on the grid voltage; determining whether the total apparent power exceeds a preset range; and if so, setting the target power of the aging modules to 0 one by one in a preset order to keep the total apparent power within the preset range.

[0014] In some embodiments, obtaining the total apparent power according to the grid voltage includes: obtaining the grid voltage collected by each aging module; and obtaining the total apparent power according to the grid voltage.

[0015] In some embodiments, determining whether the total apparent power exceeds a preset range includes: determining whether the total apparent power is discharge power or charging power; if the total apparent power is discharge power, determining whether the total apparent power is greater than a preset discharge limit; if the total apparent power is charging power, determining whether the total apparent power is less than a preset charging limit.

[0016] In some embodiments, when the total apparent power is greater than a preset discharge limit, setting the target power of the aging modules to 0 one by one in a preset order includes: determining whether the target power of the aging modules is the discharge power one by one in ascending order according to the numbers of the aging modules; if so, recording the discharge target power of the corresponding aging module and setting it to 0, and setting the discharge clear flag of the aging module to 1; and recalculating the total apparent power after the corresponding aging module stops discharging.

[0017] In some embodiments, when the total apparent power is less than a preset charging limit, setting the target power of the aging modules to 0 one by one in a preset order includes: determining whether the target power of the aging modules is charging power one by one in ascending order according to the numbers of the aging modules; if so, determining whether the corresponding aging module is configured as an emergency charging device; if not, recording the charging target power of the corresponding aging module and setting the charging clear flag of the aging module to 1; and waiting for the corresponding aging module to stop charging before recalculating the total apparent power.

[0018] In some embodiments, the battery power limiting method further includes: when it is detected that the charge reset flag or the discharge reset flag of an aging module is 1, restoring the charging target power or the discharging target power of the corresponding aging module one by one according to the total apparent power, the preset hysteresis value and the preset range.

[0019] In some embodiments, when it is detected that the charging reset flag of an aging module is 1, the charging target power or the discharging target power of the corresponding aging module is restored one by one according to the total apparent power, the preset hysteresis value and the preset range, including: according to the number of the aging module, the charging target power recorded by the corresponding aging module is added to the total apparent power one by one in ascending order; after each addition to obtain the total apparent power, determining whether the total apparent power is less than the sum of the preset charging limit value and the preset hysteresis value; if not, restoring the charging target power of the corresponding aging module according to the recorded charging target power, and setting the corresponding charging reset flag to 0.

[0020] In some embodiments, when it is detected that the discharge reset flag of an aging module is 1, the charging target power or the discharge target power of the corresponding aging module is restored one by one according to the total apparent power, the preset hysteresis value and the preset range, including: according to the number of the aging module, the discharge target power recorded by the corresponding aging module group is added to the total target power one by one in ascending order; after each superposition to obtain the total target power, it is determined whether the total target power is greater than the difference between the preset discharge limit value and the preset hysteresis value; if not, the discharge target power of the corresponding aging module is restored according to the recorded discharge target power, and the corresponding discharge reset flag is set to 0.

[0021] To solve the above technical problems, another technical solution adopted in the embodiment of the present invention is: to provide an electronic device, comprising: at least one processor; at least one network interface, the network interface being communicatively connected to the corresponding processor; and a memory being communicatively connected to the at least one processor; wherein the network interface is used to establish a communication connection between the processor and other external devices; the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the battery power limiting method as described above.

[0022] To solve the above technical problems, another technical solution adopted in an embodiment of the present invention is: providing a non-volatile computer storage medium, wherein the computer storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more processors, so that the one or more processors can execute the battery power limiting method as described above.

[0023] To solve the above technical problems, another technical solution adopted in the embodiment of the present invention is to provide an energy storage system, including: a plurality of aging modules; the aging modules include energy storage batteries and inverter devices; and the electronic equipment described above.

[0024] The beneficial effects of the embodiments of the present invention are as follows: Different from the existing technologies, the embodiments of the present invention provide two solutions to effectively ensure the safe use of the grid side. The first solution is pre-processing, which controls the overall execution target power of the energy storage system within the range allowed by the site before the energy storage battery performs charging / discharging power; the second solution effectively monitors the energy scheduling of the aging system through real-time sampling and calculation of the total current on the grid side, and makes timely adjustments; in order to avoid the limitations of the aging site when executing aging, while ensuring the continuity of aging, saving human resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 Schematic diagram of the structure of an energy storage battery aging system provided by an embodiment of the present invention; Figure 2 is a flow chart of a battery power limiting method provided by an embodiment of the present invention; Figure 3 yes Figure 2 Schematic diagram of the process of step S400 in the battery power limiting method shown; Figure 4 yes Figure 2 A schematic diagram of a sub-flow chart of step S500 in the battery power limiting method is shown; Figure 5 yes Figure 2 Another sub-flow diagram of step S500 in the battery power limiting method is shown; Figure 6 is a flow chart of another battery power limiting method provided by an embodiment of the present invention; Figure 7 yes Figure 6 A schematic diagram of a sub-flow chart of step T600 in the battery power limiting method shown; Figure 8 yes Figure 6 Another sub-flow diagram of step T600 in the battery power limiting method is shown; Figure 9 1 is a flow chart of another battery power limiting method provided by an embodiment of the present invention; Figure 10 yes Figure 9 Schematic diagram of the process of step A100 in the battery power limiting method shown; Figure 11 yes Figure 9 Schematic diagram of the process of step A200 in the battery power limiting method shown; Figure 12 yes Figure 9 A schematic diagram of a sub-flow chart of step A300 in the battery power limiting method shown; Figure 13 yes Figure 9 Another sub-flow diagram of step A300 in the battery power limiting method is shown; Figure 14 1 is a flow chart of another battery power limiting method provided by an embodiment of the present invention; Figure 15 yes Figure 14 A schematic diagram of a sub-flow chart of step B400 in the battery power limiting method shown; Figure 16 yes Figure 14 Another sub-flow diagram of step B400 in the battery power limiting method is shown; Figure 17 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to facilitate the understanding of the present application, the present application is described in more detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that when an element is described as being "fixed to" another element, it can be directly on the other element, or there can be one or more centered elements therebetween. When an element is described as being "connected to" another element, it can be directly connected to the other element, or there can be one or more centered elements therebetween. The terms "upper", "lower", "inner", "outer", "bottom" and the like used in this specification indicate an orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", "third" and the like are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.

[0027] Unless otherwise defined, all technical and scientific terms used in this specification have the same meanings as those commonly understood by those skilled in the art to which this application belongs. The terms used in this specification and in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" as used in this specification includes any and all combinations of one or more of the relevant listed items.

[0028] In addition, the technical features involved in different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0029] The technical solution in this application will be described below with reference to the accompanying drawings.

[0030] In order to solve the problem of energy storage battery energy destination and strictly prevent energy from being fed into the power grid, this application proposes a discharge solution for energy storage battery aging system that prevents power from being fed into the power grid. In this solution, the structural diagram of the energy storage system is as follows: Figure 1 shown.

[0031] The following are definitions of abbreviations and key terms used in this invention: Aging: refers to deep charging and discharging of energy storage batteries to help activate the internal chemical substances of the battery and restore it to its optimal working state, thereby achieving the purpose of extending the battery life; Aging module: a combination of inverter module and energy storage battery; Target power: The power (charge and discharge) that the centralized control center sends to the aging module that is expected to be achieved or maintained.

[0032] Specifically, the L and N lines of all the inverter modules in the energy storage battery aging system are connected to the L and N lines on the grid side respectively (the connection method here is related to the specifications of the inverter module and is compatible with the connection methods of three-phase, two-phase, and single-phase inverter modules). This is equivalent to connecting the live wires and neutral wires of all the inverter modules in parallel according to the phase sequence, and the dry contact is the output end on the grid side.

[0033] It should be noted that this solution requires that all inverter modules have the same specifications, for example, all are three-phase inverters, or all are two-phase inverters, or all are single-phase inverters.

[0034] The communication lines 1 of all inverter modules are connected in parallel to a fixed communication port on the centralized control center 10. The centralized control center 10 is wired to the human-machine interface (HMI) 20, and the inverter modules are wired to the energy storage batteries. The current sensors in the centralized control center 10 sample and process grid-side current, so their CT interfaces are connected to the live wires of each phase on the power supply side 30.

[0035] In the embodiment of the present application, the centralized control center 10 serves as the aging control center, and obtains information and issues instructions of the energy storage battery aging system through communication, specifically including: obtaining sampling information of the current sensor, such as the grid current of each phase; obtaining basic information of the energy storage battery, such as the battery state of charge (SOC), maximum allowable charging current, maximum allowable discharge current, and battery voltage; obtaining basic information of the inverter module, such as inverter charging power and inverter discharge power; and issuing instructions to the aging module, such as the aging start and stop switch, inverter charging target power, and inverter discharge target power (the content of the information obtained and the content of the instructions issued in the communication can be increased or decreased according to actual needs).

[0036] The user uses the HMI 20 to instruct the centralized control center 10 to execute aging requirements. The centralized control center 10 controls the charging and discharging actions of each energy storage battery. The specific control methods are: 1) issuing an "aging start / stop switch" to turn on / off the inverter module; 2) issuing an "inverter charging target power" to set the charging power of the energy storage battery; 3) issuing an "inverter discharge target power" to set the discharge power of the energy storage battery; 4) The centralized control center automatically feedbacks and changes the content of the issued instructions based on the basic information obtained, forming a closed-loop control.

[0037] Based on the energy storage battery aging system provided in the above embodiment, the embodiment of the present invention provides a battery power limitation method, which is executed by the centralized control center in the above energy storage battery aging system. Under the premise of meeting the power limit of the site, there is no need to reduce the number of connected aging devices or the limited power of each device. It can calculate the power currently used by the energy storage battery aging system to automatically perform energy scheduling. The flow chart is as follows Figure 2As shown, the specific steps include: Step S100: grouping every two aging modules into one group.

[0038] Energy storage batteries operate in only three states: idle, charging, and discharging. Similarly, from the perspective of hardware device wiring, energy storage batteries can only perform one operating mode at a time: drawing power from the grid, feeding power to the grid, or in standby mode. Therefore, for a particular aging module, the inverter charging target power and inverter discharging target power issued by the centralized control center are mutually exclusive. If one of the two values ​​is greater than 0, the other must be equal to 0 for the module to respond normally to charging / discharging. Otherwise, the inverter module is considered to be in standby mode.

[0039] Assuming the inverter charging target power is PA (this value ≤ 0), and the inverter discharging target power is PB (this value ≥ 0), the inverter target power PC of a single aging module can be expressed as: P C = P A + P B , From the above formula, we can see that PC>0 means the inverter target power is the discharge power, P C <0 means the inverter target power is charging power, P C =0 means no charge or discharge (for a single energy storage device, P A and P B You can only choose one of the two, P A and P B The settings of are mutually exclusive, at least one of them must be 0).

[0040] For example, for a battery with SOC=50%, it can be charged and discharged. A and P B There are two options for setting. If it is set to charge at 1000W, then P A = -1000W, P B =0; if discharge is set, then P A =0, P B =1000W.

[0041] As an example but not a limitation, there are n aging modules, and the inverter charging target power of each aging module is P A1 、P A2 ,...,P An , the inverter discharge target power is P B1 、P B2 ,...,P Bn , by P C The expression can be obtained that the target inverter powers of the n aging modules are P C1 、PC2 ,...,P Cn Obtain the target inverter power of all aging modules, that is, the total target power P aim_all for: , Where i=1,2...,n, represents the i-th aging module.

[0042] From the above formula, we can see that P aim_all The value of represents the size of the inverter target power of all aging modules, P aim_all The positive and negative signs of P indicate the overall charge / discharge status of all aging modules. aim_all , and compared with the site power limit, feedback is used to adjust the inverter charging target power and the inverter discharging target power.

[0043] The burn-in modules mentioned in this application include inverter modules and energy storage batteries. The inverter module is the vehicle for burn-in and is a fixed, non-replaceable device. Therefore, the centralized control center software internally numbers the inverter modules starting with 1 to identify the energy storage batteries connected to them. The numbering is arranged from smallest to largest, with two burn-in modules forming a group, and the group numbers also begin at ①.

[0044] For example, if the aging modules are numbered 1, 2, ..., n, and the corresponding inverter modules / energy storage batteries are also numbered 1, 2, ..., n, then aging module group ① includes aging module 1 and aging module 2, aging module group ② includes aging module 3 and aging module 4, and so on. Let aging module group be denoted as j, then j=1,2...,m, where m is the total number of aging module groups. .

[0045] Step S200: issuing a number of target powers to corresponding aging modules, so that the signs of the target powers of two aging modules in each aging module group are different.

[0046] The initial target power sent by the control center to the aging modules in the group is opposite (P C If it is positive, then the P of aging module 2 C Negative; P of aging module 1 C If it is negative, the P of aging module 2 Cis positive). Note: The target power sent must not exceed the current maximum charging power and maximum discharging power of each aging module. Maximum / discharging power refers to the battery charge / discharge power limit (a "-" sign preceding the limit indicates charging, and a "+" sign preceding the limit indicates discharging). It is generally related to the remaining battery capacity (such as the SOC). Generally, the larger the battery SOC, the smaller the absolute value of the maximum charging power and the larger the maximum discharging power; the smaller the battery SOC, the larger the absolute value of the maximum charging power and the smaller the maximum discharging power. For example, when one of the aging modules in the group is fully charged, its inverter charging target power is set to 0; when one of the aging modules in the group is discharged, its inverter discharging target power is set to 0.

[0047] Step S300: Calculate the sum of target powers of each aging module group.

[0048] Calculate the target power P of the aging modules in the group C The sum is denoted as P D , it is easy to get the sum of the target power P D A positive value indicates that the aging module group is discharged, and the sum of the target power P D A negative value indicates that the aging module group is charged, and the sum of the target power P D A value of 0 indicates that the cycle within the aging module group is complete.

[0049] P Dj = P Ci + P C(i+1) P Dj The target power of the jth aging module group is the sum of the target powers of the i-th aging module and the (i+1)-th aging module, where j = (i+1) / 2, i=1,2...,n.

[0050] Step S400: summing up the target powers of the aging module groups one by one to obtain a target power superposition value, and determining whether the target power superposition value exceeds a preset range one by one.

[0051] The preset range is defined by the preset discharge power limit and charging power limit. The centralized control center accumulates the corresponding P values ​​in the order of aging module group numbers from small to large. Dj , and then calculate the real-time target power superposition value P of the system aim_j .

[0052] P aim_j = P D1 + P D2 + … + P Dj when When the target power superposition value P aim_jThen it is the inverter target power of all aging modules, that is, the total target power P aim_all 。

[0053] And after calculating the target power superposition value P each time aim_j Then, determine the target power superposition value P aim_j Is it greater than the discharge power limit or less than the charging power limit? If so, execute step S500.

[0054] It should be noted that the charging power limit and the discharging power limit are set by the user through the HMI. The purpose is to set the threshold value reasonably after the power limit of the site is known. For example, if the charging power limit is set to -30000W, the target power superposition value P aim_j Feedback regulation can ensure that the centralized control center controls the target power superposition value P of the entire energy storage battery aging system aim_j And the target power sum P aim_all Always greater than -30000W; for example, assuming the discharge power limit is 40000W, P aim_j Feedback regulation can ensure that the centralized control center controls the target power superposition value P of the entire energy storage battery aging system aim_j And the target power sum P aim_all And the target power sum P aim_all Always less than 40000W.

[0055] Step S500: Record the charging target power or the discharging target power of the aging module in the currently superimposed aging module group and set it to 0, so that the superimposed target power value remains within a preset range.

[0056] When the target power superposition value P is detected aim_j When the set charging power limit is exceeded, the current aging module group (jth aging module group) P C The inverter charging target power of the negative aging module is reset to zero; similarly, when the target power superposition value P aim_j If the set discharge power limit is exceeded, the current aging module group (jth aging module group) P C The inverter discharge target power of the positive aging module is reset to zero.

[0057] In the embodiment of the present application, the flowchart of step S400 is as follows: Figure 3 As shown, the specific steps include: Step S410: Set the initial value of the target power superposition value to 0.

[0058] That is, P aim_0 =0.

[0059] Step S420: According to the numbers, the sum of the target powers of the aging module groups is added to the target power superposition value in ascending order, so as to obtain the current real-time target power superposition value.

[0060] That is, P aim_j = P D1 + P D2 + … + P Dj In other embodiments, the above steps may also be performed in descending order of numbers.

[0061] Step S430: After each superposition, determine whether the target power superposition value is greater than a preset discharge limit value, or less than a preset charge limit value.

[0062] According to the number of the aging module group, in ascending order, the sum of the target power of each aging module is added to the target power superposition value one by one. The initial value of the target power superposition value P aim_0 0. For example, the sum of the target powers of the aging module group ① is P D1 Add it to 0 to get the superimposed target power value P aim_1 , the target power superposition value P at this time aim_1 = P D1 Then determine whether the target power superposition value is greater than 0. If the target power superposition value P aim_1 If it is greater than 0, the target power superposition value P aim_1 For the discharge power, it is necessary to determine the target power superposition value P aim_1 Is it greater than the preset discharge limit? If the target power superposition value P aim_1 If it is less than 0, the target power superposition value P aim_1 For charging power, it is necessary to determine the target power superposition value P aim_1 Is it less than the preset charging limit?

[0063] If yes, then step S500 is executed, and after step S500 is executed, the process returns to step S420 until the sum of the target powers of all aging module groups is added. If no, the process returns to step S420 until the sum of the target powers of all aging module groups is added.

[0064] In the embodiment of the present application, when the target power superposition value is greater than the preset discharge limit value, a sub-flow diagram of step S500 is as follows: Figure 4 As shown, the specific steps include: Step S511 : recording the discharge target power of the aging modules in the currently superimposed aging module group (ie, the j-th aging module group), and setting the discharge reset flag of the aging module group to 1.

[0065] Step S512: setting the discharge target power of the aging module in the currently superimposed aging module group to 0 and updating the target power superposition value.

[0066] The discharge target power of the aging module in the currently superimposed aging module group is set to 0, so that the target power superposition value is not greater than the preset discharge limit value.

[0067] After each superposition calculation of the target power superposition value, if it is determined that the target power superposition value is greater than the preset discharge limit, the discharge target power of the aging module in the currently superimposed aging module group (i.e., the j-th aging module group) needs to be set to 0, but the target power superposition value needs to be corrected afterwards, otherwise the target power superposition value will continue to be greater than the preset discharge limit.

[0068] A specific correction method is to subtract the discharge target power of the aging module in the currently superimposed aging module group from the original target power superposition value to obtain a corrected target power superposition value.

[0069] In the embodiment of the present application, when the target power superposition value is greater than the preset charging limit, another sub-flow diagram of step S500 is as follows: Figure 5 As shown, the specific steps include: Step S521: determining whether there is an aging module configured as an emergency charging device in the currently superimposed aging module group (ie, the jth aging module group).

[0070] If there is no aging module configured as an emergency charging device in the currently superimposed aging module group (ie, the j-th aging module group), step S522 is executed.

[0071] Step S522: recording the charging target power of the aging modules in the currently superimposed aging module group (ie, the j-th aging module group), and setting the charging reset flag of the aging module group to 1.

[0072] Step S523: setting the charging target power of the aging module in the currently superimposed aging module group to 0 and updating the target power superposition value.

[0073] The charging target power of the aging module in the currently superimposed aging module group is set to 0, so that the target power superposition value is not less than the preset charging limit.

[0074] After each superposition calculation of the target power superposition value, if it is determined that the target power superposition value is less than the preset charging limit, the charging target power of the aging module in the currently superimposed aging module group (i.e., the j-th aging module group) needs to be set to 0, but the target power superposition value needs to be corrected afterwards, otherwise the target power superposition value will continue to be greater than the preset charging limit.

[0075] The specific correction method is to subtract the charging target power of the aging module in the currently superimposed aging module group from the original target power superposition value to obtain the corrected target power superposition value.

[0076] The current target power of the aging module will be recorded before clearing, so that the recorded value can be restored when the recovery condition is met. Based on the above battery power limiting method, the embodiment of the present invention provides another battery power limiting method, the flow chart of which is as follows: Figure 6 As shown, the specific steps include: Step T100: grouping every two aging modules into one group.

[0077] Step T200: Sending a number of target powers to corresponding aging modules, so that the signs of the target powers of two aging modules in each aging module group are different.

[0078] Step T300: Calculate the sum of the target powers of each aging module group.

[0079] Step T400: The target powers of the aging module groups are added up one by one to obtain a target power addition value, and whether the target power addition value exceeds a preset range is determined one by one.

[0080] Step T500: Record the charging target power or discharging target power of the aging module in the currently superimposed aging module group (ie, the jth aging module group) and set it to 0, so that the superimposed target power value remains within a preset range.

[0081] The above steps T100-T500 are the same as the above steps S100-S500.

[0082] Step T600: when it is detected that the charge reset flag or discharge reset flag of an aging module group is 1, the charging target power or discharge target power of the corresponding aging module group is restored one by one according to the total target power, the preset hysteresis value and the preset range.

[0083] In the above battery power limiting method, by resetting the target power of the inverter charge / discharge of certain aging modules to zero when the threshold is about to be exceeded, the energy storage battery aging system can continue to perform aging within the power limit range.

[0084] When the centralized control center detects that the charge / discharge reset flag of one or more aging modules is 1, it will detect the hysteresis condition for restoring power in real time (the hysteresis condition can be defined by the user) and restore the target inverter charge / discharge power in a preset order (for example, the inverter module numbers are in ascending order or descending order, or the absolute values ​​of the inverter charge / discharge target powers are in ascending order).

[0085] In some embodiments of the present application, when it is detected that the charge reset flag of the aging module group is 1, a sub-flow diagram of step T600 is as follows: Figure 7 As shown, the specific steps include: Step T611: adding the charging target powers recorded by the corresponding aging module groups to the total target power one by one according to a preset order.

[0086] For example, according to the number of the aging module group, the charging target power recorded by the corresponding aging module group is added one by one to the total target power in ascending order; when it is detected that the charging reset flag of an aging module group is 1, the aging module group with the charging reset flag 1 is added one by one to the total target power according to the number of the aging module group, in ascending order.

[0087] For another example, the charging target powers recorded by the corresponding aging module groups are added one by one to the total target power in ascending order according to the absolute value of the charging target power: when it is detected that the charging reset flag of an aging module group is 1, the charging target powers recorded by the corresponding aging module groups with the charging reset flag being 1 are added one by one to the total target power in ascending order according to the absolute value of the charging target power.

[0088] Step T612: After obtaining the target power sum each time through superposition, determine whether the target power sum is less than the sum of the preset charging limit value and the preset hysteresis value.

[0089] For example, if the preset charging limit is -30kW and the hysteresis is set to 2kW, after adding the sum of the target powers of the aging module groups one by one, the total target power is -24kW. A =-3kW, which satisfies -24kw-3kw>= -30kw+2kw, so the aging module 1 allows the charging target power to be restored.

[0090] If the target power sum is not less than the sum of the preset charging limit value and the preset hysteresis value, step T613 is executed.

[0091] Step T613: Restore the charging target power of the corresponding aging module according to the recorded charging target power, and set the corresponding charging reset flag to 0.

[0092] After the charging target power of the corresponding aged module is restored, the corresponding charging reset flag needs to be set to 0 to avoid detecting the charging reset flag of the same aged module as 1 multiple times.

[0093] In some embodiments of the present application, when it is detected that the discharge clearing flag of the aging module group is 1, another sub-flow diagram of step T600 is as follows: Figure 8As shown, the specific steps include: Step T621: Adding the discharge target powers recorded by the corresponding aging module groups to the total target power one by one according to a preset order.

[0094] For example, according to the number of the aging module group, the charging target power recorded by the corresponding aging module group is added one by one to the total target power in ascending order. When it is detected that the discharge reset flag of an aging module group is 1, the aging module group with the discharge reset flag being 1 is added one by one to the total target power according to the number of the aging module group, in ascending order.

[0095] For another example, the discharge target powers recorded by the corresponding aging module groups are added one by one to the total target power in ascending order according to the discharge target power: when it is detected that the discharge reset flag of an aging module group is 1, the discharge target powers recorded by the corresponding aging module groups with the discharge reset flag being 1 are added one by one to the total target power in ascending order according to the discharge target power.

[0096] Step T622: After obtaining the target power sum each time through superposition, determine whether the target power sum is greater than the difference between the preset discharge limit value and the preset return difference value.

[0097] For example, the preset discharge limit is 30kW, the hysteresis is set to 2kW, and after adding the sum of the target powers of the aging module groups one by one, the total target power is 24kW. B =-3kW, which satisfies 24kw+3kw<=30kw-2kw, so the aging module 1 is allowed to restore the discharge target power.

[0098] If the target power sum is not greater than the difference between the preset discharge limit value and the preset return difference value, step T623 is executed.

[0099] Step T623: Restore the discharge target power of the corresponding aging module according to the recorded discharge target power, and set the corresponding discharge reset flag to 0.

[0100] After the discharge target power of the corresponding aging module is restored, the corresponding discharge reset flag needs to be set to 0 to avoid detecting that the discharge reset flag of the same aging module is 1 multiple times.

[0101] Different from the existing technology, the implementation method of the present invention controls the overall execution target power of the energy storage system within the range allowed by the site before the energy storage battery executes the charge / discharge power, so as to avoid the limitations of the aging site during aging execution, while ensuring the continuity of aging and saving human resources.

[0102] In the above steps S100-S500 and T100-T600, when each aging module is adjusted according to the target power, the actual power may deviate from the expected value. In particular, when the target power superposition value is close to the discharge power limit or the charging power limit, the actual power superposition value may exceed the limit, thereby causing the aging process to stop or the equipment to be damaged. To prevent such problems from occurring, the embodiment of the present invention further provides another battery power limitation method to serve as an "insurance" role. The flow chart is shown as follows: Figure 9 As shown, the specific steps include: Step A100: Obtain the total apparent power according to the grid voltage.

[0103] Step A200: Determine whether the total apparent power exceeds a preset range.

[0104] Step A300: setting the target power of the aging modules to 0 one by one in a preset order, so that the total apparent power remains within a preset range.

[0105] In some embodiments of the present application, the flowchart of step A100 is as follows: Figure 10 As shown, the specific steps include: Step A110: Obtain the grid voltage collected by each aging module.

[0106] The centralized control center is connected to an external current sensor. Taking the inverter module as a three-phase inverter as an example, the Hall effect sensors are connected to the aged input / output main power line on the grid side in sequence according to L1, L2, and L3. The centralized control center obtains the real-time grid current sampling value I through sampling and filtering. L1 , I L2 , I L3 .

[0107] Since the live and neutral wires of the aging modules are connected in parallel with the grid side as a dry contact, if the centralized control center cannot directly obtain the grid voltage through IO port sampling, communication can be used to read the filtered grid voltage of each aging module. Due to the inherent delay of communication and the certain error in the read voltage, the following averaging process is performed: The single-phase grid voltages sampled by n aging modules are U1, U2, ..., U n The centralized control center obtains these n voltage values ​​and determines whether they are greater than 90% of the rated voltage of the site grid. The voltage values ​​that meet the requirements are considered valid data. Each time a voltage value is determined to be valid data, the voltage value is accumulated and the valid number is increased by 1.

[0108] Step A120: Obtain the total apparent power according to the grid voltage.

[0109] If the effective number of the L1 grid voltage read is n, the average grid voltage can be obtained: , The single-phase UAvg obtained from the above formula can be used to calculate the apparent power of the L1 grid:

[0110] Similarly, the apparent power S of the grid L2 and L3 can be obtained: L2 、S L3 .

[0111] Then we can get the absolute value of the total apparent power S: .

[0112] In the battery power limiting method of the previous embodiment, the target power superposition value P is obtained. aim_j The positive and negative signs are used to distinguish whether the total apparent power absolute value S is charging or discharging (negative values ​​are charging, positive values ​​are discharging). The total apparent power is compared with the power limit to adjust the power.

[0113] When the target power superposition value P aim_j >0, total apparent power S': , When the target power superposition value P aim_j <0, total apparent power S': .

[0114] In some embodiments of the present application, the flowchart of step S200 is as follows: Figure 11 As shown, the specific steps include: Step A210: Determine whether the total apparent power is discharge power or charge power.

[0115] According to the above step S120, it can be known that whether the total apparent power is greater than 0 can be determined to determine whether the total apparent power is discharge power. If so, step A220 is executed; whether the total apparent power is less than 0 can be determined to determine whether the total apparent power is charging power. If so, step A230 is executed.

[0116] Step A220: Determine whether the total apparent power is greater than a preset discharge limit.

[0117] Step A230: Determine whether the total apparent power is less than a preset charging limit.

[0118] In some embodiments of the present application, when the total apparent power is greater than the preset discharge limit, a sub-flow diagram of step A300 is as follows: Figure 12 As shown, the specific steps include: Step A311: According to the numbers of the aging modules, in ascending order, determine whether the target power of the aging modules is the discharge power.

[0119] If it is determined that the target power of the corresponding aging module is the discharge power, step A312 is executed.

[0120] Step A312: the discharge target power of the corresponding aging module is recorded and set to 0, and the discharge reset flag of the aging module is set to 1.

[0121] When the calculated total apparent power S' is the discharge power and its value exceeds the preset discharge limit, the centralized control center will reset the discharge target power to zero according to the aging module numbering sequence from small to large (the total apparent power should not exceed the preset discharge limit, and the reset will be stopped in sequence until the total apparent power does not exceed the preset discharge limit. The subsequent devices will not be affected). The current discharge target power of the aging module before reset will be recorded in preparation for restoring the recorded value when the recovery conditions are met.

[0122] Step A313: Wait until the corresponding aging module stops discharging, and then recalculate the total apparent power.

[0123] After the corresponding aging module stops discharging, the process returns to step A100.

[0124] In some embodiments of the present application, when the total apparent power is less than the preset charging limit, another sub-flow diagram of step A300 is as follows: Figure 13 As shown, the specific steps include: Step A321: According to the numbers of the aging modules, in ascending order, determine whether the target power of the aging modules is the charging power.

[0125] If it is determined that the target power of the corresponding aging module is the charging power, step A322 is executed.

[0126] Step A322: Set the charging target power record of the corresponding aging module to 0, and set the charging reset flag of the aging module to 1.

[0127] When the calculated total apparent power S' is the charging power and its value exceeds or is less than the preset charging limit, the centralized control center will reset the charging target power according to the aging module numbering sequence from small to large (the total apparent power should not exceed the preset charging limit, and will be reset in sequence until the total apparent power does not exceed the preset charging limit. At this time, the reset will stop and the subsequent devices will not be affected). The current charging target power of the aging module before reset will be recorded in preparation for restoring the recorded value when the recovery conditions are met.

[0128] Step A323: Wait until the corresponding aging module is no longer charged, and then recalculate the total apparent power.

[0129] After the corresponding aging module is no longer charged, the process returns to step A100.

[0130] The current target power of the aging module will be recorded before clearing, so that the recorded value can be restored when the recovery condition is met. Based on the above battery power limiting method, the embodiment of the present invention provides another battery power limiting method, the flow chart of which is as follows: Figure 14 As shown, the specific steps include: Step B100: Obtain the total apparent power according to the grid voltage.

[0131] Step B200: Determine whether the total apparent power exceeds a preset range.

[0132] Step B300: setting the target power of the aging modules to 0 one by one in a preset order so that the total apparent power remains within a preset range.

[0133] The process of steps B100-B300 is the same as that of steps A100-A300.

[0134] Step B400: when it is detected that the charge reset flag or discharge reset flag of an aging module is 1, the charging target power or the discharging target power of the corresponding aging modules is restored one by one according to the total apparent power, the preset hysteresis value and the preset range.

[0135] In some embodiments of the present application, when it is detected that the charge reset flag of the aging module group is 1, a sub-flow diagram of step B400 is as follows: Figure 15 As shown, the specific steps include: Step B411: According to the numbers of the aging modules, the charging target powers recorded by the corresponding aging modules are added to the total apparent power one by one in ascending order.

[0136] When it is detected that the charging reset flag of an aging module group is 1, the charging target power recorded by the corresponding aging module of the aging module group with the charging reset flag 1 is added to the total apparent power one by one according to the number in ascending order.

[0137] Step B412: After the total apparent power is obtained by each superposition, it is determined whether the total apparent power is less than the sum of the preset charging limit value and the preset hysteresis value.

[0138] For example, if the preset charging limit is -30kW and the hysteresis is set to 2kW, after adding the sum of the target powers of the aging module groups one by one, the total apparent power is -24kW. A =-3kW, which satisfies -24kw-3kw>= -30kw+2kw, so the aging module 1 allows the charging target power to be restored.

[0139] If the total apparent power is not less than the sum of the preset charging limit value and the preset hysteresis value, step B413 is executed.

[0140] Step B413: Restore the charging target power of the corresponding aging module according to the recorded charging target power, and set the corresponding charging reset flag to 0.

[0141] After the charging target power of the corresponding aged module is restored, the corresponding charging reset flag needs to be set to 0 to avoid detecting the charging reset flag of the same aged module as 1 multiple times.

[0142] In some embodiments of the present application, when it is detected that the discharge clearing flag of the aging module group is 1, another sub-flow diagram of step B400 is as follows: Figure 16 As shown, the specific steps include: Step B421: According to the numbers of the aging modules, the discharge target powers recorded by the corresponding aging modules are added to the total apparent power one by one in ascending order.

[0143] When it is detected that the discharge reset flag of an aging module group is 1, the discharge target powers recorded by the corresponding aging modules of the aging module groups with the discharge reset flag 1 are added to the total apparent power one by one according to the number in ascending order.

[0144] Step B422: After the total apparent power is obtained by each superposition, it is determined whether the total apparent power is greater than the difference between the preset discharge limit value and the preset return difference value.

[0145] For example, if the preset discharge limit is 30kW and the hysteresis is set to 2kW, after adding the sum of the target powers of the aging module groups one by one, the total apparent power is 24kW. B =3kW, which satisfies 24kw+3kw<=30kw-2kw, so the aging module 1 is allowed to restore the discharge target power.

[0146] If the total apparent power is not greater than the difference between the preset discharge limit value and the preset return difference value, step B423 is executed.

[0147] Step S423: Restore the discharge target power of the corresponding aging module according to the recorded discharge target power, and set the corresponding discharge reset flag to 0.

[0148] After the discharge target power of the corresponding aging module is restored, the corresponding discharge reset flag needs to be set to 0 to avoid detecting that the discharge reset flag of the same aging module is 1 multiple times.

[0149] Different from the existing technology, the implementation method of the present invention effectively monitors the energy scheduling of the aging system through real-time sampling and calculation of the total current on the grid side, and makes timely adjustments. This avoids the limitations of the aging site when performing aging, saves human resources while ensuring the continuity of aging.

[0150] The embodiment of the present invention also provides an electronic device based on the above-mentioned battery power limiting method, the structural diagram of which is as follows: Figure 17 As shown, the electronic aging module 100 includes: One or more processors 101, network interface 102, and memory 103, Figure 17 In the figure, a processor 101, a network interface 102 and a memory 103 are taken as an example.

[0151] The network interface 102 is in communication with the corresponding processor 101, and the processor 101 and the memory 102 can be connected via a bus or other means. Figure 17 The bus connection is taken as an example.

[0152] The network interface 102 is used to establish a communication connection between the processor 101 and other external devices, and includes the following types of interfaces: RJ-45 interface, SC fiber optic interface, AUI interface, FDDI interface, and Console interface.

[0153] Memory 103, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs, and modules. Processor 101 executes the non-volatile software programs, instructions, and units stored in memory 103 to execute various functional applications and data processing of the electronic device, thereby implementing the battery power limiting method of the above-mentioned method embodiment.

[0154] The memory 103 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the electronic device, etc. In addition, the memory 103 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 103 may optionally include a memory remotely located relative to the processor 101, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0155] The one or more units are stored in the memory 103 , and when executed by the one or more processors 101 , perform the battery power limiting method in any of the above method embodiments.

[0156] The above electronic device can execute the battery power limiting method provided by the embodiment of the present invention, and has the corresponding program module and beneficial effects of the execution method. For technical details not fully described in the electronic device embodiment, please refer to the battery power limiting method provided by the embodiment of the present invention.

[0157] Embodiments of the present invention also provide a non-volatile computer-readable storage medium, which may be included in the device described in the above embodiments, or may exist independently and not incorporated into the device. The non-volatile computer-readable storage medium carries one or more programs, which, when executed, implement the battery power limiting method of the disclosed embodiments.

[0158] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Based on the idea of ​​the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the present application as above, which are not provided in detail for the sake of simplicity. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A battery power limiting method, characterized in that: include: Every two aging modules are grouped together; the energy storage system includes a plurality of aging modules, each of which includes an energy storage battery and an inverter device; Sending a number of target powers to corresponding aging modules so that the signs of the target powers of two aging modules in each aging module group are different; Calculate the sum of target powers of each aging module group; The target powers of the aging module groups are added one by one to obtain a target power addition value; Successively determining whether the target power superposition value exceeds a preset range; The charging target power or discharging target power of the aging module in the currently superimposed aging module group is recorded and set to 0, so that the superimposed value of the target power is maintained within the preset range.

2. The method according to claim 1, characterized in that Each aging module group is respectively provided with a corresponding number, and the target power sums of the aging module groups are superimposed one by one to obtain a target power superposition value, and whether the target power superposition value exceeds a preset range is judged one by one, including: Set the initial value of the target power superposition value to 0; According to the serial number, the sum of the target powers of the aging module groups is superimposed one by one with the initial value of the target power superposition value in ascending order to obtain the target power superposition value; After each superposition, it is determined whether the target power superposition value is greater than a preset discharge limit value, or less than a preset charge limit value.

3. The method according to claim 2, characterized in that When the target power superposition value is greater than the preset discharge limit value, recording and setting the charging target power or the discharging target power of the aging module in the currently superimposed aging module group to 0 includes: Record the discharge target power of the aging module in the currently superimposed aging module group, and set the discharge reset flag of the aging module group to 1; The discharge target power of the aging module in the currently superimposed aging module group is set to 0 and the target power superposition value is updated.

4. The method according to claim 2, characterized in that: When the target power superposition value is less than the preset charging limit value, recording and setting the charging target power or the discharging target power of the aging module in the currently superimposed aging module group to 0 includes: Determine whether there is an aging module configured as an emergency charging device in the currently superimposed aging module group; If not, the charging target power of the aging module in the currently superimposed aging module group is recorded, and the charging reset flag of the aging module group is set to 1; The charging target power of the aging module in the currently superimposed aging module group is set to 0 and the target power superposition value is updated.

5. The method according to any one of claims 1 to 4, characterized in that: Also includes: When it is detected that the charge reset flag or the discharge reset flag of an aging module group is 1, the charging target power or the discharging target power of the corresponding aging module group is restored one by one according to the total target power, the preset hysteresis value and the preset range.

6. The method according to claim 5, characterized in that When it is detected that the charge reset flag of an aging module group is 1, the charging target power or the discharging target power of the corresponding aging module group is restored one by one according to the target power sum, the preset hysteresis value and the preset range, including: Adding the charging target powers recorded by the corresponding aging module groups to the total target power one by one according to a preset order; After each superposition to obtain the target power sum, determining whether the target power sum is less than the sum of a preset charging limit value and the preset hysteresis value; If not, the charging target power of the corresponding aging module is restored according to the recorded charging target power, and the corresponding charging reset flag is set to 0.

7. The method according to claim 5, characterized in that When it is detected that the discharge reset flag of an aging module group is 1, the charging target power or the discharging target power of the corresponding aging module group is restored one by one according to the target power sum, the preset hysteresis value and the preset range, including: Adding the discharge target powers recorded by the corresponding aging module groups to the total target power one by one according to a preset order; After each superposition to obtain the target power sum, determining whether the target power sum is greater than the difference between a preset discharge limit value and the preset return difference value; If not, the discharge target power of the corresponding aging module is restored according to the recorded discharge target power, and the corresponding discharge reset flag is set to 0.

8. The method according to claim 1, characterized in that Also includes: According to the grid voltage, the total apparent power is obtained; Determining whether the total apparent power exceeds a preset range; If so, the target powers of the aging modules are set to 0 one by one in a preset order, so that the total apparent power remains within the preset range.

9. The method according to claim 8, characterized in that The method of obtaining the total apparent power according to the grid voltage includes: Obtaining the grid voltage collected by each aging module; Obtain the total apparent power based on the grid voltage.

10. The method according to claim 8, characterized in that The determining whether the total apparent power exceeds a preset range includes: determining whether the total apparent power is discharge power or charge power; If the total apparent power is the discharge power, determining whether the total apparent power is greater than a preset discharge limit value; If the total apparent power is the charging power, it is determined whether the total apparent power is less than a preset charging limit.

11. The method according to claim 10, characterized in that When the total apparent power is greater than a preset discharge limit, setting the target power of the aging modules to 0 one by one in a preset order includes: According to the numbers of the aging modules, judging whether the target power of the aging modules is the discharge power one by one in ascending order; If yes, then the discharge target power record of the corresponding aging module is set to 0, and the discharge reset flag of the aging module is set to 1; After waiting for the corresponding aging module to stop discharging, the total apparent power is recalculated.

12. The method according to claim 10, characterized in that When the total apparent power is less than a preset charging limit, setting the target power of the aging modules to 0 one by one in a preset order includes: According to the numbers of the aging modules, in ascending order, determine whether the target power of the aging modules is the charging power; If so, determining whether the corresponding aging module is configured as an emergency charging device; If not, the charging power record of the corresponding aging module is set to 0, and the charging reset flag of the aging module is set to 1; After waiting for the corresponding aging module to stop charging, the total apparent power is recalculated.

13. The method according to any one of claims 8 to 12, characterized in that: Also includes: When it is detected that the charge reset flag or the discharge reset flag of an aging module is 1, the charging target power or the discharging target power of the corresponding aging modules is restored one by one according to the total apparent power, the preset hysteresis value and the preset range.

14. The method according to claim 13, characterized in that When it is detected that the charging reset flag of an aging module is 1, the charging target power or the discharging target power of the corresponding aging modules is restored one by one according to the total apparent power, the preset hysteresis value and the preset range, including: According to the numbers of the aging modules, the charging target powers recorded by the corresponding aging modules are added to the total apparent power one by one in ascending order; After each superposition to obtain the total apparent power, determining whether the total apparent power is less than the sum of a preset charging limit value and the preset hysteresis value; If not, the charging target power of the corresponding aging module is restored according to the recorded charging target power, and the corresponding charging reset flag is set to 0.

15. The method according to claim 13, characterized in that When it is detected that the discharge reset flag of an aging module is 1, the charging target power or the discharging target power of the corresponding aging modules is restored one by one according to the total apparent power, the preset hysteresis value and the preset range, including: According to the number of the aging module, the discharge target powers recorded by the corresponding aging module groups are added one by one to the total target power in ascending order; After each superposition to obtain the target power sum, determining whether the target power sum is greater than the difference between a preset discharge limit value and the preset return difference value; If not, the discharge target power of the corresponding aging module is restored according to the recorded discharge target power, and the corresponding discharge reset flag is set to 0.

16. An electronic device, characterized in that: include: at least one processor; at least one network interface, the network interface being communicatively connected to a corresponding processor; as well as, a memory communicatively connected to the at least one processor; wherein, The network interface is used to establish a communication connection between the processor and other external devices; The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the battery power limiting method as described in any one of claims 1-7, or the battery power limiting method as described in any one of claims 8-15.

17. A non-volatile computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, and the computer executable instructions are executed by one or more processors, so that the one or more processors can execute the battery power limiting method as described in any one of claims 1-7, or the battery power limiting method as described in any one of claims 8-15.

18. An energy storage system, characterized in that: include: Several aging modules; the aging modules include energy storage batteries and inverter devices; The electronic device as claimed in claim 16.

Citation Information

Patent Citations

  • Battery pack scheduling method and device

    CN112467768A

  • Photovoltaic energy storage inversion parallel operation system and photovoltaic energy scheduling method thereof

    CN117639081A

  • Control method of battery cluster parallel system and battery cluster parallel system

    CN117673516A

  • Energy storage control method, device and system and medium

    CN117767477A

  • Power control method, energy storage system, equipment, medium and product

    CN118232454A

Cited By

  • Battery power limiting method, electronic device, and energy storage system

    WO2026118502A1