Battery power limiting method, electronic device and energy storage system

By forming a group of energy storage battery aging modules and automatically scheduling their target power, the safety risks and cost increase caused by power limits during the aging process of energy storage battery are solved, and the effect of reducing the aging cost of energy storage battery is achieved while ensuring safety and continuity.

CN119253103BActive Publication Date: 2025-05-06SHENZHEN POWEROAK NEWENER CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the aging and charging and discharging process of energy storage batteries, the safety risks and aging process of supply/discharge facilities are easily interrupted due to power limitations, and the cost is increased.

Method used

By grouping each two aging modules into a group, sending the target power to make its symbols different, calculating the sum of the target powers of each group, and gradually determining whether it exceeds the preset range, and automatically scheduling the energy to remain within the preset range.

Benefits of technology

On the premise of meeting the site power limit, avoid reducing the number of aging equipment and limited power for a single device, realize automatic energy scheduling, ensure the safety and continuity of the aging system, and reduce costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119253103B_ABST
    Figure CN119253103B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a battery power limiting method, an electronic device and an energy storage system, the method comprising: grouping every two aging modules into one group; issuing a number 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 judging whether the target power superposition value exceeds a preset range; 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, so that the target power superposition value remains within the preset range. The embodiment of the present invention controls the overall execution target power of the energy storage system to be within the range allowed by the site before the energy storage battery executes the charge / discharge power, so as to avoid being limited by the aging site when executing aging, and saves human resources while ensuring the continuity of aging.
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, an electronic device and an energy storage system. Background Art

[0002] The maintenance / aging of batteries (including energy storage batteries and power batteries) is mainly due to the impact of long-term storage in warehouses on battery performance. If the specified maintenance / aging operations are not performed, the battery performance and warranty period will be affected. For the aging charge and discharge of energy storage batteries, especially large-scale integrated aging control systems, it is necessary to perform aging actions on multiple energy storage batteries at one time. The power supply side that supports aging charge and discharge often has strict power limits. If the rated limit value is exceeded, the supply / discharge facilities will be disconnected, which will not only pose a safety risk, but also interrupt the aging process and affect the efficiency of aging execution. Therefore, how to effectively protect the power supply side and reasonably dispatch energy when the current limit value and power limit value of the supply / discharge facility are known has become an urgent problem that needs to be solved.

[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, limit the maximum number of aging devices allowed to be connected. 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] The above two solutions are based on the premise of not exceeding the power limit / current limit of the site. The maximum number of units connected during aging or the maximum power allowed to run is limited according to the number of units to be aged or the maximum power used during aging. Both solutions will lead to limited production capacity due to site reasons, increase site usage time and manpower hours, and seriously increase the cost of energy storage battery aging. 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, an electronic device and an energy storage system, which can automatically perform energy scheduling by calculating the power used by the current aging system without reducing the number of connected aging devices and the limited power of a single device, under the premise of meeting the power limit of the site.

[0006] In order 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 corresponding aging modules so that the signs of the target powers of 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 judging whether the target power superposition value exceeds a preset range; 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, 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 target power sum 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 target power sum 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 discharging 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 discharging 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 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 total target power, 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 according to a 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 so that the total apparent power remains within the preset range.

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

[0015] In some embodiments, the determining whether the total apparent power exceeds a preset range includes: determining whether the total apparent power is a discharge power or a charging power; if the total apparent power is a discharge power, determining whether the total apparent power is greater than a preset discharge limit; if the total apparent power is a 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: judging whether the target power of the aging modules is the discharge power one by one in ascending order according to the number of the aging modules; if so, setting the discharge target power of the corresponding aging module to 0 after recording, and setting the discharge reset flag of the aging module to 1; and recalculating the total apparent power after waiting for the corresponding aging module to stop 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: judging whether the target power of the aging modules is the charging power one by one in ascending order according to the numbers of the aging modules; if so, judging whether the corresponding aging module is configured as an emergency charging device; if not, setting the charging target power of the corresponding aging module to 0 after recording, and setting the charging clear flag of the aging module to 1; and recalculating the total apparent power after waiting for the corresponding aging module to stop charging.

[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 superposition to obtain the total apparent power, it is determined whether the total apparent power is less than the sum of the 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.

[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, which is communicatively connected to the corresponding processor; and a memory which is 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 which 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 the 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 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 by 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; the electronic equipment as described above.

[0024] The beneficial effects of the embodiments of the present invention are as follows: Different from the prior art, the embodiments of the present invention provide two solutions to effectively ensure the safety of use on the power grid side. The first solution is preprocessing, which 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; the second solution effectively monitors the energy scheduling of the aging system by calculating the total current on the power grid side through real-time sampling, and makes timely adjustments; to avoid the limitations of the aging site when executing aging, and save human resources while ensuring the continuity of aging. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 It is a structural schematic diagram of an energy storage battery aging system provided by an embodiment of the present invention;

[0026] Figure 2 is a flow chart of a battery power limiting method provided in an embodiment of the present invention;

[0027] Figure 3 yes Figure 2 A schematic flow chart of step S400 in the battery power limiting method is shown;

[0028] Figure 4 yes Figure 2 A schematic diagram of a sub-process of step S500 in the battery power limiting method is shown;

[0029] Figure 5 yes Figure 2 Another sub-process diagram of step S500 in the battery power limiting method is shown;

[0030] Figure 6 is a flow chart of another battery power limiting method provided by an embodiment of the present invention;

[0031] Figure 7 yes Figure 6 A schematic diagram of a sub-process of step T600 in the battery power limiting method shown;

[0032] Figure 8 yes Figure 6 Another sub-process diagram of step T600 in the battery power limiting method is shown;

[0033] Fig. 9 is a flow chart of another battery power limiting method provided in an embodiment of the present invention;

[0034] Fig.10 yes Fig. 9 A schematic flow chart of step A100 in the battery power limiting method shown;

[0035] Fig.11 yes Fig. 9 A schematic flow chart of step A200 in the battery power limiting method shown;

[0036] Fig.12 yes Fig. 9 A schematic diagram of a sub-process of step A300 in the battery power limiting method shown;

[0037] Fig.13 yes Fig. 9 Another sub-process diagram of step A300 in the battery power limiting method shown;

[0038] Fig.14 is a flow chart of another battery power limiting method provided in an embodiment of the present invention;

[0039] Fig.15 yes Fig.14 A schematic diagram of a sub-process of step B400 in the battery power limiting method shown;

[0040] Fig.16 yes Fig.14 Another sub-flow diagram of step B400 in the battery power limiting method shown;

[0041] Fig.17 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0042] 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 "fixed to" another element, it can be directly on another element or there can be one or more centered elements therebetween. When an element is described as "connected" to another element, it can be directly connected to another element or there can be one or more centered elements therebetween. The orientation or positional relationship indicated by the terms "upper", "lower", "inner", "outer", "bottom" and the like used in this specification is based on the orientation or positional relationship shown in the accompanying drawings, 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 only for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0043] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning 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" used in this specification includes any and all combinations of one or more of the related listed items.

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

[0045] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0046] 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.

[0047] The following are the definitions of abbreviations and key terms involved in the present invention:

[0048] 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;

[0049] Aging module: a combination of inverter module and energy storage battery;

[0050] Target power: The power (divided into charging and discharging) that is expected to be achieved or maintained by the centralized control center to the aging module.

[0051] 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), which 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.

[0052] It should be noted that this solution must ensure 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.

[0053] The communication lines 1 of all inverter modules are connected in parallel and then connected to the fixed communication port of the centralized control center 10. The centralized control center 10 and the human machine interface (HMI) 20 are wired accordingly, and the inverter modules and the energy storage batteries are wired accordingly. The current object sampled and processed by the current sensor of the centralized control center 10 is the current on the grid side, so the current sensor CT interface is connected to each phase live wire of the power supply side 30 respectively.

[0054] In the embodiment of the present application, the centralized control center 10 serves as an 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 (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; issuing instructions to the aging module, such as the aging start-stop switch, inverter charging target power, and inverter discharge target power (the content of the information obtained and the content of the instructions issued by the communication can be increased or decreased according to actual needs).

[0055] The user uses HMI 20 to let the centralized control center 10 execute the aging requirements. The centralized control center 10 controls the charging and discharging actions of each energy storage battery. The specific control means are: 1) Sending the "aging start and stop switch" to turn on / off the inverter module; 2) Sending the "inverter charging target power" to set the charging power of the energy storage battery; 3) Sending the "inverter discharge target power" to set the discharge power of the energy storage battery; 4) The centralized control center automatically feeds back the content of the issued instructions based on the basic information obtained to form a closed-loop control.

[0056] 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 and the limited power of a single device. The power used by the current energy storage battery aging system can be calculated to automatically perform energy scheduling. The flow chart is as follows Figure 2 As shown, the specific steps include:

[0057] Step S100: grouping every two aging modules into one group.

[0058] There are only three operating states for energy storage batteries: idle, charging, and discharging. From the perspective of hardware device wiring, energy storage batteries can only perform one operating condition at the same time: draw power from the grid, feed power to the grid, and standby. Therefore, for a certain 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 value must be equal to 0 to respond normally to the charge / discharge action, otherwise the inverter module is judged to be in standby.

[0059] 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:

[0060] P C =P A + P B ,

[0061] 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 are mutually exclusive, at least one of them must be 0).

[0062] 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.

[0063] 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 shows that the inverter target powers of the n aging modules are P C1 , P C2 , ..., P Cn . Obtain the target power of inverters executed by all aging modules, that is, the total target power P aim_all for:

[0064] ,

[0065] Wherein, i=1,2...,n, represents the i-th aging module.

[0066] 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.

[0067] The aging module mentioned in this application includes an inverter module and an energy storage battery. The inverter module is a carrier tool for aging execution and is a fixed device that is not replaced. Therefore, the software of the centralized control center will "number" the inverter module starting from 1 to identify the energy storage battery connected to the inverter module. The numbering is specified from small to large, and every 2 aging modules form a group, and the group numbers are also arranged from ①.

[0068] 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 the aging module group be denoted as j, then j=1,2...,m, where m is the total number of aging module groups. .

[0069] Step S200: 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.

[0070] The initial target power sent by the control center to the aging modules in the group is opposite (P C is positive, then the P of aging module 2 C Negative; P of aging module 1 C is negative, then the P of aging module 2 C is positive). Note: The target power sent shall not exceed the current maximum charging power and maximum discharging power of each aging module. Maximum / discharging power refers to the limit of battery charging / discharging power (a "-" sign before the limit indicates charging, and a "+" sign before the limit indicates discharging), which is generally related to the remaining battery power (such as SOC). Usually, 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 in a fully charged state, its inverter charging target power is set to 0; when one of the aging modules in the group is in an empty state, its inverter discharging target power is set to 0.

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

[0072] 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.

[0073] P Dj =P Ci + P C(i+1)

[0074] P Djrepresents the target power of the jth aging module group, which 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.

[0075] Step S400: 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.

[0076] 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 the aging module group number from small to large. Dj , and then calculate the real-time target power superposition value P of the system aim_j .

[0077] P aim_j =P D1 + P D2 + … + P Dj

[0078] when When the target power superposition value P aim_j Then it is the inverter target power of all aging modules, that is, the total target power P aim_all 。

[0079] And each time the target power superposition value P is calculated aim_j After that, 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.

[0080] 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 thresholds 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 is always greater than -30000W; for example, assuming that 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.

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

[0082] When the target power superposition value P is detected aim_j When the charging power exceeds the set limit, 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.

[0083] In the embodiment of the present application, the flowchart of step S400 is as follows: Figure 3 As shown, the specific steps include:

[0084] Step S410: Set the initial value of the target power superposition value to 0.

[0085] That is, P aim_0 =0.

[0086] Step S420: According to the serial number, 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.

[0087] That is, P aim_j =P D1 + P D2 + … + P Dj

[0088] In other embodiments, the above steps may also be performed in descending order of numbers.

[0089] 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.

[0090] According to the number of the aging module group, in ascending order, the sum of the target powers of each aging module is superimposed on the target power superposition value one by one. The initial value P of the target power superposition value aim_0 is 0. For example, the sum of the target powers of the aging module group ① is D1 Add 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_1If 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?

[0091] 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.

[0092] 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:

[0093] Step S511: recording the discharge target power of the aging modules in the currently superimposed aging module group (ie, the jth aging module group), and setting the discharge reset flag of the aging module group to 1.

[0094] 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.

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

[0096] 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 jth aging module group) needs to be set to 0, but the target power superposition value needs to be corrected again afterwards, otherwise the target power superposition value will continue to be greater than the preset discharge limit.

[0097] The 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 the corrected target power superposition value.

[0098] In the embodiment of the present application, when the target power superposition value is greater than the preset charging limit value, another sub-process diagram of step S500 is as follows: Figure 5 As shown, the specific steps include:

[0099] 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).

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

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

[0102] 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.

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

[0104] 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 jth aging module group) needs to be set to 0, but the target power superposition value needs to be corrected again afterwards, otherwise the target power superposition value will continue to be greater than the preset charging limit.

[0105] 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.

[0106] Before clearing, the current target power of the aging module will be recorded to restore the recorded value 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, and its flow chart is as follows: Figure 6 As shown, the specific steps include:

[0107] Step T100: group every two aging modules into one group.

[0108] 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.

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

[0110] Step T400: The target powers of the aging module groups are added 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.

[0111] Step T500: Record and set 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) to 0, so that the superimposed target power value remains within a preset range.

[0112] The above steps T100-T500 are the same as the contents recorded in the above steps S100-S500.

[0113] Step T600: 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.

[0114] In the above battery power limiting method, the target power of the inverter charging / discharging of certain aging modules is reset to zero when the threshold is about to be exceeded, so that the energy storage battery aging system can continue to perform aging within the power limit range.

[0115] When the centralized control center detects that the charge / discharge reset flag of one or several 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 power of inverter charging / discharging in a preset order (for example, the inverter module numbers are in order from small to large or from large to small, or the absolute values ​​of the target power of inverter charging / discharging are in order from small to large).

[0116] In some embodiments of the present application, when it is detected that the charging 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:

[0117] 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.

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

[0119] For another example, the charging target powers recorded by the corresponding aging module groups are added to the total target power one by one 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 to the total target power one by one in ascending order according to the absolute value of the charging target power.

[0120] Step T612: after each superposition to obtain the target power sum, determine whether the target power sum is less than the sum of the preset charging limit value and the preset hysteresis value.

[0121] For example, the preset charging limit is -30kW, and the hysteresis is set to 2kW. After the target powers of the aging module groups are added one by one, the total target power is -24kW. A =-3kW, satisfying -24kw-3kw>= -30kw+2kw, so the aging module 1 allows the charging target power to be restored.

[0122] 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.

[0123] 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.

[0124] 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 that the charging reset flag of the same aged module is 1 multiple times.

[0125] 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 8 As shown, the specific steps include:

[0126] Step T621: Add the discharge target powers recorded by the corresponding aging module groups to the total target power one by one according to a preset order.

[0127] 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 a discharge reset flag of 1 is added one by one to the total target power according to the number of the aging module group, in ascending order.

[0128] 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.

[0129] Step T622: after each superposition to obtain the target power sum, determine whether the target power sum is greater than the difference between the preset discharge limit value and the preset return difference value.

[0130] For example, the preset discharge limit is 30kW, and the hysteresis is set to 2kW. After the target powers of the aging module groups are added one by one, the total target power is 24kW. B =-3kW, satisfying 24kw+3kw<=30kw-2kw, so the aging module 1 is allowed to restore the discharge target power.

[0131] 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.

[0132] 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.

[0133] 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.

[0134] Different from the prior art, the implementation mode 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 when executing aging, and save human resources while ensuring the continuity of aging.

[0135] For 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 power. 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 play the role of "insurance", and its flow chart is as follows: Fig. 9 As shown, the specific steps include:

[0136] Step A100: Obtain the total apparent power according to the grid voltage.

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

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

[0139] In some embodiments of the present application, the flowchart of step A100 is as follows: Fig.10 As shown, the specific steps include:

[0140] Step A110: Obtain the grid voltage collected by each aging module.

[0141] 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 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 .

[0142] Since the live wire and neutral wire of the aging module are connected in parallel with the grid side as the dry contact. If the centralized control center itself cannot directly obtain the grid voltage through IO port sampling, the filtered grid voltage of each aging module can be read by communication. Since the communication itself has a delay and the voltage read will have a certain error, the following average processing is performed:

[0143] 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 the voltage is greater than 90% of the rated voltage of the site power grid. The voltage values ​​that meet the requirements are regarded as 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.

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

[0145] If the effective number of the L1 grid voltage read is n, the average grid voltage can be obtained:

[0146] ,

[0147] The single-phase UAvg obtained from the above formula can be used to calculate the apparent power of the L1 grid:

[0148]

[0149] Similarly, the apparent power S of the power grids L2 and L3 can be obtained: L2 , S L3 .

[0150] Then the absolute value of total apparent power S can be obtained:

[0151] .

[0152] 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 value is charging, positive value is discharging). The total apparent power is compared with the power limit to adjust the power.

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

[0154] ,

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

[0156] .

[0157] In some embodiments of the present application, the flowchart of step S200 is as follows: Fig.11 As shown, the specific steps include:

[0158] Step A210: Determine whether the total apparent power is discharge power or charge power.

[0159] 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 the discharge power. If so, execute step A220; and whether the total apparent power is less than 0 can be determined to determine whether the total apparent power is the charging power. If so, execute step A230.

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

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

[0162] 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: Fig.12 As shown, the specific steps include:

[0163] Step A311: According to the numbers of the aging modules, in order from small to large, determine whether the target power of the aging modules is the discharge power.

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

[0165] 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.

[0166] When the calculated total apparent power S' is the discharge power, and its value exceeds the preset discharge limit, the centralized control center will clear the discharge target power according to the aging module numbering sequence from small to large (the total apparent power should not exceed the preset discharge limit, and it will be cleared in sequence until the total apparent power does not exceed the preset discharge limit. At this time, the clearing will stop and the subsequent equipment will not be affected). The current discharge target power of the aging module before clearing will be recorded in order to restore the recorded value when the recovery conditions are met.

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

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

[0169] 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: Fig.13 As shown, the specific steps include:

[0170] Step A321: According to the numbers of the aging modules, in order from small to large, determine whether the target power of the aging modules is the charging power.

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

[0172] 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.

[0173] 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 it 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 order to restore the recorded value when the recovery conditions are met.

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

[0175] After the corresponding aging module is no longer charged, return to step A100.

[0176] Before clearing, the current target power of the aging module will be recorded 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, and its flow chart is as follows: Fig.14 As shown, the specific steps include:

[0177] Step B100: Obtain the total apparent power according to the grid voltage.

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

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

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

[0181] Step B400: 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.

[0182] In some embodiments of the present application, when it is detected that the charging reset flag of the aging module group is 1, a sub-flow diagram of step B400 is as follows: Fig.15 As shown, the specific steps include:

[0183] Step B411: According to the number of the aging module, the charging target powers recorded by the corresponding aging modules are added to the total apparent power one by one in ascending order.

[0184] 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 is added to the total apparent power one by one in ascending order according to the number of the aging module group with the charging reset flag 1.

[0185] 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.

[0186] For example, 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, satisfying -24kw-3kw>= -30kw+2kw, so the aging module 1 allows the charging target power to be restored.

[0187] 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.

[0188] 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.

[0189] 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 that the charging reset flag of the same aged module is 1 multiple times.

[0190] 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: Fig.16 As shown, the specific steps include:

[0191] 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.

[0192] When it is detected that the discharge clearing flag of an aging module group is 1, the aging module group with the discharge clearing flag 1 is numbered and the discharge target powers recorded by the corresponding aging modules are added to the total apparent power one by one in ascending order.

[0193] 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.

[0194] 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 apparent power is 24kW. B =3kW, satisfying 24kw+3kw<=30kw-2kw, so the aging module 1 is allowed to restore the discharge target power.

[0195] 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.

[0196] 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.

[0197] 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.

[0198] Different from the prior art, the implementation method of the present invention effectively monitors the energy scheduling of the aging system and makes timely adjustments by calculating the total current on the grid side through real-time sampling; this is to avoid the limitations of the aging site when executing aging, and save human resources while ensuring the continuity of aging.

[0199] The embodiment of the present invention also provides an electronic device based on the above-mentioned battery power limiting method, and its structural schematic diagram is as follows: Fig.17 As shown, the electronic aging module 100 includes:

[0200] One or more processors 101, network interface 102 and memory 103, Fig.17 In the figure, a processor 101, a network interface 102 and a memory 103 are taken as an example.

[0201] 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. Fig.17 The example of connecting through bus is taken in the following.

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

[0203] The memory 103 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 101 executes various functional applications and data processing of the electronic device by running the non-volatile software programs, instructions and units stored in the memory 103, that is, the battery power limitation method of the above method embodiment is implemented.

[0204] The memory 103 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to 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 arranged 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.

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

[0206] The above electronic device can execute the battery power limiting method provided in the embodiment of the present invention, and has the corresponding program modules 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 in the embodiment of the present invention.

[0207] The embodiment of the present invention also provides a non-volatile computer-readable storage medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above non-volatile computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the battery power limiting method of the embodiment of the present disclosure is implemented.

[0208] 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. Under the concept 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 changes 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, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. 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; Recording and setting the charging target power or discharging target power of the aging module in the currently superimposed aging module group to 0, so that the superimposed value of the target power remains within the preset range; 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.

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 claim 1, 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.

6. The method according to claim 1, 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.

7. 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.

8. The method according to claim 7, 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.

9. The method according to claim 7, 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.

10. The method according to claim 9, 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.

11. The method according to claim 9, 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.

12. The method according to any one of claims 7 to 11, 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.

13. The method according to claim 12, 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.

14. The method according to claim 12, 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.

15. 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-6, or the battery power limiting method as described in any one of claims 7-14.

16. 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-6, or the battery power limiting method as described in any one of claims 7-14.

17. 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 15.

Citation Information

Patent Citations

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

    CN118232454A