Electric energy storage battery system, communication method, device and equipment

By forming a ring Ethernet topology in the battery energy storage system, the battery management delay and device address update problems caused by the CAN bus are solved, and efficient and stable battery management and accurate device address settings are achieved.

CN119743345AActive Publication Date: 2025-04-01BEIJING SIFANG JIBAO ENG TECH +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510239859.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-04-01
Estimated Expiration
2045-03-03

AI Technical Summary

Technical Problem

Current battery energy storage systems use CAN bus as the basic data communication bus, resulting in delayed battery management and unstable operation, and time-consuming and labor-intensive update of equipment address and prone to errors.

Method used

By forming a ring Ethernet topology between the main control unit and the N main control units, data interaction is performed using the first and second Ethernet interfaces to realize automatic setting and efficient management of device addresses.

Benefits of technology

It improves the efficiency and stability of the battery management system, simplifies the equipment address update process, and improves the efficiency and accuracy of address settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119743345A_ABST
    Figure CN119743345A_ABST
Patent Text Reader

Abstract

The invention provides an electric energy storage battery system and a communication method, device and equipment, and belongs to the field of energy storage batteries, the electric energy storage battery system comprises a master control unit, and the master control unit comprises a first Ethernet interface and a second Ethernet interface; the main control unit comprises N main control units, each main control unit in the N main control units comprises a first Ethernet interface and a second Ethernet interface, the first Ethernet interface of the main control unit is connected with the first Ethernet interface of the first main control unit, and the second Ethernet interface of the main control unit is connected with the second Ethernet interface of the Nth main control unit; the first Ethernet interface of the Kth main control unit is connected with the second Ethernet interface of the (K-1) th main control unit, and the second Ethernet interface of the Kth main control unit is connected with the first Ethernet interface of the (K + 1) th main control unit, so that the total control unit and the N main control units form a ring network topology structure. The data transmission efficiency can be improved, and the equipment address setting convenience is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of energy storage batteries, and specifically relates to an electric energy storage battery system, a communication method, a device and equipment. Background Art

[0002] With the continuous development of new power systems, the large-scale application of energy storage is one of the effective means to build a new power system with new energy as the main body, and the electrochemical energy storage system has great development potential in the new power system. In order to improve the operating efficiency of electrochemical energy storage and reduce manufacturing costs. The capacity of electrochemical energy storage system units and the voltage level of energy storage systems are also constantly improving with the development of technology.

[0003] The battery management system is a very important part of the energy storage system. Conventional power energy storage battery systems mostly use the CAN bus as the basic data communication bus. As the capacity and voltage level of the energy storage system continue to increase, the current common high-voltage energy storage battery system operating voltage can reach more than 1500V. The resulting data communication traffic in the battery management system will also increase significantly. If the original CAN bus architecture continues to be used for data communication, it will cause data communication delays and packet loss in the entire system, resulting in asynchronous data collection in the battery management system and delayed battery management control, which will affect the safe and stable operation of the entire energy storage system.

[0004] When the CAN bus is used as the data communication bus, the device mounted on the bus needs to have a unique communication address, and it cannot be the same as the communication address of other devices on the bus, otherwise there will be data transmission and reception conflicts. Therefore, the current common method is that before the entire battery management system is put into operation, engineering debugging personnel need to go to the equipment site and manually modify the device addresses of the master control and the main control one by one. When a device fails and needs to be replaced, it is necessary to query the communication address of the device and set the communication address of the replaced device again. This method is not only time-consuming and labor-intensive, but also manual settings are prone to setting errors and other problems. Summary of the invention

[0005] The present application provides an electric energy storage battery system, communication method, device and equipment to solve the problems of battery control delay, unstable operation, time-consuming and error-prone device address update caused by the current battery energy storage system using CAN bus as the basic data communication bus. It realizes efficient and stable management of the battery energy storage system, improves the efficiency and convenience of device address update, and improves the accuracy of device address.

[0006] The present application provides an electric energy storage battery system, comprising: A master control unit, the master control unit comprising a first Ethernet interface and a second Ethernet interface; N main control units, each of the N main control units includes the first Ethernet interface and the second Ethernet interface, the first Ethernet interface of the master control unit is connected to the first Ethernet interface of the first master control unit, the second Ethernet interface of the master control unit is connected to the second Ethernet interface of the Nth master control unit, the first Ethernet interface of the Kth master control unit is connected to the second Ethernet interface of the K-1th master control unit, and the second Ethernet interface of the Kth master control unit is connected to the first Ethernet interface of the K+1th master control unit, so that the master control unit and the N main control units form a ring network topology structure, N is an integer greater than 1, and K is an integer greater than 1 and less than N; Each of the main control units is used to obtain battery information of a corresponding battery cluster, and the master control unit is used to manage and monitor the battery array according to the battery information from the N main control units.

[0007] According to the electric energy storage battery system provided in the present application, each main control unit includes a microcontroller MCU chip, and the MCU chip is respectively connected to the first Ethernet interface and the second Ethernet interface.

[0008] The present application provides a communication method for an electric energy storage battery system, which is applied to any of the above-mentioned electric energy storage battery systems, and the method includes: The master control unit obtains a network configuration request, where the network configuration request is used to instruct the N master control units to perform network configuration; The master control unit sends a target message to the first main control unit; The main control unit determines the device addresses of the N main control units in sequence according to the target message, and obtains the device address of each main control unit; The Nth main control unit sends a response message to the general control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0009] According to the communication method of the electric energy storage battery system provided by the present application, the main control unit determines the device addresses of the N main control units in sequence according to the target message, including: the first main control unit determines the device address of the first main control unit according to the target message; updates the target message according to the device address of the first main control unit; performs the following operations on the remaining N-1 main control units in sequence until the Nth main control unit updates the target message: the current main control unit obtains the updated target message sent by the previous main control unit of the current main control unit; obtains the device address of the current main control unit according to the updated target message; updates the target message according to the device address of the current main control unit; the current main control unit sends the updated target message to the next main control unit of the current main control unit; and determines that the next main control unit of the current main control unit is the current main control unit.

[0010] According to the communication method of the electric energy storage battery system provided in the present application, after the network configuration of the N main control units is completed, the method also includes: the main control unit obtains the device address of the Mth main control unit, where M is an integer greater than 1 and less than or equal to N; the main control unit sends a unicast data message to the Mth main control unit according to the device address.

[0011] According to the communication method of the electric energy storage battery system provided in the present application, the sending of a unicast data message to the Mth main control unit according to the device address includes: determining whether there is a communication anomaly in the first M-1 main control units of the Mth main control unit; if there is no communication anomaly, the main control unit sends a unicast data message to the Mth main control unit through the first Ethernet interface; if there is a communication anomaly, the main control unit sends the unicast data message to the Mth main control unit through the second Ethernet interface.

[0012] According to the communication method of the electric energy storage battery system provided in the present application, the method also includes: each of the main control units sends a unicast data message to the main control unit through the first Ethernet interface and the second Ethernet interface respectively; the determination of whether there is a communication abnormality in the first M-1 main control units of the Mth main control unit includes: determining whether the first Ethernet interface and the second Ethernet interface of the main control unit respectively obtain unicast data messages from the first M-1 main control units; if so, determining that there is no communication abnormality in the first M-1 main control units; if not, determining that there is a communication abnormality in the first M-1 main control units.

[0013] The present application provides a communication device of an electric energy storage battery system, which is applied to any of the above-mentioned electric energy storage battery systems, and the device includes: An acquisition unit, used for the master control unit to acquire a network configuration request, wherein the network configuration request is used to instruct the N master control units to perform network configuration; A first sending unit, used for the master control unit to send a target message to the first main control unit; A determination unit, configured for the main control unit to sequentially determine the device addresses of the N main control units according to the target message, to obtain the device address of each main control unit; The second sending unit is used for the Nth main control unit to send a response message to the general control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0014] The present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the communication method for the electric energy storage battery system described above is implemented.

[0015] The present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-mentioned communication methods for the electric energy storage battery system.

[0016] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned communication methods for the electric energy storage battery system.

[0017] The power storage battery system, communication method, device and equipment provided by the present application form a ring network topology structure with the master control unit and N main control units through the first Ethernet interface and the second Ethernet interface, so that the power storage battery system performs data exchange through the Ethernet bus, thereby improving the efficiency and stability of battery management. At the same time, the automatic setting of the device address can be realized through Ethernet, thereby improving the efficiency and accuracy of the setting of the device address. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0019] Figure 1 It is one of the structural schematic diagrams of the electric energy storage battery system provided in this application.

[0020] Figure 2This is one of the flow charts of the communication method of the electric energy storage battery system provided in this application.

[0021] Figure 3 This is the second flow chart of the communication method of the electric energy storage battery system provided in this application.

[0022] Figure 4 It is a structural schematic diagram of the communication device of the power storage battery system provided in this application.

[0023] Figure 5 It is a structural schematic diagram of the electronic device provided by this application. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0025] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0026] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0027] At present, the battery energy storage system uses CAN bus as the basic data communication bus, which will cause battery control delays, unstable operation, and time-consuming, labor-intensive and error-prone device address updates.

[0028] In response to the above problems, the embodiments of the present application provide a power storage battery system, a communication method, a device and an apparatus. The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0029] See also Figure 1, Figure 1 It is one of the structural schematic diagrams of the power storage battery system provided by the present application. The power storage battery system includes a master control unit, the master control unit includes a first Ethernet interface and a second Ethernet interface; N main control units, each of the N main control units includes the first Ethernet interface and the second Ethernet interface respectively, the first Ethernet interface of the master control unit is connected to the first Ethernet interface of the first main control unit, the second Ethernet interface of the master control unit is connected to the second Ethernet interface of the Nth main control unit, the first Ethernet interface of the Kth main control unit is connected to the second Ethernet interface of the K-1th main control unit, and the second Ethernet interface of the Kth main control unit is connected to the first Ethernet interface of the K+1th main control unit, so that the master control unit and the N main control units form a ring network topology structure, N is an integer greater than 1, and K is an integer greater than 1 and less than N; each main control unit is used to obtain battery information of the corresponding battery cluster, and the master control unit is used to manage and monitor the battery array according to the battery information from the N main control units.

[0030] In a specific implementation, if N is 4, the values ​​of K are 2 and 3 respectively, that is, at this time, the first Ethernet interface of the master control unit is connected to the first Ethernet interface of the main control unit 1, the second Ethernet interface of the main control unit 1 is connected to the first Ethernet interface of the main control unit 2, the second Ethernet interface of the main control unit 2 is connected to the first Ethernet interface of the main control unit 3, the second Ethernet interface of the main control unit 3 is connected to the first Ethernet interface of the main control unit 4, and the second Ethernet interface of the main control unit 4 is connected to the second Ethernet interface of the master control unit. The first Ethernet communication interface and the second Ethernet communication interface are data communication service interfaces.

[0031] In the specific implementation, the main control unit is mainly responsible for collecting and monitoring the battery cluster charging and discharging current, cluster-level voltage, cluster-level insulation status, contactor and disconnector status, etc., while collecting and managing the information collected by all slave controls in the cluster, and implementing battery status evaluation and other matters based on relevant data information. The entire cluster can be put into and out of operation by controlling the contactor in the high-voltage box.

[0032] The main control unit is mainly responsible for the management and monitoring of the battery array, and is linked to the main control units of each battery cluster to achieve charge and discharge control, fault diagnosis and protection of the battery array, and at the same time to link the air conditioning, fire protection, water cooling and other equipment inside the container. It is linked to the Energy Management System (EMS), Power Conversion System (PCS) and other systems for information exchange, and feedback of the operating status information of the battery array to ensure the safe and reliable operation of the energy storage system.

[0033] In a specific implementation, the master control unit further includes a CPU, and the CPU is configured to perform data transmission through the first Ethernet interface and the second Ethernet interface of the master control unit.

[0034] In a specific implementation, the power energy storage battery system may also include a slave control unit, and each master control unit is connected to multiple slave control units. The slave control unit is mainly responsible for monitoring and controlling a single battery module, collecting key information such as cell voltage and temperature, and sending voltage, temperature and other information to the master control unit. It also has a balancing control function, which can achieve balanced optimization of the energy of the cells in the battery module. The power energy storage battery system of this solution can achieve cell-level, cluster-level, and stack-level management in the energy storage system based on the slave control unit, the master control unit, and the master control unit.

[0035] It can be seen that in this embodiment, the master control unit and N main control units form a ring Ethernet topology structure. The master control unit adopts a dual Ethernet structure to link and form a physical ring, which can prevent the occurrence of Ethernet ring network storms. At the same time, data interaction is carried out through the Ethernet bus, which greatly improves the communication rate compared with the CAN bus and enhances the battery management efficiency and stability.

[0036] In a possible embodiment, each main control unit includes a microcontroller MCU chip, and the MCU chip is connected to the first Ethernet interface and the second Ethernet interface respectively.

[0037] The MCU chip is configured to transmit data via the first Ethernet interface and the second Ethernet interface of the corresponding main control unit. The MCU control chip uses MAC layer Ethernet for data communication.

[0038] See also Figure 2 In a possible embodiment, the present application provides a communication method for an electric energy storage battery system, which is applied to the electric energy storage battery system in any of the above embodiments and includes the following steps.

[0039] S201, the master control unit obtains a network configuration request, where the network configuration request is used to instruct the N main control units to perform network configuration.

[0040] Among them, when the main control unit completes the power-on initialization configuration, a network configuration request can be sent to the master control unit through the host computer. For example, click on the Ethernet ring network Internet Protocol (IP) configuration on the display screen, and the master control unit can obtain the network configuration request, which is used to instruct N main control units to perform IP configuration.

[0041] S202: The master control unit sends a target message to the first main control unit.

[0042] Among them, after obtaining the network configuration request, the master control unit can first send a broadcast message. When all the master control units on the ring network receive the broadcast message, they reinitialize the device IP and enter the network configuration mode. At this time, the master control unit sends another target message to automatically allocate the ring network IP. The target message can be a Link Layer Discovery Protocol (LLDP) message.

[0043] S203, the main control unit determines the device addresses of the N main control units in sequence according to the target message, and obtains the device address of each main control unit.

[0044] Among them, all the main control units perform IP automatic configuration in sequence based on the connection sequence with the main control unit and based on the LLDP message to obtain the device address corresponding to each main control device.

[0045] S204, the Nth main control unit sends a response message to the general control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0046] After the last master control unit on the ring network completes the device address setting, it will send a message to the main control unit to inform how many master control units are online, thus completing the device address setting of the ring network. The response message may be an updated LLDP message.

[0047] It can be seen that in this embodiment, the device address on the ring Ethernet bus is automatically set based on the network configuration request, which solves the problem that the traditional CAN bus requires engineering commissioning personnel to go to the equipment site and manually modify the device addresses of the master control and the main control one by one. This simplifies the workflow and improves work efficiency.

[0048] In a possible embodiment, the main control unit determines the device addresses of the N main control units in sequence according to the target message, including: the first main control unit determines the device address of the first main control unit according to the target message; updates the target message according to the device address of the first main control unit; performs the following operations on the remaining N-1 main control units in sequence until the Nth master control unit updates the target message: the current main control unit obtains the updated target message sent by the previous main control unit of the current main control unit; obtains the device address of the current main control unit according to the updated target message; updates the target message according to the device address of the current main control unit; the current main control unit sends the updated target message to the next main control unit of the current main control unit; and determines that the next main control unit of the current main control unit is the current main control unit.

[0049] In the specific implementation, after each cluster master unit enters the network configuration mode, the master control unit will send a frame of LLDP message with destination address 1 from the first Ethernet interface, and the message will only be received by the master control unit 1 that is physically closest to the master control unit. After receiving the message, the first Ethernet interface of the master control unit 1 sets its own IP address to 1, adds a flag indicating that address 1 already exists to the content of the received message, and recomposes a new LLDP message and sends it through the second Ethernet interface.

[0050] After receiving the message sent by the main control unit 1, the main control unit 2 parses the message content and finds that the device with IP address 1 already exists. It will configure its own IP address to 2 and write the existing flag of address 2 into the message. It will recompose a new LLDP message and send it through the second Ethernet interface. At this time, the main control unit 1 will also receive the message sent by the main control unit 2 and will not process it according to the content of the message. The same is true for the Nth unit, and the IP address increases step by step.

[0051] The last master control unit N sends the final LLDP message through the second Ethernet interface. After the second Ethernet interface of the master control unit receives the message, it parses the message content to obtain the total number of master control units online, thus completing the entire ring network IP setting.

[0052] It can be seen that in this embodiment, the device address setting is performed step by step based on the LLDP message, which can improve the efficiency of device address setting.

[0053] The device address setting process of the main control unit can be found in Figure 3 As shown, the host computer first initiates the ring network link setting, and then the master control unit sends the broadcast ring network IP setting. At this time, all the master control units enter the configuration mode, and then the master control unit sends the IP address setting message. The master control unit 1 that is physically closest to the master control unit receives the message to set its own address, and then resends the address setting message. At this time, the address setting message includes the address flag of master control unit 1. Then master control unit 2 receives the message to set its own address and resends the address setting message. At this time, the address setting message includes the address flags of master control unit 1 and master control unit 2. Based on the connection order of each master control unit, the self-address is set in sequence until master control unit N receives the message to set its own address and resends the address setting message. At this time, the address setting message includes the address flags of master control device 1 to master control device N. The master control unit receives the address setting message, parses the content, and completes the ring network IP setting.

[0054] In a possible embodiment, after the network configuration of the N main control units is completed, the method also includes: the main control unit obtains the device address of the Mth main control unit, where M is an integer greater than 1 and less than or equal to N; the main control unit sends a unicast data message to the Mth main control unit according to the device address.

[0055] The master control unit uses two independent Ethernet transceiver controllers, and the software can control the sending of Ethernet data packets from any port. For example, it can be assumed that the master control unit sends and receives messages based on the first Ethernet interface for communication. At this time, the master control unit can send unicast data packets to the Mth master control unit based on the first Ethernet interface through the device address of the Mth master control unit.

[0056] It can be seen that in this embodiment, the master control unit sends a unicast data message to the corresponding main control unit based on the device address, which can improve the efficiency of data transmission and save transmission resources.

[0057] In a possible embodiment, sending a unicast data packet to the Mth main control unit according to the device address includes: determining whether there is a communication anomaly in the first M-1 main control units of the Mth main control unit; if there is no communication anomaly, the main control unit sends the unicast data packet to the Mth main control unit through the first Ethernet interface; if there is a communication anomaly, the main control unit sends the unicast data packet to the Mth main control unit through the second Ethernet interface.

[0058] In a specific implementation, the master control unit can use the first Ethernet interface by default to send and receive data messages. At this time, when a break occurs in the entire ring network, the master control unit will automatically identify the location of the ring network break and switch the Ethernet communication port. This allows data to be sent and received from another direction without affecting the data communication of the entire ring network, thereby ensuring the reliability of Ethernet communication. For example, if there are 4 master control units in the ring network at this time, when the master control unit needs to send a unicast data message to the third master control unit, if the ring network before the third master control unit breaks, then when sending unicast data messages to the third master control unit and the fourth master control unit, they are sent through the second Ethernet interface. That is, as long as any of the M-1 master control units before the Mth master control unit has a communication anomaly, the Mth and Mth master control units after that send data messages through the second Ethernet interface.

[0059] It can be seen that in this embodiment, the master control unit can automatically identify the location of the ring network disconnection and switch the Ethernet communication interface, thereby improving the reliability of Ethernet communication.

[0060] In a possible embodiment, the method also includes: each of the main control units sends a unicast data message to the general control unit through the first Ethernet interface and the second Ethernet interface respectively; the determination of whether there are communication abnormalities in the first M-1 main control units of the Mth main control unit includes: determining whether the first Ethernet interface and the second Ethernet interface of the general control unit respectively obtain unicast data messages from the first M-1 main control units; if so, determining that there is no communication abnormality in the first M-1 main control units; if not, determining that there is a communication abnormality in the first M-1 main control units.

[0061] Among them, after the ring network address is set, each cluster master control unit will upload monitoring data normally according to the newly assigned address, and the uploaded data will be sent out through the first Ethernet interface and the second Ethernet interface of the master control unit at the same time. The main control unit will receive the same content messages from different ring network directions from the first Ethernet interface and the second Ethernet interface at the same time. After receiving, the main control unit will verify the message, filter out the same message and transmit it to the application for processing. Even if there is a circuit break in the ring network communication link, the main control unit will receive a single-direction monitoring message, which will not affect the normal data upload, ensuring the reliability of the ring network communication. At the same time, the main control unit can monitor the location of the Ethernet ring network disconnection, and send the abnormal information of the ring network disconnection to the EMS background system, and the on-site staff will perform maintenance.

[0062] In a specific implementation, for example, when it is necessary to determine whether the two main control units before the third main control unit have a communication anomaly, it can be determined whether the master control unit obtains the data message of the first and second main control units through the first Ethernet communication interface. If received, it is considered that the ring network is normal. At this time, a unicast data message can be sent to the third main control unit through the first Ethernet interface. If not received, the task ring network is broken, and the master control unit sends a unicast data message to the third main control unit through the second Ethernet interface.

[0063] It can be seen that, in this embodiment, sending data packets through the first Ethernet interface and the second Ethernet interface at the same time can improve the reliability of data transmission.

[0064] The communication device of the power energy storage battery system provided in the present application is described below. The communication device of the power energy storage battery system described below and the communication method of the power energy storage battery system described above can be referred to each other.

[0065] See also Figure 4 , Figure 4It is a structural diagram of a communication device of an electric energy storage battery system provided in the present application. The communication device 400 of the electric energy storage battery system is applied to the electric energy storage battery system in any of the above embodiments, and includes: an acquisition unit 401, which is used by the master control unit to acquire a network configuration request, and the network configuration request is used to instruct the N main control units to perform network configuration; a first sending unit 402, which is used by the master control unit to send a target message to the first main control unit; a determination unit 403, which is used by the main control unit to determine the device addresses of the N main control units in sequence according to the target message, and obtain the device address of each main control unit; a second sending unit 404, which is used by the Nth main control unit to send a response message to the master control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0066] In a possible embodiment, in terms of the main control unit determining the device addresses of the N main control units in sequence according to the target message, the determination unit 403 is specifically used for: the first main control unit determines the device address of the first main control unit according to the target message; updates the target message according to the device address of the first main control unit; performs the following operations on the remaining N-1 main control units in sequence until the Nth main control unit updates the target message: the current main control unit obtains the updated target message sent by the previous main control unit of the current main control unit; obtains the device address of the current main control unit according to the updated target message; updates the target message according to the device address of the current main control unit; the current main control unit sends the updated target message to the next main control unit of the current main control unit; and determines that the next main control unit of the current main control unit is the current main control unit.

[0067] In a possible embodiment, the communication device 400 of the power storage battery system also includes a third sending unit. After the network configuration of the N main control units is completed, the third sending unit is specifically used for: the main control unit obtains the device address of the Mth main control unit, where M is an integer greater than 1 and less than or equal to N; the main control unit sends a unicast data message to the Mth main control unit according to the device address.

[0068] In a possible embodiment, in terms of sending a unicast data message to the Mth master control unit according to the device address, the third sending unit is specifically used to: determine whether there is a communication anomaly in the first M-1 master control units of the Mth master control unit; if there is no communication anomaly, the main control unit sends the unicast data message to the Mth master control unit through the first Ethernet interface; if there is a communication anomaly, the main control unit sends the unicast data message to the Mth master control unit through the second Ethernet interface.

[0069] In a possible embodiment, the communication device 400 of the electric energy storage battery system also includes a fourth sending unit, and the fourth sending unit is specifically used to: each main control unit sends a unicast data message to the general control unit through the first Ethernet interface and the second Ethernet interface respectively; in terms of determining whether there is a communication abnormality among the first M-1 main control units of the Mth main control unit, the third sending unit is specifically used to: determine whether the first Ethernet interface and the second Ethernet interface of the general control unit respectively obtain unicast data messages from the first M-1 main control units; if so, determine that there is no communication abnormality among the first M-1 main control units; if not, determine that there is a communication abnormality among the first M-1 main control units.

[0070] See also Figure 5 , Figure 5 Schematic diagram of the structure of the electronic device provided by this application. Figure 5 As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 complete mutual communication through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute the communication method of the electric energy storage battery system, the method comprising: the master control unit obtains a network configuration request, the network configuration request is used to instruct the N main control units to perform network configuration; the master control unit sends a target message to the first main control unit; the main control unit determines the device addresses of the N main control units in turn according to the target message, and obtains the device address of each main control unit; the Nth main control unit sends a response message to the master control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0071] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0072] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the communication method of the electric energy storage battery system provided by the above-mentioned methods, the method comprising: the main control unit obtains a network configuration request, the network configuration request is used to instruct the N main control units to perform network configuration; the main control unit sends a target message to the first main control unit; the main control unit determines the device addresses of the N main control units in turn according to the target message, and obtains the device address of each main control unit; the Nth main control unit sends a response message to the main control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0073] On the other hand, the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements a communication method for an electric energy storage battery system as described above, the method comprising: the main control unit obtains a network configuration request, and the network configuration request is used to instruct the N main control units to perform network configuration; the main control unit sends a target message to the first main control unit; the main control unit determines the device addresses of the N main control units in turn according to the target message, and obtains the device address of each main control unit; the Nth main control unit sends a response message to the main control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

[0074] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0075] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An electric energy storage battery system, characterized in that: include: A master control unit, the master control unit comprising a first Ethernet interface and a second Ethernet interface; N main control units, each of the N main control units includes the first Ethernet interface and the second Ethernet interface, the first Ethernet interface of the master control unit is connected to the first Ethernet interface of the first master control unit, the second Ethernet interface of the master control unit is connected to the second Ethernet interface of the Nth master control unit, the first Ethernet interface of the Kth master control unit is connected to the second Ethernet interface of the K-1th master control unit, and the second Ethernet interface of the Kth master control unit is connected to the first Ethernet interface of the K+1th master control unit, so that the master control unit and the N main control units form a ring network topology structure, N is an integer greater than 1, and K is an integer greater than 1 and less than N; Each of the main control units is used to obtain battery information of a corresponding battery cluster, and the master control unit is used to manage and monitor the battery array according to the battery information from the N main control units.

2. The power storage battery system according to claim 1, characterized in that: Each of the main control units includes a microcontroller MCU chip, and the MCU chip is connected to the first Ethernet interface and the second Ethernet interface respectively.

3. A communication method for an electric energy storage battery system, characterized in that: Applied to the power storage battery system according to claim 1 or 2, the method comprises: The master control unit obtains a network configuration request, where the network configuration request is used to instruct the N master control units to perform network configuration; The master control unit sends a target message to the first main control unit; The main control unit determines the device addresses of the N main control units in sequence according to the target message, and obtains the device address of each main control unit; The Nth main control unit sends a response message to the general control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

4. The method according to claim 3, characterized in that The main control unit determines the device addresses of the N main control units in sequence according to the target message, including: The first main control unit determines a device address of the first main control unit according to the target message; Updating the target message according to the device address of the first main control unit; The following operations are performed on the remaining N-1 main control units in sequence until the Nth main control unit updates the target message: The current main control unit obtains the updated target message sent by the previous main control unit of the current main control unit; Acquire the device address of the current main control unit according to the updated target message; Updating the target message according to the device address of the current main control unit; The current master control unit sends the updated target message to a next master control unit of the current master control unit; Determine the next main control unit of the current main control unit as the current main control unit.

5. The method according to claim 3, characterized in that: After the network configuration of the N master control units is completed, the method further includes: The master control unit obtains the device address of the Mth master control unit, where M is an integer greater than 1 and less than or equal to N; The master control unit sends a unicast data message to the Mth master control unit according to the device address.

6. The method according to claim 5, characterized in that The sending a unicast data message to the Mth main control unit according to the device address includes: Determine whether there is a communication anomaly among the M-1 main control units before the Mth main control unit; If the communication anomaly does not exist, the master control unit sends a unicast data message to the Mth main control unit through the first Ethernet interface; If the communication anomaly exists, the master control unit sends the unicast data message to the Mth main control unit through the second Ethernet interface.

7. The method according to claim 6, characterized in that The method further comprises: Each of the main control units sends a unicast data message to the main control unit through the first Ethernet interface and the second Ethernet interface respectively; The determining whether there is a communication abnormality among the M-1 main control units before the Mth main control unit includes: Determine whether the first Ethernet interface and the second Ethernet interface of the master control unit respectively obtain unicast data packets from the first M-1 master control units; If yes, it is determined that there is no communication anomaly among the first M-1 main control units; If not, it is determined that the first M-1 main control units have communication anomalies.

8. A communication device for an electric energy storage battery system, characterized in that: Applicable to the power storage battery system according to claim 1 or 2, the device comprises: An acquisition unit, used for the master control unit to acquire a network configuration request, wherein the network configuration request is used to instruct the N master control units to perform network configuration; A first sending unit, used for the master control unit to send a target message to the first main control unit; A determination unit, configured for the main control unit to sequentially determine the device addresses of the N main control units according to the target message, to obtain the device address of each main control unit; The second sending unit is used for the Nth main control unit to send a response message to the general control unit according to the device address of each main control unit, and the response message is used to indicate that the network configuration of the N main control units is completed.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the communication method of the electric energy storage battery system as claimed in any one of claims 3 to 7 are implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the communication method of the electric energy storage battery system as claimed in any one of claims 3 to 7 are implemented.

Citation Information

Patent Citations

  • Energy storage system and energy storage power station

    CN116054423A

  • Energy storage battery management system

    CN116192598A

  • Redundant communication implementation device and method of battery management system

    CN119341893A

  • Management system and method for power supply and energy storage battery network

    WO2024066925A1

  • Address allocation method and apparatus

    WO2024125122A1