High-power electrochemical energy storage system
By adopting the isolation design of the data network and the control network and the three-level storage architecture in the high-power electrochemical energy storage system, the problems of slow response speed and high data storage requirements are solved, and an efficient, economical and easy-to-maintain energy storage system is realized. , improves system response speed and reliability.
Patent Information
- Application Number
- CN202411391623.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2024-12-27
AI Technical Summary
High-power electrochemical energy storage systems face problems such as slow response speed, low reliability and high data storage requirements in system monitoring and management, resulting in inefficient system efficiency and increased costs.
Adopting a two-layer physical architecture and a three-layer software architecture, through the isolation design of the data network and the control network and the three-level storage architecture, including the station control layer, the ground layer, the front server, the EMS server, the BMS, the PCS, the database server, and the distribution. Cache Redis and TDengine domestically produced timing storage databases to realize data collection, real-time storage and historical data management.
It improves the system response speed, reduces complexity and maintenance difficulty, has the advantages of cost advantages and easy maintenance, and realizes an efficient and economical energy storage system solution.
Smart Images

Figure CN119209674A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electrochemical energy storage applications, and in particular to a high-power electrochemical energy storage system. Background Art
[0002] In today's high-power (100MW and above) electrochemical energy storage systems, the scale of battery stacks and battery clusters continues to expand, and the number of integrated single cells in each cluster has increased dramatically. This trend has put forward higher requirements for the comprehensiveness of system monitoring and management. The system not only needs to monitor a wider range of key measurement point data in real time to ensure the precise regulation and safe and stable operation of the system, but also faces the dual challenges of faster system response speed and improved reliability standards. At the same time, as the system operation time accumulates, the storage demand for historical data has also increased dramatically, requiring the span and capacity of data storage to reach unprecedented heights. This series of requirements undoubtedly poses a severe test to the efficiency of the system and directly leads to a significant increase in the cost of system construction and operation and maintenance.
[0003] In response to the above problems, traditional solutions often focus on increasing hardware resources, including memory, hard disk, and CPU, or alleviating system efficiency bottlenecks by adding servers, splitting business modules for distributed deployment, etc. However, although such methods can solve the system efficiency problem to a certain extent, they inevitably cause new problems: a sharp increase in hardware costs, a more complicated system architecture, and a significant increase in the difficulty of subsequent maintenance. These additional costs and increased maintenance difficulties are undoubtedly obstacles that cannot be ignored for the pursuit of high-efficiency, low-cost energy storage systems.
[0004] Therefore, exploring more efficient, economical and easy-to-maintain system optimization solutions has become an important issue that needs to be urgently addressed in the field of high-power electrochemical energy storage systems.
[0005] The above information is presented as background information only to assist with understanding the present disclosure and no determination or admission is made as to whether any of the above may be used as prior art with respect to the present disclosure. Summary of the invention
[0006] The present invention provides a high-power electrochemical energy storage system to solve the problems existing in the prior art.
[0007] To achieve the above object, the present invention provides the following technical solutions:
[0008] A high-power electrochemical energy storage system, comprising:
[0009] Two-layer physical architecture, including station control layer and local layer;
[0010] The station control layer includes a front-end server, an EMS server, an intranet switch, a coordination controller and a control network switch; the front-end server, the EMS server and the coordination controller are respectively connected to the intranet switch;
[0011] The local layer includes several energy storage units, which include BMS, PCS, box-type transformer, local switch and data network switch; the BMS is connected to the PCS; the BMS, PCS and box-type transformer are respectively connected to the local switch; the local switch is connected to the data network switch;
[0012] The coordination controller is connected to the PCS via the control network switch;
[0013] Three-layer software architecture, including the first layer, the second layer and the third layer;
[0014] The BMS and the PCS are the first layer, the front-end server is the second layer, and the EMS server is the third layer.
[0015] Furthermore, the high-power electrochemical energy storage system also includes a database server;
[0016] The database server is connected to the intranet switch.
[0017] Furthermore, in the high-power electrochemical energy storage system, the EMS server integrates a database service.
[0018] Furthermore, in the high-power electrochemical energy storage system, the front-end server uses the IEC61850 protocol to collect data from the BMS, PCS and box-type transformer.
[0019] Furthermore, in the high-power electrochemical energy storage system, the front-end server performs a general call after startup, and the general call interval is 30 minutes. During the general call, only the displacement data is stored in real time in the distributed cache Redis. The number of collected measurement points is proportionally divided into multiple channels, and each channel is configured with 200,000 measurement points.
[0020] Furthermore, in the high-power electrochemical energy storage system, when the front-end server communicates with the EMS server, only the control and adjustment instructions issued by the EMS server are retained.
[0021] Furthermore, in the high-power electrochemical energy storage system, the EMS server and the front-end server use the Netty asynchronous network communication framework for remote control and remote adjustment point communication.
[0022] Furthermore, in the high-power electrochemical energy storage system, the EMS server adopts a three-level storage architecture, including a local storage database Mysql, a distributed cache Redis, and a TDengine domestically produced time series storage database;
[0023] When the EMS server starts, it loads the database configuration information and writes it into the distributed cache Redis. At the same time, it writes the commonly used and fixed configuration information in the system into the local storage database Mysql. All subsequent configuration data required for system requests are obtained in sequence through the local storage database Mysql, distributed cache Redis and TDengine domestic time series storage database. At the same time, the system provides a configuration menu, and various configurations can be modified and take effect in real time.
[0024] Furthermore, in the high-power electrochemical energy storage system, the EMS server uses the TDengine domestically produced timing storage database to store the historical operating timing data of the device.
[0025] Furthermore, in the high-power electrochemical energy storage system, the EMS server includes an access layer, a network communication layer, a view layer, a platform business layer and a database management layer.
[0026] Compared with the prior art, the present invention has the following beneficial effects:
[0027] The present invention provides a high-power electrochemical energy storage system, which isolates the data network and the control network during physical architecture networking to reduce the slow response speed of the control network caused by excessive data network traffic, thereby improving the system response speed. By adopting a three-level software architecture, the boundaries of business functions at each layer are clear, reducing the complexity of the system, thereby having the advantages of low complexity, fast real-time response speed, great cost advantage, and easy maintenance.
[0028] The present invention has other features and advantages, which will be apparent from or will be described in detail in the accompanying drawings and the following detailed description incorporated herein, which together serve to explain the specific principles of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0030] Figure 1It is a structural schematic diagram of a high-power electrochemical energy storage system provided by an embodiment of the present invention;
[0031] Figure 2 It is a data flow diagram of a high-power electrochemical energy storage system provided by an embodiment of the present invention;
[0032] Figure 3 It is a schematic diagram of the system architecture of the EMS server provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0033] In order to explain in detail the possible application scenarios, technical principles, specific schemes that can be implemented, and the purposes and effects that can be achieved, the following is a detailed description of the specific embodiments listed in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0034] Reference to "embodiment" herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The term "embodiment" appearing in various places in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or association with other embodiments. In principle, in the present application, as long as there is no technical contradiction or conflict, the various technical features mentioned in the embodiments can be combined in any way to form a corresponding implementable technical solution.
[0035] Unless otherwise defined, the technical terms used in this document have the same meanings as those generally understood by those skilled in the art to which this application belongs; the use of relevant terms in this document is only for describing specific embodiments and is not intended to limit this application.
[0036] In the description of this application, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that three relationships may exist, for example, A and / or B, which means: A exists, B exists, and A and B exist at the same time. In addition, the character " / " in this article generally indicates that the objects before and after are in an "or" logical relationship.
[0037] In the present application, terms such as “first” and “second” are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship of quantity, priority or sequence between these entities or operations.
[0038] Without further limitations, in this application, the words "include", "comprises", "has" or other similar expressions used in the sentences are intended to cover non-exclusive inclusion. These expressions do not exclude the presence of additional elements in the process, method or product including the elements, so that the process, method or product including a series of elements may include not only those limited elements, but also other elements not explicitly listed, or also include elements inherent to such process, method or product.
[0039] In this application, expressions such as "greater than", "less than", "exceed" and the like are understood to exclude the number itself; expressions such as "above", "below", "within" and the like are understood to include the number itself. In addition, in the description of the embodiments of this application, "multiple" means more than two (including two), and similar expressions related to "multiple" are also understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise clearly and specifically limited.
[0040] In the description of the embodiments of the present application, space-related expressions used, such as "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "vertical", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicate the orientation or position relationship based on the orientation or position relationship shown in the specific embodiments or drawings, and are only for the convenience of describing the specific embodiments of the present application or facilitating the reader's understanding, and do not indicate or imply that the referred device or component must have a specific position, a specific orientation, or be constructed or operated in a specific orientation, and therefore cannot be understood as a limitation on the embodiments of the present application.
[0041] Unless otherwise expressly specified or limited, in the description of the embodiments of the present application, the terms such as "install", "connect", "connect", "fix", "set", etc. used should be understood in a broad sense. For example, the "connection" can be a fixed connection, a detachable connection, or an integrated setting; it can be a mechanical connection, an electrical connection, or a communication connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. For technicians in the technical field to which the present application belongs, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0042] In view of the defects of the above-mentioned prior art, the applicant, based on many years of rich practical experience and professional knowledge in this field, and in conjunction with the application of theory, actively conducts research and innovation in the hope of creating a technology that can solve the defects of the prior art. After continuous research and design, and after repeated trial production and improvement, the present invention with real practical value was finally created.
[0043] Please refer to Figure 1 , an embodiment of the present invention provides a high-power electrochemical energy storage system, comprising:
[0044] Two-layer physical architecture, including station control layer and local layer;
[0045] The station control layer includes a front-end server, an EMS server, an intranet switch, a coordination controller and a control network switch; the front-end server, the EMS server and the coordination controller are respectively connected to the intranet switch;
[0046] The local layer includes several energy storage units, which include BMS, PCS, box-type transformer, local switch and data network switch; the BMS is connected to the PCS; the BMS, PCS and box-type transformer are respectively connected to the local switch; the local switch is connected to the data network switch;
[0047] The coordination controller is connected to the PCS via the control network switch;
[0048] Three-layer software architecture, including the first layer, the second layer and the third layer;
[0049] The BMS and the PCS are the first layer, responsible for receiving instructions from the front-end server to control the equipment;
[0050] The front-end server is the second layer, responsible for real-time data collection, storage and control instruction forwarding;
[0051] The EMS server is the third layer and is responsible for functions such as real-time data monitoring of the entire station, storage of historical data, issuance of control instructions, and data report statistics.
[0052] The present invention aims to introduce an efficient, economical and easy-to-maintain high-power electrochemical energy storage system solution, which has innovatively optimized network layout at the physical architecture level, specifically in the isolation design of the data network and the control network. This measure aims to effectively avoid potential interference to the control network caused by the surge in data network traffic, ensure that the control network can maintain high-speed and stable response capabilities, and thus significantly improve the reaction speed and execution efficiency of the entire energy storage system.
[0053] In addition, the system has also cleverly designed a three-level software architecture system. This architecture design not only clarifies the business function boundaries between each level, realizes the clear division and efficient collaboration of functional modules, but also greatly simplifies the complex structure within the system and reduces the difficulty and cost of maintenance. Through such an architecture design, the system has shown significant advantages of low complexity and high real-time performance. At the same time, due to the reduction of unnecessary redundant design and resource consumption, the system also performs well in terms of cost-effectiveness, providing strong support for large-scale deployment and application.
[0054] In summary, the high-power electrochemical energy storage system of the present invention, with its innovative network isolation technology, clear software architecture layering, and the resulting advantages of high performance, low cost, easy maintenance, etc., will bring revolutionary changes to the field of power energy storage and promote the industry to develop in a more intelligent and efficient direction.
[0055] In further refinement of this embodiment, two implementation methods in system environments of different scales are provided to meet the needs in different scenarios.
[0056] First, for small systems, considering the limited resources and the importance of cost control, an integrated implementation method is designed. Specifically, the EMS server in this embodiment is given multiple roles, the most notable of which is the integration of database services. This integrated design greatly simplifies the system architecture, reduces the number of hardware devices, and thus reduces the overall cost. At the same time, since all key services run on the same server, the efficiency of data exchange and processing is also improved, which is suitable for small electrochemical energy storage systems with limited resources but moderate performance requirements.
[0057] However, as the scale of the system increases, the requirements for performance, scalability and reliability also increase. Therefore, in large-scale system environments, another more decentralized and professional implementation method is adopted. In this way, the high-power electrochemical energy storage system not only includes an EMS server, but also adds a dedicated database server. The database server is connected to the intranet switch to achieve centralized storage and management of data. This distributed architecture not only improves the data processing capability and response speed of the system, but also enhances the scalability and maintainability of the system. By deploying different services on independent servers, troubleshooting and performance tuning can be more easily performed, thereby ensuring that the system can still operate stably under high load.
[0058] In summary, this embodiment provides two flexible and changeable implementation methods to meet the needs of electrochemical energy storage systems of different scales. Whether it is the integrated design of a small system or the distributed architecture of a large system, it aims to provide users with more efficient, reliable and economical energy storage solutions by optimizing resource allocation and improving system performance.
[0059] like Figure 2 As shown, in one implementation of this embodiment, the front-end server uses the IEC61850 protocol to collect data from the BMS, PCS and box-type transformer. After the front-end server is started, a general call is made, and the general call interval is 30 minutes. During the general call, only the displacement data is stored in real time in the distributed cache Redis. The number of collected measurement points is proportionally divided into multiple channels, and each channel is configured with 200,000 measurement points. The distributed cache Redis can be optimized according to the server's own hardware configuration, usage, and the total number of measurement points of the energy storage system.
[0060] In one implementation of this embodiment, the communication protocol between the front-end server and the EMS server adopts an innovative custom protocol, optimizes the message content, and optimizes the number of measurement points between the front-end server and the EMS server, and only retains the control and adjustment instructions issued by the EMS server, which greatly reduces the cost of communicating with the EMS server. The message is explained by taking remote control selection as an example:
[0061] 68 01 (public address) 0B (low digit of the number of subsequent bytes) 00 (high digit of the number of subsequent bytes) 05 (message type) 01 (whether continuous) 01 (low digit of the number of data) 00 (high digit of the number of data) 00 (high digit of the point number) 00 (low digit of the point number) CD 4C 4345 (remote adjustment of point number 0, 3124.80005) 00 (remote adjustment selection).
[0062] Please refer again Figure 2 In this embodiment, the EMS server adopts a three-level storage architecture, including a local storage database Mysql, a distributed cache Redis, and a TDengine domestic time series storage database;
[0063] Please refer to Figure 3 In this embodiment, the EMS server includes an access layer, a network communication layer, a view layer, a platform business layer and a database management layer.
[0064] The front-end server directly collects the data of the local equipment and stores it in real time. It processes a large amount of real-time data in a channel and stores it in the distributed cache Redis, based on Redis's powerful concurrent writing capability.
[0065] The EMS server and the front-end server use the Netty asynchronous network communication framework for remote control and remote adjustment point communication, and efficiently and stably complete functions such as instruction issuance, read and write timeout processing, communication abnormality monitoring processing, and AB network switching.
[0066] For historical data storage, the EMS server uses the TDengine domestic time series storage database to replace the traditional relational database, achieving efficient storage and high-ratio compression (5-10 times) of historical operation time series data of millions of devices. One table for each device, the records in each table are automatically sorted by time, and the writing of new data becomes a simple append operation, which greatly improves the writing efficiency of the data query machine. It has the following advantages:
[0067] Greatly improve the compression rate: data in the same column is similar and easy to compress, and different compression algorithms can be used for different data types.
[0068] Significantly improve analysis performance: The analysis of time series data is often performed on a collection volume within a time range. If it is stored in row format, a large amount of invalid data will be read.
[0069] When the EMS server starts, it loads the database configuration information and writes it into the distributed cache Redis. At the same time, the commonly used and fixed configuration information in the system is written into the local storage database Mysql. The configuration data required for all subsequent system requests are obtained in sequence through the local storage database Mysql, distributed cache Redis and TDengine domestic time series storage database. At the same time, the system provides a configuration menu, and various configurations can be modified and take effect in real time, such as permissions, equipment, measurement points, display or not, display order, measurement point units, option descriptions, alarm levels, upper and lower limits, etc.
[0070] The system integrates UReport2 to replace the traditional POI technology. By iterating cells, reports of any complex format can be realized without developing background code, and the report scalability is highly high.
[0071] The system uses standard SVG format files as the main wiring diagram of the system. Unlike pixel images, it is a vector image, so it is not limited by fixed pixels, so that clear print output and rendering can be obtained at unlimited scales. The system supports parsing vector image files and implements mathematical operations, logical operations, and responds to specified events. Operation and maintenance personnel only need to drag and drop components to bind measurement points to complete content modifications, which facilitates system operation and maintenance.
[0072] Although the terms such as station control layer, local layer, and server are used more frequently in this application, the possibility of using other terms is not excluded. These terms are used only to more conveniently describe and explain the essence of the present invention; interpreting them as any additional restrictions is contrary to the spirit of the present invention.
[0073] The present invention provides a high-power electrochemical energy storage system, which isolates the data network and the control network during physical architecture networking to reduce the slow response speed of the control network caused by excessive data network traffic, thereby improving the system response speed. By adopting a three-level software architecture, the boundaries of business functions at each layer are clear, reducing the complexity of the system, thereby having the advantages of low complexity, fast real-time response speed, great cost advantage, and easy maintenance.
[0074] Finally, it should be noted that although the above embodiments have been described in the specification and drawings of this application, this does not limit the scope of patent protection of this application. All technical solutions generated by replacing or modifying equivalent structures or equivalent processes based on the essential concept of this application using the contents recorded in the specification and drawings of this application, as well as directly or indirectly implementing the technical solutions of the above embodiments in other related technical fields, are included in the scope of patent protection of this application.
Claims
1. A high-power electrochemical energy storage system, characterized in that: include: Two-layer physical architecture, including station control layer and local layer; The station control layer includes a front-end server, an EMS server, an intranet switch, a coordination controller and a control network switch; the front-end server, the EMS server and the coordination controller are respectively connected to the intranet switch; The local layer includes several energy storage units, which include BMS, PCS, box-type transformer, local switch and data network switch; the BMS is connected to the PCS; the BMS, PCS and box-type transformer are respectively connected to the local switch; the local switch is connected to the data network switch; The coordination controller is connected to the PCS via the control network switch; Three-layer software architecture, including the first layer, the second layer and the third layer; The BMS and the PCS are the first layer, the front-end server is the second layer, and the EMS server is the third layer.
2. The high-power electrochemical energy storage system according to claim 1, characterized in that: Also includes a database server; The database server is connected to the intranet switch.
3. The high-power electrochemical energy storage system according to claim 1, characterized in that: The EMS server integrates database services.
4. The high-power electrochemical energy storage system according to claim 1, characterized in that: The front-end server collects data from the BMS, PCS and box-type transformer using the IEC61850 protocol.
5. The high-power electrochemical energy storage system according to claim 1, characterized in that: After the front-end server is started, a general call is made with an interval of 30 minutes. During the general call, only the displacement data is stored in real time in the distributed cache Redis. The number of collected measurement points is divided into multiple channels in proportion, and each channel is configured with 200,000 measurement points.
6. The high-power electrochemical energy storage system according to claim 1, characterized in that: When the front-end server communicates with the EMS server, only the control and adjustment instructions issued by the EMS server are retained.
7. The high-power electrochemical energy storage system according to claim 1, characterized in that: The EMS server and the front-end server use the Netty asynchronous network communication framework for remote control and remote adjustment point communication.
8. The high-power electrochemical energy storage system according to claim 1, characterized in that: The EMS server adopts a three-level storage architecture, including local storage database Mysql, distributed cache Redis and TDengine domestic time series storage database; When the EMS server starts, it loads the database configuration information and writes it into the distributed cache Redis. At the same time, it writes the commonly used and fixed configuration information in the system into the local storage database Mysql. All subsequent configuration data required for system requests are obtained in sequence through the local storage database Mysql, distributed cache Redis and TDengine domestic time series storage database. At the same time, the system provides a configuration menu, and various configurations can be modified and take effect in real time.
9. The high-power electrochemical energy storage system according to claim 8, characterized in that: The EMS server uses the TDengine domestically produced time series storage database to store the historical operation time series data of the device.
10. The high-power electrochemical energy storage system according to claim 1, characterized in that: The EMS server includes an access layer, a network communication layer, a view layer, a platform business layer and a database management layer.