Energy storage system, control method thereof and related equipment
By adopting multiple energy storage cabinets and multiple energy management systems in the energy storage power station, using the ring network topological communication connection, and setting up the master-slave energy management system, the problems of limited capacity and poor expansion of the energy storage power station are solved, and flexible expansion and efficient management of the energy storage power station are achieved.
Patent Information
- Application Number
- CN202411896759.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-18
AI Technical Summary
Due to the limited hardware performance of a single energy management system, the capacity of the energy storage power station is limited and its scalability is poor.
Multiple groups of energy storage cabinets and multiple energy management systems are used to communicate and connect through the ring network topology, and a main energy management system and multiple slave energy management systems are set up. The main energy management system receives control instructions, obtains charging and discharging data of the energy storage cabinet, determines the energy scheduling information and issues it to the slave energy management system.
It improves the capacity expansion of energy storage power plants, realizes flexible construction of power plants of different sizes, has a wide range of applications, and does not affect the normal operation of the energy management system.
Smart Images

Figure CN119651929A_ABST
Abstract
Description
Background Art
[0002] In an energy storage power station, multiple energy storage cabinets are usually installed. Regardless of the capacity of the power station, an energy management system (EMS) is used to process the data of multiple energy storage cabinets in the entire energy storage power station, and monitor and control the data of all energy storage cabinets in the energy storage power station. However, due to the limited hardware performance of a single EMS, the number of energy storage cabinets connected to the energy storage power station or the capacity of the energy storage power station is limited, resulting in poor scalability. Summary of the invention
[0003] The present disclosure provides an energy storage system and a control method thereof, and related equipment, which at least to a certain extent overcome the problems of limited capacity and poor scalability of energy storage power stations in related technologies.
[0004] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0005] According to a method disclosed herein, there is provided an energy storage system, comprising a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, wherein one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicatively connected in a ring network topology, the first energy management system is communicatively connected to each of the second energy management systems, the multiple second energy management systems comprise a master energy management system and m slave energy management systems, m being a positive integer; wherein the first energy management system is used to issue control instructions to the master energy management system; the master energy management system is used to obtain first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; energy scheduling information of each of the second energy management systems is determined according to the control instructions, the first charge and discharge data and the second charge and discharge data; and the energy scheduling information is issued to the corresponding slave energy management systems.
[0006] In one embodiment of the present disclosure, the master energy management system is used to obtain second charge and discharge data reported by a slave energy management system adjacent to the master energy management system through a first unidirectional communication link; wherein the first unidirectional communication link is a communication link that transmits information along a first direction in a ring topology, and in the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m, if i<m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
[0007] In one embodiment of the present disclosure, the second energy management system is used to report the full data of the energy storage cabinets connected to each of the second energy management systems to the first energy management system respectively; the main energy management system is used to obtain the second charging and discharging data issued by the first energy management system, and the second charging and discharging data is obtained by the first energy management system through data screening of the full data.
[0008] In one embodiment of the present disclosure, the master energy management system is used to route the energy scheduling information to a first slave energy management system adjacent to the master energy management system through a first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to the second slave energy management system through the first unidirectional communication link. If the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
[0009] In one embodiment of the present disclosure, the master energy management system is used to route the energy scheduling information to a third slave energy management system adjacent to the master energy management system through a second unidirectional communication link if a faulty slave energy management system is detected, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system; if the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information; wherein the second unidirectional communication link is a communication link that transmits information along a second direction in a ring topology, and the second direction is opposite to the first direction.
[0010] In one embodiment of the present disclosure, the first energy management system is used to determine a new master energy management system from the m slave energy management systems if it is detected that the master energy management system has a fault.
[0011] In one embodiment of the present disclosure, the first energy management system is used to score the m slave energy management systems and determine the slave energy management system with the highest score as the new master energy management system; or randomly select a slave energy management system from the m slave energy management systems and determine it as the new energy management system.
[0012] According to one aspect of the present disclosure, a method for controlling an energy storage system is provided, wherein the energy storage system includes a first energy management system, multiple groups of energy storage cabinets, and multiple second energy management systems, wherein one second energy management system is connected to a corresponding group of energy storage cabinets, and the multiple second energy management systems are communicated and connected in a ring network topology manner, wherein the first energy management system is communicated and connected to each of the second energy management systems, and the multiple second energy management systems include a master energy management system and m slave energy management systems, where m is a positive integer, and the method is applied to the master energy management system, and the method includes: receiving a control instruction issued by the first energy management system; acquiring first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; determining energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and sending the energy scheduling information to the corresponding slave energy management systems.
[0013] In one embodiment of the present disclosure, the obtaining of first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems includes: obtaining the second charge and discharge data reported by the slave energy management system adjacent to the master energy management system through a first unidirectional communication link; wherein the first unidirectional communication link is a communication link for transmitting information along a first direction in a ring topology, and in the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m, if i<m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
[0014] In one embodiment of the present disclosure, the obtaining of first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems includes: obtaining the second charge and discharge data issued by the first energy management system, the second charge and discharge data being obtained by filtering full data by the first energy management system, the full data being the full data of the energy storage cabinets connected to each of the second energy management systems reported to the first energy management system by multiple second energy management systems.
[0015] In one embodiment of the present disclosure, the energy scheduling information is sent to the corresponding slave energy management system, including: routing the energy scheduling information to a first slave energy management system adjacent to the master energy management system through a first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information, and routes the energy scheduling information to a second slave energy management system through the first unidirectional communication link; if the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information, and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
[0016] In one embodiment of the present disclosure, the method also includes: if a faulty slave energy management system is monitored, routing the energy scheduling information to a third slave energy management system adjacent to the master energy management system through a second unidirectional communication link, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system; if the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information; wherein the second unidirectional communication link is a communication link that transmits information along a second direction in a ring topology, and the second direction is opposite to the first direction.
[0017] According to another aspect of the present disclosure, a method for controlling an energy storage system is also provided, wherein the energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, wherein one second energy management system is connected to a corresponding group of energy storage cabinets, and the multiple second energy management systems are communicated and connected in a ring network topology manner, wherein the first energy management system is communicated and connected to each of the second energy management systems, and the multiple second energy management systems include a master energy management system and m slave energy management systems, where m is a positive integer. The method is applied to the first energy management system, and the method includes: issuing a control instruction to the master energy management system so that the master energy management system obtains first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; determining energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data and the second charge and discharge data; and issuing the energy scheduling information to the corresponding slave energy management systems.
[0018] In one embodiment of the present disclosure, the method further includes: receiving full data of energy storage cabinets connected to each of the second energy storage management systems, which are sent by multiple second energy management systems.
[0019] In one embodiment of the present disclosure, the method further includes: performing data screening on the full amount of data to obtain second charge and discharge data of the energy storage cabinets connected to each of the slave energy management systems; and sending the second charge and discharge data of the energy storage cabinets connected to each of the slave energy management systems to the master energy management system.
[0020] In one embodiment of the present disclosure, the method further includes: if it is monitored that the master energy management system has a fault, determining a new master energy management system from the m slave energy management systems.
[0021] In one embodiment of the present disclosure, determining a new master energy management system from the m slave energy management systems includes: scoring the m slave energy management systems and determining the slave energy management system with the highest score as the new master energy management system; or randomly selecting a slave energy management system from the m slave energy management systems and determining it as the new energy management system.
[0022] According to another aspect of the present disclosure, there is also provided an energy storage system control device, wherein the energy storage system comprises a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, wherein one second energy management system is connected to a corresponding group of energy storage cabinets, wherein the multiple second energy management systems are communicatively connected in a ring network topology, wherein the first energy management system is communicatively connected to each of the second energy management systems, wherein the multiple second energy management systems comprise a master energy management system and m slave energy management systems, wherein m is a positive integer, and wherein the device is applied to the master energy management system, wherein the device comprises: an instruction receiving module, configured to receive a control instruction issued by the first energy management system; a data acquisition module, configured to acquire first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; an energy scheduling module, configured to determine energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data and the second charge and discharge data; and a scheduling issuing module, configured to issue the energy scheduling information to the corresponding slave energy management system.
[0023] According to another aspect of the present disclosure, there is also provided an energy storage system control device, wherein the energy storage system comprises a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, wherein one second energy management system is connected to a corresponding group of energy storage cabinets, wherein the multiple second energy management systems are communicatively connected in a ring network topology, wherein the first energy management system is communicatively connected to each of the second energy management systems, wherein the multiple second energy management systems comprise a master energy management system and m slave energy management systems, wherein m is a positive integer, and wherein the device is applied to the first energy management system, wherein the device comprises: an instruction issuing module, configured to issue a control instruction to the master energy management system, so that the master energy management system obtains first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; determines energy scheduling information of each of the first energy management systems according to the control instruction, the first charge and discharge data and the second charge and discharge data; and issues the energy scheduling information to the corresponding slave energy management systems.
[0024] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned energy storage system control methods by executing the executable instructions.
[0025] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the energy storage system control method described in any one of the above is implemented.
[0026] According to another aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the energy storage system control method described in any one of the above is implemented.
[0027] In the embodiment of the present disclosure, the energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, multiple second energy management systems are connected in communication using a ring network topology, the first energy management system is connected in communication with each second energy management system, and the second energy management system includes a master energy management system and m slave energy management systems, where m is a positive integer; the master energy management system receives the control instruction issued by the first energy management system, obtains the first charge and discharge data of the energy storage cabinet connected to the master energy management system, and the second charge and discharge data of the energy storage cabinet connected to each slave energy management system, determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data and the second charge and discharge data, and sends the energy scheduling information to the corresponding slave energy management system. In the present disclosure, in the energy storage cabinet and energy management system group cluster mode, the master energy management system determines the energy scheduling information according to the control instruction issued by the first energy management system, and the first charge and discharge data and the second charge and discharge data obtained, and distributes it to each slave energy management system, which does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0028] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0030] Figure 1 A schematic diagram of the structure of an energy storage system provided by an embodiment of the present disclosure and applied to a shared energy storage scenario on the generation / distribution side is shown.
[0031] Figure 2 A schematic structural diagram of an energy storage system provided by an embodiment of the present disclosure is shown.
[0032] Figure 3 A schematic structural diagram of another energy storage system provided in an embodiment of the present disclosure is shown.
[0033] Figure 4 A structural schematic diagram of another energy storage system provided by an embodiment of the present disclosure is shown.
[0034] Figure 5 A flow chart of an energy storage system control method provided by an embodiment of the present disclosure is shown.
[0035] Figure 6 A flow chart of another energy storage system control method provided by an embodiment of the present disclosure is shown.
[0036] Figure 7 A flow chart of another energy storage system control method provided by an embodiment of the present disclosure is shown.
[0037] Figure 8 A flow chart of another energy storage system control method provided in an embodiment of the present disclosure is shown.
[0038] Fig. 9 A flow chart of an energy storage system control method applied to a first energy management system provided by an embodiment of the present disclosure is shown.
[0039] Fig.10 A flow chart of another energy storage system control method applied to a first energy management system provided by an embodiment of the present disclosure is shown.
[0040] Fig.11 A schematic structural diagram of an energy storage system control device provided in an embodiment of the present disclosure is shown.
[0041] Fig.12 A schematic structural diagram of another energy storage system control device provided in an embodiment of the present disclosure is shown.
[0042] Fig.13 A structural block diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0043] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0044] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0045] Since the energy people need is highly temporal and spatial, in order to rationally use energy and improve energy utilization, it is necessary to use a medium or device to store one form of energy in the same form or convert it into another form of energy, and then release it in a specific form based on future application needs. At present, the main way to generate green electricity is to develop green energy such as photovoltaics and wind power to replace fossil energy.
[0046] At present, the generation of green electricity generally relies on photovoltaics, wind power, and hydropower, etc. However, wind and solar energy generally have problems of strong intermittency and large volatility, which will cause instability in the power grid, insufficient electricity during peak hours, and too much electricity during valley hours. Unstable voltage will also cause damage to electricity. Therefore, insufficient electricity demand or insufficient grid acceptance capacity may cause the problem of "abandoning wind and solar power". To solve these problems, we must rely on energy storage. That is, converting electrical energy into other forms of energy through physical or chemical means and storing it, and converting energy into electrical energy and releasing it when needed. In simple terms, energy storage is like a large "power bank". When photovoltaic and wind energy are sufficient, electrical energy is stored and the stored electricity is released when needed.
[0047] Taking electrochemical energy storage as an example, the present disclosure provides an energy storage device, which has a group of chemical batteries inside. The chemical elements in the batteries are mainly used as energy storage media. The charging and discharging process is accompanied by chemical reactions or changes in the energy storage media. In simple terms, the electricity generated by wind and solar energy is stored in chemical batteries. When the use of external electricity reaches a peak, the stored electricity is released for use, or transferred to places where electricity is scarce for use.
[0048] At present, energy storage (i.e. energy storage) has a wide range of application scenarios, including power generation side energy storage, grid side energy storage and power consumption side energy storage. The corresponding types of energy storage equipment include:
[0049] (1) Large-scale energy storage power stations applied to wind power and photovoltaic power stations can help renewable energy generation meet grid connection requirements and improve the utilization rate of renewable energy. As a high-quality active / reactive regulating power source on the power supply side, energy storage power stations can achieve load matching of electric energy in time and space, enhance the ability to absorb renewable energy, reduce instantaneous power changes, reduce the impact on the power grid, improve the absorption of new energy generation, and are of great significance in power grid system backup, relieving peak load power supply pressure, and peak and frequency regulation.
[0050] (2) Energy storage containers used on the grid side mainly perform peak load regulation, frequency regulation, and grid congestion relief. They can achieve peak load shaving and valley filling of power loads, that is, charging the energy storage battery when the power load is low and releasing the stored electricity during the peak load period, thereby achieving a balance between power production and consumption, such as energy storage power station systems;
[0051] (3) The small energy storage cabinet 210 used on the power consumption side mainly has the functions of self-generation and self-use of electricity, peak-valley price difference arbitrage, capacity cost management and improving power supply reliability. According to different application scenarios, the energy storage on the power consumption side can be divided into industrial and commercial energy storage cabinets 210, household energy storage equipment, energy storage charging piles, etc., which are generally used in conjunction with distributed photovoltaics. Industrial and commercial users can use energy storage for valley-peak price difference arbitrage and capacity cost management. In the power market that implements peak-valley electricity prices, by charging the energy storage system at low electricity prices and discharging the energy storage system at high electricity prices, peak-valley electricity price difference arbitrage is achieved to reduce electricity costs. In addition, industrial enterprises that are subject to two-part electricity prices can use energy storage systems to store energy during low electricity consumption and discharge at peak loads, thereby reducing peak power and the maximum demand reported, and achieving the purpose of reducing capacity electricity charges. Household photovoltaic storage can improve the level of self-generation and self-use of electricity. Due to high electricity prices and poor power supply stability, the demand for household photovoltaic installations is driven. Considering that photovoltaic power is generated during the day, and users generally have higher loads at night, energy storage can be configured to better utilize photovoltaic power, improve the level of self-generation and self-use, and reduce electricity costs. In addition, communication base stations, data centers and other fields need to configure energy storage for backup power.
[0052] See also Figure 1 , Figure 1 is a schematic diagram of the structure of an energy storage system 100 according to an embodiment of the present disclosure, and Figure 1 The embodiment is described by taking the shared energy storage scenario on the generation / distribution side as an example, but the energy storage system 100 disclosed in the present invention is not limited to the energy storage scenario on the generation / distribution side.
[0053] The present disclosure provides an energy storage system 100, which includes: an energy storage device 110, a high-voltage cable 120, a first electric energy conversion device 130, and a second electric energy conversion device 140. In the case of power generation, the first electric energy conversion device 130 and the second electric energy conversion device 140 are used to convert other forms of energy into electric energy, which is connected to the high-voltage cable 120 and supplied to the power distribution network for use. When the power load is low and the first conversion device 130 and the second electric energy conversion device 140 generate excess power, the excess power is stored in the energy storage device 110, thereby reducing the wind and solar power abandonment rates and improving the problem of new energy power generation and consumption. When the power load is high, the power grid issues an instruction to transmit the power stored in the energy storage device 110 in conjunction with the high-voltage cable 120 in a grid-connected mode to the power consumption side, thereby providing peak load regulation, frequency regulation, standby and other services for the operation of the power grid, giving full play to the peak load regulation of the power grid, promoting peak load reduction and valley filling of the power grid, and alleviating the power supply pressure of the power grid.
[0054] Optionally, the first electric energy conversion device 130 and the second electric energy conversion device 140 can convert at least one of solar energy, light energy, wind energy, thermal energy, tidal energy, biomass energy and mechanical energy into electric energy.
[0055] The number of energy storage devices 110 can be multiple, and multiple energy storage devices 110 are connected in series or in parallel. Multiple energy storage devices 110 are supported and electrically connected by isolation plates (not shown). In this embodiment, "multiple" refers to two or more. An energy storage box can also be provided outside the energy storage device 110 to accommodate the energy storage device 110.
[0056] Optionally, the energy storage device 110 may include but is not limited to a single cell, a battery module, a battery pack, a battery system, etc. The actual application form of the energy storage device 110 provided in the embodiment of the present disclosure may be but is not limited to the listed products, and may also be other application forms. The embodiment of the present disclosure does not strictly limit the application form of the energy storage device 110. The embodiment of the present disclosure is only described by taking the energy storage device 110 as a single cell as an example. When the energy storage device 110 is a single cell, the energy storage device 110 may be at least one of a cylindrical battery, a square battery, etc.
[0057] The energy storage system 100 also includes a battery management system (BMS), an energy management system (EMS), and a power conversion system (PCS). BMS can also be called a battery nanny or a battery management unit (BMU). It is mainly composed of a monitoring module, a control module, a communication module, etc. Its main function is to monitor and control the state of the battery in real time, including but not limited to monitoring and controlling the battery's voltage, current, temperature, state of charge (SoC), state of health (SOH) and other parameters. At the same time, BMS can also perform protection control on the battery, such as overcharging, over-discharging, over-current, etc., to ensure the safety and life of the battery.
[0058] The energy storage converter PCS is mainly composed of inverters, transformers, controllers, etc. It converts the electric energy stored in the battery into AC power to supply the power grid or the user's electrical equipment. The main functions of the energy storage converter include converting DC power into AC power, controlling the input or output of electric energy, and ensuring the safety and stability of the energy storage system. The performance of the energy storage converter directly affects the operating efficiency and service life of the energy storage system.
[0059] The energy management system is responsible for the control strategy of the energy storage system. The control strategy can affect the decay rate and cycle life of the batteries in the system, thereby determining the economic efficiency of the energy storage. In addition, the energy management system can also monitor faults in the operation of the energy storage system, and play a role in timely protecting equipment and ensuring safety. The energy management system can generate a control strategy for the energy storage system based on the operating parameters of the battery or the real-time operating parameters of energy storage devices such as the battery management system and energy storage inverter, and then control the operating status of the battery device or other equipment.
[0060] The energy storage power station may include multiple energy storage cabinets 210 , and the number of energy storage cabinets 210 may be determined based on the capacity requirements of the energy storage power station, the capacity of a single energy storage cabinet 210 , and other requirements.
[0061] In the related art, an energy management system is usually used to process the data of multiple energy storage cabinets 210 in the entire energy storage power station to realize the monitoring and control of the energy storage system.
[0062] However, due to the limited hardware performance of a single energy management system, the number of energy storage cabinets 210 connected to the energy storage power station is limited, which in turn limits the capacity of the energy storage power station. On the other hand, for a single energy management system, it is not possible to flexibly build and expand the capacity of the power station according to the needs of the energy storage power station, resulting in poor adaptability.
[0063] In order to solve at least part of the above technical problems, the energy storage system 100 provided in the embodiment of the present disclosure includes a first energy management system 300, multiple groups of energy storage cabinets 210 and multiple second energy management systems, one EMS is connected to a corresponding group of energy storage cabinets 210, the second energy management systems are communicated and connected in a ring network topology, the first energy management system 300 is communicated and connected with each second energy management system, and the multiple second energy management systems include a master energy management system 221 and m slave energy management systems 222, where m is a positive integer; the master energy management system 221 receives the control instruction issued by the first energy management system 300, obtains the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222, determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data and the second charge and discharge data, and sends the energy scheduling information to the corresponding slave energy management system 222. The present disclosure adopts the grouping and clustering mode of the energy storage cabinet 210 and the energy management system. The main energy management system 221 determines the energy scheduling information according to the control instruction issued by the first energy management system 300 and the first charging and discharging data and the second charging and discharging data obtained, and distributes it to each slave energy management system 222. It does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0064] Figure 2 FIG. 1 is a schematic diagram showing a structure of an energy storage system 100 provided in an embodiment of the present disclosure. Figure 2 As shown, in one embodiment, the energy storage system 100 provided by the present disclosure includes a first energy management system 300, multiple groups of energy storage cabinets 210 and a second energy management system, one second energy management system is connected to a corresponding group of energy storage cabinets 210, the second energy management system is communicated in a ring network topology, the first energy management system 300 is communicated with each second energy management system, and the second energy management system includes a master energy management system 221 and m slave energy management systems 222, where m is a positive integer; wherein the first energy management system 300 is used to issue a control instruction to the master energy management system 221; the master energy management system 221 is used to receive the control instruction issued by the first energy management system 300, obtain the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222, determine the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data and the second charge and discharge data, and issue the energy scheduling information to the corresponding slave energy management system 222.
[0065] The energy storage cabinet 210 is an important component of the energy storage power station, which is used to store and release electric energy. The energy storage cabinet 210 includes but is not limited to battery modules, a battery management system BMS, an energy storage inverter, a cooling system, etc., wherein the battery module is used to store and release electric energy, the BMS is used to monitor and control the battery status, charging and discharging process, etc., the energy storage inverter is used to convert the stored direct current into alternating current for use in the power system or other equipment, and the cooling system is used to keep the temperature of the battery module within a safe range, and may include components such as fans, heat sinks, and air conditioners.
[0066] The number of energy storage cabinets 210 can be determined based on the capacity requirements of the energy storage power station and the capacity of each energy storage cabinet 210. For example, if the total energy storage capacity of the energy storage power station is 500MWh, and the capacity of each energy storage cabinet 210 is 5000 kWh, then the capacity of each energy storage cabinet 210 is 5MWh, and the number of energy storage cabinets 210 is 500÷5=100.
[0067] After determining the number of energy storage cabinets 210, the energy storage cabinets 210 are divided into corresponding groups. The number of energy storage cabinets 210 in each group can be determined according to actual conditions. The number of energy storage cabinets 210 in different groups can be the same or different, and the present disclosure does not make specific limitations on this.
[0068] Exemplarily, the 100 energy storage cabinets 210 in the above example can be evenly divided into 4 groups, with 25 energy storage cabinets 210 in each group.
[0069] Exemplarily, the number of energy storage cabinets 210 in each group may be adjusted based on the average grouping. For example, the number of energy storage cabinets 210 in some groups may be less than 25, and the number of energy storage cabinets 210 in some groups may be greater than 25.
[0070] A battery management system BMS is provided in each energy storage cabinet 210. The BMS is in communication connection with a second energy management system corresponding to the group to which the energy storage cabinet 210 belongs. The BMS collects performance data of the energy storage cabinet 210 and reports the performance data to the corresponding second energy management system.
[0071] It should be noted that the upper limit of the number of energy storage cabinets 210 in each group is that a single EMS is allowed to access all energy storage data of the group.
[0072] In one embodiment, the number of the second energy management systems is consistent with the number of groups of the energy storage cabinets 210 , that is, one group of energy storage cabinets 210 corresponds to one second energy management system.
[0073] The second energy management system adopts a ring network topology communication connection, which means that the second energy management system communicates and connects in sequence to form a closed ring communication link. For example, if the energy storage system 100 includes a total of 4 EMSs, namely EMS1 to 4, the closed ring network communication link may be EMS1-EMS2-EMS3-EMS4-EMS1.
[0074] The main energy management system 221 can be any one of the second energy management systems, or the second energy management system with better performance can be used as the main energy management system 221. The present disclosure does not specifically limit the method for determining the main energy management system 221.
[0075] In one embodiment, the master energy management system 221 can manually call m slave energy management systems 222 to connect to the master energy management system 221 through the built-in Web broadcast function to form a communication link of a ring network topology.
[0076] In one embodiment, the first energy management system 300 and each second energy management system may communicate with each other using at least one of a cellular network, WiFi, and a wired network.
[0077] In one embodiment, the first energy management system 300 is also called a cloud computing platform, a cloud energy management system, etc., and can provide computing, network and storage capabilities based on services of hardware resources and software resources. The first energy management system 300 includes three types, namely, a storage-type first energy management system 300 mainly for data storage, a computing-type first energy management system 300 mainly for data processing, and a comprehensive first energy management system 300 that takes both computing and data storage processing into consideration.
[0078] The control instructions issued by the first energy management system 300 may include capacity information provided by the energy storage power station in different time periods. For example, the energy storage power station provides 5MWh of electricity from 00:00:00 to 6:00:00, 50MWh of electricity from 6:00:00 to 20:00:00, and 10MWh of electricity from 20:00:00 to 00:00:00.
[0079] The main energy management system 221 can obtain the charging and discharging data of each energy storage cabinet 210, wherein the main energy management system 221 directly obtains the first charging and discharging data of the energy storage cabinet 210 connected to the main energy management system 221, and each slave energy management system 222 obtains the second charging and discharging data of the energy storage cabinet 210 in the corresponding group, and each slave energy management system 222 uploads the corresponding second charging and discharging data to the main energy management system 221 through a ring network topology.
[0080] The first charge and discharge data and the second charge and discharge data are charge and discharge data of the energy storage cabinet 210 collected in real time by each main energy management system 221 , and may include the current value, voltage value, charge and discharge status, etc. of the battery in the energy storage cabinet 210 .
[0081] The main energy management system 221 can calculate the energy scheduling information of each second energy management system according to the control instruction, the first charging and discharging data, and the second charging and discharging data based on the whole station energy scheduling algorithm. The whole station energy scheduling algorithm can be determined according to actual needs.
[0082] The energy scheduling information may include an identifier from the energy management system 222 and a corresponding energy scheduling power, that is, the energy scheduling power that each energy storage cabinet 210 needs to provide in order to meet the control instruction.
[0083] The slave energy management system 222 identifier is used to identify the slave energy management system 222 and distinguish different slave energy management systems 222 .
[0084] In one embodiment, the master energy management system 221 can sequentially send the energy scheduling power to each slave energy management system 222 in a ring network topology. Figure 2, the energy storage system includes two slave energy management systems 222, that is, m=2. The master energy management system 221 can send energy scheduling information to the first slave energy management system, that is, slave EMS1. The energy scheduling information includes the energy scheduling power of slave EMS1 and slave EMS2. Slave EMS1 extracts the energy scheduling power corresponding to slave EMS1 from the received energy scheduling information. Since i=1<m, slave EMS1 forwards the energy scheduling information to the second slave energy management system, that is, slave ESM 2. Slave EMS2 extracts the energy scheduling power corresponding to slave EMS2 from the received energy scheduling information. Since i=2=m, slave EMS2 stops forwarding the energy scheduling information and no longer sends the energy scheduling information to the master energy management system 221. In this case, slave EMS1 is the first slave energy management system adjacent to the master energy management system 222, and slave EMS2 is the last slave energy management system.
[0085] In an embodiment of the present disclosure, the energy storage system 100 includes a first energy management system 300, multiple groups of energy storage cabinets 210 and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets 210, the second energy management systems are communicated in a ring network topology, the first energy management system 300 is communicated with each second energy management system, the second energy management system includes a master energy management system 221 and m slave energy management systems 222, m is a positive integer; the master energy management system 221 receives a control instruction issued by the first energy management system 300, obtains first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222, determines energy scheduling information of each EMS according to the control instruction, the first charge and discharge data and the second charge and discharge data, and sends the energy scheduling information to the corresponding slave energy management system 222. In the present disclosure, the energy storage cabinet 210 and the energy management system are grouped and clustered. The main energy management system 221 determines the energy scheduling information according to the control instructions issued by the first energy management system 300 and the first charging and discharging data and the second charging and discharging data obtained, and distributes it to each slave energy management system 222. It does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0086] In one embodiment, the master energy management system 221 is used to obtain the second charge and discharge data reported by the slave energy management system 222 adjacent to the master energy management system 221 through a first unidirectional communication link; wherein the first unidirectional communication link is a communication link that transmits information along a first direction in a ring topology, and in the first unidirectional communication link, in the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m, if i<m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
[0087] After the m slave energy management systems 222 collect the second charge and discharge data of the energy storage cabinets 210 in the corresponding group, the second charge and discharge data can be reported to the master energy management system 221 based on the ring network topology.
[0088] refer to Figure 2 The energy storage system includes two slave energy management systems 222, that is, m=2. When i=1, i<m. At this time, the first slave energy management system routes the second charge and discharge data collected from EMS1 to the second energy management system, namely, slave EMS2; since i=2=m, at this time, slave EMS2 reports the second charge and discharge data collected from EMS1 and slave EMS2 to the master energy management system 221.
[0089] In the disclosed embodiment, the slave energy management system 222 corresponding to each group of energy storage cabinets 210 only reports the second charging and discharging data to the main energy management system 221, and the first energy management system 300 sends the control command to the main energy management system 221. The control command data is small and the control command is sent at an extremely low frequency, so that the main energy management system 221 integrates the data of the entire station to perform energy scheduling management without affecting the normal operation of each group of energy management systems, thereby realizing the flexible construction of energy storage power stations of different scales.
[0090] In one embodiment, the second energy management system may report the full data of the energy storage cabinets 210 connected to each second energy management system to the first energy management system 300 .
[0091] The full data of the energy storage cabinet 210 includes but is not limited to rated capacity, battery capacity, output power, energy storage efficiency, number of charge and discharge times, battery discharge rate, state of charge, battery health status, charge and discharge depth, current, voltage, power, frequency, temperature, etc. The rated capacity refers to the maximum amount of electrical energy that the energy storage cabinet 210 can store. The battery capacity is an indicator of battery performance, which affects the service life and actual energy storage capacity of the energy storage cabinet 210. The output power refers to the maximum power output by the energy storage cabinet 210. The energy storage efficiency indicates the percentage of electrical energy loss during the discharge and charging process. The higher the energy storage efficiency, the smaller the loss during the storage and release of electrical energy, and the same capacity can provide more service time and energy storage capacity. The number of charge and discharge times represents the battery life, which refers to the number of charge and discharge cycles that the battery can complete before the capacity drops to a certain proportion. The battery discharge rate indicates the battery charge and discharge capacity rate. The state of charge is the ratio of the remaining capacity of the battery to its fully charged state capacity, also known as the remaining power of the battery. The battery health status indicates the current battery's ability to store electrical energy relative to a new battery. The charge and discharge depth measures the percentage between the battery discharge amount and the rated capacity. The deeper the discharge depth, the shorter the battery cycle life.
[0092] In the disclosed embodiment, the second energy management system reports all data to the first energy management system 300 separately, so as to realize the flexible construction of power stations of different scales and have a wide range of applications.
[0093] In one embodiment, the main energy management system 221 is used to obtain the second charging and discharging data sent by the first energy management system 300. The second charging and discharging data is obtained by the first energy management system 300 by screening the full data. The full data is the full data of the energy storage cabinets 210 connected to each second energy management system reported to the first energy management system 300 by multiple second energy management systems.
[0094] After the first energy management system 300 obtains the full data reported by each second energy management system, it can extract the second charge and discharge data of each energy storage cabinet 210 from the full data, and send the second charge and discharge data of each energy storage cabinet 210 to the main energy management system 221, so as to ensure that the main energy management system 221 processes the second charge and discharge data of each energy storage cabinet 210 and the first charge and discharge data obtained by the main energy management system 221 into whole-station data, and calculates the energy scheduling power according to the whole-station data and the whole-station energy scheduling algorithm, so as to improve the effectiveness of the energy storage system 100.
[0095] Figure 3 FIG. 1 is a schematic diagram showing the structure of another energy storage system 100 provided in an embodiment of the present disclosure. Figure 3As shown, in one embodiment, each second energy management system is connected to a corresponding group of energy storage cabinets 210 through a ring network switch 410, and each second energy management system is communicatively connected to the corresponding ring network switch 410, and each ring network switch 410 is communicatively connected in a ring topology manner, so that the main energy management system 221 routes the energy scheduling information to the first slave energy management system adjacent to the main energy management system 221 through a first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information, and routes the energy scheduling information to the second slave energy management system through the first unidirectional communication link. If the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information, and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
[0096] In one embodiment, when the energy storage system includes m slave energy management systems, the first slave energy management system adjacent to the master energy management system may be the first slave energy management system in the aforementioned embodiment, and the last slave energy management system may be the mth slave energy management system.
[0097] refer to Figure 3 If the first unidirectional communication link is master energy management system 221 - slave EMS2 - slave EMS1 - master energy management system 221, the first slave energy management system is slave EMS2, and the last slave energy management system is slave EMS1.
[0098] In one embodiment, each second energy management system and the corresponding ring network switch 410 are respectively installed in the combiner cabinet 400 , and the second energy management system is connected to the multiple energy storage cabinets 210 in the corresponding group through the ring network switch 410 .
[0099] The second energy management system and the ring network switch 410 , as well as the ring network switch 410 and the energy storage cabinet 210 are respectively connected via Ethernet communication.
[0100] The second energy management systems communicate with the ring network switch 410 using the IEC104 protocol, wherein one second energy management system serves as the master energy management system 221 , and the other second energy management systems serve as slave energy management systems 222 .
[0101] The ring network switch 410 communicates with the multiple energy storage cabinets 210 in the corresponding group using IEC104 protocol, 61850 protocol, etc., so that each second energy management system serves as a host and the multiple energy storage cabinets 210 in the corresponding group serve as slaves.
[0102] The first unidirectional communication link represents a link for transmitting energy scheduling information from the main energy management system 221 to each slave energy management system 222. In the first unidirectional communication link, the information transmission direction is a first direction. The first direction can be a direction in which the identification of the slave energy management system 222 increases (i.e., ascending transmission). The first direction can also be a direction in which the identification of the slave energy management system 222 decreases (i.e., descending transmission).
[0103] Exemplarily, on the first unidirectional communication link, the identifier of the energy management system 222 gradually increases. Figure 3 , a link of master energy management system 221 - slave EMS1 - slave EMS2 - master energy management system 221 is defined as a first unidirectional communication link.
[0104] In the embodiment of the present disclosure, the communication connection between each EMS is realized by the ring topology formed by the ring network switch 410, which can improve the reliability of the energy storage system 100.
[0105] In one embodiment, the system further includes a node status monitor 500, which is used to monitor the node status of each slave energy management system 222 in real time. If a faulty slave energy management system 222 is detected, the fault information of the faulty slave energy management system 222 is reported to the master energy management system 221; the master energy management system 221 is used to route the energy scheduling information to a third slave energy management system adjacent to the master energy management system 221 through a second unidirectional communication link, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system. If the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information; wherein the second unidirectional communication link is a communication link that transmits information along a second direction in a ring topology, and the second direction is opposite to the first direction.
[0106] When the first direction is a direction that gradually increases from the identifier of the energy management system 222 , the second direction is a direction that gradually decreases from the identifier of the energy management system 222 .
[0107] The node status monitor 500 may adopt monitoring tools such as Zabbix and OpManager. The node status monitor 500 may be set in each combiner cabinet 400 to monitor the node status of the second energy management system or the ring network switch 410 in the corresponding combiner cabinet 400 in real time.
[0108] like Figure 4 As shown, the node status monitor 500 may also be arranged in the first energy management system 300, and determine the node status of each second energy management system according to the status of each second energy management system reporting full data to the first energy management system 300.
[0109] The node status of the slave energy management system 222 includes a normal state and a faulty state. A faulty slave energy management system 222 is a slave energy management system 222 that cannot communicate with the connected slave energy management system 222 or the master energy management system 221, and also includes a slave energy management system 222 that cannot communicate with the first energy management system 300. It should be noted that when the node status of the slave energy management system 222 is a normal state, it does not need to be reported to the master energy management system 221, and only the fault information of the faulty slave energy management system 222 is reported.
[0110] The fault information of the faulty slave energy management system 222 may include, but is not limited to, the address of the ring network switch 410 corresponding to the faulty slave energy management system 222 , the identifier of the faulty slave energy management system 222 , a fault code, and other information.
[0111] When the information transmission direction of the first unidirectional communication link is the direction of transmission from the energy management system 222 in ascending order, the information transmission direction of the second communication link is the direction of transmission from the energy management system 222 in descending order.
[0112] Exemplarily, on the first unidirectional communication link, the identifier of the slave energy management system 222 gradually increases, and on the second unidirectional communication link, the identifier of the slave energy management system 222 gradually decreases. Figure 4 The link of main energy management system 221-slave EMS1-slave EMS2-main energy management system 221 is defined as the first unidirectional communication link, and the link of main energy management system 221-slave EMS2-slave EMS1-main energy management system 221 is defined as the second unidirectional communication link.
[0113] Exemplarily, on the first unidirectional communication link, the slave energy management system 222 on the first side connected to the master energy management system 221 serves as the first slave energy management system 222 to receive energy scheduling information; on the second unidirectional communication link, the slave energy management system 222 on the second side connected to the master energy management system 221 serves as the first slave energy management system 222 to receive energy scheduling information.
[0114] In the embodiment of the present disclosure, a bidirectional ring topology is adopted. When a faulty slave energy management system 222 is detected, the master energy management system 221 transmits energy scheduling information to each slave energy management system 222 via a second unidirectional communication link that is opposite to the information transmission direction of the first unidirectional communication link. Even if a node in the ring network topology fails, the energy scheduling information can still be transmitted via the second unidirectional communication link, thereby ensuring the connectivity of the entire network and improving the reliability and effectiveness of the energy storage system 100.
[0115] In one embodiment, the node status monitor 500 is also used to monitor the node status of the main energy management system 221 in real time. If the main energy management system 221 fails, the first energy management system 300 determines a new main energy management system 221 from the m slave energy management systems 222.
[0116] In one embodiment, one slave energy management system 222 may be randomly selected from the m slave energy management systems 222 as a new master energy management system 221 .
[0117] In a feasible implementation, the m slave energy management systems 222 may also be scored, and the slave energy management system 222 with the highest score may be determined as the new master energy management system 221. The score of each slave energy management system 222 may be obtained by weighted summation of multiple performance parameters, and the performance parameters may include but are not limited to the overall operation of multiple energy storage cabinets 210 connected to the slave energy management system 222, the internal operation of the slave energy management system 222, etc., which is not specifically limited in the present disclosure.
[0118] In the embodiment of the present disclosure, a ring topology is adopted. When a fault occurs in the main energy management system 221 in the energy storage system 100, a new main energy management system 221 is re-determined to ensure the connectivity of the entire network and improve the stability and effectiveness of the control of the energy storage system 100.
[0119] Based on the same inventive concept, the embodiment of the present disclosure also provides a method for controlling an energy storage system 100, as described in the following embodiment. Since the principle of solving the problem in the method embodiment is similar to that in the above system embodiment, the implementation of the method embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0120] Under the above system architecture, a control method of an energy storage system 100 is provided in the embodiment of the present disclosure, and the method can be executed by any electronic device with computing and processing capabilities, such as the main energy management system 221 or the first energy management system 300, etc. The main energy management system 221 can be a programmable logic controller (PLC) or a single-chip microcomputer, etc., as long as the corresponding functions can be realized.
[0121] Figure 5 A flow chart of a control method of an energy storage system 100 in an embodiment of the present disclosure is shown. Figure 5 As shown, the energy storage system 100 control method provided in the embodiment of the present disclosure, the energy storage system 100 includes a first energy management system 300, multiple groups of energy storage cabinets 210 and a second energy management system, a second energy management system is connected to a corresponding group of energy storage cabinets 210, the second energy management system is communicated and connected in a ring network topology, the first energy management system 300 is communicated and connected with each second energy management system, the second energy management system includes a master energy management system 221 and m slave energy management systems 222, m is a positive integer, the method is applied to the master energy management system 222, the method includes the following steps:
[0122] S502 : Receive a control instruction issued by the first energy management system 300 .
[0123] The control instructions issued by the first energy management system 300 may include capacity information provided by the energy storage power station in different time periods. For example, the energy storage power station provides 5MWh of electricity from 00:00:00 to 6:00:00, 50MWh of electricity from 6:00:00 to 20:00:00, and 10MWh of electricity from 20:00:00 to 00:00:00.
[0124] S504 , acquiring first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221 , and second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222 .
[0125] After receiving the control instruction, the main energy management system 221 can obtain the charging and discharging data of each energy storage cabinet 210, wherein the main energy management system 221 directly obtains the first charging and discharging data of the energy storage cabinet 210 connected to the main energy management system 221, and each slave energy management system 222 obtains the second charging and discharging data of the energy storage cabinet 210 in the corresponding group, and each slave energy management system 222 uploads the corresponding second charging and discharging data to the main energy management system 221 through the ring network topology.
[0126] S506: Determine energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data.
[0127] The main energy management system 221 can calculate the energy scheduling information of each second energy management system according to the control instruction, the first charging and discharging data, and the second charging and discharging data based on the whole station energy scheduling algorithm. The whole station energy scheduling algorithm can be determined according to actual needs.
[0128] The energy scheduling information may include an identifier from the energy management system 222 and a corresponding energy scheduling power, that is, the energy scheduling power that each energy storage cabinet 210 needs to provide in order to meet the control instruction.
[0129] The slave energy management system 222 identifier is used to identify the slave energy management system 222 and distinguish different slave energy management systems 222 .
[0130] S508 . Send the energy scheduling information to the corresponding slave energy management system 222 .
[0131] In one embodiment, the master energy management system 221 may send the energy scheduling power to each slave energy management system 222 in sequence through a ring network topology.
[0132] In the embodiment of the present disclosure, the master energy management system 221 receives the control instruction issued by the first energy management system 300; the master energy management system 221 obtains the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; the master energy management system 221 determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; the master energy management system 221 sends the energy scheduling information to the corresponding slave energy management system 222. In the present disclosure, in the energy storage cabinet 210 and the energy management system grouping cluster mode, the master energy management system 221 determines the energy scheduling information according to the control instruction issued by the first energy management system 300, and the first charge and discharge data and the second charge and discharge data obtained, and distributes it to each slave energy management system 222, which does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0133] In one embodiment, the above S504 acquires the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221 and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222, including:
[0134] Acquire second charge and discharge data reported by the slave energy management system 222 adjacent to the master energy management system 221 through the first unidirectional communication link;
[0135] Among them, the first unidirectional communication link is a communication link that transmits information along the first direction in a ring topology. In the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m. If i<m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
[0136] The first unidirectional communication link represents a link for transmitting energy scheduling information from the main energy management system 221 to each slave energy management system 222. In the first unidirectional communication link, the information transmission direction is a first direction. The first direction can be a direction in which the identification of the slave energy management system 222 increases (i.e., ascending transmission). The first direction can also be a direction in which the identification of the slave energy management system 222 decreases (i.e., descending transmission).
[0137] Exemplarily, on the first unidirectional communication link, the identifier of the energy management system 222 gradually increases. Figure 3 , a link of master energy management system 221 - slave EMS1 - slave EMS2 - master energy management system 221 is defined as a first unidirectional communication link.
[0138] In the disclosed embodiment, the slave energy management system 222 reports its own second charge and discharge data and the second charge and discharge data reported by the slave energy management system before the slave energy management system 222, so that the master energy management system 221 determines the energy scheduling information according to the first charge and discharge data, the second charge and discharge data and the control instructions. The lightweight second charge and discharge data interacts between the slave energy management system 222 and the master energy management system 221 using a first unidirectional communication link, which can improve the control efficiency of the master energy management system 221.
[0139] In one embodiment, the above S504 acquires first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each slave energy management system, including:
[0140] Obtain the second charging and discharging data sent by the first energy management system 300. The second charging and discharging data is obtained by filtering the full data by the first energy management system 300. The full data is the full data of the energy storage cabinets connected to each second energy management system reported to the first energy management system 300 by multiple second energy management systems.
[0141] It should be noted that the first energy management system 300 can also send the second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222 to the main energy management system 221. The main energy management system 221 obtains the first charge and discharge data and integrates the first charge and discharge data and the second charge and discharge data into the whole station data.
[0142] In the embodiment of the present disclosure, after the first energy management system 300 obtains the full data reported by each second energy management system, it can extract the second charge and discharge data of each energy storage cabinet 210 from the full data, and send the second charge and discharge data of each energy storage cabinet 210 to the main energy management system 221, so as to ensure that the main energy management system 221 processes the second charge and discharge data of each energy storage cabinet 210 and the first charge and discharge data obtained by the main energy management system 221 into whole-station data, and calculates the energy scheduling power according to the whole-station data and the whole-station energy scheduling algorithm, thereby improving the effectiveness of the energy storage system 100.
[0143] Figure 6 FIG. 1 is a flow chart of another energy storage system 100 control method provided by an embodiment of the present disclosure. Figure 6 As shown, in one embodiment, the above S508 sends the energy scheduling information to the corresponding slave energy management system 222, including:
[0144] S5082. Route the energy scheduling information to the first slave energy management system adjacent to the main energy management system 222 through the first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information, and routes the energy scheduling information to the second slave energy management system through the first unidirectional communication link. If the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information, and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
[0145] The first unidirectional communication link represents a link for transmitting energy scheduling information from the main energy management system 221 to each slave energy management system 222. In the first unidirectional communication link, the information transmission direction is a first direction. The first direction can be a direction in which the identification of the slave energy management system 222 increases (i.e., ascending transmission). The first direction can also be a direction in which the identification of the slave energy management system 222 decreases (i.e., descending transmission).
[0146] Exemplarily, on the first unidirectional communication link, the identifier of the energy management system 222 gradually increases. Figure 2, a link of master energy management system 221 - slave EMS1 - slave EMS2 - master energy management system 221 is defined as a first unidirectional communication link.
[0147] Exemplarily, on the first unidirectional communication link, the first slave energy management system connected to the master energy management system 221 serves as the first slave energy management system 222 to receive energy scheduling information. After the first slave energy management system extracts the corresponding information, it routes the energy scheduling information to the second slave energy management system adjacent to the first slave energy management system. After the second slave energy management system extracts the corresponding information, if it is the last slave energy management system, there is no need to forward the energy scheduling information. If it is not the last slave energy management system, it continues to route to the next slave energy management system until it is routed to the last slave energy management system.
[0148] In the embodiment of the present disclosure, the energy scheduling information is routed to the corresponding slave energy management system 222 via the first unidirectional communication link, thereby achieving energy balance of the energy storage system 100.
[0149] Figure 7 FIG. 2 is a flow chart of another energy storage system 100 control method provided by an embodiment of the present disclosure. Figure 7 As shown, in one embodiment, the control method of the energy storage system 100 provided by the present disclosure further includes:
[0150] S510. If a faulty slave energy management system is detected, the energy scheduling information is routed to a third slave energy management system adjacent to the master energy management system through the second unidirectional communication link, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system. If the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information;
[0151] The second unidirectional communication link is a communication link for transmitting information along a second direction in a ring topology, and the second direction is opposite to the first direction.
[0152] In one embodiment, the node status of each slave energy management system 222 can be monitored in real time through the node status monitor 500. If a faulty slave energy management system 222 is detected, the fault information of the faulty slave energy management system 222 is reported to the master energy management system 221.
[0153] The node status monitor 500 may adopt monitoring tools such as Zabbix and OpManager. The node status monitor 500 may be set in each combiner cabinet 400 to monitor the node status of the EMS or ring network switch 410 in the corresponding combiner cabinet 400 in real time.
[0154] The node status monitor 500 may also be disposed in the first energy management system 300 to determine the node status of each second energy management system according to the status of each second energy management system reporting full data to the first energy management system 300 .
[0155] The node status of the slave energy management system 222 includes a normal state and a faulty state. A faulty slave energy management system 222 is a slave energy management system 222 that cannot communicate with the connected slave energy management system 222 or the main energy management system 221. It should be noted that when the node status of the slave energy management system 222 is a normal state, there is no need to report to the main energy management system 221, and only the fault information of the faulty slave energy management system 222 needs to be reported.
[0156] The fault information of the faulty slave energy management system 222 may include, but is not limited to, the address of the ring network switch 410 corresponding to the faulty slave energy management system 222 , the identifier of the faulty slave energy management system 222 , a fault code, and other information.
[0157] When the information transmission direction of the first unidirectional communication link, i.e., the first direction, is the direction in which the energy management system 222 transmits information in ascending order, the information transmission direction of the second communication link, i.e., the second direction, is the direction in which the energy management system 222 transmits information in descending order.
[0158] Exemplarily, on the first unidirectional communication link, the identifier of the slave energy management system 222 gradually increases, and on the second unidirectional communication link, the identifier of the slave energy management system 222 gradually decreases. Figure 2 The link of main energy management system 221-slave EMS1-slave EMS2-main energy management system 221 is defined as the first unidirectional communication link, and the link of main energy management system 221-slave EMS2-slave EMS1-main energy management system 221 is defined as the second unidirectional communication link.
[0159] Exemplarily, on the first unidirectional communication link, the slave energy management system 222 on the first side connected to the master energy management system 221 serves as the first slave energy management system 222 to receive energy scheduling information, such as the slave EMS1 is called the first slave energy management system or the first slave energy management system 222 to receive energy scheduling information; on the second unidirectional communication link, the slave energy management system 222 on the second side connected to the master energy management system 221 serves as the first slave energy management system 222 to receive energy scheduling information, such as the slave EMS2 is called the third slave energy management system.
[0160] In the embodiment of the present disclosure, a bidirectional ring topology is adopted. When a faulty slave energy management system 222 is detected, the master energy management system 221 transmits energy scheduling information to each slave energy management system 222 via a second unidirectional communication link that is opposite to the information transmission direction of the first unidirectional communication link. Even if a node in the ring network topology fails, the energy scheduling information can still be transmitted via the second unidirectional communication link, thereby ensuring the connectivity of the entire network and improving the reliability and effectiveness of the energy storage system 100.
[0161] Figure 8 FIG. 1 is a flow chart of a method for controlling an energy storage system applied to a first energy management system provided by an embodiment of the present disclosure. Figure 8 As shown, in one embodiment, the energy storage system control method provided by the embodiment of the present disclosure, the energy storage system includes a first energy management system 300, multiple groups of energy storage cabinets 210 and a second energy management system, a second energy management system is connected to a corresponding group of energy storage cabinets, the second energy management system is communicated and connected in a ring network topology, the first energy management system 300 is communicated and connected with each second energy management system, the second energy management system includes a master energy management system 221 and m slave energy management systems 222, m is a positive integer, the method is applied to the first energy management system 300, the method includes:
[0162] S802, issuing a control instruction to the master energy management system 221, so that the master energy management system 221 obtains the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; determining the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and issuing the energy scheduling information to the corresponding slave energy management system 222.
[0163] The control instructions issued by the first energy management system 300 may include capacity information provided by the energy storage power station in different time periods. For example, the energy storage power station provides 5MWh of electricity from 00:00:00 to 6:00:00, 50MWh of electricity from 6:00:00 to 20:00:00, and 10MWh of electricity from 20:00:00 to 00:00:00.
[0164] It should be noted that the control principle of the first energy management system 300 is similar to the control principle of the main energy management system 221 in the aforementioned embodiment, and the similarities are not repeated here.
[0165] In the embodiment of the present disclosure, the first energy management system 300 issues a control instruction to the master energy management system 221, and the master energy management system 221 obtains the first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; the master energy management system 221 determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; the master energy management system 221 sends the energy scheduling information to the corresponding slave energy management system 222. In the present disclosure, in the energy storage cabinet 210 and the energy management system group cluster mode, the master energy management system 221 determines the energy scheduling information according to the control instruction issued by the first energy management system 300, and the first charge and discharge data and the second charge and discharge data obtained, and distributes it to each slave energy management system 222, which does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0166] Fig. 9 FIG. 2 shows another flow chart of an energy storage system control method applied to the first energy management system 300 provided by an embodiment of the present disclosure. Fig. 9 As shown, in one embodiment, the method further includes:
[0167] S902: Receive full data of the energy storage cabinets 210 connected to each second energy management system sent by the second energy management system.
[0168] The full data of the energy storage cabinet 210 includes but is not limited to rated capacity, battery capacity, output power, energy storage efficiency, number of charge and discharge times, battery discharge rate, state of charge, battery health status, charge and discharge depth, current, voltage, power, frequency, temperature, etc. The rated capacity refers to the maximum amount of electrical energy that the energy storage cabinet 210 can store. The battery capacity is an indicator of battery performance, which affects the service life and actual energy storage capacity of the energy storage cabinet 210. The output power refers to the maximum power output by the energy storage cabinet 210. The energy storage efficiency indicates the percentage of electrical energy loss during the discharge and charging process. The higher the energy storage efficiency, the smaller the loss during the storage and release of electrical energy, and the same capacity can provide more service time and energy storage capacity. The number of charge and discharge times represents the battery life, which refers to the number of charge and discharge cycles that the battery can complete before the capacity drops to a certain proportion. The battery discharge rate indicates the battery charge and discharge capacity rate. The state of charge is the ratio of the remaining capacity of the battery to its fully charged state capacity, also known as the remaining power of the battery. The battery health status indicates the current battery's ability to store electrical energy relative to a new battery. The charge and discharge depth measures the percentage between the battery discharge amount and the rated capacity. The deeper the discharge depth, the shorter the battery cycle life.
[0169] In the disclosed embodiment, the second energy management system reports all data to the first energy management system 300 separately, reducing the pressure on the main energy management system 221 to upload data, achieving flexible construction of power stations of different sizes, and having a wide range of applications.
[0170] Continue to refer Fig. 9 In one embodiment, the method further comprises:
[0171] S904, screening the full amount of data to obtain second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222;
[0172] S906 , sending the second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222 to the master energy management system 221 .
[0173] The second charge and discharge data is the data required to calculate the energy dispatch information of each second energy management system based on the whole station energy dispatch algorithm, and the second charge and discharge data may include the current value, voltage value, charge and discharge state, etc. of the battery in the energy storage unit 210. The second charge and discharge data may be part of the full data.
[0174] After the first energy management system 300 obtains the full data reported by each second energy management system, it can filter the second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222 from the full data, and send the second charge and discharge data to the main energy management system 221, so as to ensure that the main energy management system 221 processes the second charge and discharge data of each energy storage cabinet 210 and the first charge and discharge data obtained by the main energy management system 221 into whole-station data, and calculates the energy scheduling power according to the whole-station data and the whole-station energy scheduling algorithm, thereby improving the effectiveness of the energy storage system 100.
[0175] Fig.10 FIG. 2 is a flow chart of another energy storage system 100 control method provided by an embodiment of the present disclosure. Fig.10 As shown, in one embodiment, the energy storage system 100 control method provided by the embodiment of the present disclosure further includes: S1002, if it is monitored that a fault exists in the main energy management system 221, a new main energy management system 221 is determined from the m slave energy management systems 222.
[0176] The node status of the main energy management system 221 can be monitored in real time through the node status monitor 500 . When the node status monitor 500 detects that the main energy management system 221 has a fault, the first energy management system 300 re-determines the main energy management system 221 .
[0177] The node status monitor 500 may be disposed in the first energy management system 300 , and determine the node status of the master energy management system 221 according to the data interaction status between the master energy management system 221 and the first energy management system 300 .
[0178] In the embodiment of the present disclosure, a ring topology is adopted. When a fault occurs in the main energy management system 221 in the energy storage system 100, a new main energy management system 221 is re-determined to ensure the connectivity of the entire network and improve the stability and effectiveness of the control of the energy storage system 100.
[0179] In one embodiment, one slave energy management system 222 may be randomly selected from the m slave energy management systems 222 as a new master energy management system 221 .
[0180] In a feasible implementation, the m slave energy management systems 222 may also be scored, and the slave energy management system 222 with the highest score may be determined as the new master energy management system 221. The score of each slave energy management system 222 may be obtained by weighted summation of multiple performance parameters, and the performance parameters may include but are not limited to the overall operation of multiple energy storage cabinets 210 connected to the slave energy management system 222, the internal operation of the slave energy management system 222, etc., which is not specifically limited in the present disclosure.
[0181] In the embodiment of the present disclosure, the new main energy management system 221 is determined by random selection or scoring, which can ensure the network connectivity of the energy storage system and improve the control stability and effectiveness.
[0182] Based on the same inventive concept, the present disclosure also provides a control device for an energy storage system 100, as described in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above system embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0183] Fig.11 FIG. 2 is a schematic diagram showing a structure of an energy storage system control device provided by an embodiment of the present disclosure. Fig.11 As shown, in one embodiment, an energy storage system control device provided by an embodiment of the present disclosure, the energy storage system includes a first energy management system 300, multiple groups of energy storage cabinets 210 and a second energy management system, one second energy management system is connected to a corresponding group of energy storage cabinets, the second energy management system is communicated and connected in a ring network topology, the first energy management system 300 is communicated and connected with each second energy management system, the second energy management system includes a master energy management system 221 and m slave energy management systems 222, m is a positive integer, the device is applied to the master energy management system 221, and the device includes:
[0184] The instruction receiving module 1110 is used to receive the control instruction issued by the first energy management system 300;
[0185] The data acquisition module 1120 is used to acquire first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221 and second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222;
[0186] An energy scheduling module 1130, configured to determine energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data;
[0187] The scheduling and sending module 1140 is used to send the energy scheduling information to the corresponding slave energy management system 222.
[0188] In one embodiment, the data acquisition module 1120 is used to acquire the second charge and discharge data reported by the slave energy management system 222 adjacent to the main energy management system 221 through a first unidirectional communication link; wherein the first unidirectional communication link is a communication link that transmits information along a first direction in a ring topology. In the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m. If i<m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the main energy management system.
[0189] In one embodiment, the data acquisition module 1120 is used to obtain the second charging and discharging data sent by the first energy management system 300. The second charging and discharging data is obtained by filtering the full data by the first energy management system 300. The full data is the full data of the energy storage cabinets 210 connected to each second energy management system reported to the first energy management system 300 by multiple second energy management systems.
[0190] In one embodiment, the scheduling and sending module 1140 is used to route the energy scheduling information to the first slave energy management system adjacent to the main energy management system 221 through the first unidirectional communication link, so that the first slave energy management system extracts the corresponding information from the energy scheduling information, and routes the energy scheduling information to the second slave energy management system through the first unidirectional communication link. If the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts the corresponding information from the energy scheduling information and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts the corresponding information from the energy scheduling information.
[0191] In one embodiment, the scheduling and issuing module 1140 is also used to route the energy scheduling information to the third slave energy management system adjacent to the main energy management system 221 through the second unidirectional communication link if a faulty slave energy management system is detected, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to the fourth slave energy management system; if the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to the slave energy management system 222 adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system 222 adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information; wherein the second unidirectional communication link is a communication link that transmits information along the second direction in a ring topology, and the second direction is opposite to the first direction.
[0192] Fig.12 FIG. 2 is a schematic diagram showing the structure of another energy storage system control device provided by an embodiment of the present disclosure. Fig.12 As shown, in one embodiment, an energy storage system control device provided by an embodiment of the present disclosure, the energy storage system includes a first energy management system 300, multiple groups of energy storage cabinets 210 and a second energy management system, one second energy management system is connected to a corresponding group of energy storage cabinets 210, the second energy management system is communicated and connected in a ring network topology, the first energy management system 300 is communicated and connected with each second energy management system, the second energy management system includes a master energy management system 221 and m slave energy management systems 222, m is a positive integer, the device is applied to the first energy management system 300, and the device includes:
[0193] The instruction issuing module 1210 is used to issue control instructions to the main energy management system 221, so that the main energy management system 221 obtains the first charge and discharge data of the energy storage cabinet 210 connected to the main energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and sends the energy scheduling information to the corresponding slave energy management system 222.
[0194] In one embodiment, the device further includes a full data receiving module not shown in the drawings, which is used to receive full data of the energy storage cabinets 210 connected to each second energy management system and sent by the second energy management system.
[0195] In one embodiment, the device also includes a data sending module not shown in the accompanying drawings, which is used to filter the full amount of data to obtain the second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222; and send the second charge and discharge data of the energy storage cabinets 210 connected to each slave energy management system 222 to the master energy management system 221.
[0196] In one embodiment, the device also includes a node status monitor 500 and a node determination module not shown in the accompanying drawings. The node status monitor 500 is used to monitor the node status of the main energy management system 221 in real time; the node determination module is used to determine a new main energy management system 221 from m slave energy management systems 222 if a fault is detected in the main energy management system 221.
[0197] In one embodiment, the node determination module is used to score the m slave energy management systems 222 and determine the slave energy management system 222 with the highest score as the new master energy management system 221; or randomly select a slave energy management system 222 from the m slave energy management systems 222 and determine it as the new energy management system 221.
[0198] In an embodiment of the present disclosure, the energy storage system includes a first energy management system 300, multiple groups of energy storage cabinets 210, and a second energy management system. One second energy management system is connected to a corresponding group of energy storage cabinets. The second energy management systems are communicated in a ring network topology. The first energy management system 300 is communicated with each second energy management system. The second energy management system includes a master energy management system 221 and m slave energy management systems 222, where m is a positive integer. The master energy management system 221 receives a control instruction issued by the first energy management system 300, obtains first charge and discharge data of the energy storage cabinet 210 connected to the master energy management system 221, and second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222, determines energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data, and sends the energy scheduling information to the corresponding slave energy management system 222. In the present disclosure, the energy storage cabinet 210 and the energy management system are grouped and clustered. The main energy management system 221 determines the energy scheduling information according to the control instructions issued by the first energy management system 300 and the first charging and discharging data and the second charging and discharging data obtained, and distributes it to each slave energy management system 222. It does not affect the normal operation of each energy management system, realizes the flexible construction of power stations of different scales, and has a wide range of applications.
[0199] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0200] Refer to the following Fig.13 1300 according to this embodiment of the present disclosure is described. Fig.13 The electronic device 1300 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0201] In one embodiment, the electronic device 1300 includes a processor and a memory, where the memory is used to store executable instructions of the processor, wherein the processor is configured to execute the above-mentioned control method of the energy storage system by executing the executable instructions.
[0202] like Fig.13 As shown, the electronic device 1300 is in the form of a general computing device. The components of the electronic device 1300 may include but are not limited to: at least one processing unit 1310, at least one storage unit 1320, and a bus 1330 connecting different system components (including the storage unit 1320 and the processing unit 1310).
[0203] The storage unit stores a program code, and the program code can be executed by the processing unit 1310, so that the processing unit 1310 executes the steps described in the above "Exemplary Method" section of this specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 1310 can execute the following steps of the above method embodiment: the main energy management system 221 receives the control instruction issued by the first energy management system 300; obtains the first charge and discharge data of the energy storage cabinet 210 connected to the main energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and sends the energy scheduling information to the corresponding slave energy management system 222.
[0204] For example, the processing unit 1310 can execute the following steps of the above method embodiment: the first energy management system 300 sends a control instruction to the main energy management system 221, so that the main energy management system 221 obtains the first charge and discharge data of the energy storage cabinet 210 connected to the main energy management system 221, and the second charge and discharge data of the energy storage cabinet 210 connected to each slave energy management system 222; determines the energy scheduling information of each second energy management system according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and sends the energy scheduling information to the corresponding slave energy management system 222.
[0205] The storage unit 1320 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 13201 and / or a cache storage unit 13202 , and may further include a read-only storage unit (ROM) 13203 .
[0206] The storage unit 1320 may also include a program / utility 13204 having a set (at least one) of program modules 13205, such program modules 13205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0207] Bus 1330 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0208] The electronic device 1300 may also communicate with one or more external devices 1340 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the electronic device 1300, and / or any device that enables the electronic device 1300 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed through an input / output (I / O) interface 1350. Furthermore, the electronic device 1300 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 1360. Fig.13 As shown, the network adapter 1360 communicates with other modules of the electronic device 1300 via the bus 1330. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 1300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0209] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0210] In particular, according to an embodiment of the present disclosure, the process described in the above reference flowchart can be implemented as a computer program product, which includes: a computer program, which, when executed by a processor, implements the steps described in the above "Exemplary Method" section according to various exemplary embodiments of the present disclosure.
[0211] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section are implemented. The computer-readable storage medium can be a readable signal medium or a readable storage medium.
[0212] In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a computer program, and when the computer program is executed by a processor, the control method of the energy storage system in any of the above embodiments is implemented. In a feasible embodiment, the program product includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification.
[0213] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0214] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0215] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0216] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0217] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0218] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0219] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0220] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. An energy storage system, characterized in that: It includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicated and connected in a ring network topology, the first energy management system is communicated and connected with each of the second energy management systems, the multiple second energy management systems include a master energy management system and m slave energy management systems, m is a positive integer; wherein, The first energy management system is used to issue control instructions to the main energy management system; The master energy management system is used to obtain first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; determine energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and send the energy scheduling information to the corresponding slave energy management system.
2. The energy storage system according to claim 1, characterized in that: The master energy management system is used to obtain the second charge and discharge data reported by the slave energy management system adjacent to the master energy management system through the first unidirectional communication link; wherein the first unidirectional communication link is a communication link for transmitting information along the first direction in a ring topology, and in the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m, if i<m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, then the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
3. The energy storage system according to claim 1, characterized in that: The second energy management system is used to report the full amount of data of the energy storage cabinets connected to each of the second energy management systems to the first energy management system respectively; The main energy management system is used to obtain second charging and discharging data sent by the first energy management system, and the second charging and discharging data is obtained by the first energy management system through data screening of all data.
4. The energy storage system according to claim 1, characterized in that: The master energy management system is used to route the energy scheduling information to a first slave energy management system adjacent to the master energy management system through a first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information, and routes the energy scheduling information to the second slave energy management system through the first unidirectional communication link; if the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information, and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; If the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
5. The energy storage system according to claim 4, characterized in that: The master energy management system is configured to, if a faulty slave energy management system is detected, route the energy scheduling information to a third slave energy management system adjacent to the master energy management system through a second unidirectional communication link, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system; if the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; If the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts a corresponding message from the energy scheduling information; The second unidirectional communication link is a communication link for transmitting information along a second direction in a ring topology, and the second direction is opposite to the first direction.
6. The energy storage system according to claim 1, characterized in that: The first energy management system is used to determine a new master energy management system from the m slave energy management systems if it is detected that the master energy management system has a fault.
7. The energy storage system according to claim 6, characterized in that: The first energy management system is used to score the m slave energy management systems and determine the slave energy management system with the highest score as the new master energy management system; Alternatively, a slave energy management system is randomly selected from the m slave energy management systems and determined as a new energy management system.
8. A method for controlling an energy storage system, characterized in that: The energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicated and connected in a ring network topology, the first energy management system is communicated and connected with each of the second energy management systems, the multiple second energy management systems include a master energy management system and m slave energy management systems, m is a positive integer, the method is applied to the master energy management system, the method includes: Receiving a control instruction issued by the first energy management system; Acquire first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; Determine energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data, and the second charge and discharge data; The energy scheduling information is sent to the corresponding slave energy management system.
9. The energy storage system control method according to claim 8, characterized in that: The acquiring of first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems includes: Acquiring the second charge and discharge data reported by the slave energy management system adjacent to the master energy management system through the first unidirectional communication link; Among them, the first unidirectional communication link is a communication link that transmits information along the first direction in a ring topology. In the first unidirectional communication link, for the i-th slave energy management system, i is a positive integer less than or equal to m. If i<m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the i+1-th slave energy management system; if i=m, the i-th slave energy management system routes the second charge and discharge data of the energy storage cabinet connected to the first i slave energy management systems to the master energy management system.
10. The energy storage system control method according to claim 8, characterized in that: The acquiring of first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems includes: Obtain the second charging and discharging data sent by the first energy management system, where the second charging and discharging data is obtained by filtering the full data by the first energy management system, and the full data is the full data of the energy storage cabinets connected to each of the second energy management systems reported to the first energy management system by multiple second energy management systems.
11. The energy storage system control method according to any one of claims 8 to 10, characterized in that: The sending of the energy scheduling information to the corresponding slave energy management system includes: The energy scheduling information is routed to a first slave energy management system adjacent to the master energy management system through a first unidirectional communication link, so that the first slave energy management system extracts corresponding information from the energy scheduling information, and the energy scheduling information is routed to a second slave energy management system through the first unidirectional communication link; if the second slave energy management system is not the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the first unidirectional communication link until the energy scheduling information is routed to the last slave energy management system; if the second slave energy management system is the last slave energy management system, the second slave energy management system extracts corresponding information from the energy scheduling information.
12. The energy storage system control method according to claim 11, characterized in that: The method further comprises: If a faulty slave energy management system is detected, the energy scheduling information is routed to a third slave energy management system adjacent to the master energy management system through a second unidirectional communication link, so that the third slave energy management system extracts corresponding information from the energy scheduling information and routes the energy scheduling information to a fourth slave energy management system; if the fourth slave energy management system is not a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding information from the energy scheduling information and transmits the energy scheduling information through the second unidirectional communication link until the energy scheduling information is routed to a slave energy management system adjacent to the faulty slave energy management system in the second unidirectional communication link; if the fourth slave energy management system is a slave energy management system adjacent to the faulty slave energy management system, the fourth slave energy management system extracts corresponding messages from the energy scheduling information; The second unidirectional communication link is a communication link for transmitting information along a second direction in a ring topology, and the second direction is opposite to the first direction.
13. A method for controlling an energy storage system, characterized in that: The energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicated and connected in a ring network topology, the first energy management system is communicated and connected with each of the second energy management systems, the multiple second energy management systems include a master energy management system and m slave energy management systems, m is a positive integer, the method is applied to the first energy management system, the method includes: A control instruction is issued to the master energy management system so that the master energy management system obtains first charge and discharge data of the energy storage cabinet connected to the master energy management system and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; energy scheduling information of each of the second energy management systems is determined according to the control instruction, the first charge and discharge data and the second charge and discharge data; and the energy scheduling information is issued to the corresponding slave energy management system.
14. The energy storage system control method according to claim 13, characterized in that: The method further comprises: Receive full data of energy storage cabinets connected to each of the second energy management systems sent by multiple second energy management systems.
15. The energy storage system control method according to claim 14, characterized in that: The method further comprises: Screening the full amount of data to obtain second charge and discharge data of energy storage cabinets connected to each slave energy management system; The second charging and discharging data of the energy storage cabinets connected to each of the slave energy management systems is sent to the master energy management system.
16. The energy storage system control method according to claim 13, characterized in that: The method further comprises: If it is monitored that the master energy management system has a fault, a new master energy management system is determined from the m slave energy management systems.
17. The energy storage system control method according to claim 16, characterized in that: The determining of a new master energy management system from the m slave energy management systems comprises: Scoring the m slave energy management systems, and determining the slave energy management system with the highest score as the new master energy management system; or A slave energy management system is randomly selected from the m slave energy management systems and is determined as a new energy management system.
18. An energy storage system control device, characterized in that: The energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicated and connected in a ring network topology, the first energy management system is communicated and connected with each of the second energy management systems, the multiple second energy management systems include a master energy management system and m slave energy management systems, m is a positive integer, the device is applied to the master energy management system, and the device includes: An instruction receiving module, used to receive the control instruction issued by the first energy management system; A data acquisition module, used to acquire first charge and discharge data of the energy storage cabinet connected to the master energy management system, and second charge and discharge data of the energy storage cabinet connected to each of the slave energy management systems; an energy scheduling module, configured to determine energy scheduling information of each of the second energy management systems according to the control instruction, the first charge and discharge data, and the second charge and discharge data; The scheduling and sending module is used to send the energy scheduling information to the corresponding slave energy management system.
19. An energy storage system control device, characterized in that: The energy storage system includes a first energy management system, multiple groups of energy storage cabinets and multiple second energy management systems, one second energy management system is connected to a corresponding group of energy storage cabinets, the multiple second energy management systems are communicated and connected in a ring network topology, the first energy management system is communicated and connected with each of the second energy management systems, the multiple second energy management systems include a master energy management system and m slave energy management systems, m is a positive integer, the device is applied to the first energy management system, and the device includes: An instruction issuing module is used to issue a control instruction to the master energy management system so that the master energy management system obtains first charge and discharge data of an energy storage cabinet connected to the master energy management system and second charge and discharge data of an energy storage cabinet connected to each of the slave energy management systems; determines energy scheduling information of each of the first energy management systems according to the control instruction, the first charge and discharge data, and the second charge and discharge data; and issues the energy scheduling information to the corresponding slave energy management systems.
20. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the energy storage system control method described in any one of claims 8 to 12, or execute the energy storage system control method described in any one of claims 13 to 17 by executing the executable instructions.
21. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the energy storage system control method described in any one of claims 8 to 12, or implements the energy storage system control method described in any one of claims 13 to 17.
22. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the energy storage system control method described in any one of claims 8 to 12, or executes the energy storage system control method described in any one of claims 13 to 17.
Citation Information
Cited By
Dynamic scheduling method and system for multiple energy storage cabinets
CN120497927A