Management method of energy storage battery compartment, energy storage battery compartment and calculation unit

By deploying computing units and battery computing models in the energy storage battery compartment and using a local communication bus to acquire and compute battery data, the problem of low data security is solved, achieving low-cost intelligent upgrades and improved data security.

CN121769288APending Publication Date: 2026-03-31NATIONAL INSTITUTE OF GUANGDONG ADVANCED ENERGY STORAGE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-26
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

The data security of energy storage battery compartments is low, the existing three-level battery management system architecture is difficult to support complex artificial intelligence computing models, hardware upgrade costs are high and there is a risk of data leakage.

Method used

A computing unit is deployed in the energy storage battery compartment to acquire battery data through a first communication bus and a second communication bus. The computing unit also deploys a battery computing model for local calculations, including battery health prediction, fault diagnosis, and safety early warning models. The results do not need to be uploaded to the cloud.

Benefits of technology

It enables local battery data calculation, avoids the risk of leakage during data transmission, improves data security, and provides a low-cost intelligent upgrade path.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121769288A_ABST
    Figure CN121769288A_ABST
Patent Text Reader

Abstract

The invention relates to a management method of an energy storage battery cabin, the energy storage battery cabin and a calculation unit, and relates to the technical field of battery management. The method is applied to a computing unit and comprises the following steps: acquiring battery data of an energy storage battery cabin based on a first communication bus and a second communication bus which are connected; the energy storage battery cabin comprises a battery management system and a calculation unit. The battery management system comprises a battery auxiliary management unit, a battery cluster management unit connected with the battery auxiliary management unit through a first communication bus, and a battery management unit connected with the battery cluster management unit through a second communication bus. The calculation unit calculates the battery data through a battery calculation model deployed in the calculation unit to obtain a calculation result of the energy storage battery cabin; the battery calculation model comprises at least one of a battery health prediction model, a battery fault diagnosis model and a battery safety early warning model; and managing the energy storage battery cabin based on the calculation result. By adopting the method, the data security of the energy storage battery cabin can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery management technology, and in particular to a management method for an energy storage battery compartment, an energy storage battery compartment, a computing unit, a computer-readable storage medium, and a computer program product. Background Technology

[0002] Energy storage battery compartments in energy storage power stations generally adopt a three-level battery management system architecture, including a battery management unit, a battery cluster management unit, and a battery auxiliary management unit, for battery monitoring and management. Among them, the battery management unit is used to collect data from the battery pack composed of multiple individual battery cells, the battery cluster management unit is used to collect data from the battery cluster composed of multiple battery packs, and the battery auxiliary management unit is used to assist in monitoring and management.

[0003] With the increasing demand for intelligent and precise management in energy storage power stations, the introduction of artificial intelligence (AI) computing models into the three-tier battery management system (BMS) architecture has become a trend. However, the three-tier BMS architecture is based on a microcontroller design, which has limited computing power and cannot support complex AI computing models. Deploying AI computing models in the three-tier BMS architecture requires hardware upgrades, which are time-consuming and costly. Therefore, the common practice is to upload data from the energy storage battery compartment to the cloud and then perform calculations based on AI computing models deployed in the cloud. However, there is a risk of data leakage during data transmission, resulting in low data security in the energy storage battery compartment. Summary of the Invention

[0004] Therefore, it is necessary to provide a management method for an energy storage battery compartment, an energy storage battery compartment, a computing unit, a computer-readable storage medium, and a computer program product that can improve the data security of the energy storage battery compartment, addressing the aforementioned technical problem of low data security.

[0005] In a first aspect, this application provides a management method for an energy storage battery compartment, applied to a computing unit within the energy storage battery compartment. The energy storage battery compartment further includes a battery management system, which comprises a battery management unit, a battery cluster management unit, and a battery auxiliary management unit. The battery auxiliary management unit is connected to the battery cluster management unit via a first communication bus, and the battery cluster management unit is connected to the battery auxiliary management unit via a second communication bus. The computing unit is connected to both the first and second communication buses. The method includes:

[0006] Based on the first communication bus and the second communication bus, the battery data of the energy storage battery compartment is obtained;

[0007] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0008] The energy storage battery compartment is managed based on the calculation results.

[0009] In one embodiment, the battery cluster management unit is used to collect battery cluster data of the battery clusters in the energy storage battery compartment, and report the battery cluster data to the battery auxiliary management unit through the first communication bus;

[0010] The step of acquiring battery data of the energy storage battery compartment based on the first communication bus and the second communication bus includes:

[0011] Based on the first communication bus, the battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit is obtained.

[0012] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment, and report the battery pack data to the battery cluster management unit through the second communication bus;

[0013] The step of acquiring battery data of the energy storage battery compartment based on the first communication bus and the second communication bus includes:

[0014] Based on the second communication bus, the battery pack data uploaded by the battery management unit to the battery cluster management unit is obtained.

[0015] In one embodiment, the computing unit includes a wireless communication module;

[0016] After obtaining the calculation results of the energy storage battery compartment, the process also includes:

[0017] The calculation results are reported to the target electronic device via the wireless communication module.

[0018] In one embodiment, the computing unit includes a wireless communication module;

[0019] The method further includes:

[0020] The wireless communication module receives model update data packets sent by the target electronic device.

[0021] The battery calculation model is updated based on the model update data package.

[0022] In one embodiment, the computing unit includes multiple interfaces, and the computing unit connects to the first communication bus and the second communication bus through each of the interfaces.

[0023] Secondly, this application also provides an energy storage battery compartment, including a battery management system and a computing unit. The battery management system includes a battery auxiliary management unit, a battery cluster management unit, and a battery auxiliary management unit. The battery auxiliary management unit and the battery cluster management unit are connected through a first communication bus, and the battery cluster management unit and the battery auxiliary management unit are connected through a second communication bus.

[0024] The computing unit is connected to the first communication bus and the second communication bus to obtain battery data of the energy storage battery compartment based on the first communication bus and the second communication bus;

[0025] The computing unit is equipped with a battery computing model. The computing unit is used to calculate the battery data using the battery computing model to obtain the calculation results of the energy storage battery compartment, and to manage the energy storage battery compartment based on the calculation results. The battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model.

[0026] Thirdly, this application also provides a computing unit, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0027] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and the computing unit, the battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus, and the computing unit is connected to the first communication bus and the second communication bus;

[0028] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0029] The energy storage battery compartment is managed based on the calculation results.

[0030] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0031] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and the computing unit, the battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus, and the computing unit is connected to the first communication bus and the second communication bus;

[0032] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0033] The energy storage battery compartment is managed based on the calculation results.

[0034] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0035] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and the computing unit, the battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus, and the computing unit is connected to the first communication bus and the second communication bus;

[0036] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0037] The energy storage battery compartment is managed based on the calculation results.

[0038] The aforementioned energy storage battery compartment management method, energy storage battery compartment, computing unit, computer-readable storage medium, and computer program product include a computing unit connected to a first communication bus between the battery auxiliary management unit and the battery cluster management unit, and connected to a second communication bus between the battery auxiliary management units. Therefore, battery data of the energy storage battery compartment can be obtained through the first and second communication buses. The computing unit is equipped with a battery computing model and is located in the energy storage battery compartment. Therefore, battery data can be calculated locally in the energy storage battery compartment without uploading the battery data to the cloud, thereby avoiding the risk of leakage during data transmission and improving the data security of the energy storage battery compartment. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only one embodiment of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 This is an application environment diagram of the energy storage battery compartment management method in one embodiment;

[0041] Figure 2 This is a flowchart illustrating a management method for an energy storage battery compartment in one embodiment;

[0042] Figure 3 This is a schematic diagram of the workflow of an edge intelligent computing unit in one embodiment;

[0043] Figure 4 This is a diagram of the internal structure of the computing unit in one embodiment. Detailed Implementation

[0044] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0045] It is understood that terms such as "first" and "second" in this application are used only to distinguish similar objects and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. The term "connection" in the embodiments of this application refers to various connection methods, such as direct or indirect connections, to achieve communication between devices; this application does not impose any limitations on this.

[0046] It is understandable that "at least one" refers to one or more, while "multiple" refers to two or more.

[0047] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.

[0048] It should be noted that the data involved in this application (including but not limited to data used for analysis, data stored, data displayed, such as battery data) are all data that have been fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0049] The energy storage battery compartment management method provided in this application embodiment can be applied to, for example, Figure 1 The application environment shown includes a Battery Management System (BMS) and a computing unit within the energy storage battery compartment. The smallest unit of the batteries in the battery compartment is a single battery cell, multiple battery cells form a battery pack, and multiple battery packs further form a battery cluster. The Battery Management System includes a Battery Management Unit (BMU), a Battery Cluster Management Unit (BCMU), and a Battery Auxiliary Management Unit (BAMU). The BMU collects data from the battery pack (composed of multiple battery cells) and reports it to the Battery Cluster Management Unit. The BCMU collects data from the battery cluster (composed of multiple battery packs) and reports it to the Battery Auxiliary Management Unit. The Battery Auxiliary Management Unit assists in monitoring and management. (See also...) Figure 1 The battery auxiliary management unit and the battery cluster management unit are connected through a first communication bus, and the battery cluster management unit and the battery auxiliary management unit are connected through a second communication bus. The computing unit is connected to the first communication bus and the second communication bus. Both the first communication bus and the second communication bus are CAN (Controller Area Network) buses.

[0050] For example, firstly, the computing unit acquires battery data of the energy storage battery compartment based on the first communication bus and the second communication bus; then, the computing unit calculates the battery data using the battery computing model deployed in the computing unit to obtain the calculation result of the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model; then, the computing unit manages the energy storage battery compartment based on the calculation result.

[0051] In one embodiment, such as Figure 2 As shown, a management method for an energy storage battery compartment is provided, which can be applied to... Figure 1 Taking the computational unit in the image as an example, the method includes the following steps:

[0052] Step S202: Obtain battery data from the energy storage battery compartment based on the first communication bus and the second communication bus.

[0053] The battery data includes battery cluster data collected and reported by the battery cluster management unit to the battery auxiliary management unit, and battery pack data collected and reported by the battery management unit to the battery cluster management unit.

[0054] In this step, the computing unit can seamlessly "listen" to and acquire battery data transmitted through the first and second communication buses by connecting to the first and second communication buses.

[0055] For example, the computing unit only receives data under normal circumstances and does not send any data to the first communication bus and the second communication bus, thereby ensuring zero interference to the control logic of the battery management system.

[0056] Step S204: The battery data is calculated using the battery calculation model deployed in the computing unit to obtain the calculation results of the energy storage battery compartment; the battery calculation model includes at least one of the following: battery health prediction model, battery fault diagnosis model, and battery safety early warning model.

[0057] The battery calculation model is built and trained using an artificial intelligence model as its architecture.

[0058] In this step, the computing unit calls the battery computing model deployed locally to perform calculations on the acquired battery data, such as battery health prediction, battery fault diagnosis, and battery safety warning, and obtains the corresponding calculation results.

[0059] Step S206: Manage the energy storage battery compartment based on the calculation results.

[0060] For example, the computing unit reports the calculation results to the battery management system, which then manages the individual battery cells, battery packs, and battery clusters in the energy storage battery compartment based on the calculation results obtained by the computing unit.

[0061] In some embodiments, the computing unit uses an embedded computing unit integrating a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit) as the main control module, providing a powerful edge computing foundation to support the deployment of various artificial intelligence algorithm models.

[0062] In this embodiment, the computing unit can directly access the first and second communication buses in the battery management system in a plug-and-play manner without modifying the architecture, communication method and hardware of the existing battery management system of the energy storage power station. Therefore, it also provides a low-cost and easy-to-deploy intelligent upgrade path for the energy storage system.

[0063] In the above-mentioned energy storage battery compartment management method, the computing unit is connected to the first communication bus between the battery auxiliary management unit and the battery cluster management unit and the second communication bus between the battery auxiliary management units. Therefore, the battery data of the energy storage battery compartment can be obtained through the first communication bus and the second communication bus. The computing unit is equipped with a battery computing model and is located in the energy storage battery compartment. Therefore, the battery data can be calculated locally in the energy storage battery compartment without uploading the battery data to the cloud, thereby avoiding the risk of leakage during data transmission and improving the data security of the energy storage battery compartment.

[0064] In one embodiment, a battery cluster management unit is used to collect battery cluster data of battery clusters in the energy storage battery compartment and report the battery cluster data to a battery auxiliary management unit via a first communication bus. Exemplarily, there are multiple battery clusters and battery cluster management units in the energy storage battery compartment, and each battery cluster management unit is used to collect battery cluster data of at least one battery cluster and report it to the battery auxiliary management unit.

[0065] Step S202 above, which obtains battery data of the energy storage battery compartment based on the first communication bus and the second communication bus, includes the following steps: obtaining battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus.

[0066] In this embodiment, for each battery cluster management unit, the computing unit obtains the battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus between the battery cluster management unit and the battery auxiliary management unit.

[0067] In some embodiments, battery cluster data refers to the overall data of the battery cluster, including but not limited to bus current, state of charge (SOC), state of health (SOH), state of power (SOP), and state of energy (SOE).

[0068] In this embodiment, the computing unit can seamlessly "listen" to and obtain the battery clusters transmitted in the first communication bus while ensuring zero interference with the control logic of the battery management system.

[0069] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment and report the battery pack data to the battery cluster management unit via a second communication bus. Exemplarily, there are multiple battery packs, battery management units, and battery cluster management units in the energy storage battery compartment, and each battery management unit is used to collect battery cluster data of at least one battery pack and report it to at least one battery cluster management unit.

[0070] Step S202 above, which obtains battery data of the energy storage battery compartment based on the first communication bus and the second communication bus, includes the following steps: obtaining battery pack data uploaded by the battery management unit to the battery cluster management unit based on the second communication bus.

[0071] In this embodiment, for each battery management unit, the computing unit obtains the battery pack data uploaded by the battery management unit to the corresponding battery cluster management unit based on the second communication bus between the battery management unit and the corresponding battery cluster management unit.

[0072] In some embodiments, battery pack data refers to the data of each individual battery cell in the battery pack, including but not limited to the voltage and temperature of each individual battery cell.

[0073] In this embodiment, the computing unit can seamlessly "listen" to and acquire battery pack data transmitted in the second communication bus while ensuring zero interference with the control logic of the battery management system.

[0074] In one embodiment, the computing unit includes a wireless communication module, such as a 4G / 5G or Wi-Fi wireless communication module.

[0075] After obtaining the calculation results of the energy storage battery compartment in step S204 above, the following step is also included: reporting the calculation results to the target electronic device through the wireless communication module.

[0076] The target electronic device is either the energy management system or the cloud at the energy storage power station level.

[0077] In this embodiment, after obtaining the calculation results, the computing unit can wirelessly report the calculation results to the energy management system or cloud of the energy storage power station layer via the wireless communication module as needed, so that the energy management system or cloud can manage the energy storage battery compartment.

[0078] In this embodiment, the computing unit reports the computing results wirelessly through the wireless communication module, avoiding the cost of laying additional communication cables. At the same time, since the original data is not directly uploaded, the risk of data leakage is avoided.

[0079] In one embodiment, the computing unit includes a wireless communication module, such as a 4G / 5G or Wi-Fi wireless communication module.

[0080] The energy storage battery compartment management method provided in this application further includes the following steps: receiving a model update data packet sent by a target electronic device through a wireless communication module; and updating the battery calculation model according to the model update data packet.

[0081] The target electronic device is either the energy management system or the cloud at the energy storage power station level.

[0082] In this embodiment, the computing unit can also receive model update data packets from the energy management system or the cloud via a wireless communication module, and update its deployed battery computing model according to the model update data packets.

[0083] In this embodiment, the computing unit receives model update data packets through the wireless communication module and updates the deployed battery computing model according to the model update data packets, which enables remote iterative upgrades of the battery computing model.

[0084] In one embodiment, the computing unit includes multiple interfaces, and the computing unit is connected to a first communication bus and a second communication bus through each interface.

[0085] The communication protocol used by the interface of the computing unit is the same as that used by the first communication bus and the second communication bus, for example, CAN.

[0086] In this embodiment, the computing unit has multiple interfaces, and the computing unit connects to the first communication bus and the second communication bus through each interface.

[0087] For example, the computing unit has multiple CAN interfaces, and the computing unit accesses the CAN bus between the battery auxiliary management unit and the battery cluster management unit, as well as the CAN bus between the battery cluster management unit and the battery auxiliary management unit, through each CAN interface.

[0088] In this embodiment, the computing unit, based on the same interface as the communication protocols of the first and second communication buses, can directly access the first and second communication buses in the battery management system in a plug-and-play manner without modifying the architecture, communication method, and hardware of the existing battery management system of the energy storage power station. Therefore, it provides a low-cost and easy-to-deploy intelligent upgrade path for energy storage systems.

[0089] Based on the same inventive concept, this application also provides an energy storage battery compartment for the aforementioned energy storage battery compartment management method. The solution provided by this energy storage battery compartment is similar to the solution described in the above method; therefore, the specific limitations of the one or more energy storage battery compartment embodiments provided below can be found in the limitations of the energy storage battery compartment management method described above, and will not be repeated here.

[0090] In one embodiment, the energy storage battery compartment includes a battery management system and a computing unit, see below. Figure 1 The battery management system includes a battery auxiliary management unit, a battery cluster management unit, and a battery auxiliary management unit. The battery auxiliary management unit and the battery cluster management unit are connected through a first communication bus, and the battery cluster management unit and the battery auxiliary management unit are connected through a second communication bus.

[0091] In this embodiment, refer to Figure 1 The computing unit is connected to the first communication bus and the second communication bus to obtain battery data of the energy storage battery compartment based on the first communication bus and the second communication bus.

[0092] In this embodiment, a battery calculation model is deployed in the computing unit. The computing unit is used to calculate the battery data through the battery calculation model to obtain the calculation results of the energy storage battery compartment, and to manage the energy storage battery compartment based on the calculation results. The battery calculation model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model.

[0093] In one embodiment, the battery cluster management unit is used to collect battery cluster data in the energy storage battery compartment and report the battery cluster data to the battery auxiliary management unit via a first communication bus.

[0094] In this embodiment, the computing unit is also used to acquire battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus.

[0095] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment and report the battery pack data to the battery cluster management unit through a second communication bus.

[0096] In this embodiment, the computing unit is also used to acquire battery pack data uploaded by the battery management unit to the battery cluster management unit based on the second communication bus.

[0097] In one embodiment, the computing unit includes a wireless communication module.

[0098] In this embodiment, the computing unit is also used to report the computing results to the target electronic device via a wireless communication module.

[0099] In one embodiment, the computing unit includes a wireless communication module.

[0100] In this embodiment, the computing unit is also used to receive model update data packets sent by the target electronic device through the wireless communication module; and to update the battery computing model according to the model update data packets.

[0101] In one embodiment, the computing unit includes multiple interfaces, and the computing unit is connected to a first communication bus and a second communication bus through each interface.

[0102] In this embodiment, the computing unit is also used to directly access the first communication bus and the second communication bus in a plug-and-play manner through each interface.

[0103] The modules in the aforementioned energy storage battery compartment can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the computing unit in hardware form or independent of it, or stored in the memory of the computing unit in software form, so that the processor can call and execute the operations corresponding to each module.

[0104] To more clearly illustrate the management method and energy storage battery compartment provided in the embodiments of this application, a specific embodiment is described below. However, it should be understood that the embodiments of this application are not limited thereto. In one embodiment, this application also provides a plug-and-play edge intelligent computing unit for an energy storage battery compartment, specifically including the following:

[0105] Currently, large-scale energy storage power stations generally adopt a three-tier BMS architecture for battery status monitoring and management. In this architecture, communication between the BMU and BCMU, and between the BCMU and BAMU, is achieved via a CAN bus. With the increasing demand for intelligent and precise management in energy storage systems, introducing artificial intelligence computing models into the three-tier BMS architecture has become a trend. However, traditional BMS, based on microcontroller design, has limited computing power and struggles to support complex artificial intelligence algorithms. Upgrading the entire BMS hardware would be costly and time-consuming.

[0106] Among related technologies, two approaches exist to enhance system intelligence. The first is to deploy a higher-performance central unit locally. This approach requires redesigning the communication method between the central unit and the existing BMS architecture. The added communication equipment and central computing unit increase the overall cost of the energy storage power station, resulting in low technical and economic viability. The second approach involves uploading energy storage power station data to the cloud, where it is analyzed using deployed models. The main drawbacks of this approach are poor real-time performance and the risk of data leakage, leading to low user acceptance. Therefore, there is an urgent need for a low-cost solution that can improve the edge computing power of energy storage power stations without altering the existing BMS communication architecture and cabling layout.

[0107] To achieve the above objectives, this embodiment proposes a plug-and-play edge intelligent computing unit for an energy storage battery compartment. This edge intelligent computing unit is an independent hardware board, and its physical connection only requires the communication and power interfaces to be connected to an existing BMS. The connection relationship between the edge intelligent computing unit and the BMS is described in [reference needed]. Figure 1 The core of this edge intelligent computing unit lies in its plug-and-play hardware integration design, which mainly includes three functional modules:

[0108] 1. Heterogeneous Computing Core Module: The edge intelligent computing unit adopts an embedded computing unit integrating CPU and GPU as the main control, providing a powerful edge computing foundation to support the deployment of lightweight artificial intelligence algorithm models such as energy storage battery state estimation, fault diagnosis, and safety early warning.

[0109] 2. Plug and play protocol interface adapter module: The edge intelligent computing unit has multiple CAN interfaces, which can seamlessly access the CAN bus between BMU and BCMU and between BCMU and BAMU in "listening" mode to acquire various types of data in real time; under normal circumstances, the edge intelligent computing unit only receives data and does not send any data to the CAN bus, thereby ensuring zero interference and security to the original BMS control logic.

[0110] 3. Wireless Communication and Cloud-Edge Collaboration Module: The edge intelligent computing unit integrates wireless communication modules such as 4G / 5G or Wi-Fi, enabling it to directly upload the output of the edge computing unit's model to the power plant's energy management system or cloud platform wirelessly. This avoids the cost of laying additional communication cables and, by not directly uploading raw data, avoids the risk of data leakage. Simultaneously, the edge intelligent computing unit can receive model update data packets from the energy management system or cloud platform, enabling remote iterative upgrades of the edge-side AI model.

[0111] like Figure 3As shown, the workflow of the edge intelligent computing unit is as follows: After power-on, the edge intelligent computing unit connects to the BMS network via the CAN interface to continuously acquire data; after completing the calculation and analysis locally using an artificial intelligence model, the settlement results are stored locally; and the results are sent to the power plant-level energy management system or cloud platform via a wireless network. This achieves a converged architecture of "real-time local processing of BMS data and wireless transparent transmission of data required by the power plant-level energy management system or cloud platform".

[0112] In this embodiment, an edge computing unit that can be installed in the energy storage battery compartment is provided. This unit can access the existing BMS architecture through standard communication protocols without modifying the existing BMS hardware and communication lines. It has powerful parallel computing capabilities and wireless transmission capabilities, thereby providing a low-cost and easy-to-deploy intelligent upgrade path for energy storage systems.

[0113] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0114] In one embodiment, a computing unit is provided, which may be a server, and its internal structure diagram may be as follows. Figure 4As shown, the computing unit includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs in the non-volatile storage media to run. The database stores acquired battery data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a management method for an energy storage battery compartment.

[0115] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computing unit applied thereto. Specific computing units may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0116] In one embodiment, a computing unit is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0117] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and a computing unit. The battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit. The battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, and the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus. The computing unit is connected to the first and second communication buses.

[0118] The battery data is calculated by the battery computing model deployed in the computing unit to obtain the calculation results of the energy storage battery compartment; the battery computing model includes at least one of the following: battery health prediction model, battery fault diagnosis model, and battery safety early warning model.

[0119] The energy storage battery compartment is managed based on the calculation results.

[0120] In one embodiment, the battery cluster management unit is used to collect battery cluster data in the energy storage battery compartment and report the battery cluster data to the battery auxiliary management unit via a first communication bus.

[0121] When the processor executes the computer program, it also performs the following steps: acquiring battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus.

[0122] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment and report the battery pack data to the battery cluster management unit through a second communication bus.

[0123] When the processor executes the computer program, it also performs the following steps: acquiring battery pack data uploaded by the battery management unit to the battery cluster management unit based on the second communication bus.

[0124] In one embodiment, the computing unit includes a wireless communication module.

[0125] When the processor executes the computer program, it also performs the following steps: reporting the calculation results to the target electronic device via a wireless communication module.

[0126] In one embodiment, the computing unit includes a wireless communication module.

[0127] When the processor executes the computer program, it also performs the following steps: receiving model update data packets sent by the target electronic device through the wireless communication module; and updating the battery calculation model according to the model update data packets.

[0128] In one embodiment, the computing unit includes multiple interfaces, and the computing unit is connected to a first communication bus and a second communication bus through each interface.

[0129] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0130] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and the computing unit, the battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus, and the computing unit is connected to the first communication bus and the second communication bus;

[0131] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0132] The energy storage battery compartment is managed based on the calculation results.

[0133] In one embodiment, the battery cluster management unit is used to collect battery cluster data in the energy storage battery compartment and report the battery cluster data to the battery auxiliary management unit via a first communication bus.

[0134] When the computer program is executed by the processor, it also performs the following steps: acquiring battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus.

[0135] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment and report the battery pack data to the battery cluster management unit through a second communication bus.

[0136] When the computer program is executed by the processor, it also performs the following steps: acquiring battery pack data uploaded by the battery management unit to the battery cluster management unit based on the second communication bus.

[0137] In one embodiment, the computing unit includes a wireless communication module.

[0138] When the computer program is executed by the processor, it also performs the following steps: reporting the calculation results to the target electronic device via a wireless communication module.

[0139] In one embodiment, the computing unit includes a wireless communication module.

[0140] When the computer program is executed by the processor, it also performs the following steps: receiving model update data packets sent by the target electronic device through the wireless communication module; and updating the battery calculation model according to the model update data packets.

[0141] In one embodiment, the computing unit includes multiple interfaces, and the computing unit is connected to a first communication bus and a second communication bus through each interface.

[0142] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0143] Based on the first and second communication buses of the energy storage battery compartment, battery data of the energy storage battery compartment is acquired; the energy storage battery compartment includes a battery management system and the computing unit, the battery management system includes a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit and the battery cluster management unit are connected through the first communication bus, the battery cluster management unit and the battery auxiliary management unit are connected through the second communication bus, and the computing unit is connected to the first communication bus and the second communication bus;

[0144] The battery data is calculated using a battery computing model deployed in the computing unit to obtain the calculation results for the energy storage battery compartment; the battery computing model includes at least one of a battery health prediction model, a battery fault diagnosis model, and a battery safety early warning model;

[0145] The energy storage battery compartment is managed based on the calculation results.

[0146] In one embodiment, the battery cluster management unit is used to collect battery cluster data in the energy storage battery compartment and report the battery cluster data to the battery auxiliary management unit via a first communication bus.

[0147] When the computer program is executed by the processor, it also performs the following steps: acquiring battery cluster data uploaded by the battery cluster management unit to the battery auxiliary management unit based on the first communication bus.

[0148] In one embodiment, the battery management unit is used to collect battery pack data of the battery pack in the energy storage battery compartment and report the battery pack data to the battery cluster management unit through a second communication bus.

[0149] When the computer program is executed by the processor, it also performs the following steps: acquiring battery pack data uploaded by the battery management unit to the battery cluster management unit based on the second communication bus.

[0150] In one embodiment, the computing unit includes a wireless communication module.

[0151] When the computer program is executed by the processor, it also performs the following steps: reporting the calculation results to the target electronic device via a wireless communication module.

[0152] In one embodiment, the computing unit includes a wireless communication module.

[0153] When the computer program is executed by the processor, it also performs the following steps: receiving model update data packets sent by the target electronic device through the wireless communication module; and updating the battery calculation model according to the model update data packets.

[0154] In one embodiment, the computing unit includes multiple interfaces, and the computing unit is connected to a first communication bus and a second communication bus through each interface.

[0155] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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 many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0156] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0157] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A management method for an energy storage battery compartment, characterized in that, A computing unit applied to an energy storage battery cabin, the energy storage battery cabin comprising a battery management system, the battery management system comprising a battery management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit being connected with the battery cluster management unit through a first communication bus, the battery cluster management unit being connected with the battery auxiliary management unit through a second communication bus, the computing unit connecting the first communication bus and the second communication bus; the method comprising: Based on the first communication bus and the second communication bus, obtaining battery data of the energy storage battery cabin; Through the battery calculation model deployed in the computing unit, the battery data is calculated to obtain the calculation result of the energy storage battery cabin; the battery calculation model comprises at least one of a battery health prediction model, a battery fault diagnosis model and a battery safety warning model; Based on the calculation result, the energy storage battery cabin is managed.

2. The method of claim 1, wherein, The battery cluster management unit is used to collect battery cluster data of the battery cluster in the energy storage battery cabin, and report the battery cluster data to the battery auxiliary management unit through the first communication bus; The battery data of the energy storage battery cabin is obtained based on the first communication bus and the second communication bus, comprising: Based on the first communication bus, the battery cluster data uploaded to the battery auxiliary management unit by the battery cluster management unit is obtained.

3. The method of claim 1, wherein, The battery management unit is used to collect battery pack data of the battery pack in the energy storage battery cabin, and report the battery pack data to the battery cluster management unit through the second communication bus; The battery data of the energy storage battery cabin is obtained based on the first communication bus and the second communication bus, comprising: Based on the second communication bus, the battery pack data uploaded to the battery cluster management unit by the battery management unit is obtained.

4. The method of claim 1, wherein, The computing unit comprises a wireless communication module; After obtaining the calculation result of the energy storage battery cabin, further comprising: Through the wireless communication module, the calculation result is reported to the target electronic equipment.

5. The method of claim 1, wherein, The computing unit comprises a wireless communication module; The method further comprises: Through the wireless communication module, the model update data packet issued by the target electronic equipment is received; According to the model update data packet, the battery calculation model is updated.

6. The method according to any one of claims 1 to 5, characterized in that, The computing unit comprises a plurality of interfaces, and the computing unit connects the first communication bus and the second communication bus through each interface.

7. An energy storage battery compartment characterized by, Comprising a battery management system and a computing unit, the battery management system comprising a battery auxiliary management unit, a battery cluster management unit and a battery auxiliary management unit, the battery auxiliary management unit being connected with the battery cluster management unit through a first communication bus, the battery cluster management unit being connected with the battery auxiliary management unit through a second communication bus; The computing unit connects the first communication bus and the second communication bus to obtain the battery data of the energy storage battery cabin based on the first communication bus and the second communication bus; The computing unit is deployed with a battery computing model, and the computing unit is configured to calculate the battery data by using the battery computing model to obtain a calculation result of the energy storage battery cabin, and manage the energy storage battery cabin based on the calculation result; the battery computing model comprises at least one of a battery health prediction model, a battery fault diagnosis model and a battery safety early warning model.

8. A computing unit comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.