Energy storage system, control method thereof and energy storage equipment
By adopting parallel battery cluster structure and intelligent control module in the energy storage system, the problem of short discharge time in extended power discharge scenarios is solved, and a longer discharge time and a more uniform battery cluster discharge time are achieved.
Patent Information
- Application Number
- CN202411855125.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-14
AI Technical Summary
In the extended power discharge scenario, the discharge time of existing multi-cell cluster parallel systems is short, and the discharge time of each cell cluster is inconsistent.
An energy storage system is provided, including n cell clusters connected in parallel to the busbar, each cell cluster comprising a control module, a DCDC converter and several battery packs in series. The control module determines the battery cluster information and the target output power by obtaining the battery cell information of each battery pack, and then controls the output power through a DCDC converter.
In the extended power discharge scenario, the discharge time of the entire system is increased and the discharge time of each battery cluster is consistent, and it is also suitable for various scenarios where new and old batteries are mixed.
Smart Images

Figure CN119628166A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy storage technology, and in particular to an energy storage system, a control method thereof, and an energy storage device. Background Art
[0002] At present, the operating scenarios of multi-battery cluster parallel systems are mostly non-extended power discharge. For a small number of multi-battery cluster parallel systems that support extended power discharge, they are still controlled in the non-extended power discharge control mode, which makes the discharge time of the entire system shorter and the discharge time of each battery cluster is different. Summary of the invention
[0004] In view of this, the embodiments of the present application provide an energy storage system, a control method thereof, and an energy storage device, which can effectively solve the problem of short discharge time in an extended power discharge scenario.
[0005] In a first aspect, an embodiment of the present application provides an energy storage system, comprising n battery clusters connected in parallel to a bus, each of the battery clusters comprising a control module, a DCDC converter and a plurality of battery packs connected in series; n is an integer greater than or equal to 1;
[0006] The control module is used to obtain the battery cell information of each battery pack in its own battery cluster; and determine its own battery cluster information according to each battery cell information, wherein the battery cluster information includes the total number of battery cells in its own battery cluster;
[0007] The control module is further configured to obtain battery cluster information of each battery cluster, determine a target output power of its own battery cluster based on all the battery cluster information, and control the output power of its own battery cluster through the DCDC converter based on the target output power.
[0008] In some embodiments, the control module is used to determine the system state of the energy storage system according to the total number of battery cells in each battery cluster; and determine the target output power of its own battery cluster according to the system state and information of each battery cluster.
[0009] In some embodiments, the battery cluster information also includes the remaining battery capacity value and the health status of the battery cluster;
[0010] The control module is used to determine the energy coefficient of its own battery cluster according to the total number of battery cells in each battery cluster when the system state is the first state; and determine the target output power of its own battery cluster according to the energy coefficient, the total bus discharge power, the cluster remaining power value of each battery cluster and the health status of the battery cluster.
[0011] In some embodiments, the control module is used to determine the maximum total number of battery cells according to the total number of battery cells in each battery cluster, and use the ratio of the total number of battery cells in its own battery cluster to the maximum total number of battery cells as the energy coefficient.
[0012] In some embodiments, the battery cluster information also includes the remaining battery capacity value and the health status of the battery cluster;
[0013] The control module is used to determine the target output power of its own battery cluster according to the total bus discharge power, the cluster remaining power value of each battery cluster and the health status of the battery cluster when the system state is the second state.
[0014] In some embodiments, the control module is used to determine that the system state is a first state when the total number of battery cells in each battery cluster is the same; and to determine that the system state is a second state when the total number of battery cells in two battery clusters is different.
[0015] In some embodiments, the control module is used to send maximum discharge power information to the control modules of each other battery cluster when the output power of its own battery cluster reaches the maximum discharge power of its own battery cluster, so as to instruct the control modules of each other battery cluster to adjust their respective target output powers based on the maximum discharge power information.
[0016] In some embodiments, each of the control modules is connected to each battery pack in its own battery cluster via a CAN bus; and each of the control modules is connected to each other via a CAN bus.
[0017] In a second aspect, an embodiment of the present application provides a control method for an energy storage system, which is applied to a control module in the above energy storage system, and the method includes:
[0018] Obtain the battery cell information of each battery pack in its own battery cluster;
[0019] Determine the battery cluster information of the battery cluster itself according to the battery cell information of each battery pack;
[0020] Determine the target output power of the own battery cluster according to all the battery cluster information;
[0021] The output power of the own battery cluster is controlled based on the target output power.
[0022] In a third aspect, an embodiment of the present application provides an energy storage device, including the above-mentioned energy storage system, wherein each of the control modules is used to execute the control method of the above-mentioned energy storage system.
[0023] The embodiments of the present application have the following beneficial effects:
[0024] The present application proposes an energy storage system, including n battery clusters connected in parallel to a busbar, each of the battery clusters including a control module, a DCDC converter and a number of battery packs connected in series; n is an integer greater than or equal to 1; the control module is used to obtain the battery cell information of each battery pack in its own battery cluster; and determine its own battery cluster information based on each battery cell information, the battery cluster information including the total number of battery cells in its own battery cluster; the control module is also used to obtain the battery cluster information of each battery cluster, determine the target output power of its own battery cluster based on all the battery cluster information; and control the output power of its own battery cluster through the DCDC converter based on the target output power. The present application determines the output power of each battery cluster through the battery cluster information of each battery cluster, so that in the extended power discharge scenario, the discharge time of the entire system is increased and the discharge time of each battery cluster is made consistent. At the same time, it can also be applied to various scenarios where new and old batteries are mixed. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0026] Figure 1 An application scenario diagram of the energy storage system proposed in an embodiment of the present application is shown;
[0027] Figure 2 A schematic diagram of the structure of the energy storage system proposed in the embodiment of the present application is shown;
[0028] Figure 3 A schematic flow chart of a control method for an energy storage system proposed in an embodiment of the present application is shown.
[0029] Description of main component symbols: 100-energy storage system; 200-load; 110-battery cluster; 111-battery pack; 112-DCDC converter; 1121-control module. DETAILED DESCRIPTION
[0030] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.
[0031] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0032] Hereinafter, the terms "including", "having" and their cognates that can be used in various embodiments of the present application are intended only to indicate specific features, numbers, steps, operations, elements, components or a combination of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or a combination of the foregoing items or increasing the possibility of one or more features, numbers, steps, operations, elements, components or a combination of the foregoing items. In addition, the terms "first", "second", "third" and the like are only used to distinguish descriptions and cannot be understood as indicating or implying relative importance.
[0033] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present application belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present application.
[0034] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0035] The existing multi-battery cluster parallel system has the following problems:
[0036] First, in the extended power discharge scenario, the discharge time is short, and the discharge time of each battery cluster is inconsistent.
[0037] Second, the same system discharge control method cannot be applied to scenarios where the conditions of new and old batteries are different, for example, all new batteries, all old batteries, or a mixture of new and old batteries.
[0038] Third, the existing control methods are all used when the number of battery packs in each battery cluster is the same, and are not applicable to the scenario where the number of battery packs in each battery cluster is different.
[0039] Therefore, in order to solve the above problems, the present application proposes an energy storage system and a control method thereof.
[0040] Figure 1 FIG. 1 shows an application scenario diagram of an energy storage system 100 provided in an embodiment of the present application. Figure 1 As shown, the energy storage system 100 is used to control the DCDC converter 112 of each battery cluster 110 so that each battery cluster 110 provides the required voltage to the load 200. Of course, the energy storage system 100 can not only be used to discharge the connected load 200, but also be used for the load 200 (including a battery or capable of providing a charging voltage) to charge the energy storage system 100.
[0041] The energy storage system 100 provided in the present application can be applied to electronic devices such as energy storage devices. The energy storage device can be an electronic device with energy storage function, including self-moving devices such as automotive equipment, lawn mowing equipment, sweeping equipment, and cruise equipment, and also includes mobile energy storage equipment, household energy storage equipment, base station energy storage equipment, industrial and commercial energy storage equipment, data center energy storage equipment and other energy storage equipment, or can also be applied to electrical equipment such as refrigerators, air conditioners, washing machines, or other electronic devices including battery packs 111. The energy storage device may also include a client device, which includes but is not limited to any electronic product that can interact with a customer through a keyboard, mouse, remote control, touchpad or voice control device, such as a personal computer, tablet computer, smart phone, digital camera, etc.
[0042] It should be noted that the energy storage device is only an example, and other existing or future electronic products that are suitable for the present application should also be included in the protection scope of the present application and included here by reference.
[0043] The structure of the energy storage system 100 provided in this application is described below by way of example.
[0044] In some possible implementations, such as Figure 1 A schematic diagram of a structure of an energy storage system 100 provided in an embodiment of the present application is shown. The energy storage system 100 includes n battery clusters 110 connected in parallel to a bus, each battery cluster 110 includes a control module 1121, a DCDC converter 112 and a plurality of battery packs 111 connected in series. Where n is an integer greater than 1.
[0045] It is understandable that the control module 1121 can be separated from the DCDC converter 112 independently, or the control module 1121 can be integrated into the DCDC converter 112, which is not limited here.
[0046] It is understandable that, for each control module 1121, each control module 1121 obtains the battery cell information of each battery pack 111 of its own battery cluster 110. Then, the battery cluster 110 information of the battery cluster 110 corresponding to the control module 1121 is determined according to the battery cell information of each battery pack 111. Then, the target output power of its own battery cluster 110 is determined based on the information of each battery cluster 110, and the output power of its own battery cluster 110 is controlled through the corresponding DCDC converter 112 based on the target output power.
[0047] It is understandable that each control module 1121 determines the information of the battery cluster 110 according to the information of each battery cell, and then determines the target output power of its own battery cluster 110 according to the information of each battery cluster 110. If there are n battery clusters 110, there are n target output powers, that is, each battery cluster 110 corresponds to one target output power.
[0048] The battery cell information includes battery cell temperature, battery cell voltage, battery cell current, battery cell remaining power value (State of Charge, SOC), battery cell health state (State of health, SOH), etc. The battery cluster 110 information includes the cluster remaining power value, battery cluster health state and the total number of battery cells in the battery cluster 110 itself, etc. The total number of battery cells is the total number of battery packs 111 in the battery cluster 110.
[0049] It is understandable that the object of the battery cell information is a single battery pack 111 , and the object of the battery cluster 110 information is a battery cluster 110 , that is, it includes comprehensive information of each battery pack 111 in a battery cluster 110 .
[0050] Exemplarily, if there are n battery clusters 110 in the energy storage system 100, namely battery cluster 110a, battery cluster 110b, ..., battery cluster 110n, and it is assumed that there is one control module and five battery packs 111 in battery cluster 110a (namely battery pack 111a, battery pack 111b, ..., battery pack 111e), therefore, the cluster remaining power value of battery cluster 110a is the comprehensive remaining power value of these five battery packs 111, and the health status of battery cluster 110a is the comprehensive health status of these five battery packs 111.
[0051] In some possible implementations, such as Figure 2 As shown, each control module 1121 is connected to each battery pack 111 in its own battery cluster 110 via the CAN bus, and each control module 1121 is connected to each other via the CAN bus for communication.
[0052] It is understandable that the control module 1121 and each battery pack 111 in each battery cluster 110 are connected to the CAN bus, so that the control module 1121 obtains the battery cell information of each battery pack 111 through the CAN bus. The CAN bus of each battery cluster 110 is connected to each other so that each control module 1121 can obtain the information of all battery clusters 110, so that each control module 1121 can determine the target output power of its own battery cluster 110 according to the information of all battery clusters 110.
[0053] In some feasible implementations, each battery pack 111 includes a plurality of battery cells connected in series. Of course, different series and parallel connection modes can be selected according to specific usage conditions, and there is no limitation here.
[0054] In some feasible implementations, during actual use, the total number of battery cells in each battery cluster 110 in the energy storage system 100 may not be the same. Therefore, it is necessary to determine the system state of the current energy storage system 100 according to the total number of battery cells in each battery cluster 110. The control module 1121 can obtain the total number of battery cells in each battery cluster 110 by acquiring the information of each battery cluster 110. The system state of the energy storage system 100 is determined according to the total number of battery cells. The target output power of the battery cluster 110 itself is determined according to the system state and the information of each battery cluster 110.
[0055] It is understandable that the target output power of the battery cluster 110 refers to the power that the battery cluster 110 currently needs to discharge. Since the battery pack 111 is affected by many factors that are difficult to estimate, such as temperature, output power, aging effect, and self-discharge effect, the remaining power and health status of each battery pack 111 change. Therefore, even if the specifications of each battery pack 111 of the battery cluster 110 are the same, and even the total number of battery cells in the battery cluster 110 is the same, the storage energy, discharge efficiency, etc. of each battery cluster 110 will be different, and the target output power will also be different, so it is necessary to calculate the most suitable target output power for each battery cluster 110 to control the discharge.
[0056] It should be noted that, when multiple clusters are connected in parallel, the energy storage system 100 of the present application controls each battery cluster 110 to discharge at a power suitable for itself according to the target output power. This can avoid the situation where there is a large difference in energy between two battery clusters 110, thereby extending the discharge time of the energy storage system 100. In particular, in the case of extended power discharge, the advantages of the energy storage system 100 are best reflected.
[0057] Alternatively, in order to improve control efficiency, each control module 1121 only needs to detect the information of each battery cell of its own battery cluster 110 and the battery cluster 110 information of other battery clusters 110 .
[0058] In some feasible implementations, considering that sometimes a battery pack 111 in a battery cluster 110 is damaged or fails and needs to be repaired, there is a situation where the total number of battery cells in two battery clusters 110 is different. At this time, the discharge power of the energy storage system 100 needs to be calculated and controlled in another way. The control module 1121 determines the system state of the energy storage system 100 according to the total number of each battery cell. When the system state is determined to be the first state, the energy coefficient of the battery cluster 110 itself is determined according to the total number of battery cells in each battery cluster 110. The target output power of the battery cluster 110 itself is determined according to the energy coefficient, the remaining power value of each battery cluster 110, the battery cluster health status of each battery cluster 110, and the total bus discharge power.
[0059] It is understandable that if Figure 2 As shown, when at least one battery pack 111 in a battery cluster 110 is faulty and repaired, the total number of battery cells in the two battery clusters 110 will be different, that is, the number of battery packs 111 in the battery cluster 110 is m (respectively battery packs 111a, ..., battery pack 111m), where m is an integer greater than 1 and less than n. In order to enable each battery cluster 110 to be discharged at the same time, extend the discharge time of the energy storage system 100, and improve energy utilization. The solution of discharging more with more energy and less with less energy is selected, and therefore, the energy coefficient is increased to adjust the target output power of each battery cluster 110. Among them, each battery cluster 110 corresponds to an energy coefficient.
[0060] The total bus discharge power refers to the power required by the load 200, that is, the sum of the total power required to be discharged by each battery cluster 110, that is, Figure 2 The power on the Bus is shown.
[0061] It should be noted that the maximum discharge power of the battery cluster 110 itself needs to be determined according to the information of each battery cell in the same cluster, so that the target output power of each battery cluster 110 is not greater than the maximum discharge power to ensure that each battery cluster 110 is not burned out.
[0062] Exemplarily, the calculation formula for calculating the target output power in the first state may be:
[0063] P x =K x *SOH x *SOC x *P R / (K1*SOH1*SOC1+…K n *+SOH n *SOC n );
[0064] Where n represents the total number of battery clusters in the energy storage system, P x represents the target output power of the x-th battery cluster 110, SOH x The SOC represents the remaining capacity of the x-th battery cluster 110. x represents the health status of the x-th battery cluster 110, P R Indicates the total bus discharge power, K n represents the energy coefficient of the nth battery cluster 110, SOH n The SOC represents the remaining capacity of the nth battery cluster 110. n represents the health status of the battery cluster of the nth battery cluster 110. Wherein, x is an integer less than or equal to n and greater than or equal to 1.
[0065] In some feasible implementations, the control module 1121 determines the maximum total number of battery cells according to the total number of battery cells in each battery cluster 110 , and uses the ratio of the total number of battery cells in its own battery cluster 110 to the maximum total number of battery cells as the energy coefficient.
[0066] It is understandable that each battery cluster 110 corresponds to a total number of battery cells, and the largest number among the total number of battery cells in each battery cluster 110 is found as the maximum total number of battery cells.
[0067] Exemplarily, if there are battery cluster 110a, battery cluster 110b and battery cluster 110c, and the total number of battery cells in battery cluster 110a is 8, the total number of battery cells in battery cluster 110b is 8, and the total number of battery cells in battery cluster 110c is 7, then the maximum total number of battery cells is 8, then the energy coefficient of battery cluster 110a is 1, the energy coefficient of battery cluster 110b is 1, and the energy coefficient of battery cluster 110c is 0.875.
[0068] In some feasible implementations, the battery cluster 110 information includes the cluster remaining power value and the battery cluster health state of the own battery cluster 110. When the system state is the second state, the control module 1121 determines the target output power of the own battery cluster 110 according to the total bus discharge power, the cluster remaining power value of each battery cluster 110, and the battery cluster health state of each battery cluster 110.
[0069] It is understandable that the definitions of various parameters in this implementation manner may refer to the definition of the first state described above, and will not be repeated here.
[0070] Exemplarily, the calculation formula for calculating the target output power in the second state may be:
[0071] P x =SOH x *SOC x *P R / (SOH1*SOC1+SOH2*SOC2+…+SOH n *SOC n ).
[0072] In some feasible implementations, when the total number of battery cells in each battery cluster 110 is the same, the control module 1121 determines that the system state is the first state; when there are two battery clusters 110 with different total numbers of battery cells, the control module 1121 determines that the system state is the second state.
[0073] In some feasible implementations, when the output power of its own battery cluster 110 reaches the maximum discharge power of the battery cluster 110, the current control module 1121 sends the maximum discharge power information to the control modules 1121 of each other battery cluster 110 to instruct the control modules 1121 of each other battery cluster 110 to adjust their respective target output powers based on the maximum discharge power information.
[0074] It is understandable that if the power required by the load 200 is too large, and the target output power calculated by a certain battery cluster 110 is greater than the maximum discharge power of the battery cluster 110, in order to protect the circuit, it is impossible to continue to increase the power to make its output power reach the target output power. Therefore, when the output power of the battery cluster 110 reaches the maximum discharge power, there is no need to continue to increase the discharge power, but to adjust the discharge power of other battery clusters 110, so that when each battery cluster 110 is in a normal discharge state, the output power of the entire energy storage system 100 meets the power required by the load 200. Among them, when the output power of the battery cluster 110 is not greater than the corresponding maximum discharge power, it is a normal discharge state. Among them, the maximum discharge power information includes its own maximum discharge power.
[0075] The maximum discharge power is the maximum discharge power of the hardware device of the battery cluster 110 . When the number of battery packs 111 changes (ie, when there are two battery clusters 110 with different total numbers of battery cells), the maximum discharge power is calculated based on the maximum discharge current.
[0076] Optionally, in the first state, each of the remaining control modules 1121 calculates the target output power as:
[0077] P x =SOH x *SOC x *P R-g / (SOH1*SOC1+SOH2*SOC2+…+SOH n-g *SOC n-g );
[0078] Among them, g is the number of battery clusters whose output power reaches the maximum discharge power, P R-gIt represents the difference between the total bus discharge power and the sum of the maximum discharge powers of all target battery clusters, where the target battery cluster is the battery cluster whose output power reaches the maximum discharge power. n-g The SOC represents the remaining capacity value of the (ng)th battery cluster 110. n-g represents the health status of the battery cluster of the (ng)th battery cluster 110. Wherein, g is an integer less than or equal to n and greater than or equal to 1; x is an integer less than or equal to (ng) and greater than or equal to 1.
[0079] Exemplarily, if there are currently battery clusters 110a, 110b, and 110c. The maximum discharge powers of battery clusters 110a, 110b, 110c, and 110d are 40, 35, 40, and 36, respectively. The target output powers of battery clusters 110a, 110b, 110c, and 110d are 38, 35.5, 38, and 36.2, respectively. Battery clusters 110b and 110d are both target battery clusters. Therefore, at this time, battery clusters 110b and 110d are both discharged at the maximum discharge power, while battery clusters 110a and 110c recalculate the corresponding target output powers according to the above formula and discharge at the target output powers. If P R is W, then P R-g It is (W-35-36).
[0080] Another embodiment of the present application further provides a control method of the energy storage system 100, such as Figure 3 As shown, the method applied to the above energy storage system 100 includes:
[0081] Step S310 : obtaining battery cell information of each battery pack 111 in the own battery cluster 110 .
[0082] Step S320 : determining the battery cluster 110 information of the own battery cluster 110 according to the battery cell information of each battery pack 111 .
[0083] Step S330 : determining the target output power of the own battery cluster 110 according to the information of all battery clusters 110 .
[0084] Step S340 : Control the output power of the own battery cluster 110 based on the target output power.
[0085] It is understandable that the definitions of various parameters in the control method can refer to the definition of the first state mentioned above, and will not be repeated here.
[0086] The present application proposes an energy storage system 100, including n battery clusters 110 connected in parallel to a busbar, each battery cluster 110 including a control module 1121, a DCDC converter 112 and a plurality of battery packs 111 connected in series; n is an integer greater than or equal to 1; the control module 1121 is used to obtain the battery cell information of each battery pack 111 in its own battery cluster 110; and determine the information of its own battery cluster 110 according to each battery cell information, the battery cluster 110 information including the total number of battery cells in its own battery cluster 110; the control module 1121 is also used to obtain the battery cluster 110 information of each battery cluster 110, determine the target output power of its own battery cluster 110 based on the information of all battery clusters 110; and control the output power of its own battery cluster 110 through the DCDC converter 112 based on the target output power. The present application determines the output power of each battery cluster 110 through the battery cluster 110 information of each battery cluster 110, so that in the extended power discharge scenario, the discharge time of the entire system is increased and the discharge time of each battery cluster 110 is made consistent. At the same time, it can also be used in various scenarios where new and old batteries are mixed.
[0087] Furthermore, the solution of the present application is also applicable to a scenario where there are at least two battery clusters 110 with different numbers of battery packs 111 .
[0088] The present application also proposes an energy storage device, including the above-mentioned energy storage system 100, and each control module 1121 in the energy storage system 100 is used to execute the control method of the above-mentioned energy storage system 100.
[0089] It can be understood that the device of this embodiment corresponds to the control method of the energy storage system 100 of the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be described repeatedly here.
[0090] Among them, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including a central processing unit (CPU), a graphics processing unit (GPU) and a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or at least one of other programmable logic devices, discrete gates or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application.
[0091] Of course, the energy storage system 100 also includes a memory, which may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory is used to store a computer program, and the processor may execute the computer program accordingly after receiving an execution instruction.
[0092] The present application also provides a computer-readable storage medium for storing the computer program used in the above energy storage device. For example, the computer-readable storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0093] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or the flow diagram, and the combination of boxes in the structure diagram and / or the flow diagram, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0094] In addition, the functional modules or units in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0095] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application.
[0096] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.
Claims
1. An energy storage system, characterized in that: It includes n battery clusters connected in parallel to a bus bar, each of which includes a control module, a DCDC converter and a plurality of battery packs connected in series; n is an integer greater than or equal to 1; The control module is used to obtain the battery cell information of each battery pack in its own battery cluster; and determine its own battery cluster information according to each battery cell information, wherein the battery cluster information includes the total number of battery cells in its own battery cluster; The control module is further configured to obtain battery cluster information of each battery cluster, determine a target output power of its own battery cluster based on all the battery cluster information, and control the output power of its own battery cluster through the DCDC converter based on the target output power.
2. The energy storage system according to claim 1, characterized in that: The control module is used to determine the system state of the energy storage system according to the total number of battery cells in each battery cluster; and determine the target output power of its own battery cluster according to the system state and information of each battery cluster.
3. The energy storage system according to claim 2, characterized in that: The battery cluster information also includes the remaining power value of the battery cluster itself and the health status of the battery cluster; The control module is used to determine the energy coefficient of its own battery cluster according to the total number of battery cells in each battery cluster when the system state is the first state; and determine the target output power of its own battery cluster according to the energy coefficient, the total bus discharge power, the cluster remaining power value of each battery cluster and the battery cluster health status of each battery cluster.
4. The energy storage system according to claim 3, characterized in that: The control module is used to determine the maximum total number of battery cells according to the total number of battery cells in each battery cluster, and use the ratio of the total number of battery cells in its own battery cluster to the maximum total number of battery cells as the energy coefficient.
5. The energy storage system according to claim 2, characterized in that: The battery cluster information also includes the remaining power value of the battery cluster itself and the health status of the battery cluster; The control module is used to determine the target output power of its own battery cluster according to the total bus discharge power, the cluster remaining power value of each battery cluster and the battery cluster health status of each battery cluster when the system state is the second state.
6. The energy storage system according to claim 3 or 5, characterized in that: The control module is used to determine that the system state is a first state when the total number of battery cells in each battery cluster is the same; and to determine that the system state is a second state when the total number of battery cells in two battery clusters is different.
7. The energy storage system according to claim 1, characterized in that: The control module is used to send maximum discharge power information to the control modules of each other battery cluster when the output power of its own battery cluster reaches the maximum discharge power of its own battery cluster, so as to instruct the control modules of each other battery cluster to adjust their respective target output powers based on the maximum discharge power information.
8. The energy storage system according to claim 1, characterized in that: Each of the control modules is connected to each battery pack in its own battery cluster via the CAN bus; and each of the control modules is connected to each other via the CAN bus.
9. A control method for an energy storage system, characterized in that: A control module applied to an energy storage system according to any one of claims 1 to 8, the method comprising: Obtain the battery cell information of each battery pack in its own battery cluster; Determine the battery cluster information of the battery cluster itself according to the battery cell information of each battery pack; Determine the target output power of the own battery cluster according to all the battery cluster information; The output power of the own battery cluster is controlled based on the target output power.
10. An energy storage device, characterized in that: The energy storage system comprises any one of claims 1 to 8, wherein each of the control modules is used to execute the control method of the energy storage system according to claim 9.