Energy storage system, communication control method, apparatus, electronic device and storage medium
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CONTEMPORARY AMPEREX FUTURE ENERGY RES INST (SHANGHAI) LTD
- Filing Date
- 2025-10-10
- Publication Date
- 2026-05-21
Smart Images

Figure CN2025126770_21052026_PF_FP_ABST
Abstract
Description
Energy storage systems, communication control methods, devices, electronic equipment and storage media Cross-references
[0001] This application incorporates Chinese Patent Application No. 2024116124525, filed on November 12, 2024, entitled “Energy Storage System, Communication Control Method, Apparatus, Electronic Device and Storage Medium”, which is incorporated herein by reference in its entirety. Technical Field
[0002] This application relates to the field of power system energy storage technology, and in particular to an energy storage system, communication control method, device, electronic equipment, storage medium and computer program product. Background Technology
[0003] An energy storage system, also known as an electrochemical energy storage system, is a system that uses electrochemical batteries as energy storage carriers and stores and releases cyclic electrical energy through an energy storage converter. An energy storage system typically consists of an energy storage monitoring unit, a power control unit, multiple battery management units (BMUs), battery modules managed by each BMU, and other electrical equipment. The BMU is primarily responsible for data acquisition and control command issuance to the battery modules. The power control unit is responsible for the management and control of all power modules. The power control unit communicates with the BMU via a communication link, enabling the power control unit to monitor all battery modules in real time and implement automatic control functions such as charge balancing and State of Charge (SOC) over-limit protection.
[0004] However, if a communication link between the battery management unit and the power control unit fails, causing communication anomalies, the energy storage system needs to be shut down for maintenance to improve the operational safety of the battery modules. During the maintenance shutdown, the energy storage system cannot be used by the grid, reducing its utilization efficiency and value.
[0005] Therefore, how to improve the operational reliability of energy storage systems and reduce the risk of system outages due to communication interruptions is an urgent problem for technical personnel to solve. Summary of the Invention
[0006] Therefore, it is necessary to provide an energy storage system, communication control method, device, electronic device, computer-readable storage medium, and computer program product that can improve the operational reliability of energy storage systems and reduce the risk of system shutdown due to communication interruptions, in order to address the above-mentioned technical problems.
[0007] In a first aspect, this application provides an energy storage system, which includes a power control unit, at least one battery management unit that is communicatively connected to the power control unit via a first communication link, and an energy storage monitoring unit that is communicatively connected to the power control unit via a second communication link; the energy storage monitoring unit and the battery management unit are communicatively connected via a third communication link.
[0008] The energy storage monitoring unit obtains battery data from the battery management unit via a third communication link;
[0009] Based on the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data and forwarded to the power control unit through the second communication link.
[0010] In the above embodiments, when the energy storage system is running, the energy storage monitoring unit can obtain battery data from the battery management unit through the third communication link, and filter out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information. The battery data to be forwarded is then forwarded to the power control unit through the second communication link. By pre-setting the data forwarding configuration information for the energy storage monitoring unit, the communication gateway function can be implemented by the energy storage monitoring unit without changing the communication network topology of the energy storage system. An auxiliary communication link is constructed for the power control unit and the battery management unit. Even if there is a communication failure in the first communication link, the power control unit can still obtain the required battery data through the auxiliary communication link, reducing the risk of system shutdown due to communication interruption and effectively improving the operational stability of the energy storage system.
[0011] In some embodiments, the data forwarding configuration information includes key data information required by the power control unit to perform power control.
[0012] Based on the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data, and the battery data to be forwarded is forwarded to the power control unit through the second communication link, including:
[0013] In the event of a communication anomaly in the first communication link, the energy storage monitoring unit filters out key battery data from the battery data based on the key data information required by the power control unit for power control.
[0014] Key battery data is forwarded to the power control unit in real time via a second communication link.
[0015] In the above embodiments, when there is a communication anomaly in the first communication link, the energy storage monitoring unit directly sends key battery data to the power control unit through the third communication link. This allows the power control unit to determine the operating status of each battery module managed by the battery management unit based on the key battery data, instead of directly shutting down the energy storage system due to a communication anomaly in the first communication link. This effectively reduces the risk of system shutdown due to communication interruption and improves the operational stability of the energy storage system.
[0016] In some embodiments, the data forwarding configuration information includes total battery demand information for the power control unit;
[0017] Based on the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data, and the battery data to be forwarded is forwarded to the power control unit through the second communication link, including:
[0018] The energy storage monitoring unit filters out the total demand battery data from the battery data based on the total demand battery data information of the power control unit;
[0019] According to the preset data forwarding cycle, the total demand battery data is forwarded to the power control unit based on the second communication link.
[0020] In the above embodiments, the energy storage monitoring unit can forward the total demand battery data obtained from the battery management unit to the power control unit through the second communication link according to the preset data forwarding cycle. This effectively reduces the risk of system shutdown due to communication interruption and provides a data basis for the power control unit to verify the accuracy of data acquisition.
[0021] In some embodiments, the real-time performance of the first communication link is higher than that of the second communication link; the power control unit obtains real-time demand data from the battery management unit through the first communication link, and the real-time demand data is the battery data that meets the real-time demand from the total demand battery data.
[0022] In the above embodiments, the power control unit obtains real-time demand data from the battery management unit through the first communication link, which can effectively improve the timeliness and reliability of data acquisition. Meanwhile, by obtaining non-real-time data with low real-time requirements through the second communication link, the power control unit can improve the data transmission integrity while effectively reducing the data transmission pressure on the high-speed link of the power control unit and reducing losses caused by communication anomalies.
[0023] In some embodiments, the data forwarding configuration information includes real-time data transmission information corresponding to each exception type;
[0024] Based on the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data, and the battery data to be forwarded is forwarded to the power control unit through the second communication link, including:
[0025] The energy storage monitoring unit performs system monitoring of the battery management unit;
[0026] If an anomaly is determined in the battery management unit, the real-time data information that matches the anomaly type is determined from the data forwarding configuration information based on the anomaly type of the battery management unit.
[0027] Based on real-time transmitted data, select the real-time transmitted data to be forwarded from the battery data;
[0028] The real-time data is forwarded to the power control unit in real time via the second communication link.
[0029] In the above embodiments, by setting up a real-time data forwarding mechanism for the energy storage monitoring unit, the stability and timeliness of the data source of the power control unit can be improved through a periodic and variable data forwarding mode, providing a data foundation for the correct execution of the control and protection logic in the power control unit.
[0030] In some embodiments, the exception type includes a unit communication exception;
[0031] Upon receiving battery data from the battery management unit, the energy storage monitoring unit starts a timer and waits for the battery management unit to send battery data again.
[0032] If the waiting time reaches a preset threshold, it is determined that there is a unit communication anomaly in the battery management unit.
[0033] In the above embodiments, the energy storage monitoring unit can quickly determine whether there is a unit communication abnormality in the battery management unit by recording the waiting time between two data transmissions of the battery management unit and comparing the waiting time with a preset time threshold, and then determine whether to trigger the real-time data forwarding mechanism, which effectively improves the speed and accuracy of abnormality judgment and data forwarding mechanism triggering.
[0034] In some embodiments, the real-time data information transmitted in case of abnormal unit communication includes the communication status information of the battery management unit and the key data information required for the power control unit to control the system.
[0035] Based on real-time transmitted data, the real-time transmitted data to be forwarded is filtered from the battery data, including:
[0036] Based on the key data information required for the power control unit, key battery data is selected from the most recently received battery data from the energy storage monitoring unit.
[0037] Key battery data and abnormal communication status of the battery management unit are identified as real-time data to be forwarded.
[0038] In the above embodiments, when it is determined that there is a communication abnormality in the battery management unit, the energy storage monitoring unit filters out key battery data from the last battery data sent by the battery management unit before the communication abnormality. At the same time, it forwards the communication abnormality status of the battery management unit and the key battery data to the power control unit. This enables the power control unit to know the abnormal status of the battery management unit in a timely manner and to perform subsequent energy storage system control through the key battery data, effectively reducing the risk of system shutdown due to communication interruption.
[0039] In some embodiments, if there is a communication failure in the first communication link, the power control unit receives real-time transmission data sent by the energy storage monitoring unit through the second communication link;
[0040] Based on real-time data transmission, the remaining power of the battery module corresponding to the battery management unit is continuously predicted in real time to obtain the remaining power prediction value of the battery module. The remaining power prediction value can represent the remaining power of the battery module at the current moment.
[0041] If the predicted remaining power exceeds the preset power usage range, the energy storage system will be shut down.
[0042] In the above embodiments, even if there is a communication failure in the first communication link, the power control unit can obtain the real-time data transmitted by the battery management unit with communication failure through the auxiliary communication link built based on the energy storage monitoring unit, and perform power prediction on the battery module corresponding to the battery management unit based on the real-time data. Based on the prediction results, the power control unit can control the operation of the energy storage system instead of controlling the energy storage system to shut down as soon as the first communication link fails. This effectively reduces the risk of system shutdown due to communication interruption and improves the operational stability of the energy storage system.
[0043] In some embodiments, the anomaly type includes a cell anomaly; the battery management unit communicates with each battery cluster management unit via a fourth communication link;
[0044] Based on the battery cluster data sent by each battery cluster management unit, if any battery cluster is found to be abnormal, the battery management unit generates battery abnormality information and sends it to the energy storage monitoring unit.
[0045] Upon receiving abnormal battery information, the energy storage monitoring unit determines that there is a unit malfunction in the battery management unit.
[0046] In the above embodiments, when the battery management unit determines that any of the battery clusters it manages is abnormal, it can report the abnormal situation to the energy storage monitoring unit by generating battery abnormality information. This allows the energy storage monitoring unit to promptly trigger the corresponding real-time data forwarding mechanism based on the abnormal situation of the battery management unit, thereby improving the speed and accuracy of abnormality judgment and data forwarding mechanism triggering.
[0047] In some embodiments, the real-time data transmission information for unit anomaly matching includes battery anomaly information transmitted by the battery management unit;
[0048] Based on real-time transmitted data, the real-time transmitted data to be forwarded is filtered from the battery data, including:
[0049] Based on the battery anomaly information sent by the battery management unit, filter out the abnormal battery data sent by the battery management unit from the battery data;
[0050] Abnormal battery data is identified as real-time data to be forwarded.
[0051] In the above embodiments, the energy storage monitoring unit filters out abnormal battery data from the battery data based on the abnormal battery information, and forwards the abnormal battery data as real-time data to be forwarded to the power control unit in real time. This enables the power control unit to obtain the battery data of the abnormal battery cluster in a timely manner, providing a data foundation for subsequent energy storage system control and effectively reducing the risk of system shutdown due to communication interruption.
[0052] Secondly, this application also provides a communication control method, applied in the energy storage monitoring unit of the energy storage system described above, the method comprising:
[0053] Acquire battery data collected by the battery management unit in the energy storage system;
[0054] Based on the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data and forwarded to the power control unit of the energy storage system.
[0055] Thirdly, this application also provides a communication control device for use in the energy storage monitoring unit of the energy storage system described above, the device comprising:
[0056] The battery data acquisition module is used to acquire battery data collected by the battery management unit in the energy storage system.
[0057] The data forwarding module is used to filter out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit of the energy storage system.
[0058] Fourthly, this application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method.
[0059] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.
[0060] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method.
[0061] The aforementioned energy storage system, communication control method, device, electronic equipment, storage medium, and computer program product include a power control unit in the energy storage system connected to at least one battery management unit via a first communication link and to an energy storage monitoring unit via a second communication link. The energy storage monitoring unit is connected to the battery management unit via a third communication link. During operation of the energy storage system, the energy storage monitoring unit can obtain battery data from the battery management unit via the third communication link and, according to preset data forwarding configuration information, filter out battery data to be forwarded from the battery data. This data is then forwarded to the power control unit via the second communication link. By pre-setting data forwarding configuration information for the energy storage monitoring unit, a communication gateway function can be implemented using the energy storage monitoring unit without changing the communication network topology of the energy storage system. This constructs an auxiliary communication link for the power control unit and the battery management unit. Even if the first communication link experiences a communication failure, the power control unit can still obtain the necessary battery data through the auxiliary communication link, reducing the risk of system downtime due to communication interruption and effectively improving the operational stability of the energy storage system. Attached Figure Description
[0062] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly described below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the drawings without creative effort. In the drawings:
[0063] Figure 1 is a schematic diagram of the energy storage system in some embodiments;
[0064] Figure 2 is a schematic diagram of the connection between the battery management unit and the battery cluster management unit in some embodiments;
[0065] Figure 3 is a flowchart illustrating the communication control method in some embodiments;
[0066] Figure 4 is a schematic diagram of the process in some embodiments of filtering out battery data to be forwarded from battery data according to preset data forwarding configuration information and forwarding the battery data to be forwarded to the power control unit of the energy storage system.
[0067] Figure 5 is a schematic diagram of the process in some other embodiments of filtering out battery data to be forwarded from battery data according to preset data forwarding configuration information and forwarding the battery data to be forwarded to the power control unit of the energy storage system.
[0068] Figure 6 is a schematic diagram of the data flow transmission path of battery data in an energy storage system in some embodiments;
[0069] Figure 7 is a schematic diagram of the data forwarding mechanism of the energy storage system in some embodiments;
[0070] Figure 8 is a flowchart illustrating the communication control method in some other embodiments;
[0071] Figure 9 is a structural block diagram of the communication control device in some embodiments;
[0072] Figure 10 is a diagram of the internal structure of an electronic device in some embodiments. Detailed Implementation
[0073] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.
[0074] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0075] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least some of the embodiments of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0076] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0077] In the description of the embodiments of this application, the technical terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of this application and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application.
[0078] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0079] In electrochemical energy storage systems, the power control unit needs to acquire battery data collected by the battery management unit to implement automatic control functions such as charge balancing and SOC over-limit protection. The power control unit and the battery management unit typically communicate via a communication link. If this link fails, the energy storage system needs to be shut down for maintenance to improve the operational safety of the battery modules. During maintenance shutdowns, the energy storage system cannot be used by the grid, which significantly impacts its overall efficiency and value.
[0080] To improve the operational reliability of energy storage systems and reduce the risk of system downtime due to communication interruptions, the power control unit in the energy storage system can communicate with at least one battery management unit via a first communication link, and with the energy storage monitoring unit via a second communication link. The energy storage monitoring unit and the battery management unit can communicate via a third communication link. During system operation, the energy storage monitoring unit can obtain battery data from the battery management unit via the third communication link and, based on preset data forwarding configuration information, select battery data to be forwarded. This data is then forwarded to the power control unit via the second communication link. By pre-setting data forwarding configuration information for the energy storage monitoring unit, a communication gateway function can be implemented without altering the communication network topology of the energy storage system. This constructs an auxiliary communication link between the power control unit and the battery management unit. Even if the first communication link fails, the power control unit can still obtain the necessary battery data through the auxiliary communication link, reducing the risk of system downtime due to communication interruptions and effectively improving the operational stability of the energy storage system.
[0081] This application provides an energy storage system, as shown in FIG1. The energy storage system 100 includes a power control unit 101, at least one battery management unit 103 that is communicatively connected to the power control unit 101 via a first communication link 102, and an energy storage monitoring unit 105 that is communicatively connected to the power control unit 101 via a second communication link 104. The energy storage monitoring unit 105 and the battery management unit 103 are communicatively connected via a third communication link 106.
[0082] The energy storage monitoring unit 105 obtains battery data from the battery management system 103 through the third communication link 106, filters out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forwards the battery data to be forwarded to the power control unit through the second communication link 104.
[0083] Among them, the power control unit 101 is a unit in the energy storage system 100 used for power conversion and control. It can realize various power conversions such as AC / DC, DC / AC and DC / DC, and is responsible for the management and control of all power modules.
[0084] In some embodiments, the power control unit 101 may be a power conversion system (PCS) in an energy storage system.
[0085] The battery management unit 103 is used to acquire data from the battery module and issue control commands. It can acquire data such as battery voltage, current, and state of charge, and send them to the power control unit 101 and the energy storage monitoring unit 105, providing the data basis for control and management for the power control unit 101 and / or the energy storage monitoring unit 105. At the same time, the battery management unit 103 can also receive control commands sent by the power control unit 101 and / or the energy storage monitoring unit 105, and issue the control commands to the corresponding battery module, such as a battery cluster or a battery pack composed of battery clusters, to manage the battery cluster or battery pack accordingly.
[0086] In some embodiments, the battery management unit 103 may be a battery management system (BMS) in an energy storage system.
[0087] The energy storage monitoring unit 105 is a unit in the energy storage system 100 used to manage the energy storage equipment. It can monitor the operating status of the energy storage system 100 in real time and intelligently schedule and control energy according to actual energy demand and the operating status of the energy storage system.
[0088] In order for the energy storage monitoring unit 105 to forward battery data collected by the battery management unit 103 to the power control unit 101, the energy storage monitoring unit 105 is pre-configured with data forwarding configuration information. This data forwarding configuration information characterizes the data information that the energy storage monitoring unit 105 needs to forward to the power control unit 101. Understandably, designers can pre-determine the data information that the energy storage monitoring unit 105 should forward to the power control unit 101 under different circumstances to improve the operational stability of the energy storage system 100 and reduce the risk of system downtime due to communication interruptions. Based on the corresponding data information to be forwarded under various circumstances, data forwarding configuration information is generated and pre-configured in the energy storage monitoring unit 105 so that the energy storage monitoring unit 105 can call it at any time during operation.
[0089] In some embodiments, the energy storage monitoring unit 105 may be an energy management system (EMS) in the energy storage system.
[0090] In this context, a communication link refers to the physical path used for data transmission between two nodes in a communication network. The first communication link 102 is used for communication between the power control unit 101 and the battery management unit 103; the second communication link 104 is used for communication between the power control unit 103 and the energy storage monitoring unit 105; and the third communication link 106 is used for communication between the energy storage monitoring unit 105 and the battery management unit 103. It is understood that the real-time performance of the first communication link 102, the second communication link 104, and the third communication link 106 can be the same or different. For example, the real-time performance of the first communication link can be higher than that of the second communication link 104 and the third communication link 106.
[0091] The battery data to be forwarded is the battery data that the power control unit 101 needs to obtain from the battery management unit 103. The battery data that the energy storage monitoring unit 105 obtains from the battery management unit 103 through the third communication link 106 can be considered as complete battery data, such as the remote signaling and telemetry data of the energy storage station's battery pack, battery cluster, and cells. When forwarding data, the energy storage monitoring unit 105 needs to select the battery data required by the power control unit 101 from the complete battery data as the data to be forwarded according to the data forwarding configuration information, and then forward it to the power control unit 101 through the second communication link 104. This can reduce the data forwarding time required for data forwarding while meeting the control requirements of the power control unit 101, and improve the timeliness of data transmission.
[0092] In some embodiments, the power control unit 101 can obtain the battery data required for power control from the battery management unit 103 through the first communication link 102. However, if the first communication link 102 fails during operation, the power control unit 101 will be unable to monitor the status of the battery management unit 103 in real time by obtaining the battery data, and the energy storage system 100 will be at risk of operation. In order to reduce the risk of system shutdown due to the communication failure of the first communication link 102, the designers have pre-set data forwarding configuration information in the energy storage monitoring unit 105. After the energy storage monitoring unit 105 obtains the battery data from the battery management unit 103 through the third communication link 106, it can filter out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit 101 through the second communication link 104.
[0093] In some embodiments, the data forwarding configuration information may include the data identifier of the data to be forwarded, and the energy storage monitoring unit can filter the data to be forwarded from the battery data according to the data identifier of the data to be forwarded.
[0094] In some embodiments, the data forwarding configuration information may include the information point number, name, and information type of the data to be forwarded. The energy storage monitoring unit can filter the data to be forwarded from the battery data based on the information point number of the data to be forwarded.
[0095] In some embodiments, the power control unit is pre-configured with a parameter storage tool, such as a remote parameter group. Once battery data is received, the parameter storage tool will update the corresponding parameters based on the battery data. Subsequently, the power control unit will make corresponding judgments and handle the changes in parameters based on the pre-configured battery anomaly detection program logic.
[0096] In the aforementioned energy storage system, the power control unit is connected to at least one battery management unit via a first communication link and to an energy storage monitoring unit via a second communication link. The energy storage monitoring unit is connected to the battery management unit via a third communication link. During operation, the energy storage monitoring unit can obtain battery data from the battery management unit via the third communication link and, based on preset data forwarding configuration information, select battery data to be forwarded from the battery data. This data is then forwarded to the power control unit via the second communication link. By pre-setting data forwarding configuration information for the energy storage monitoring unit, a communication gateway function can be implemented using the energy storage monitoring unit without changing the communication network topology of the energy storage system. This constructs an auxiliary communication link for the power control unit and the battery management unit. Even if the first communication link experiences a communication failure, the power control unit can still obtain the necessary battery data through the auxiliary communication link, reducing the risk of system downtime due to communication interruption and effectively improving the operational stability of the energy storage system.
[0097] In some embodiments, the data forwarding configuration information includes key data information required by the power control unit for power control. The energy storage monitoring unit, based on the preset data forwarding configuration information, filters out battery data to be forwarded from the battery data and forwards the battery data to the power control unit via a second communication link, including:
[0098] In the event of a communication anomaly in the first communication link, the energy storage monitoring unit, based on the key data information required by the power control unit for power control, filters out key battery data from the battery data and forwards the key battery data to the power control unit in real time through the second communication link.
[0099] The key data information required by the power control unit for power control refers to the data information corresponding to the critical battery data necessary for the power control unit to perform power control. The power control unit can normally obtain various battery data from the battery management unit, including critical battery data necessary for power control, such as battery status data (SOC, voltage, current, battery operating status, etc.), and also non-essential battery data, such as battery health status data. Understandably, the key data information required by the power control unit for power control can be configured by the designer according to actual needs.
[0100] In some embodiments, if there is a communication anomaly in the first communication link, the energy storage monitoring unit can filter out key battery data from the battery data based on the key data information of the power control unit's power control requirements, and forward the key battery data to the power control unit in real time through the second communication link.
[0101] In the above embodiments, when there is a communication anomaly in the first communication link, the energy storage monitoring unit directly sends key battery data to the power control unit through the third communication link. This allows the power control unit to determine the operating status of each battery module managed by the battery management unit based on the key battery data, instead of directly shutting down the energy storage system due to a communication anomaly in the first communication link. This effectively reduces the risk of system shutdown due to communication interruption and improves the operational stability of the energy storage system.
[0102] Besides forwarding data to the power control unit only when the first communication link is faulty, in other embodiments, regardless of whether the first communication link is functioning normally, the energy storage monitoring unit can filter out battery data to be forwarded from the battery data according to preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit through the second communication link. The following will describe the process of the energy storage monitoring unit forwarding data to the power control unit under normal and faulty first communication link conditions through several embodiments.
[0103] In some embodiments, the data forwarding configuration information includes total battery demand information of the power control unit. The energy storage monitoring unit, according to the preset data forwarding configuration information, filters out battery data to be forwarded from the battery data and forwards the battery data to be forwarded to the power control unit via a second communication link, including:
[0104] The energy storage monitoring unit selects the total demand battery data from the battery data based on the total demand battery data information of the power control unit, and forwards the total demand battery data to the power control unit through the second communication link according to the preset data forwarding cycle.
[0105] Total demand battery data refers to the battery data that the power control unit needs to obtain from the battery management unit under normal circumstances. It can be understood that total demand battery data can include both critical and non-critical battery data. Total demand battery data information is the data information corresponding to the total demand battery data.
[0106] The preset data forwarding cycle is a periodic parameter used to control the frequency of data forwarding from the energy storage monitoring unit to the power control unit. The preset data forwarding cycle can be determined by the designer based on the actual real-time requirements of the forwarding; for example, the preset data forwarding cycle can be 1 minute.
[0107] In some embodiments, regardless of whether the first communication link is communicating normally, the energy storage monitoring unit can filter out the total demand battery data from the battery data based on the total demand battery data information of the power control unit, and then send the total demand battery data within the data forwarding period to the power control unit via the second communication link according to the preset data forwarding period.
[0108] In some embodiments, when the first communication link is communicating normally, after the power control unit receives the total demand battery data sent by the energy storage monitoring unit according to a preset data forwarding cycle, it can perform data verification between the real-time total demand battery data directly obtained from the battery management unit through the first communication link and the total demand battery data sent by the energy storage monitoring unit to determine the accuracy of the battery data obtained by the power control unit.
[0109] In the above embodiments, the energy storage monitoring unit can forward the total demand battery data obtained from the battery management unit to the power control unit through the second communication link according to the preset data forwarding cycle. This effectively reduces the risk of system shutdown due to communication interruption and provides a data basis for the power control unit to verify the accuracy of data acquisition.
[0110] To further reduce the communication pressure on the first communication link, in some embodiments, the real-time performance of the first communication link is higher than that of the second communication link, and the power control unit obtains real-time demand data from the battery management unit through the first communication link.
[0111] Among these, real-time requirement data refers to the battery data that meets the real-time requirements within the total requirement data. Real-time requirement data can be determined by designers based on the correlation between each battery's data and the stable operation of the energy storage system when performing power control with the power control unit. For example, in extreme temperature environments, the current, voltage, SOC, and temperature of each battery in the battery module are strongly correlated with the stable operation of the energy storage system; therefore, the current, voltage, SOC, and temperature data can be identified as the battery data that meets the real-time requirements. Conversely, in suitable temperature environments, the current, voltage, and SOC data that are strongly correlated with the stable operation of the energy storage system can be identified as the real-time requirement data.
[0112] In some embodiments, the first communication link can be a high-speed communication link with high real-time performance, while the second communication link can be a communication link with lower real-time performance. That is, the real-time performance of the first communication link is higher than that of the second communication link. When the first communication link is functioning normally, the power control unit can obtain real-time demand data from the battery management unit through the high-real-time first communication link, thereby improving the real-time performance of subsequent power control. For non-real-time data, such as battery health status data, it can be obtained by the energy storage monitoring unit through the lower-real-time second communication link.
[0113] In some embodiments, the real-time performance of the first communication link can be at the microsecond level, and the real-time performance of the second communication link can be at the second level.
[0114] In the above embodiments, the power control unit obtains real-time demand data from the battery management unit through the first communication link, which can effectively improve the timeliness and reliability of data acquisition. Meanwhile, by obtaining non-real-time data with low real-time requirements through the second communication link, the power control unit can improve the data transmission integrity while effectively reducing the data transmission pressure on the high-speed link of the power control unit and reducing losses caused by communication anomalies.
[0115] In some embodiments, the data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type. The energy storage monitoring unit, based on the preset data forwarding configuration information, filters out battery data to be forwarded from the battery data and forwards the battery data to be forwarded to the power control unit via a second communication link, which may include the following steps:
[0116] The energy storage monitoring unit monitors the battery management unit. If an anomaly is detected in the battery management unit, the unit determines the real-time transmission data information that matches the anomaly type from the data forwarding configuration information. Based on the real-time transmission data information, the unit filters out the real-time transmission data to be forwarded from the battery data and forwards the real-time transmission data to the power control unit in real time through the second communication link.
[0117] Among them, the anomaly type is a type parameter that classifies the abnormal situations that may occur in the battery management unit of the energy storage system during operation. An anomaly in the battery management unit will affect the operation of the energy storage system to a certain extent, so the power control unit needs to monitor the anomaly in real time.
[0118] Since the energy storage monitoring unit forwards data to the power control unit according to a preset data forwarding cycle regardless of whether the first communication link is normal, a real-time data forwarding mechanism needs to be set up in the energy storage monitoring unit to reduce the impact of data delay caused by periodic data forwarding on the control of the energy storage system. This mechanism would forward battery data in real time under special circumstances, i.e., battery data when the battery management unit malfunctions, thereby improving the timeliness and reliability of data acquisition by the power control unit. Understandably, different types of malfunctions require different types of battery data to be sent in real time.
[0119] Among them, real-time data transmission is battery data that the power control unit needs to perform power control when the battery management unit has a current abnormality type. Real-time data transmission information is the data information corresponding to the real-time data transmission.
[0120] In some embodiments, the energy storage monitoring unit can perform system monitoring on the battery management unit to quickly determine whether there is an abnormality in the battery management unit during the operation of the energy storage system. If an abnormality is determined in the battery management unit, the energy storage monitoring unit can determine the real-time transmission data information that matches the abnormality type from the data forwarding configuration information according to the abnormality type of the battery management unit, and forward the real-time transmission data to the power control unit in real time through the second communication link.
[0121] In the above embodiments, by setting up a real-time data forwarding mechanism for the energy storage monitoring unit, the stability and timeliness of the data source of the power control unit can be improved through a periodic and variable data forwarding mode, providing a data foundation for the correct execution of the control and protection logic in the power control unit.
[0122] In some embodiments, the anomaly type includes unit communication anomaly. When the energy storage monitoring unit receives battery data sent by the battery management unit, it starts timing and waits for the battery management unit to send battery data again. If the waiting time reaches a preset time threshold, it is determined that there is a unit communication anomaly in the battery management unit.
[0123] The preset duration threshold is a parameter used to determine whether there are any abnormalities in the communication between the energy storage monitoring unit and the battery management unit, such as interruptions or delays. Understandably, the preset duration threshold can be determined by the designer based on the normal communication waiting time between the energy storage monitoring unit and the battery management unit.
[0124] In some embodiments, each time the energy storage monitoring unit receives battery data sent by the battery management unit, it starts timing to record the communication waiting time and waits for the battery management unit to send battery data again. If the waiting time reaches a preset time threshold, it indicates that the waiting time between the two communications between the energy storage monitoring unit and the battery management unit has exceeded the normal communication waiting time. The energy storage monitoring unit can determine that there is a unit communication abnormality in the battery management unit and needs to execute the real-time data forwarding mechanism.
[0125] In other embodiments, if the waiting time does not reach the preset time threshold, and the energy storage monitoring unit receives the battery data sent again by the battery management unit, it indicates that the waiting time between the two communications between the energy storage monitoring unit and the battery management unit has not exceeded the normal communication waiting time. The energy storage monitoring unit can continue to forward data to the power control unit through the periodic data forwarding mechanism.
[0126] In the above embodiments, the energy storage monitoring unit can quickly determine whether there is a unit communication abnormality in the battery management unit by recording the waiting time between two data transmissions of the battery management unit and comparing the waiting time with a preset time threshold, and then determine whether to trigger the real-time data forwarding mechanism, which effectively improves the speed and accuracy of abnormality judgment and data forwarding mechanism triggering.
[0127] In some embodiments, the real-time transmission data information for unit communication anomalies includes communication status information of the battery management unit and key data information required for power control unit control. Based on the real-time transmission data information, the energy storage monitoring unit filters out the real-time transmission data to be forwarded from the battery data, including:
[0128] Based on the key data required for power control unit operation, critical battery data is selected from the most recently received battery data from the energy storage monitoring unit. This critical battery data, along with any communication anomalies in the battery management unit, is identified as real-time data to be forwarded.
[0129] Among them, the communication status information of the battery management unit is the information data corresponding to the communication status of the battery management unit, while the key data information, as mentioned above, refers to the data information corresponding to the key battery data that the power control unit needs to perform power control.
[0130] In some embodiments, when the energy storage monitoring unit determines that there is a communication anomaly in the battery management unit, it can filter out key battery data from the most recently received battery data based on the key data information required by the power control unit, and determine the key battery data and the communication anomaly status of the battery management unit as real-time data to be forwarded.
[0131] In the above embodiments, when it is determined that there is a communication abnormality in the battery management unit, the energy storage monitoring unit filters out key battery data from the last battery data sent by the battery management unit before the communication abnormality. At the same time, it forwards the communication abnormality status of the battery management unit and the key battery data to the power control unit. This enables the power control unit to know the abnormal status of the battery management unit in a timely manner and to perform subsequent energy storage system control through the key battery data, effectively reducing the risk of system shutdown due to communication interruption.
[0132] In some embodiments, if there is a communication failure in the first communication link, the power control unit receives real-time transmission data sent by the energy storage monitoring unit through the second communication link. Based on the real-time transmission data, it continuously predicts the remaining power of the battery module corresponding to the battery management unit in real time, obtains the predicted value of the remaining power of the battery module, and controls the energy storage system to shut down when the predicted value of the remaining power exceeds the preset power usage range.
[0133] The battery module managed by the battery management unit can be a battery pack in an energy storage system, consisting of multiple battery clusters. The remaining capacity prediction value characterizes the remaining capacity of the battery module at the current moment. After receiving real-time data from the energy storage monitoring unit via a second communication link, the power control unit can extract the most recent key battery data from the battery management unit that experienced a communication anomaly. Based on this key battery data, it can predict the remaining capacity of the corresponding battery module in real time, thus determining the predicted remaining capacity value of the battery module. For example, key battery data may include the SOC data of the battery module. The power control unit can continuously predict the remaining capacity of the battery module in real time based on the SOC data.
[0134] In some embodiments, the power control unit is equipped with a power prediction model. After obtaining the key battery data most recently fed back by the battery management unit, the key battery data can be input into the power prediction model to obtain the remaining power prediction value of the battery management unit at each time.
[0135] In some embodiments, the power control unit is pre-set with information on the changing trends of time and power, such as a trend curve or a trend function. After obtaining the key battery data most recently fed back by the battery management unit, the remaining power of the battery management unit can be determined over time based on the key battery data and the changing trend information, and the predicted value of the remaining power of the corresponding battery module of the battery management unit can be obtained.
[0136] The preset power usage range is a preset judgment range parameter used to determine whether the battery module can continue to operate. If the predicted remaining power of the battery module exceeds the preset power usage range, it can be considered that the battery module has an operational risk and needs to be stopped.
[0137] In some embodiments, the preset power usage range may consist of an upper limit and a lower limit of the battery module's state of charge (SOC).
[0138] In some embodiments, if a communication anomaly occurs in the first communication link, the power control unit can receive real-time transmission data sent by the energy storage monitoring unit through the second communication link. Based on the communication anomaly status of the battery management unit included in the real-time transmission data, the power control unit determines the battery management unit requiring predictive control and the battery modules managed by that battery management unit. Subsequently, based on the key battery data included in the real-time transmission data, the power control unit predicts the remaining capacity of the battery modules, obtaining a predicted remaining capacity value of the battery modules over time. This predicted remaining capacity value characterizes the remaining capacity of the battery modules at the current moment. The power control unit can compare the predicted remaining capacity value of the battery modules over time with a preset power usage range. If the predicted remaining capacity value exceeds the preset power usage range, the power control unit controls the energy storage system to shut down, providing energy storage protection for the battery modules.
[0139] In the above embodiments, even if there is a communication failure in the first communication link, the power control unit can obtain the real-time data transmitted by the battery management unit with communication failure through the auxiliary communication link built based on the energy storage monitoring unit, and perform power prediction on the battery module corresponding to the battery management unit based on the real-time data. Based on the prediction results, the power control unit can control the operation of the energy storage system instead of controlling the energy storage system to shut down as soon as the first communication link fails. This effectively reduces the risk of system shutdown due to communication interruption and improves the operational stability of the energy storage system.
[0140] In other embodiments, the anomaly type of the battery management unit includes cell anomaly, and the battery management unit communicates with each battery cluster management unit through a fourth communication barrier. When the battery management unit determines that any battery cluster is experiencing an anomaly based on the battery cluster data sent by each battery cluster management unit, it generates battery anomaly information and sends it to the energy storage monitoring unit.
[0141] Upon receiving abnormal battery information, the energy storage monitoring unit determines that there is a unit malfunction in the battery management unit.
[0142] Among them, cell anomaly is an anomaly caused by an anomaly occurring within the battery pack managed by the battery management unit. As shown in Figure 2, the battery pack managed by the battery management unit 103 consists of multiple battery clusters 107, and each battery cluster 107 has its own corresponding battery cluster management unit 108. Each battery cluster management unit 108 can communicate with the battery management unit 103 through the fourth communication link 109.
[0143] Among them, battery abnormal information is an abnormal prompt information used to report abnormalities to the battery management unit. In some embodiments, battery abnormal information may include the unit identifier of the battery management unit that has an abnormality, the abnormal status of the battery cluster, the abnormal battery cluster identifier, etc.
[0144] In some embodiments, the battery management unit can receive battery cluster data sent by each battery cluster management unit via a fourth communication link. For each battery cluster, the battery management unit can determine whether an anomaly has occurred based on the battery cluster data according to pre-set battery cluster anomaly judgment rules. If any battery cluster is determined to be abnormal, the battery management unit can generate battery anomaly information and send it to the energy storage monitoring unit via a third communication link. Upon receiving the battery anomaly information, the energy storage monitoring unit can determine that the corresponding battery management unit has a unit anomaly based on the unit identifier carried in the battery anomaly information.
[0145] In the above embodiments, when the battery management unit determines that any of the battery clusters it manages is abnormal, it can report the abnormal situation to the energy storage monitoring unit by generating battery abnormality information. This allows the energy storage monitoring unit to promptly trigger the corresponding real-time data forwarding mechanism based on the abnormal situation of the battery management unit, thereby improving the speed and accuracy of abnormality judgment and data forwarding mechanism triggering.
[0146] In some embodiments, the real-time transmission data information for unit anomaly matching includes battery anomaly information transmitted by the battery management unit. Based on the real-time transmission data information, the energy storage monitoring unit filters out the real-time transmission data to be forwarded from the battery data, including:
[0147] Based on the battery anomaly information sent by the battery management unit, abnormal battery data sent by the battery management unit is filtered out from the battery data, and the abnormal battery data is identified as real-time transmission data to be forwarded.
[0148] In some embodiments, when the energy storage monitoring unit determines that there is a cell abnormality in the battery management unit, it can filter out the abnormal battery data sent by the battery management unit from the battery data based on the battery abnormality information sent by the battery management unit, and determine the abnormal battery data as real-time transmission data to be forwarded.
[0149] In some embodiments, the energy storage monitoring unit can obtain abnormal battery data from the battery data based on the cell identifier and abnormal battery cluster identifier included in the battery abnormal information, wherein the abnormal battery data may be the battery operation data of the abnormal battery cluster.
[0150] In the above embodiments, the energy storage monitoring unit filters out abnormal battery data from the battery data based on the abnormal battery information, and forwards the abnormal battery data as real-time data to be forwarded to the power control unit in real time. This enables the power control unit to obtain the battery data of the abnormal battery cluster in a timely manner, providing a data foundation for subsequent energy storage system control and effectively reducing the risk of system shutdown due to communication interruption.
[0151] Based on the same inventive concept, in some embodiments, as shown in FIG3, a communication control method is provided. Taking the application of this communication control method to the energy storage monitoring unit 105 shown in FIG1 as an example, the method includes the following steps:
[0152] S302, acquire battery data collected by the battery management unit in the energy storage system.
[0153] S304, based on the preset data forwarding configuration information, filters out the battery data to be forwarded from the battery data and forwards the battery data to be forwarded to the power control unit of the energy storage system.
[0154] In some embodiments, in order to reduce the risk of system downtime due to communication failure of the first communication link, the designers pre-set data forwarding configuration information in the energy storage monitoring unit. After the energy storage monitoring unit obtains battery data from the battery management unit through the third communication link, it can filter out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit through the second communication link.
[0155] In the above-described communication control method, during the operation of the energy storage system, the energy storage monitoring unit can obtain battery data from the battery management unit through the third communication link, and according to the preset data forwarding configuration information, filter out the battery data to be forwarded from the battery data, and forward the battery data to be forwarded to the power control unit through the second communication link. By pre-setting the data forwarding configuration information for the energy storage monitoring unit, the communication gateway function can be implemented by the energy storage monitoring unit without changing the communication network topology of the energy storage system, and an auxiliary communication link can be constructed for the power control unit and the battery management unit. Even if there is a communication failure in the first communication link, the power control unit can still obtain the required battery data through the auxiliary communication link, reducing the risk of system shutdown due to communication interruption and effectively improving the operational stability of the energy storage system.
[0156] In some embodiments, as shown in FIG4, the data forwarding configuration information includes total demand battery data information of the power control unit. S304, according to the preset data forwarding configuration information, selecting battery data to be forwarded from the battery data and forwarding the battery data to be forwarded to the power control unit of the energy storage system, includes:
[0157] S402, based on the total battery demand data of the power control unit, filters out the total battery demand data from the battery data.
[0158] S404, according to the preset data forwarding cycle, forwards the total demand battery data to the power control unit of the energy storage system based on the second communication link.
[0159] In some embodiments, regardless of whether the first communication link is communicating normally, the energy storage monitoring unit can filter out the total demand battery data from the battery data based on the total demand battery data information of the power control unit, and then send the total demand battery data within the data forwarding period to the power control unit via the second communication link according to the preset data forwarding period. This effectively reduces the risk of system shutdown due to communication interruption, and also provides a data basis for the power control unit to verify the accuracy of data acquisition.
[0160] In some embodiments, as shown in FIG5, the data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type. S304, according to the preset data forwarding configuration information, selecting battery data to be forwarded from the battery data and forwarding the battery data to be forwarded to the power control unit of the energy storage system, includes:
[0161] S502 performs system monitoring of the battery management unit.
[0162] The power control unit communicates with the battery management unit via a first communication link.
[0163] S504, if it is determined that there is an abnormality in the battery management unit, the real-time transmission data information that matches the abnormality type is determined from the data forwarding configuration information according to the abnormality type of the battery management unit.
[0164] S506, based on real-time transmitted data information, filters out real-time transmitted data to be forwarded from battery data.
[0165] The S508 forwards real-time data to the power control unit.
[0166] In some embodiments, the energy storage monitoring unit can perform system monitoring of the battery management unit to quickly determine whether there are any abnormalities in the battery management unit during the operation of the energy storage system. If an abnormality is determined, the energy storage monitoring unit can determine the real-time transmission data matching the abnormality type from the data forwarding configuration information based on the abnormality type of the battery management unit, and forward the real-time transmission data to the power control unit in real time via a second communication link. By setting up a real-time data forwarding mechanism for the energy storage monitoring unit, the stability and timeliness of the data source for the power control unit can be improved through a periodic and variable data forwarding mode, providing a data foundation for the correct execution of the control and protection logic in the power control unit.
[0167] In some embodiments, the exception type includes a unit communication exception, and the communication control method further includes: upon receiving battery data sent by the battery management unit, starting a timer and waiting for the battery management unit to send battery data again. If the waiting time reaches a preset time threshold, it is determined that there is a unit communication exception in the battery management unit.
[0168] In some embodiments, each time the energy storage monitoring unit receives battery data sent by the battery management unit, it starts timing to record the communication waiting time and waits for the battery management unit to send battery data again. If the waiting time reaches a preset time threshold, it indicates that the waiting time between the two communications between the energy storage monitoring unit and the battery management unit has exceeded the normal communication waiting time. The energy storage monitoring unit can determine that there is a unit communication abnormality in the battery management unit and needs to execute the real-time data forwarding mechanism.
[0169] In the above embodiments, by recording the waiting time between two data transmissions of the battery management unit and comparing the waiting time with a preset time threshold, it is possible to quickly determine whether there is a unit communication abnormality in the battery management unit, and then determine whether to trigger the real-time data forwarding mechanism, which effectively improves the speed and accuracy of abnormality judgment and data forwarding mechanism triggering.
[0170] In some embodiments, the real-time transmission data information for unit communication anomaly matching includes the communication status information of the battery management unit and the key data information required for power control unit control. S506, based on the real-time transmission data information, filtering out the real-time transmission data to be forwarded from the battery data includes: based on the key data information required for power control unit control, filtering out key battery data from the most recently received battery data, and determining the key battery data and the communication anomaly status of the battery management unit as the real-time transmission data to be forwarded.
[0171] In some embodiments, when the energy storage monitoring unit determines that there is a communication anomaly in the battery management unit, it can filter out key battery data from the most recently received battery data based on the key data information required by the power control unit. The key battery data and the communication anomaly status of the battery management unit are then identified as real-time data to be forwarded. This allows the power control unit to be aware of the abnormal status of the battery management unit in a timely manner and to perform subsequent energy storage system control through the key battery data, effectively reducing the risk of system downtime due to communication interruption.
[0172] In some embodiments, the anomaly type includes a cell anomaly. The battery management unit communicates with each battery cluster management unit through a fourth communication link. The communication control method further includes: determining that a cell anomaly exists in the battery management unit upon receiving battery anomaly information.
[0173] Among them, the battery anomaly information is generated by the battery management unit when it determines that any one of the battery clusters has an anomaly based on the battery cluster data sent by each battery cluster management unit.
[0174] In some embodiments, the battery management unit can receive battery cluster data sent by each battery cluster management unit via a fourth communication link. For each battery cluster, the battery management unit can determine whether an anomaly has occurred based on the battery cluster data according to pre-set battery cluster anomaly judgment rules. If any battery cluster is determined to be abnormal, the battery management unit can generate battery anomaly information and send it to the energy storage monitoring unit via a third communication link. Upon receiving the battery anomaly information, the energy storage monitoring unit can determine that the corresponding battery management unit has a unit anomaly based on the unit identifier carried in the battery anomaly information, effectively improving the speed and accuracy of anomaly judgment and data forwarding mechanism triggering.
[0175] In some embodiments, the real-time transmission data information for unit anomaly matching includes battery anomaly information transmitted by the battery management unit. S506, based on the real-time transmission data information, filtering out real-time transmission data to be forwarded from the battery data includes: filtering out abnormal battery data transmitted by the battery management unit from the battery data according to the battery anomaly information transmitted by the battery management unit. The abnormal battery data is determined as the real-time transmission data to be forwarded.
[0176] In some embodiments, when the energy storage monitoring unit determines that there is a cell abnormality in the battery management unit, it can filter out the abnormal battery data sent by the battery management unit from the battery data based on the battery abnormality information sent by the battery management unit, and determine the abnormal battery data as real-time transmission data to be forwarded. This enables the power control unit to obtain the battery data of the abnormal battery cluster in a timely manner, providing a data foundation for subsequent energy storage system control and effectively reducing the risk of system shutdown due to communication interruption.
[0177] In some embodiments, a communication control method for an energy storage system is provided, which is applied to the energy storage system shown in Figure 1. In the energy storage system, since the battery management unit and the power control unit need to communicate with the energy storage monitoring unit through Ethernet, and the energy storage monitoring unit has a large capacity and strong processing capability, the energy storage monitoring unit can be used as a communication gateway on the original communication network topology to add a communication link between the battery management unit and the power control unit.
[0178] To enable the energy storage monitoring unit to function as a communication gateway, designers can pre-configure a data forwarding table within the unit based on business needs. When performing data forwarding, the energy storage monitoring unit can determine the signal point information that needs to be forwarded to the power control unit based on this configuration table. The data forwarding configuration table is shown in the following figure:
[0179]
[0180] If we distinguish the links based on the data flow of battery data, as shown in Figure 6, when the power control unit directly obtains battery data from each battery management unit, the battery data is transmitted through the main link. When the power control unit indirectly obtains battery data from each battery management unit through the energy storage monitoring unit, the battery data is transmitted through the auxiliary link. The main link has high real-time performance, being a microsecond-level communication link, while the auxiliary link has low real-time performance, being a second-level communication link.
[0181] In actual operation, without an auxiliary link, if the main link experiences a communication failure, the power control unit will directly shut down the energy storage system, resulting in significant losses. However, with an auxiliary link, even if the main link communication fails, the power control unit can still receive the battery pack's operating status and SOC data through the auxiliary link constructed by the monitoring system. As long as the battery pack's operating status is normal and the SOC is at a normal level, the energy storage system can still operate normally. This reduces the risk of system shutdown due to communication interruption and effectively improves the operational stability of the energy storage system.
[0182] Taking the application of this method to an energy storage monitoring unit in an energy storage system as an example, to improve the timeliness and reliability of data forwarding during communication control, the energy storage monitoring unit employs two data forwarding mechanisms, as shown in Figure 7. The first is a fixed-period forwarding mechanism, where the energy storage monitoring unit sends battery data to the power control unit at fixed time intervals; this is a minute-level forwarding mechanism. The second is an immediate anomaly forwarding mechanism, where the energy storage monitoring unit immediately sends battery data to the power control unit upon detecting an anomaly in the battery management unit; this is a millisecond-level forwarding mechanism. The steps of these two forwarding mechanisms will be explained below.
[0183] As shown in Figure 8, the communication control method corresponding to the fixed-period forwarding mechanism includes the following steps:
[0184] S801 obtains battery data from the battery management unit.
[0185] S802, according to the data forwarding configuration table, filters the total battery demand data of the power control unit from the battery data.
[0186] S803 forwards total demand battery data to the power control unit via a second communication link.
[0187] The communication control method corresponding to the abnormal instant forwarding mechanism includes the following steps:
[0188] S804 performs anomaly monitoring of the battery management unit.
[0189] S805: Is there an abnormality in the battery management unit? If so, proceed to S806; otherwise, return to S804.
[0190] S806, determine the fault type of the battery management unit.
[0191] S807 determines the real-time forwarding data that needs to be forwarded immediately based on the anomaly type.
[0192] S808 immediately forwards the real-time forwarding data to the power control unit and returns to execute S804.
[0193] The anomaly types can include cell anomalies and cell communication anomalies. Understandably, a battery management unit (BMU) will communicate with multiple battery cluster management units (BCUs). An anomaly in any of these BCUs will trigger the upper-level BMU to send an anomaly message to the energy storage monitoring unit (ESU), initiating the real-time anomaly forwarding mechanism within the ESU. The ESU can then immediately forward the abnormal battery data from the BMUs to the power control unit, enabling the ESU to promptly detect anomalies in any battery cluster and make appropriate judgments and actions, thereby improving the operational safety and stability of the energy storage system.
[0194] When communication between the battery management unit and the energy storage monitoring unit is interrupted, the energy storage monitoring unit will immediately forward the abnormal communication status of the battery management unit and the last received battery module data to the power control unit. This allows the power control unit to calculate the remaining battery module charge based on time and automatically shut down the energy storage system when the remaining battery module charge exceeds the upper or lower limit, thereby improving the operational safety and stability of the energy storage system.
[0195] The communication control method in the above embodiments can effectively reduce the risk of energy storage system shutdown due to communication failure, enhance the reliability of energy storage system, improve the integrity of data transmission, and reduce the data transmission pressure of high-speed link of power control unit. Meanwhile, the energy storage monitoring unit improves the stability and timeliness of data source of power control unit through periodic and variable data forwarding mode, and provides data foundation for the correct execution of control and protection logic of power control unit.
[0196] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0197]
[0198] Based on the same inventive concept, this application also provides a communication control device for implementing the communication control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more communication control device embodiments provided below can be found in the limitations of the communication control method described above, and will not be repeated here.
[0199] In some embodiments, as shown in FIG9, a communication control device 900 is provided, including: a battery data acquisition module 901 and a data forwarding module 902, wherein:
[0200] The battery data acquisition module 901 is used to acquire battery data collected by the battery management unit in the energy storage system.
[0201] The data forwarding module 902 is used to filter out the battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit of the energy storage system.
[0202] In some embodiments, the data forwarding configuration information includes total battery demand data information of the power control unit. The data forwarding module 902 is configured to: filter out total battery demand data from the battery data according to the total battery demand data information of the power control unit; and forward the total battery demand data to the power control unit of the energy storage system via a second communication link according to a preset data forwarding cycle.
[0203] In some embodiments, the data forwarding configuration information includes real-time transmission data information corresponding to each anomaly type. The data forwarding module 902 is used for: system monitoring of the battery management unit; communication connection between the power control unit and the battery management unit via a first communication link; determining, when an anomaly is determined in the battery management unit, real-time transmission data information matching the anomaly type from the data forwarding configuration information based on the anomaly type of the battery management unit; filtering out real-time transmission data to be forwarded from battery data based on the real-time transmission data information; and forwarding the real-time transmission data to the power control unit in real time.
[0204] In some embodiments, the exception type includes a unit communication exception, and the communication control device further includes:
[0205] The timing module is used to start timing when battery data is received from the battery management unit and wait for the battery management unit to send battery data again.
[0206] The duration comparison module is used to determine if there is a unit communication abnormality in the battery management unit when the waiting time reaches a preset duration threshold.
[0207] In some embodiments, the real-time transmission data information for unit communication anomaly matching includes communication status information of the battery management unit and key data information required for power control unit control. The data forwarding module 902 is used to: filter key battery data from the most recently received battery data based on the key data information required for power control unit control; and determine the key battery data and the communication anomaly status of the battery management unit as real-time transmission data to be forwarded.
[0208] In some embodiments, the anomaly type includes a cell anomaly; the battery management unit communicates with each battery cluster management unit via a fourth communication link. The communication control device further includes:
[0209] The cell anomaly determination module is used to determine that there is a cell anomaly in the battery management unit when receiving battery anomaly information; the battery anomaly information is generated by the battery management unit when it determines that any one of the battery clusters is anomaly based on the battery cluster data sent by each battery cluster management unit.
[0210] In some embodiments, the real-time transmission data information for unit anomaly matching includes battery anomaly information sent by the battery management unit. The data forwarding module 902 is configured to: filter out abnormal battery data sent by the battery management unit from the battery data based on the battery anomaly information sent by the battery management unit; and determine the abnormal battery data as real-time transmission data to be forwarded.
[0211] Each module in the aforementioned communication control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0212] In some embodiments, an electronic device is provided, which may be an energy storage monitoring unit, the internal structure of which is shown in Figure 10. The electronic device includes a processor, a memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores battery data and battery data to be forwarded. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a communication control method.
[0213] Those skilled in the art will understand that the structure shown in Figure 10 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or may combine certain components, or may have different component arrangements.
[0214]
[0215] In some embodiments, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the specific implementation steps of the above-described communication control method.
[0216] In some embodiments, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, it implements the specific implementation steps of the above-described communication control method.
[0217] In some embodiments, a computer program product is provided, including a computer program that, when executed by a processor, implements the specific implementation steps of the above-described communication control method.
[0218] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the acquisition, storage, processing, and transmission of the data all comply with relevant laws and regulations.
[0219] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0220] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0221] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An energy storage system, the energy storage system comprising a power control unit, at least one battery management unit communicatively connected to the power control unit via a first communication link, and an energy storage monitoring unit communicatively connected to the power control unit via a second communication link; the energy storage monitoring unit and the battery management unit are communicatively connected via a third communication link; The energy storage monitoring unit obtains battery data from the battery management unit through the third communication link; According to the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data, and the battery data to be forwarded is forwarded to the power control unit through the second communication link.
2. The energy storage system of claim 1, wherein, The data forwarding configuration information includes key data information required by the power control unit for power control. The step of filtering out battery data to be forwarded from the battery data according to preset data forwarding configuration information, and forwarding the battery data to be forwarded to the power control unit through the second communication link includes: In the event of a communication anomaly in the first communication link, the energy storage monitoring unit filters out key battery data from the battery data based on the key data information required by the power control unit for power control. The key battery data is forwarded to the power control unit in real time via the second communication link.
3. The energy storage system of claim 1, wherein, The data forwarding configuration information includes the total battery demand information of the power control unit; The step of filtering out battery data to be forwarded from the battery data according to preset data forwarding configuration information, and forwarding the battery data to be forwarded to the power control unit through the second communication link includes: The energy storage monitoring unit filters out the total demand battery data from the battery data based on the total demand battery data information of the power control unit; According to a preset data forwarding cycle, the total demand battery data is forwarded to the power control unit via the second communication link.
4. The energy storage system of claim 3, wherein, The real-time performance of the first communication link is higher than that of the second communication link; the power control unit obtains real-time demand data from the battery management unit through the first communication link, and the real-time demand data is the battery data that meets the real-time requirements from the total demand battery data.
5. The energy storage system of claim 3 or 4, wherein, The data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type; The step of filtering out battery data to be forwarded from the battery data according to preset data forwarding configuration information, and forwarding the battery data to be forwarded to the power control unit through the second communication link includes: The energy storage monitoring unit performs system monitoring on the battery management unit; If it is determined that the battery management unit is abnormal, real-time transmission data information matching the abnormality type is determined from the data forwarding configuration information according to the abnormality type of the battery management unit; Based on the real-time transmission data information, real-time transmission data to be forwarded is filtered from the battery data; The real-time data is forwarded to the power control unit in real time via the second communication link.
6. The energy storage system of claim 5, wherein, The anomaly types include unit communication anomalies; Upon receiving battery data from the battery management unit, the energy storage monitoring unit starts a timer and waits for the battery management unit to send battery data again. If the waiting time reaches a preset time threshold, it is determined that there is a unit communication abnormality in the battery management unit.
7. The energy storage system of claim 6, wherein, The real-time data transmission information for abnormal unit communication includes the communication status information of the battery management unit and the key data information required for control by the power control unit. The step of filtering out the real-time transmission data to be forwarded from the battery data based on the real-time transmission data information includes: Based on the key data information required for the power control unit, key battery data is selected from the battery data most recently received by the energy storage monitoring unit. The key battery data and the abnormal communication status of the battery management unit are identified as real-time data to be forwarded.
8. The energy storage system of claim 6 or 7, wherein, In the event of a communication anomaly in the first communication link, the power control unit receives the real-time data transmitted by the energy storage monitoring unit through the second communication link; Based on the real-time transmitted data, the remaining power of the battery module corresponding to the battery management unit is continuously predicted in real time to obtain the remaining power prediction value of the battery module. The remaining power prediction value can represent the remaining power of the battery module at the current moment. If the predicted remaining power exceeds a preset power usage range, the energy storage system will be shut down.
9. An energy storage system according to any one of claims 5 to 8, wherein, The anomaly types include unit anomalies; the battery management unit communicates with each battery cluster management unit via a fourth communication link; When the battery management unit determines that any battery cluster is abnormal based on the battery cluster data sent by each battery cluster management unit, it generates battery abnormality information and sends it to the energy storage monitoring unit. Upon receiving the battery anomaly information, the energy storage monitoring unit determines that the battery management unit has a unit anomaly.
10. The energy storage system of claim 9, wherein, The real-time data information transmitted for the unit anomaly matching includes battery anomaly information transmitted by the battery management unit; The step of filtering out the real-time transmission data to be forwarded from the battery data based on the real-time transmission data information includes: Based on the battery anomaly information sent by the battery management unit, filter out the abnormal battery data sent by the battery management unit from the battery data; The abnormal battery data is identified as real-time data to be forwarded.
11. A communication control method, applied in an energy storage monitoring unit of an energy storage system as described in any one of claims 1 to 10, the method comprising: Acquire battery data collected by the battery management unit in the energy storage system; According to the preset data forwarding configuration information, the battery data to be forwarded is selected from the battery data and forwarded to the power control unit of the energy storage system.
12. The method of claim 11, wherein, The data forwarding configuration information includes the total battery demand information of the power control unit; The step of filtering out battery data to be forwarded from the battery data according to preset data forwarding configuration information and forwarding the battery data to be forwarded to the power control unit of the energy storage system includes: Based on the total battery demand data of the power control unit, the total battery demand data is filtered out from the battery data; According to a preset data forwarding cycle, the total demand battery data is forwarded to the power control unit of the energy storage system via the second communication link.
13. The method of claim 12, wherein, The data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type; The step of filtering out battery data to be forwarded from the battery data according to preset data forwarding configuration information and forwarding the battery data to be forwarded to the power control unit of the energy storage system includes: The battery management unit is monitored by the system; the power control unit communicates with the battery management unit through the first communication link. If it is determined that the battery management unit is abnormal, real-time transmission data information matching the abnormality type is determined from the data forwarding configuration information according to the abnormality type of the battery management unit; Based on the real-time transmission data information, real-time transmission data to be forwarded is filtered from the battery data; The real-time data is forwarded to the power control unit in real time.
14. The method of claim 13, wherein, The anomaly types include unit communication anomalies; The method further includes: Upon receiving battery data sent by the battery management unit, start a timer and wait for the battery management unit to send battery data again; If the waiting time reaches a preset time threshold, it is determined that there is a unit communication abnormality in the battery management unit.
15. The method of claim 14, wherein, The real-time data transmission information for abnormal unit communication includes the communication status information of the battery management unit and the key data information required for control by the power control unit. The step of filtering out the real-time transmission data to be forwarded from the battery data based on the real-time transmission data information includes: Based on the key data information required for the power control unit, key battery data is selected from the most recently received battery data. The key battery data and the abnormal communication status of the battery management unit are identified as real-time data to be forwarded.
16. The method of any one of claims 13 to 15, wherein, The exception types include unit exceptions; The battery management unit communicates with each battery cluster management unit via a fourth communication link; the method further includes: Upon receiving battery malfunction information, it is determined that the battery management unit has a unit malfunction; The battery anomaly information is generated by the battery management unit when it determines that any one of the battery clusters is abnormal, based on the battery cluster data sent by each battery cluster management unit.
17. The method of claim 16, wherein, The real-time data information transmitted for the unit anomaly matching includes battery anomaly information transmitted by the battery management unit; The step of filtering out the real-time transmission data to be forwarded from the battery data based on the real-time transmission data information includes: Based on the battery anomaly information sent by the battery management unit, filter out the abnormal battery data sent by the battery management unit from the battery data; The abnormal battery data is identified as real-time data to be forwarded.
18. A communication control device, applied in an energy storage monitoring unit of an energy storage system as described in any one of claims 1 to 10, the device comprising: A battery data acquisition module is used to acquire battery data collected by the battery management unit in the energy storage system. The data forwarding module is used to filter out battery data to be forwarded from the battery data according to the preset data forwarding configuration information, and forward the battery data to be forwarded to the power control unit of the energy storage system.
19. The apparatus of claim 18, wherein, The data forwarding configuration information includes key data information required by the power control unit for power control; the data forwarding module is used to: filter out total demand battery data from the battery data according to the total demand battery data information of the power control unit; and forward the total demand battery data to the power control unit of the energy storage system based on the second communication link according to a preset data forwarding cycle.
20. The apparatus of claim 18, wherein, The data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type; the data forwarding module is used for: system monitoring of the battery management unit; the power control unit communicating with the battery management unit through the first communication link; when an anomaly is determined in the battery management unit, real-time data transmission information matching the anomaly type is determined from the data forwarding configuration information according to the anomaly type of the battery management unit; based on the real-time data transmission information, real-time data to be forwarded is filtered from the battery data; and the real-time data transmission is forwarded to the power control unit in real time.
21. The apparatus of claim 20, wherein, The data forwarding configuration information includes real-time data transmission information corresponding to each anomaly type; the device also includes: a timing module, used to start timing and wait for the battery management unit to send battery data again when battery data sent by the battery management unit is obtained; The duration comparison module is used to determine that there is a unit communication abnormality in the battery management unit when the waiting time reaches a preset duration threshold.
22. The apparatus according to claim 21, wherein, The real-time transmission data information for the unit communication anomaly matching includes the communication status information of the battery management unit and the key data information required for control by the power control unit; the data forwarding module is used to: based on the key data information required for control by the power control unit, filter out key battery data from the most recently received battery data; and determine the key battery data and the communication anomaly status of the battery management unit as real-time transmission data to be forwarded.
23. The apparatus according to any one of claims 20 to 22, wherein, The exception types include unit exceptions; The battery management unit communicates with each battery cluster management unit via a fourth communication link; the device also includes: The unit anomaly determination module is used to determine that the battery management unit has a unit anomaly when receiving battery anomaly information; The battery anomaly information is generated by the battery management unit when it determines that any one of the battery clusters is abnormal, based on the battery cluster data sent by each battery cluster management unit.
24. The apparatus according to claim 23, wherein, The real-time transmission data information for unit anomaly matching includes battery anomaly information sent by the battery management unit; the data forwarding module is used to: filter out abnormal battery data sent by the battery management unit from the battery data based on the battery anomaly information sent by the battery management unit; and determine the abnormal battery data as real-time transmission data to be forwarded.
25. An electronic device comprising a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the method according to any one of claims 11 to 17.
26. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps of the method according to any one of claims 11 to 17.
27. A computer program product comprising a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 11 to 17.