Battery management method and device, energy storage system and computer readable storage medium

By using wireless communication modules in the energy storage system to divide the battery packs into clusters, the main battery pack device aggregates the battery data and sends it to the battery control unit, solving the problem of unstable wired communication and improving the system reliability and data transmission efficiency.

CN120767445APending Publication Date: 2025-10-10SHENZHEN TOPBAND CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510797571.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

In existing energy storage systems, wired communication between battery packs is easily affected by factors such as improper use of data cables and poor interface contact, resulting in unstable communication and reducing the system's operational reliability.

Method used

A wireless communication module is used to divide the battery pack into communication clusters. The master battery pack device accesses the slave battery pack device, aggregates the data and sends it to the battery control unit, avoiding the instability of wired communication. Wireless communication reduces the amount of data received by the battery control unit and reduces the communication link load.

Benefits of technology

It improves the operational reliability of the energy storage system, reduces the load on the communication link, improves data transmission efficiency and stability, simplifies product assembly difficulty, and enhances enclosure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120767445A_ABST
    Figure CN120767445A_ABST
Patent Text Reader

Abstract

The invention relates to a battery management method and device, an energy storage system and a computer readable storage medium. The battery energy storage method is used for main battery pack equipment of the energy storage system. The energy storage system comprises a battery control unit and a plurality of battery packs, and the battery control unit and the battery packs are both provided with wireless communication modules; the plurality of battery packs form at least one communication cluster, one battery pack in the communication cluster is used as main battery pack equipment, and the other battery packs are used as slave battery pack equipment. The method comprises the following steps: accessing each slave battery pack device in a communication cluster to obtain slave battery data of each slave battery pack device; the main battery data and the slave battery data are summarized, the summarized total data are sent to the battery control unit, and the main battery data are battery data of the main battery pack device. And the energy storage system adopts wireless communication, so that the operation reliability is high. Moreover, the data transmission efficiency and stability are high, and the operation reliability of the energy storage system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a battery management method, device, energy storage system, and computer-readable storage medium. Background Art

[0002] Common energy storage batteries or backup batteries typically consist of multiple lithium iron phosphate cells connected in series to form a battery pack. To ensure safe operation, each battery pack is equipped with a battery management system (BMS) to accurately monitor and control key parameters such as voltage, current, temperature, state of charge (SOC), and state of health (SOH) during battery pack operation (such as charging and discharging).

[0003] To achieve coordinated and optimized operation of the battery packs within the energy storage system, the Battery Control Unit (BCU) must manage communication with each BMS. Each BMS interacts with the BCU via a specific communication protocol (such as the CAN bus) to perform core functions such as reporting battery pack status information, issuing balancing control commands, and performing fault diagnosis and alarm processing.

[0004] Currently, both the battery pack and the battery control unit are equipped with communication interfaces to enable connection to specific data lines. However, wired communication via these interfaces can lead to unstable communication due to factors such as improper use of data lines and poor interface contact, resulting in low reliability of the energy storage system. Summary of the Invention

[0005] Based on this, it is necessary to provide a battery management method, device, energy storage system and computer-readable storage medium that can improve the reliability of energy storage system operation in response to the above technical problems.

[0006] In a first aspect, the present application provides a battery management method for an energy storage system; the energy storage system includes a battery control unit and multiple battery packs, the battery control unit and each battery pack are provided with a wireless communication module; the multiple battery packs form at least one communication cluster, one battery pack in the communication cluster serves as a master battery pack device, and the remaining battery packs serve as slave battery pack devices; the method is performed by the master battery pack device, and the method includes:

[0007] Accessing each of the slave battery pack devices in the communication cluster to obtain slave battery data of each of the slave battery pack devices;

[0008] The master battery data and the slave battery data are aggregated and processed, and the aggregated total data is sent to the battery control unit, wherein the master battery data is the battery data of the master battery pack device.

[0009] In one embodiment, the accessing each of the slave battery pack devices in the communication cluster includes:

[0010] Accessing each of the slave battery pack devices in a slave device queue that has established a wireless connection; the slave device queue is composed of the slave battery pack devices that have established a connection with the master battery pack device at the same time;

[0011] When the slave battery pack device whose access is completed exists in the slave device queue, disconnecting the wireless connection with the slave battery pack device whose access is completed;

[0012] A wireless connection is established with the unaccessed slave battery pack device in the communication cluster, and the slave device queue is updated.

[0013] In one embodiment, accessing each of the slave battery pack devices in the slave device queue with which a wireless connection has been established includes:

[0014] Each of the slave battery pack devices in the slave device queue with which a wireless connection has been established is accessed in sequence.

[0015] In one of the embodiments, the number of the unaccessed slave battery pack devices in the slave device queue is greater than or equal to a preset number threshold.

[0016] In one embodiment, sequentially accessing each of the slave battery pack devices in the slave device queue with which a wireless connection has been established includes:

[0017] Each of the slave battery pack devices in the slave device queue is accessed in sequence according to the order in which the wireless connection is established.

[0018] In one embodiment, the method further comprises:

[0019] Obtaining status data broadcast by the slave battery pack device in the communication cluster;

[0020] When it is determined according to the status data that the slave battery pack device has an abnormality, the status data is sent to the battery control unit.

[0021] In one embodiment, the method further comprises:

[0022] Obtaining signal energy strength of the slave battery pack device in the communication cluster;

[0023] determine displacement information of the slave battery pack device according to the signal energy intensity;

[0024] in a case where the displacement of the slave battery pack device reaches a preset displacement threshold according to the displacement information, issuing an alarm signal.

[0025] In one embodiment, the sending of the total data after the summary processing to the battery control unit comprises:

[0026] The total data after the summary processing is encrypted and then sent to the battery control unit.

[0027] In a second aspect, the application further provides a battery management device for an energy storage system; the energy storage system comprises a battery control unit and a plurality of battery packs, and the battery control unit and the battery packs are each provided with a wireless communication module; the plurality of battery packs form at least one communication cluster, one of the battery packs in the communication cluster is a master battery pack device, and the rest of the battery packs are slave battery pack devices; the device comprises:

[0028] a data acquisition module configured to access each of the slave battery pack devices in the communication cluster to acquire slave battery data of each of the slave battery pack devices;

[0029] a data summary module configured to summarize the master battery data and each of the slave battery data, and send total data after the summary processing to the battery control unit, the master battery data being battery data of the master battery pack device.

[0030] In a third aspect, the application further provides an energy storage system comprising a battery control unit and a plurality of battery packs, and the battery control unit and the battery packs are each provided with a wireless communication module; the plurality of battery packs form at least one communication cluster, one of the battery packs in the communication cluster is a master battery pack device, and the rest of the battery packs are slave battery pack devices; the master battery pack device is configured to perform the steps of the method as described above.

[0031] In one embodiment, the wireless communication module is a Bluetooth communication module.

[0032] In a fourth aspect, the application further provides a computer readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the following steps:

[0033] accessing each of the slave battery pack devices in the communication cluster to acquire slave battery data of each of the slave battery pack devices;

[0034] The master battery data and the slave battery data are aggregated and processed, and the aggregated total data is sent to the battery control unit, wherein the master battery data is the battery data of the master battery pack device.

[0035] The above-mentioned battery management method, device, energy storage system and computer-readable storage medium, the battery energy storage method is used for the main battery pack device of the energy storage system; the energy storage system includes a battery control unit and multiple battery packs, and the battery control unit and the battery pack are both provided with a wireless communication module; the multiple battery packs form at least one communication cluster, and one battery pack in the communication cluster serves as the master battery pack device, and the remaining battery packs serve as slave battery pack devices. The master battery pack device accesses each slave battery pack device in the communication cluster to obtain the slave battery data of each slave battery pack device; the master battery data and each slave battery data are aggregated and processed, and the aggregated data is sent to the battery control unit, and the master battery data is the battery data of the master battery pack device. Therefore, neither the battery control unit nor the battery pack needs to communicate via a wired communication interface, which can avoid the problem of unstable communication caused by wiring, thereby improving the reliability of the energy storage system operation. Moreover, the master battery pack device aggregates and processes the slave battery data of each slave battery pack device in the communication cluster and its own master battery data, and then sends the total data to the battery control unit. This can greatly reduce the amount of data that the battery control unit needs to receive, effectively reduce the load of the communication link, and improve the efficiency and stability of data transmission, thereby further improving the operational reliability of the energy storage system. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.

[0037] Figure 1 Schematic diagram of the structure of an energy storage system in one embodiment;

[0038] Figure 2 1 is a flow chart of a battery management method according to an embodiment;

[0039] Figure 3 1 is a schematic diagram of a process for accessing each slave battery pack device in a communication cluster in one embodiment;

[0040] Figure 4 A schematic diagram of a slave device queue in another embodiment;

[0041] Figure 5A partial flow chart of a battery management method according to an embodiment;

[0042] Figure 6 A partial flow chart of a battery management method in another embodiment;

[0043] Figure 7 is a structural block diagram of a battery management device in one embodiment;

[0044] Figure 8 Schematic diagram of the circuit structure of an energy storage system in one embodiment;

[0045] Figure 9 Schematic diagram of battery pack networking of an energy storage system in one embodiment. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0047] The battery management method provided in the embodiments of the present application can be applied to energy storage systems. In some embodiments, Figure 1 As shown, the energy storage system includes a battery control unit 102 and multiple battery packs 104. The battery control unit 102 and each battery pack 104 are equipped with a wireless communication module. The multiple battery packs 104 form at least one communication cluster, with one battery pack 104 in the communication cluster acting as a master battery pack device and the remaining battery packs 104 acting as slave battery pack devices.

[0048] The battery control unit 102 is a BCU (Battery Control Unit), which serves as a central control unit and is responsible for aggregating data from the battery packs of each communication cluster, performing information monitoring and processing, and providing secondary protection functions. The battery control unit 102 is also used to connect to the user's power conversion system (PCS) to manage the grid connection of each battery pack. A PCS is a bidirectional power conversion device that converts DC power (such as the battery energy stored in each battery pack) to AC power (such as the grid power supply) through rectification and inversion.

[0049] Both the battery control unit 102 and the battery pack 104 are equipped with wireless communication modules, enabling wireless communication between the battery pack 104 and the battery control unit 102, as well as between the battery packs 104. It will be understood that the battery pack 104 includes an MCU (Microcontroller Unit), and the wireless communication between the battery packs 104 specifically refers to the MCU in each battery pack 104 being wirelessly connected via the wireless communication module. The wireless communication between the battery pack 104 and the battery control unit 102 refers to the MCU in the battery pack 104 being wirelessly connected to the driver or other modules in the battery control unit 102 via the wireless communication module.

[0050] Specifically, multiple battery packs 104 form at least one communication cluster. The number of communication clusters and the number of battery packs 104 in a communication cluster do not need to be limited and can be determined according to specific application scenarios in actual applications.

[0051] In a communication cluster, one battery pack 104 serves as a master battery pack device, and the remaining battery packs 104 serve as slave battery pack devices. The master battery pack device accesses each slave battery pack device in the communication cluster to obtain slave battery data from each slave battery pack device. The master battery data and slave battery data are aggregated and processed, and the aggregated data is sent to the battery control unit. The master battery data is the battery data of the master battery pack device.

[0052] The master battery pack device can be randomly determined. This random determination method is simple and easy to implement, and it can give each battery pack an equal chance to become the master battery pack device, making the usage load of each battery pack relatively balanced.

[0053] Master battery pack devices can also be generated based on specific rules. For example, they can be determined based on parameters such as the battery charge level, state of health (SOH), and remaining service life of each battery pack. This determination of master battery pack devices can provide more stable and reliable control and management capabilities, improving the performance and reliability of the entire communication cluster.

[0054] In an exemplary embodiment, Figure 2 As shown, a battery management method is provided, which is applied to Figure 1 Taking the main battery pack device in FIG. 1 as an example, the method includes the following steps 202 to 206. Among them:

[0055] Step 202 : Access each slave battery pack device in the communication cluster to obtain slave battery data of each slave battery pack device.

[0056] In each communication cluster, the master battery pack device establishes a wireless communication connection with the slave battery pack device and accesses the slave battery pack device.

[0057] The master battery pack device sends data request instructions to each slave battery pack device according to the communication protocol and access policy. After receiving the instructions, the slave battery pack device will quickly respond and send the battery data it has collected and stored in real time to the master battery pack device.

[0058] Step 204 , aggregate the master battery data and each slave battery data, and send the aggregated data to the battery control unit. The master battery data is the battery data of the master battery pack device.

[0059] The main battery pack device also continuously collects and records its own battery data, known as main battery data. Each battery pack's battery data includes at least one of the following key battery parameters: voltage, current, temperature, remaining capacity (SOC), and state of health (SOH).

[0060] After the master battery pack device completes the collection of slave battery data, it enters the data aggregation process to aggregate the master battery data and the data of each slave battery.

[0061] The processing of the aggregation process does not need to be limited, and those skilled in the art can set it according to the specific situation. For example, the main battery pack device can unify the format of the main battery data and the data of each slave battery, so that data from different sources can be easily processed and analyzed in subsequent processes. The main battery pack device can also integrate all data according to specific rules, such as classifying and arranging them according to the battery pack number, data type, etc. The main battery pack device can also verify the data of each battery, check the integrity and consistency of the data, and mark or correct any data anomalies found, such as missing data, values ​​outside a reasonable range, etc.

[0062] The master battery pack device also establishes a wireless communication connection with the battery control unit. After completing the aggregation process, the master battery pack device transmits the aggregated data to the battery control unit via wireless communication. Based on the aggregated data from each communication cluster, the battery control unit can fully understand the overall status of the battery packs in the communication cluster and make appropriate decisions, such as adjusting battery charging and discharging strategies and optimizing energy distribution, to achieve efficient management and safe operation of the energy system.

[0063] In this embodiment, the battery control unit only needs to receive the total data sent by the master battery pack. It does not need to establish a connection with each slave battery pack device to receive the battery pack data sent by each battery pack separately. This can effectively reduce the amount of data the battery control unit needs to receive. This reduction in data volume can reduce the amount of data transmitted on the communication link, thereby reducing the load on the communication link, helping to avoid communication congestion and ensuring that data in each communication cluster can be transmitted to the battery control unit in a timely and stable manner.

[0064] The battery management method described above is used in an energy storage system. The energy storage system includes a battery control unit and multiple battery packs, each of which is equipped with a wireless communication module. The multiple battery packs form at least one communication cluster, with one battery pack in the cluster serving as the master battery pack and the remaining battery packs serving as slave battery packs. By using a wireless communication module, the battery control unit and battery packs no longer need to communicate via a wired communication interface, thus avoiding unstable communication caused by wiring and improving the reliability of the energy storage system. By reducing the number of accessories (such as data cables for wired communication), the difficulty of product assembly can be reduced. Furthermore, by eliminating the need for a communication interface, the final product can be more sealed.

[0065] The battery management method includes: accessing each slave battery pack device in a communication cluster to obtain slave battery data from each slave battery pack device; aggregating and processing the master battery data and the data from each slave battery pack device, and sending the aggregated data to a battery control unit. The master battery data is the battery data of the master battery pack device. Thus, the master battery pack device aggregates and processes the slave battery data from each slave battery pack device in the communication cluster, as well as its own master battery data, and then sends the aggregated data to the battery control unit. This significantly reduces the amount of data the battery control unit needs to receive, effectively lowering the load on the communication link, and improving the efficiency and stability of data transmission, thereby further enhancing the operational reliability of the energy storage system.

[0066] It is understood that the master battery pack device and each slave battery pack device can receive external instructions issued by the battery control unit through the wireless communication module and perform corresponding operations or processing based on the external instructions. Those skilled in the art can make specific settings based on actual conditions, and this embodiment does not limit this.

[0067] In an exemplary embodiment, Figure 3 As shown, the steps of accessing each slave battery pack device in the communication cluster include steps 302 to 306.

[0068] Step 302: Access each slave battery pack device in the slave device queue with which a wireless connection has been established.

[0069] The slave device queue is composed of slave battery pack devices that establish connections with the master battery pack device at the same time.

[0070] The slave device queue is a dynamic queue. Any slave battery pack device that successfully establishes a connection with the master battery pack device at the same time will be added to the slave device queue. The number of slave devices in the slave device queue is determined based on the specific situation. Typically, a slave device queue includes at least two slave battery pack devices.

[0071] The master battery pack device may access each slave battery pack device in the slave device queue in a different manner. In some embodiments, step 302 includes: sequentially accessing each slave battery pack device in the slave device queue that has established a wireless connection.

[0072] In this embodiment, the master battery pack device can initiate access to the slave battery pack devices in the queue in sequence according to a preset access order (such as according to the number of the slave battery pack devices from small to large, or according to the physical location order of the devices in the communication cluster, etc.).

[0073] For example, the master battery pack device first sends an access request to the first slave battery pack device in the queue. Upon receiving the request, the slave battery pack device sends the collected data back to the master battery pack device via a wireless link. After receiving the data, the master battery pack device sends an access request to the next slave battery pack device in the queue, repeating the above process until all slave battery pack devices in the queue have been accessed.

[0074] In actual implementation, after receiving battery data returned by a slave battery pack device, the master battery pack device may also process and analyze the received data, such as performing verification and anomaly detection. In some embodiments, the master battery pack device accesses the next slave battery pack device only after completing processing and analysis of the data received from the currently received slave battery pack device, ensuring that the data from each slave battery pack device is processed completely and accurately.

[0075] In this embodiment, since only one slave battery pack device's data is processed at a time, the integrity of each communication process is ensured. If an anomaly occurs while accessing the current slave battery pack's data, the master battery pack device can promptly address it without impacting the normal communication of other slave battery pack devices. This orderly communication process improves system stability and anti-interference capabilities, ensuring reliable operation of the battery management system in a variety of complex environments.

[0076] In some embodiments, step 302 includes: simultaneously accessing each slave battery pack device in the slave device queue with which wireless connection has been established.

[0077] In this embodiment, the master battery pack device has multi-channel receiving capabilities, capable of simultaneously receiving data from multiple slave battery pack devices. For example, the wireless communication module can be a Bluetooth communication module, a 2.4G module (a 2.4GHz RF transceiver module), or other modules. For ease of understanding, the following explanation assumes that the wireless communication module is a Bluetooth module.

[0078] When the master battery pack device needs to access all slave battery pack devices simultaneously, it can send access request instructions to all slave battery pack devices in the queue. For example, the master battery pack device broadcasts a signal containing data collection instructions to each slave battery pack device through its wireless communication module. After receiving the instructions, each slave battery pack device transmits the real-time monitored battery data back to the master battery pack device via a wireless link.

[0079] It is understood that in actual implementation, the master battery pack device can access some of the slave battery pack devices in the slave device queue at the same time, and the number of simultaneous accesses can be set according to actual conditions.

[0080] In this embodiment, the master battery pack device can obtain data of multiple slave battery pack devices in a relatively short time, and the data collection efficiency is high.

[0081] Step 304 : If there is a slave battery pack device whose access has been completed in the slave device queue, disconnect the wireless connection with the slave battery pack device whose access has been completed.

[0082] When the master battery pack device sequentially accesses the slave battery pack devices in the slave device queue, it will determine that the access to the slave battery pack device has ended after completing data collection from the slave battery pack device. At this time, the master battery pack device will mark the slave battery pack device as "accessed" and disconnect the wireless connection with the slave battery pack device whose access has ended.

[0083] For example, using a Bluetooth module as a wireless communication method, a connection is established between the master and slave battery pack devices via the Bluetooth protocol. When the master determines that access to a slave battery pack has ended, it sends a disconnect command to the slave battery pack device in accordance with the Bluetooth communication protocol. Upon receiving the disconnect command, the slave battery pack device immediately performs the corresponding disconnect operation and returns a response signal to the master battery pack device confirming the disconnection. Upon receiving this response signal, the master battery pack device confirms that the wireless connection has been successfully disconnected and removes the slave battery pack device from the slave device queue.

[0084] By promptly disconnecting the wireless connection with the slave battery pack device after the access is completed, the Bluetooth communication resources occupied by the master battery pack device can be released. In a communication cluster, multiple slave battery pack devices need to communicate with the master battery pack device. This method can reduce the waste of communication resources and enable other slave battery pack devices that are about to access to successfully establish connections and transmit data, thereby improving data transmission efficiency.

[0085] Step 306: Establish a wireless connection with the unaccessed slave battery pack device in the communication cluster and update the slave device queue.

[0086] After disconnecting the wireless connection with the slave device whose access has ended, the master device checks the communication cluster for any unreached slave devices. If any are, the master selects the next device to access based on a pre-set connection strategy. This strategy can be based on various factors, such as the slave device ID, its physical location within the communication cluster, and the remaining battery charge. For example, the master device might establish connections with slave devices in ascending order of ID.

[0087] The master battery pack device will send a request instruction to establish a wireless connection to the selected unaccessed slave battery pack device. After the slave battery pack device receives the request instruction, it will return a connection confirmation signal to the master battery pack device to establish a wireless connection.

[0088] After successfully establishing a new wireless connection, the master battery pack device will add the slave battery pack device to the slave device queue to complete the update of the slave device queue.

[0089] Furthermore, when the master battery pack device adds a slave battery pack device to the slave device queue, it also records the relevant connection information of the newly connected slave battery pack device added to the queue, such as the connection time, device ID, etc. At the same time, the master battery pack device adjusts the order of the queue to ensure that subsequent access can be carried out in an orderly manner according to the predetermined strategy.

[0090] In this embodiment, the master battery pack device accesses each slave battery pack device in the slave device queue with which it has established a wireless connection, enabling timely acquisition of each slave battery pack's data. By dynamically updating the slave device queue, wireless connections with the slave battery pack devices can be effectively managed, enabling efficient and stable communication with each slave battery pack device.

[0091] In some embodiments, during the process of the master battery pack device sequentially accessing each slave battery pack device in the slave device queue with which the wireless connection is established, the number of unaccessed slave battery pack devices in the slave device queue is greater than or equal to a preset number threshold.

[0092] The quantity threshold can be set according to specific circumstances. For example, the minimum preset quantity threshold is 1.

[0093] After disconnecting from an accessed device, the master battery pack device checks the number of unaccessed slave battery pack devices in the communication cluster and the number of unaccessed slave battery pack devices in the slave device queue while accessing the next slave battery pack device. When the number of unaccessed slave battery pack devices in the slave device queue falls below a preset threshold and there are unaccessed slave battery pack devices in the communication cluster, the master battery pack device selects the next device to be accessed in the communication cluster according to a preset connection strategy and sends a connection establishment request instruction to the selected unaccessed slave battery pack device to establish a wireless connection with the slave battery pack device.

[0094] After the device establishes a connection, it enters the slave device queue and becomes an unaccessed slave battery pack device in the slave device queue. It is understood that after the master battery pack device successfully establishes a new wireless connection with the slave battery pack device, it will update the slave device queue. The connection status of the newly connected slave battery pack device is marked as "connected," and relevant information such as the time the connection was established and communication parameters are recorded. At the same time, the master battery pack device will adjust the subsequent access order to ensure that all unaccessed slave battery pack devices can be accessed in an orderly manner according to the predetermined strategy.

[0095] In this embodiment, after the master battery pack device completes access to the current slave battery pack device, it selects an unaccessed slave battery pack device from the queue according to a preset strategy and establishes a wireless communication connection while accessing the next slave battery pack device. This ensures that at least one unaccessed slave battery pack device exists in the slave device queue. This allows the master battery pack device to quickly access unaccessed devices in the slave device queue when it completes accessing the previous device. This allows the master battery pack device to continuously and orderly access each slave battery pack device, effectively improving the master battery pack device's overall access efficiency.

[0096] In some embodiments, when the master battery pack device simultaneously accesses some of the slave battery pack devices in the slave device queue, at least a preset threshold number of unaccessed slave battery pack devices may be left in the slave device queue to improve the overall efficiency of data collection.

[0097] It can be understood that the strategy of ensuring that there is at least one unaccessed slave battery pack device in the slave device queue is applicable to the situation where the number of unaccessed slave battery pack devices in the communication cluster is not less than a preset number threshold. That is, when the number of unaccessed slave battery pack devices in the communication cluster is greater than or equal to the preset number threshold, the number of unaccessed slave battery pack devices in the slave device queue is greater than or equal to the preset number threshold. When there are unaccessed devices in the communication cluster, but the number is less than the preset number, the number of unaccessed slave battery pack devices in the slave device queue can be less than the preset number threshold until all slave battery pack devices are accessed.

[0098] In some embodiments, when the master battery pack device completes access to the device in the middle of the slave device queue, it disconnects the wireless connection with the slave battery pack device in the current slave device queue that first completed the access, establishes a connection with the unaccessed device in the communication cluster, and updates the slave device queue.

[0099] The device in the middle of the slave device queue can be determined based on the specific situation. For example, if the slave device queue includes five slave battery pack devices and access to two devices has been completed, the third slave battery pack device to be accessed can be selected as the middle device. If the slave device queue includes six slave battery pack devices, the third or fourth slave battery pack device to be accessed can be selected as the middle device.

[0100] In this embodiment, when the master battery pack device completes access to a device in the middle of the slave device queue, it disconnects the wireless connection with the slave battery pack device that completed the access first. This operation promptly frees up communication resources, preventing them from being idle and wasted. Subsequently, the master battery pack device establishes a new connection with the unaccessed device in the communication cluster, allowing communication resources to be dynamically allocated to devices with actual data exchange needs, significantly improving communication resource utilization.

[0101] In some embodiments, the steps of sequentially accessing each slave battery pack device in the slave device queue with established wireless connections include the following steps:

[0102] Each slave battery pack device in the slave device queue is accessed in sequence according to the order in which the wireless connection is established.

[0103] For example, please refer to Figure 4The slave battery pack devices in the communication cluster are marked with N and form a queue. The current slave device queue includes 6 slave battery pack devices. In the order of establishing connection with the master battery pack device, these 6 slave battery pack devices are the N-2th slave battery pack device, the N-1th slave battery pack device, the Nth slave battery pack device, the N+1th slave battery pack device, the N+2th slave battery pack device, and the N+3th slave battery pack device. Therefore, when accessing, the master battery pack device accesses the N-2th slave battery pack device, the N-1th slave battery pack device, the Nth slave battery pack device, the N+1th slave battery pack device, the N+2th slave battery pack device, and the N+3th slave battery pack device in the order of establishing connection.

[0104] In this embodiment, by accessing the slave battery pack devices sequentially according to the order in which the wireless connections were established, the orderliness of the access process can be strictly guaranteed, avoiding confusion and conflicts in the access sequence. This orderliness helps reduce data transmission errors and communication interference, thereby improving the accuracy and integrity of data exchange.

[0105] In some embodiments, after completing access to the Nth slave battery pack device in the slave device queue, the master battery pack device continues to access the N+1th slave battery pack device. During access to the N+1th slave battery pack device, the wireless connection with the N-2th slave battery pack device is disconnected, and a connection is established with the N+4th slave battery pack device, so that there are at least three unaccessed devices in the slave device queue, thereby making the data acquisition process of the master battery pack device more continuous and more efficient.

[0106] Therefore, the master battery pack device constructs a slave device queue based on a first-in, first-out (FIFO) strategy. During access, it dynamically adjusts connections with slave battery pack devices to ensure that there are at least two unaccessed devices in the slave device queue. When access to the master battery pack device ends or encounters a connection problem, the next access target can be quickly determined based on the FIFO strategy, and access can be switched to other devices, effectively improving the continuity of data acquisition.

[0107] In some embodiments, as Figure 5 As shown, the battery management method further includes step 402 and step 404 .

[0108] Step 402: Acquire status data broadcasted by slave battery pack devices in the communication cluster.

[0109] Status data can include one or more of the battery's electrical parameters, physical parameters, and operating status. During energy storage system operation, slave battery pack devices broadcast collected status data via the wireless communication module according to a broadcast cycle. The master battery pack device continuously monitors the wireless signal within the communication cluster and immediately receives status data broadcast by a slave battery pack device upon detection.

[0110] Step 404 : When it is determined based on the status data that the slave battery pack device has an abnormality, the status data is sent to the battery control unit.

[0111] After receiving status data from slave battery packs, the master battery pack device analyzes and determines this data based on pre-set anomaly detection rules. These anomaly detection rules are typically based on the normal battery status parameter range and historical data characteristics. For example, if the battery temperature broadcast by a slave battery pack device exceeds a pre-set safety threshold, this is considered an anomaly.

[0112] When the master battery pack device determines based on status data that a slave battery pack device is abnormal, it sends this status data to the battery control unit. In practice, when the master battery pack device determines based on status data that a slave battery pack device is abnormal, it can first take appropriate measures, such as marking the abnormal status of the slave battery pack device and recording relevant information such as the time and type of abnormality. The master battery pack device then sends the status data of the slave battery pack device to the battery control unit.

[0113] The battery control unit can make timely decisions based on the abnormal status data it receives, such as adjusting the battery's charging and discharging strategies, issuing alarms to notify relevant personnel, etc., to avoid further deterioration of the abnormal situation and ensure the safe and stable operation of the battery system.

[0114] In this embodiment, through this abnormality detection and reporting mechanism, it is possible to monitor and quickly respond to the status of the battery pack device, thereby improving the safety of the entire energy storage system.

[0115] In some embodiments, as Figure 6 As shown, the battery management method further includes steps 502 to 506.

[0116] Step 502: Acquire the signal energy strength of the slave battery pack device in the communication cluster.

[0117] When each slave battery pack device in the communication cluster exchanges data with the master battery pack device through the wireless communication module, these wireless signals will carry certain energy information during transmission, and the signal energy intensity can reflect the strength of the signal.

[0118] The master battery pack device uses a signal strength detection circuit or algorithm to accurately measure or calculate the signal energy strength emitted by each slave battery pack device to determine the signal energy strength value of each slave battery pack device.

[0119] Step 504 : Determine the displacement information of the slave battery pack device based on the signal energy strength.

[0120] Signal energy strength is related to the distance between the slave and master battery pack devices. Generally, in free-space propagation conditions, signal energy strength attenuates with increasing propagation distance. Based on this principle, the master battery pack device can calculate the current distance between the slave battery pack devices based on the signal energy strength values ​​obtained from the slave battery pack devices.

[0121] When determining the displacement of a slave battery pack device, the master battery pack device can compare the current distance with a previously recorded reference distance. This reference distance can be measured during system initialization, when the slave battery pack device is in a stable position. By calculating the difference between the current distance and the reference distance, the displacement of the slave battery pack device relative to its initial position can be determined.

[0122] Step 506 : When it is determined based on the displacement information that the displacement of the slave battery pack device reaches a preset displacement threshold, an alarm signal is issued.

[0123] The preset displacement threshold can be determined based on factors such as the specific application scenario of the energy storage system, safety requirements, and the installation location of the slave battery pack. For example, when displacement of the slave battery pack may affect the stability of the battery connection, the displacement threshold may be set relatively low. In energy storage systems with less stringent displacement requirements, the displacement threshold may be appropriately relaxed. In some cases where signal strength may be affected by the usage scenario, the displacement threshold may be slightly higher to reduce false alarms caused by signal strength fluctuations.

[0124] When the master battery pack determines that the displacement of the slave battery pack reaches or exceeds a preset displacement threshold, an alarm mechanism is immediately triggered. This alarm signal can be issued by the battery control unit or by the master battery pack itself. For example, an alarm message can be displayed on the master battery pack's display to alert operators, or an audible alarm can be emitted through the master battery pack's audible alarm to alert personnel.

[0125] In this embodiment, the signal strength characteristics of wireless communication can be used to calculate the position distance, thereby realizing position deviation warning. This mechanism helps ensure the safety of the battery pack operating environment, and can play a role in disaster warning and anti-theft warning to a certain extent, thereby improving the safety of battery pack use.

[0126] In some embodiments, the step of sending the aggregated and processed total data to the battery control unit comprises the following steps:

[0127] The aggregated and processed total data is encrypted and then sent to the battery control unit.

[0128] The encryption algorithm can be determined according to actual conditions, such as symmetric encryption algorithm or asymmetric encryption algorithm.

[0129] In this embodiment, the aggregated and processed total data is encrypted and then sent to the battery control unit, effectively ensuring the security and confidentiality of the battery data during transmission, and providing strong support for the reliable operation of the energy storage system.

[0130] In order to better understand the above embodiments, the following will be explained in detail in combination with an optional embodiment. In related technologies, each battery pack in the energy storage system needs to be connected by a specific data line, the BMS in each battery pack needs to provide at least one wired communication mode, and the panel of each battery pack needs to reserve a specific communication interface, so that the battery packs can communicate through the data line. However, since each battery pack needs to be connected by a specific data line, the use of incorrect lines can cause the system to work unstably. When the communication line is removed by mistake, the corresponding device will immediately lose connection. Moreover, the communication interface reserved on the battery pack panel is directly exposed to the outside world, which is easy to be covered with dust and rust, causing poor contact. The communication interface is also easy to be disturbed by static electricity, lightning, etc., causing damage to the BMS. When the communication protocols used by multiple battery packs of a user are not unified, compatibility problems are also likely to occur.

[0131] Therefore, in related technologies, a specific data line needs to be provided for each battery pack, the device is complex to use, and corresponding measures need to be taken to prevent the communication line from being removed by mistake. The external communication interface needs to use waterproof and corrosion-resistant materials and processes, which is costly. In terms of electricity, static electricity, lightning and other related protection need to be done, which needs to be isolated from the internal system of the BMS, and additional technical and maintenance costs need to be increased.

[0132] The energy storage system in this embodiment uses a wireless communication mode instead of a wired communication mode, eliminating the need for specific data lines and communication interfaces, avoiding the unreliable electrical contact caused by physical ports, and avoiding the influence of static electricity and dust caused by physical ports. Since there is no interface exposed to the outside world on the circuit, the related circuits for static protection, communication isolation, power isolation, etc. are omitted, improving the reliability of the system and reducing the material cost.

[0133] A plurality of battery packs form a communication cluster, and again referring to Figure 4The slave battery pack devices in the communication cluster are respectively marked with N and form a queue. The current slave device queue includes 6 slave battery pack devices, which are respectively the N-2th slave battery pack device, the N-1th slave battery pack device, the Nth slave battery pack device, the N+1th slave battery pack device, the N+2th slave battery pack device and the N+3th slave battery pack device in the order of establishing connection with the master battery pack device. Then, when accessing, the master battery pack device accesses the N-2th slave battery pack device, the N-1th slave battery pack device, the Nth slave battery pack device, the N+1th slave battery pack device, the N+2th slave battery pack device and the N+3th slave battery pack device in turn according to the order of establishing connection.

[0134] Specifically, after completing the access to the Nth slave battery pack device, the master battery pack device continues to access the N+1th slave battery pack device. During the access to the N+1th slave battery pack device, the wireless connection with the N-2th slave battery pack device is disconnected, and the N+4th slave battery pack device is connected to make at least 3 unaccessed devices in the slave device queue.

[0135] Thus, by using the ability of Bluetooth to simultaneously connect multiple devices (such as 6 devices), the master battery pack device releases the accessed devices when accessing the middle of the queue, and connects the device to be accessed at the same time, to ensure the continuity of data acquisition.

[0136] The above battery management method can strictly ensure the orderliness of the access process by sequentially accessing the slave battery pack devices according to the order of establishing wireless connection, which helps to reduce data transmission errors and communication interference, thereby improving the accuracy and integrity of data. Moreover, the master battery pack device constructs the slave device queue based on the first-in first-out (FIFO) strategy, and dynamically adjusts the connection with the slave battery pack device during the access process, which can ensure that there are at least 2 unaccessed devices in the slave device queue. When the master battery pack device ends the access or encounters a connection problem, the next access target can be quickly determined according to the FIFO strategy, and the access to other devices is switched, thereby effectively improving the continuity of data acquisition.

[0137] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0138] Based on the same inventive concept, embodiments of the present application also provide a battery management device for implementing the aforementioned battery management method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more battery management device embodiments provided below can be found in the above-described limitations of the battery management method and will not be further elaborated here.

[0139] In an exemplary embodiment, Figure 7 As shown, a battery management device is provided, including a data acquisition module 602 and a data aggregation module 604, wherein:

[0140] The data acquisition module 602 is used to access each slave battery pack device in the communication cluster to obtain slave battery data of each slave battery pack device.

[0141] The data aggregation module 604 is used to aggregate the master battery data and the slave battery data, and send the aggregated data to the battery control unit. The master battery data is the battery data of the master battery pack device.

[0142] In some embodiments, the data acquisition module 602 is also used to access each slave battery pack device in the slave device queue that has established a wireless connection; the slave device queue is composed of slave battery pack devices that establish a connection with the master battery pack device at the same time; when there is a slave battery pack device whose access has been completed in the slave device queue, the wireless connection with the slave battery pack device whose access has been completed is disconnected; a wireless connection is established with the unaccessed slave battery pack devices in the communication cluster, and the slave device queue is updated.

[0143] In some embodiments, the data acquisition module 602 is further configured to sequentially access each slave battery pack device in the slave device queue with which a wireless connection has been established.

[0144] In some embodiments, the data acquisition module 602 is further configured to access each slave battery pack device in the slave device queue in sequence according to the order in which the wireless connection is established.

[0145] In some embodiments, the battery management device further includes an early warning module, which is used to obtain status data broadcast by the slave battery pack device in the communication cluster; when it is determined based on the status data that the slave battery pack device has an abnormality, the status data is sent to the battery control unit.

[0146] In some embodiments, the early warning module is also used to obtain the signal energy strength of the slave battery pack device in the communication cluster; determine the displacement information of the slave battery pack device based on the signal energy strength; and issue an alarm signal when it is determined based on the displacement information that the displacement of the slave battery pack device reaches a preset displacement threshold.

[0147] In some embodiments, the data aggregation module 604 is further configured to encrypt the aggregated total data and send the encrypted data to the battery control unit.

[0148] Each module in the battery management device described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0149] In an exemplary embodiment, an energy storage system is provided. Figure 2 The energy storage system includes a battery control unit 102 and multiple battery packs 104. Both the battery control unit 102 and each battery pack 104 are equipped with wireless communication modules. The multiple battery packs 104 form at least one communication cluster, with one battery pack 104 serving as the master battery pack device and the remaining battery packs 104 serving as slave battery pack devices. The master battery pack device is configured to execute the steps of the battery management method. The battery management method can be implemented with reference to the above-described embodiments and will not be further elaborated here.

[0150] The battery control unit 102 is a BCU (Battery Control Unit), which serves as the central control unit. It aggregates data from the battery packs in each communication cluster, monitors and processes information, and provides secondary protection. The battery control unit 102 is also used to connect to the user's PCS equipment to achieve grid-connected management of each battery pack.

[0151] The energy storage system in this embodiment uses wireless communication instead of wired communication, eliminating dedicated data cables and communication interfaces. This avoids the unreliable electrical contact factors associated with physical ports, as well as the static electricity and dust effects associated with physical ports. Because the circuits lack interfaces that contact the outside world, they eliminate circuitry related to electrostatic protection, communication isolation, and power supply isolation, improving system reliability and reducing material costs.

[0152] It is understandable that, in actual implementation, communication interfaces may be provided in the battery control unit 102 and the battery pack 104 according to actual needs, so as to enable wired communication when necessary, for example, to be compatible with products that do not have a wireless communication module.

[0153] In some embodiments, the wireless communication module is a Bluetooth communication module. Bluetooth module technology is mature and communication is stable.

[0154] In this embodiment, based on the automatic connection and one-to-many connection technology of the Bluetooth module, the master battery pack device and the slave battery pack device are automatically connected, and the aggregated data is output via Bluetooth, which can make data transmission more accurate and efficient.

[0155] It is understandable that in other embodiments, the wireless communication module may also be a WIFI module or a universal 2.4G module.

[0156] In an optional embodiment, if Figure 8 As shown, Figure 8 In the figure, PACK represents the battery pack 104, and BCU represents the battery control unit 102. The battery pack 104 includes multiple cells, such as lithium iron phosphate cells, connected in series to form a battery pack. The capacity of a single lithium iron phosphate cell is limited, with 320VAH or 640VAH being common. However, energy storage systems typically require larger capacities, such as over 1KVAH. Due to safety regulations, weight, and capacity scalability, common energy storage or backup battery packs typically consist of multiple (e.g., 16) lithium iron phosphate cells connected in series to form a battery pack.

[0157] Battery pack 104 also includes a battery management system (BMS) to accurately monitor and control battery data such as voltage, current, temperature, state of charge (SOC), and state of health (SOH) during battery operation (e.g., charging and discharging). The BMS includes a wireless communication module and an MCU (microcontroller unit) connected to each other. The MCU communicates with the MCUs in other battery packs via the wireless communication module and also with the battery control unit via the wireless communication module.

[0158] In practical applications, a BMS may also include an AFE (Analog Front End), an LED (Light-Emitting Diode) indicator module, a pre-charge resistor, a current limiter, a switch module, and a detection module. Those skilled in the art can configure these modules based on actual needs. The detection module includes multiple sensors that monitor various battery data in real time and transmit them to the MCU, which processes and generates the battery data.

[0159] The battery control unit 102 includes a wireless communication module (i.e., a wireless module), a driver, a current acquisition module, a CAN (Controller Area Network) communication module, an RS485 communication module, an additional function interface, an LCD (Liquid Crystal Display) screen, a switch module, and the like. The connection structure and application of each module can be referenced in related art and are not limited in this embodiment.

[0160] In actual implementation, the energy storage system also includes an integrated device that connects the battery control unit 102 and the battery pack 104. The integrated device has an inverter function, capable of converting DC power into AC power for the corresponding application, or converting external power into the power required by the battery pack 104 to charge the battery. The integrated device may include a wireless communication module (i.e., a wireless module), a PV charger, a bidirectional inverter, an LCD screen, additional function interfaces, an opening module, etc. The connection structure and application of each module can refer to relevant technologies and are not limited in this embodiment. The battery control unit 102 and the integrated device can be designed as an integrated device or as separate devices.

[0161] In some embodiments, each battery pack is provided with a device identifier, and a user can use the device identifier to network the battery packs to form a communication cluster.

[0162] As an example, see Figure 9 The device identifier is a QR code nameplate including the Bluetooth ID of the battery pack. The user scans the corresponding Bluetooth ID through a terminal device (such as a mobile phone) and sends it to each battery pack that needs to be networked through the Bluetooth communication protocol. Each battery pack is saved in the networking address information database, thereby realizing networking.

[0163] Therefore, by setting the device identification, it is convenient for users to perform networking operations, which can improve the networking efficiency, and further facilitate the rapid transmission of data and improve the efficiency of the energy storage system.

[0164] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0165] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory 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 various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.

[0166] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, 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 application.

[0167] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.

Claims

1. A battery management method, characterized in that: Used in an energy storage system; the energy storage system includes a battery control unit and multiple battery packs, the battery control unit and each battery pack are provided with a wireless communication module; the multiple battery packs form at least one communication cluster, one battery pack in the communication cluster serves as a master battery pack device, and the remaining battery packs serve as slave battery pack devices; The method is performed by the main battery pack device, and the method includes: Accessing each of the slave battery pack devices in the communication cluster to obtain slave battery data of each of the slave battery pack devices; The master battery data and the slave battery data are aggregated and processed, and the aggregated total data is sent to the battery control unit, wherein the master battery data is the battery data of the master battery pack device.

2. The method according to claim 1, characterized in that The accessing each of the slave battery pack devices in the communication cluster includes: Accessing each of the slave battery pack devices in a slave device queue that has established a wireless connection; the slave device queue is composed of the slave battery pack devices that have established a connection with the master battery pack device at the same time; When the slave battery pack device whose access is completed exists in the slave device queue, disconnecting the wireless connection with the slave battery pack device whose access is completed; A wireless connection is established with the unaccessed slave battery pack device in the communication cluster, and the slave device queue is updated.

3. The method according to claim 2, characterized in that The accessing each of the slave battery pack devices in the slave device queue with established wireless connection includes: Each of the slave battery pack devices in the slave device queue with which a wireless connection has been established is accessed in sequence.

4. The method according to claim 3, characterized in that In the slave device queue, the number of the unaccessed slave battery pack devices is greater than or equal to a preset number threshold.

5. The method according to claim 3, characterized in that The step of sequentially accessing each of the slave battery pack devices in the slave device queue with which the wireless connection is established comprises: Each of the slave battery pack devices in the slave device queue is accessed in sequence according to the order in which the wireless connection is established.

6. The method according to claim 1, characterized in that The method further comprises: Obtaining status data broadcast by the slave battery pack device in the communication cluster; When it is determined according to the status data that the slave battery pack device is abnormal, the status data is sent to the battery control unit.

7. The method according to claim 1, characterized in that The method further comprises: Obtaining signal energy strength of the slave battery pack device in the communication cluster; Determining displacement information of the slave battery pack device according to the signal energy strength; When it is determined according to the displacement information that the displacement of the slave battery pack device reaches a preset displacement threshold, an alarm signal is issued.

8. The method according to any one of claims 1 to 7, characterized in that The step of sending the aggregated data to the battery control unit includes: The aggregated total data is encrypted and sent to the battery control unit.

9. A battery management device, characterized in that: Used in an energy storage system; the energy storage system includes a battery control unit and multiple battery packs, each of which is provided with a wireless communication module; the multiple battery packs form at least one communication cluster, one of the battery packs in the communication cluster serves as a master battery pack device, and the remaining battery packs serve as slave battery pack devices; the device includes: A data acquisition module, configured to access each of the slave battery pack devices in the communication cluster to acquire slave battery data of each of the slave battery pack devices; The data aggregation module is used to aggregate the master battery data and the slave battery data, and send the aggregated data to the battery control unit. The master battery data is the battery data of the master battery pack device.

10. An energy storage system, characterized in that: It includes a battery control unit and multiple battery packs, and the battery control unit and the battery packs are both provided with wireless communication modules; the multiple battery packs form at least one communication cluster, one of the battery packs in the communication cluster serves as a master battery pack device, and the remaining battery packs serve as slave battery pack devices; the master battery pack device is used to execute the steps of the method described in any one of claims 1 to 8.

11. The energy storage system according to claim 10, characterized in that: The wireless communication module is a Bluetooth communication module.

12. A 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 method according to any one of claims 1 to 8 are implemented.

Citation Information

Cited By

  • SOC detection method and system for battery pack

    CN121978531A