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

CN115459381BActive Publication Date: 2026-10-09ALIBABA (CHINA) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211057840.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-31
Publication Date
2026-10-09
Estimated Expiration
2042-08-31

AI Technical Summary

Technical Problem

[0005]本申请实施例提供了一种电池管理方法、系统、计算机可读存储介质及电子设备,以至少解决现有技术中相关电池运行安全性低的技术问题

Benefits of technology

[0010] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described battery management method when it is run.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115459381B_ABST
    Figure CN115459381B_ABST
Patent Text Reader

Abstract

The application discloses a battery management method, system, computer readable storage medium and electronic equipment. Wherein, the method is applied to a remote battery management system, comprising: obtaining battery operation data of each battery pack in a plurality of battery packs; determining an abnormal battery pack and abnormal information corresponding to the abnormal battery pack based on the battery operation data of each battery pack; generating a target control instruction corresponding to the abnormal information; sending the target control instruction to a target group management unit to update the charging and discharging state of the abnormal battery pack based on the target control instruction, wherein the target group management unit is a group management unit corresponding to the abnormal battery pack. The application solves the technical problem of low battery operation safety in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of lithium batteries, and more specifically, to a battery management method, system, computer-readable storage medium, and electronic device. Background Technology

[0002] Lithium-ion batteries, with their advantages of long lifespan, environmental friendliness, high energy density, and small footprint, have become a popular replacement for lead-acid batteries in many industries. For example, data centers are building systems composed of thousands of lithium-ion batteries for backup power or energy storage. However, lithium-ion batteries are prone to thermal runaway under mechanical, electrical, or poor heat dissipation conditions. The consequences of thermal runaway often include smoke, fire, or explosion. Therefore, their operational safety is a major concern in the industry.

[0003] However, current battery management systems still have certain shortcomings in monitoring, controlling, and managing the operation of large numbers of lithium-ion batteries, resulting in low operational safety of lithium-ion batteries.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This application provides a battery management method, system, computer-readable storage medium, and electronic device to at least solve the technical problem of low battery operation safety in the prior art.

[0006] According to one aspect of the embodiments of this application, a battery management method is also provided. The method is applied to a remote battery management system and includes: acquiring battery operation data of each battery pack in a plurality of battery packs; determining abnormal battery packs and abnormal information corresponding to the abnormal battery packs based on the battery operation data of each battery pack; generating a target control instruction corresponding to the abnormal information; and sending the target control instruction to a target group management unit so that the target group management unit updates the charge and discharge state of the abnormal battery packs based on the target control instruction, wherein the target group management unit is a group management unit corresponding to the abnormal battery packs.

[0007] According to another aspect of the embodiments of this application, a battery management method is also provided. The method is applied to a local battery management system and includes: acquiring battery operation data of each battery pack in a plurality of battery packs and sending the battery operation data of each battery pack to a remote battery management system; controlling a target group management unit to receive a target control instruction returned by the remote battery management system, wherein the target group management unit is a group management unit corresponding to an abnormal battery pack, the abnormal battery pack is determined by the remote battery management system based on the battery operation data of each battery pack, and the target control instruction is generated by the remote battery management system based on the abnormal information corresponding to the abnormal battery pack; and controlling the target group management unit to update the charging and discharging state of the abnormal battery pack based on the target control instruction.

[0008] According to another aspect of the embodiments of this application, a battery management system is also provided, including: a plurality of battery packs; a local battery management system, including at least a plurality of group management units, each group management unit being used to control the charging and discharging state of the battery pack, wherein each group management unit corresponds one-to-one with a battery pack; and a remote battery management system, connected to the local battery management system, being used to acquire battery operating data of each battery pack, and to send a target control command to at least one group management unit based on the battery operating data, so that at least one group management unit controls the charging and discharging state of the battery pack corresponding to that group management unit based on the target control command.

[0009] According to another aspect of the embodiments of this application, a battery management method is also provided, comprising: responding to a detection command for detecting multiple battery packs, displaying abnormal battery packs and corresponding abnormal information on a graphical user interface, wherein the abnormal battery packs and corresponding abnormal information are determined by a remote battery management system based on battery operating data of each battery pack; responding to an adjustment command for adjusting the abnormal battery packs, adjusting the charge and discharge state of the abnormal battery packs, wherein the charge and discharge state of the abnormal battery packs is adjusted by a target group management unit based on a target control command, the target control command is generated by the remote battery management system based on the abnormal information, the group management unit corresponds one-to-one with the battery packs, and the target group management unit is the group management unit corresponding to the abnormal battery pack; and displaying the adjusted charge and discharge state of the abnormal battery packs on a graphical user interface.

[0010] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described battery management method when it is run.

[0011] According to another aspect of the embodiments of this application, an electronic device is also provided, the electronic device including one or more processors; a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors are configured to run the programs, wherein the programs are configured to execute the above-described battery management method during runtime.

[0012] In this embodiment, a remote battery management system is used to identify and manage abnormal battery packs among multiple battery packs. By setting up a remote battery management system, it is ensured that when the local battery management system experiences data sampling anomalies due to hardware failure, the remote battery management system can promptly detect the anomalies and generate target control commands. This allows for the timely shutdown of the corresponding battery pack, preventing safety issues such as thermal runaway and effectively improving the operational safety of the battery pack. Furthermore, the local battery management system suffers from insufficient data storage and computing power when determining battery status information based on battery operating data. It cannot accurately estimate parameters such as remaining battery capacity and health, which can easily lead to overcharging and over-discharging of batteries within the battery pack. This can result in low energy utilization efficiency or excessive energy use, leading to asset waste or security risks. Therefore, by setting up a remote battery management system, leveraging its scalability and high-performance computing capabilities, the remote battery management system can determine more accurate battery status information based on the battery operating data of each battery pack. This enables timely detection of battery pack safety issues and the determination of target control commands to effectively control the charging and discharging states of the battery pack, further improving the operational safety of the battery pack.

[0013] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art. Attached Figure Description

[0014] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0015] Figure 1 This is an embodiment of an optional computer terminal (or mobile terminal) as the sending end according to an embodiment of this application;

[0016] Figure 2 This is a schematic diagram of an optional battery management method according to an embodiment of this application;

[0017] Figure 3This is a schematic diagram of an optional battery management method according to an embodiment of this application;

[0018] Figure 4 This is a schematic diagram of an optional battery management system according to an embodiment of this application;

[0019] Figure 5 This is a schematic diagram of an optional battery management system according to an embodiment of this application;

[0020] Figure 6 This is a communication schematic diagram of an optional battery management system according to an embodiment of this application;

[0021] Figure 7 This is a control principle diagram of an optional remote battery management system according to an embodiment of this application;

[0022] Figure 8 This is a schematic diagram of an optional battery management method according to an embodiment of this application;

[0023] Figure 9 This is a schematic diagram illustrating the interaction between an optional battery management system and a client according to an embodiment of this application. Detailed Implementation

[0024] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present application.

[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0026] First, some nouns or terms that appear in the description of the embodiments of this application shall be interpreted as follows:

[0027] Data center: A building that provides an operating environment for centrally located electronic information equipment. It can be one or several buildings or part of a building, including main server room, auxiliary area, support area and administrative area, etc.

[0028] Lithium-ion battery: A rechargeable battery that mainly works by the movement of lithium ions between the positive and negative electrodes. The most common positive electrode materials used in lithium-ion batteries are lithium cobalt oxide (LiCoO2), lithium manganese oxide (LiMn2O4), lithium nickel oxide (LiNiO2), and lithium iron phosphate (LiFePO4).

[0029] Battery Management System (BMS): Used for real-time monitoring of battery parameters, fault alarms, estimation of remaining battery charge (SOC), estimation of battery health (SOH), short circuit protection, leakage current monitoring, display and alarm, and selection of charging / discharging modes.

[0030] Battery remaining capacity (SOC, State of Charge): Also known as the state of charge. It represents the ratio of the battery's remaining capacity to its total usable capacity after use or long-term storage, usually expressed as a percentage; its value ranges from 0 to 1. When the battery remaining capacity = 0, it means the battery is fully discharged, and when the battery remaining capacity = 1, it means the battery is fully charged. The remaining capacity of a lithium-ion battery cannot be directly measured; it can only be estimated through parameters such as battery terminal voltage, charging and discharging current, and internal resistance. These parameters are affected by factors such as battery aging, changes in ambient temperature, and operating conditions.

[0031] Battery health (SOH) refers to the battery's capacity, health, and performance status. Simply put, it's the ratio of performance parameters to nominal parameters after a period of use. A new battery has a SOH of 100%, while a completely unusable battery has a SOH of 0%. Internal resistance is the ratio of the capacity a battery can release from a full charge at a certain rate to its nominal capacity, essentially representing the battery's maximum capacity. There is a relationship between battery internal resistance and battery health. Lower battery health corresponds to higher internal resistance in lithium-ion batteries. Internal resistance is indirectly calculated by monitoring data such as voltage, current, and temperature, and then the battery health is determined based on the relationship between battery health and internal resistance.

[0032] A DC chopper (DC / DC, Direct Current / Direct Current) is a device that converts a fixed DC voltage into a variable DC voltage.

[0033] Example 1

[0034] According to an embodiment of this application, a method embodiment of a battery management method is also provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0035] Figure 1 A block diagram illustrates one embodiment using a computer terminal 101 (or a mobile terminal) as the transmitting end. For example... Figure 1 As shown, computer terminal 101 (or mobile terminal) can be connected to one or more servers 102 via a data network connection or electronically, wherein the aforementioned servers can be resource servers, computing servers, security servers, etc. In an optional embodiment, the computer terminal 101 (or mobile terminal) can be a mobile phone, tablet, computer, or smart wearable device. The data network connection can be a local area network (LAN) connection, a wide area network (WAN) connection, an internet connection, or other types of data network connection. Computer terminal 101 (or mobile terminal) can execute network services to connect to a network service performed by a server (e.g., a computing server) or a group of servers. The network server 103 provides network-based user services such as battery safety management, social networks, cloud resources, email, online payments, or other online applications.

[0036] Under the aforementioned operating environment, this application provides the following: Figure 2 The battery management method shown is used to manage multiple battery packs in a relevant battery system, wherein the aforementioned battery system can be used as a backup power source or energy storage for a data center. Figure 2 This is a schematic diagram of an optional battery management method according to an embodiment of this application, such as... Figure 2 As shown, this method is applied to a remote battery management system and includes the following steps:

[0037] Step S202: Obtain battery operation data for each of the multiple battery packs.

[0038] In step S202, the remote battery management system is a battery management system deployed remotely. In this application, the remote end can be a cloud server. The remote battery management system can obtain battery operation data of each battery pack in multiple battery packs uploaded by the group management unit in the local battery management system based on the Modbus-TCP communication protocol through a network interface, and store the obtained battery operation data. The Modbus-TCP communication protocol is a Modbus protocol based on Ethernet Transmission Control Protocol (TCP) / Internet Protocol (IP). Modbus is an application layer message transmission protocol. Optionally, the remote battery management system can also obtain battery status information corresponding to each battery pack uploaded by the group management unit, as well as control information of the group management unit on the voltage controller, etc. The aforementioned local battery management system includes at least multiple group management units and may also include set management units. Each group management unit corresponds one-to-one with a battery pack and is used to acquire battery operation data and control the battery packs. Set management units and group management units can communicate via a Controller Area Network (CAN). A set management unit can acquire battery operation data, battery status information, and control information from the group management units regarding the voltage controller, and then send these to a remote battery management system. The battery status information corresponding to each battery pack and the control information from the group management unit regarding the voltage controller can be determined by the group management unit corresponding to that battery pack. Optionally, in this embodiment, the aforementioned voltage controller can be a DC chopper, specifically a bidirectional DC chopper. The DC chopper can also correspond one-to-one with a battery pack. Each group management unit controls the operating state of the DC chopper corresponding to the battery pack, and each DC chopper can control the charging and discharging state of its corresponding battery pack based on its own operating state. Furthermore, the aforementioned battery pack can be a lithium-ion battery pack, and each battery pack may include multiple individual cells. The aforementioned battery state information is used at least to characterize the operating state of each cell contained in the battery pack.

[0039] S204: Based on the battery operation data of each battery pack, identify the abnormal battery pack and the abnormal information corresponding to the abnormal battery pack.

[0040] In step S204, the remote battery management system can determine the battery status information of each battery pack based on a preset model and the battery operation data of each battery pack. This allows it to identify abnormal battery packs and their corresponding anomaly information from multiple battery packs. Optionally, the remote battery management system can also determine the battery status information of a battery pack based on a preset model, combined with at least one of the following: the battery operation data of a specific battery pack, the characteristic information of each battery in that battery pack, and the stored historical battery operation data of that battery pack. This allows it to identify abnormal battery packs and their corresponding anomaly information from multiple battery packs. The aforementioned anomaly information can be information characterizing abnormal problems such as insufficient battery capacity or loss of battery pack monitoring. Furthermore, the anomaly information may include abnormal data that caused the abnormal problems in the battery pack.

[0041] S206: Generate target control instructions corresponding to the abnormal information.

[0042] In step S206, the remote battery management system can determine the anomaly type and anomaly data of the abnormal battery pack based on the anomaly information, thereby generating corresponding target control commands. For example, when the anomaly information indicates that the temperature of a battery in a certain battery pack (i.e., the anomaly data) is greater than a first preset value, the remote battery management system can generate target control commands to adjust the charging and discharging state of the battery pack. When the anomaly information indicates that the temperature of a battery in a certain battery pack is greater than a second preset value, the remote battery management system can generate target control commands to deactivate the battery pack.

[0043] S208: Send the target control command to the target group management unit so that the target group management unit updates the charging and discharging status of the abnormal battery group based on the target control command, wherein the target group management unit is the group management unit corresponding to the abnormal battery group.

[0044] In step S208, after the remote battery management system generates the target control command, it can sequentially send the target control command through the high-voltage direct current (HVDC) transmission equipment and the set management unit to the group management unit corresponding to the abnormal battery pack (i.e., the aforementioned target group management unit), based on the type of the target control command. Alternatively, the remote battery management system can directly send the target control command through the set management unit to the group management unit corresponding to the abnormal battery pack, so that the group management unit controls the operating state of the DC chopper corresponding to that group management unit based on the target control command. Each DC chopper can be connected to the bus of the aforementioned high-voltage direct current transmission equipment. The high-voltage direct current transmission equipment is used to rectify AC power into DC power, thereby supplying power to the battery pack through the DC chopper. Furthermore, during the aforementioned transmission of the target control command, the high-voltage direct current transmission equipment can adjust its own output power based on the target control command.

[0045] Furthermore, the target group management unit can control the operating state of the DC chopper corresponding to the abnormal battery group based on target control commands to update the charging and discharging state of the abnormal battery group. The group management unit and the DC chopper can communicate via a controller area network, and the operating state of the DC chopper can be charging, discharging, hot standby, or power-off.

[0046] It should be noted that the remote battery management system effectively manages the charging and discharging status of abnormal battery packs by sending target control commands corresponding to abnormal information to the target group management unit. This enables proactive preventative safety operation of the battery packs, timely elimination of safety hazards, and ultimately, improved operational safety of the battery packs.

[0047] In this embodiment, a method is adopted to identify and manage abnormal battery groups among multiple battery packs based on a remote battery management system. The remote battery management system obtains the battery operation data of each battery pack in the multiple battery packs. Then, based on the battery operation data of each battery pack, the abnormal battery group and the abnormal information corresponding to the abnormal battery group are identified. Next, a target control command corresponding to the abnormal information is generated and sent to the target group management unit so that the target group management unit updates the charging and discharging state of the abnormal battery group based on the target control command. The target group management unit is the group management unit corresponding to the abnormal battery group.

[0048] It is noteworthy that, in the aforementioned process, by setting up a remote battery management system, it is ensured that when the local battery management system experiences data sampling anomalies due to hardware failure, the remote battery management system can promptly detect the anomalies and generate target control commands. This allows for the timely shutdown of the corresponding battery pack, preventing safety issues such as thermal runaway and effectively improving the operational safety of the battery pack. Furthermore, the local battery management system suffers from insufficient data storage and computing power when determining battery status information based on battery operating data. It cannot accurately estimate parameters such as remaining battery capacity and health, easily leading to overcharging and over-discharging of batteries within the battery pack. This results in low energy utilization efficiency or excessive energy use, leading to asset waste or security risks. Therefore, by setting up a remote battery management system, leveraging its scalability and high-performance computing capabilities, the remote battery management system can determine more accurate battery status information based on the battery operating data of each battery pack. This enables timely detection of battery pack safety issues and the determination of target control commands to effectively control the charging and discharging states of the battery pack, further improving the operational safety of the battery pack.

[0049] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0050] In one optional embodiment, the remote battery management system can identify abnormal battery groups and their corresponding anomaly information from multiple battery groups based on the inherent characteristic data, battery operation data, and historical battery operation data of the batteries included in the battery pack. Specifically, the remote battery management system determines the battery status information of each battery group based on its characteristic information, battery operation data, and historical battery operation data, and then identifies abnormal battery groups and their corresponding anomaly information based on the battery status information of each battery group.

[0051] The aforementioned inherent characteristic data constitutes the feature information. Due to differences in factory data, the feature information of each battery in the battery pack varies. Optionally, the remote battery management system can directly determine a portion of the battery status information based on the battery pack's operating data and historical operating data. For example, it can directly use the voltage of each battery in the operating data as the battery status information, or determine the charge / discharge time of the battery pack's most recent charge / discharge operation based on historical operating data. The remote battery management system can also indirectly determine another portion of the battery status information based on the battery pack's feature information, operating data, and battery operating data. For example, using a neural network model, it can determine the remaining charge (SOC) and state of health (SOH) of each battery based on the voltage and current data in the operating data, or determine the consistency of the operating status of the batteries in the battery pack based on the operating data, or determine the real-time capacity value or capacity change pattern of at least one battery in the battery pack based on the determined battery health and historical operating data.

[0052] Furthermore, once the remote battery management system has determined the battery status information of each battery pack, it can identify abnormal battery packs and their corresponding abnormal information based on this information. For example, the remote battery management system can determine whether each data point in the battery status information meets corresponding preset conditions to determine whether the battery pack corresponding to that battery status information is an abnormal battery pack. Moreover, when identifying an abnormal battery pack, the remote battery management system can include the abnormal data in the battery status information of that abnormal battery pack as part of the abnormal information.

[0053] It should be noted that the remote battery management system determines the battery status information of each battery pack by using the characteristic information, battery operation data, and historical battery operation data of each battery pack. This enables accurate calculation of the battery status information of each battery pack, and its calculation results are superior to those of the local battery management system. As a result, it can more accurately identify abnormal battery packs, and thus maximize the usable capacity of the batteries contained in the battery pack while ensuring the safe operation of the battery pack.

[0054] In one optional embodiment, the remote battery management system can identify abnormal battery packs from multiple battery packs based on battery status information, such as those with target safety risks, those that have not been charged or discharged for a long time, and those with poor consistency in battery operating status.

[0055] Optionally, when it is necessary to identify an abnormal battery pack with a target safety risk from multiple battery packs, the battery status information shall at least include the temperature data of the batteries contained in the current battery pack. Specifically, the remote battery management system can determine the temperature data of the batteries contained in the current battery pack based on the battery status information of the current battery pack. If the temperature value in the temperature data is higher than a first preset threshold, or if the temperature data is missing, or if the temperature value in the temperature data is an invalid temperature value (e.g., 10000℃), the current battery pack is determined to have a target safety risk and is thus identified as an abnormal battery pack. Conversely, if the temperature value is below a certain threshold, the current battery pack is determined not to have a target safety risk. Here, the current battery pack can be any one of multiple battery packs.

[0056] Furthermore, the remote battery management system can also determine whether the current battery pack has a target safety risk based on the temperature data of the batteries contained in the current battery pack, combined with the remaining charge of the batteries contained in the current battery pack. For example, if the remaining charge of the battery is greater than a certain preset value and the temperature value in the temperature data is higher than a second preset threshold, it is determined that the current battery pack has a target safety risk. If the remaining charge of the battery is less than or equal to the aforementioned preset value, or if the temperature value in the temperature data is less than or equal to the second preset threshold, it is determined that the current battery pack does not have a target safety risk. The aforementioned second preset threshold can be less than or equal to a first preset threshold.

[0057] Furthermore, when an abnormal battery pack with a target safety risk is identified, it is determined that the group management unit or acquisition unit corresponding to the abnormal battery pack may have a hardware failure problem, which may easily cause the battery pack over-temperature protection to fail and the battery to lose safety monitoring. Therefore, the target control command generated by the remote battery management system can be used to shut down the DC chopper corresponding to the abnormal battery pack to avoid safety problems such as thermal runaway.

[0058] Optionally, when it is necessary to identify abnormal battery packs that have not been charged or discharged for a long time from multiple battery packs, the battery status information shall at least include the charge / discharge time of the most recent charge / discharge of the batteries contained in the current battery pack. Specifically, the remote battery management system can determine the charge / discharge time of the most recent charge / discharge of the batteries contained in the current battery pack based on the battery status information of the current battery pack. If the charge / discharge time is earlier than a preset time, it can be determined that the current battery pack has not been charged or discharged for a long time, thereby identifying the current battery pack as an abnormal battery pack. Conversely, if the time is earlier than a preset time, it can be determined that the current battery pack has not experienced the phenomenon of not being charged or discharged for a long time.

[0059] Furthermore, the remote battery management system can also determine whether the current battery pack has not been charged or discharged for a long time based on the charge / discharge time of the most recent charge / discharge of the batteries contained in the current battery pack, combined with the remaining battery capacity of the batteries contained in the current battery pack. For example, if the charge / discharge time of the current battery pack is earlier than a preset time, and the variation range of the remaining battery capacity is less than a first preset range, it is determined that the current battery pack has not been charged or discharged for a long time. If the charge / discharge time of the current battery pack is equal to or later than the preset time, or if the variation range of the remaining battery capacity is greater than or equal to the first preset range, it is determined that the current battery pack has not experienced a long period of not being charged or discharged.

[0060] Furthermore, when an abnormal battery pack that has not been charged or discharged for a long time is identified, it is determined that there is a problem with the control logic in the group management unit corresponding to the abnormal battery pack, which can easily cause large deviations in the status information of other batteries in the battery pack. Therefore, the target control command generated by the remote battery management system can be used to perform charge and discharge cycles on the abnormal battery pack.

[0061] Optionally, when it is necessary to identify an abnormal battery pack with poor consistency in the operating state of its batteries from multiple battery packs, the battery status information shall at least include the voltage of the batteries contained in the current battery pack. Specifically, the remote battery management system can determine the voltage of the batteries contained in the current battery pack based on the battery status information of the current battery pack. If it is determined that the static voltage difference of each battery is greater than or equal to a first preset difference, or the dynamic voltage difference of each battery is greater than or equal to a second preset difference, then the system determines that the consistency in the operating state of the batteries contained in the current battery pack does not meet the preset conditions, thereby identifying the current battery pack as an abnormal battery pack. Conversely, if it is determined that the static voltage difference of each battery is less than the first preset difference, or the dynamic voltage difference of each battery is less than the second preset difference, then the system determines that the consistency in the operating state of the batteries contained in the current battery pack meets the preset conditions, and the current battery pack is a normal battery pack.

[0062] Furthermore, when an abnormal battery pack with poor consistency in the operating state of its contained batteries is identified, it is determined that the balancing logic in the group management unit corresponding to the abnormal battery pack is faulty, which may easily cause the battery pack to age faster or reduce its discharge capacity. Therefore, the target control command generated by the remote battery management system can be used to perform active balancing control on the abnormal battery pack.

[0063] Optionally, the remote battery management system can also determine the real-time capacity value or capacity change pattern of the batteries contained in the current battery pack based on the battery status information. It can determine that the current battery pack has insufficient capacity and is an abnormal battery pack if the difference between the real-time capacity value and the theoretical capacity value exceeds a preset range, or if the battery capacity change pattern exceeds the modal information obtained from big data analysis. Conversely, it can determine that the current battery pack is a normal battery pack. Furthermore, when an abnormal battery pack with insufficient capacity is identified, a corresponding target control command can be generated to shut down the DC chopper corresponding to that abnormal battery pack.

[0064] Furthermore, to address the shortcomings of insufficient calculation accuracy in local battery management systems, when the remote battery management system determines that there is a discrepancy between the calculated remaining battery power and battery health values ​​and those submitted by the local battery management system, the remote battery management system can send the calculated remaining battery power and battery health values ​​to the corresponding group management unit. This allows the group management unit to update its internal data and thus avoid safety risks.

[0065] It should be noted that, since the remote battery management system effectively enriches the data in the battery status information, by identifying abnormal battery groups of different abnormal types based on different battery status information, it can not only accurately identify abnormal battery groups, but also enrich the types of abnormal battery groups that can be identified.

[0066] In an optional embodiment, since the local battery management system can independently monitor and manage the charging and discharging of the battery pack, the timing of the remote battery management system's active downlink control of the local battery management system is described. Optionally, the remote battery management system can determine the priority of the abnormal information based on the type of the abnormal information. If the priority is greater than or equal to a preset priority, the remote battery management system generates a first target control command corresponding to the abnormal information. If the priority is less than the preset priority, and the remote battery management system does not receive information indicating that the abnormal information has been resolved within a preset time, the remote battery management system generates a second target control command corresponding to the abnormal information. Here, the priority represents the risk level of the abnormal information.

[0067] Specifically, the remote battery management system can prioritize anomaly information corresponding to anomaly types that can only be detected by itself as the first priority. For example, if the local battery management system is unable to store a sufficient number of historical battery operation data to meet the preset requirements due to insufficient storage capacity, it can only determine whether there are battery packs that have not been charged or discharged for a long time through the remote battery management system. Therefore, the priority corresponding to anomaly information with the anomaly type of long-term non-charge and discharge can be prioritized as the first priority.

[0068] The remote battery management system can prioritize anomalies that can be detected and handled by both the remote and local battery management systems. For example, the local battery management system can independently assess the consistency of the operating states of the batteries within the battery pack and resolve any anomalies it detects. Therefore, anomalies indicating poor consistency in the operating states of the batteries within the battery pack can be prioritized as the second priority. The second priority is lower than the first priority.

[0069] Furthermore, after determining the priority of the abnormal information, the remote battery management system can compare the priority of the abnormal information with the preset priority to determine when to generate the target control command. For example, if the preset priority is the first priority, then when the aforementioned abnormality type is determined to be an abnormality of long-term non-charge and discharge, the remote battery management system can directly generate the first target control command based on the abnormal information, and then control the DC chopper of the abnormal battery pack corresponding to the abnormal information to perform charge and discharge cycles on the abnormal battery pack. Optionally, if the aforementioned anomaly type is determined to be an anomaly indicating poor consistency in the operating state of the batteries contained in the battery pack, the remote battery management system can determine whether it receives feedback from the local battery management system indicating that the anomaly has been resolved within a preset time. If it has been received, it means that the local battery management system has adjusted the charging and discharging state of the abnormal battery pack corresponding to the anomaly, and the remote battery management system does not need to generate control commands for downlink control. Conversely, if it has not been received, it means that the local battery management system has not detected the anomaly or has not processed it in time. Therefore, the remote battery management system can generate a second target control command based on the anomaly at this time to downlink control the DC chopper of the abnormal battery pack corresponding to the anomaly, and actively realize the equalization control of each battery in the abnormal battery pack.

[0070] It should be noted that since both the local battery management system and the remote battery management system can manage the charging and discharging of the battery pack, the remote battery management system determines the timing of generating target control commands based on the priority of abnormal information. This avoids the problem of wasting system resources or affecting control performance caused by the remote battery management system and the local battery management system simultaneously adjusting the charging and discharging state of the battery pack, thereby improving the rationality of the downlink control of the remote battery management system.

[0071] In one optional embodiment, a management method for independently managing the charge and discharge states of abnormal battery packs by a local battery management system is described. Optionally, the local battery management system can acquire battery operating data for each battery pack, and then, based on the battery operating data for each battery pack, determine the abnormal battery pack and the corresponding abnormal information. Based on the abnormal information, the local battery management system updates the charge and discharge states of the abnormal battery pack and sends target information to a remote battery management system so that the remote battery management system does not generate target control commands. The target information indicates that the abnormal information has been resolved.

[0072] Specifically, each group management unit in the local battery management system can obtain the battery operation data of its corresponding battery group, and then determine whether the battery group corresponding to itself is an abnormal battery group (e.g., the battery group contains batteries with poor consistency in operation status). When the battery group is determined to be an abnormal battery group, the corresponding first local control command is determined based on the abnormal information of the battery group, and the first local control command is sent to the DC chopper corresponding to the abnormal battery group, so that the DC chopper changes its own working state based on the first local control command, thereby realizing the update of the charging and discharging state of the abnormal battery group.

[0073] Furthermore, when the aforementioned group management unit issues a first local control command to the aforementioned DC chopper, or when the aforementioned group management unit determines that the abnormal problem of the abnormal battery pack has been resolved, the local battery management system can feed back target information indicating that the abnormal information has been resolved to the remote battery management system, so that the remote battery management system does not generate the aforementioned target control command.

[0074] In one optional embodiment, a management method for independently managing the charge and discharge state of a normal battery pack by a local battery management system is described. Optionally, the local battery management system can control each group management unit to determine the target charge and discharge state of each battery pack based on the battery operation data of each battery pack, thereby controlling each group management unit to control the operating state of multiple DC choppers based on the target charge and discharge state.

[0075] Optionally, each group management unit can determine whether the battery pack needs to be charged or discharged based on the battery operation data of the corresponding battery pack, thereby determining the target charge / discharge state of the battery pack. This allows the unit to determine a second local control command to be output to the DC chopper, controlling the DC chopper to adjust its operating state to the target operating state based on the second local control command, thus achieving the adjustment of the battery pack's charge / discharge state. The aforementioned first and second local control commands can be the same or different, and the target charge / discharge state can be prohibited from charging and allowed to discharge, allowed to charge and allowed to discharge, allowed to charge but prohibited from discharging, or prohibited from charging and discharging.

[0076] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0077] Example 2

[0078] According to an embodiment of this application, a method embodiment for battery management is also provided. Figure 3 This is a schematic diagram of an optional battery management method according to an embodiment of this application, such as... Figure 3 As shown, this method is applied to a local battery management system and includes the following steps:

[0079] Step S302: Obtain the battery operation data of each battery pack in the multiple battery packs, and send the battery operation data of each battery pack to the remote battery management system.

[0080] In step S302, each group management unit in the local battery management system can acquire the battery operation data of the corresponding battery pack through its corresponding acquisition unit and send the battery operation data to the remote battery management system. The local battery management system includes at least multiple group management units and may also include set management units. Each group management unit corresponds one-to-one with a battery pack, and each acquisition unit corresponds one-to-one with a single cell in the battery pack. The acquisition unit monitors data such as voltage, temperature, and current of its corresponding single cell for the group management unit to acquire, thus enabling the group management unit to acquire the battery operation data of the battery pack. Set management units can communicate with each other through a controller local area network. A set management unit can acquire the battery operation data, battery status information, and control information of the voltage controller sent by the group management unit, and send these to the remote battery management system. The battery status information and the control information of the voltage controller for each battery pack can be determined by the group management unit corresponding to that battery pack. The aforementioned battery pack can be a lithium-ion battery pack, and each battery pack may include multiple individual cells. The battery operation data is used to characterize the operation data of each cell contained in the battery pack.

[0081] Step S304: The target group management unit receives the target control command returned by the remote battery management system. The target group management unit is the group management unit corresponding to the abnormal battery group. The abnormal battery group is determined by the remote battery management system based on the battery operation data of each battery group. The target control command is generated by the remote battery management system based on the abnormal information corresponding to the abnormal battery group.

[0082] In step S304, the remote battery management system can determine the battery status information of each battery pack based on a preset model and the battery operation data of each battery pack. This allows it to identify abnormal battery packs and their corresponding abnormal information from multiple battery packs. Optionally, the remote battery management system can also determine the battery status information of a battery pack based on a preset model, combined with at least one of the following: the battery operation data of a specific battery pack, the characteristic information of each battery in that battery pack, and the stored historical battery operation data of that battery pack. This allows it to identify abnormal battery packs and their corresponding abnormal information from multiple battery packs. The aforementioned battery status information characterizes the operating status of each battery in the battery pack. The aforementioned abnormal information can characterize abnormal problems such as insufficient battery capacity or loss of battery pack monitoring, and may also include abnormal data that caused the abnormal problems in the battery pack.

[0083] Furthermore, after the remote battery management system identifies the abnormal battery pack and the corresponding abnormal information, it can determine the abnormal problem and abnormal data of the abnormal battery pack based on the abnormal information, thereby generating corresponding target control commands. For example, when the abnormal information indicates that the temperature of a battery in a certain battery pack (i.e., abnormal data) is greater than a first preset value, the remote battery management system can generate a target control command to adjust the charging and discharging state of the battery pack; when the abnormal information indicates that the temperature of a battery in a certain battery pack is greater than a second preset value, the remote battery management system can generate a target control command to deactivate the battery pack.

[0084] Furthermore, the remote battery management system can sequentially send target control commands to the group management unit corresponding to the abnormal battery pack (i.e., the aforementioned target group management unit) via the high-voltage direct current (HVDC) transmission equipment and the set management unit. Alternatively, the remote battery management system can directly send target control commands to the group management unit corresponding to the abnormal battery pack via the set management unit, enabling the target group management unit to receive the target control commands. Each voltage controller can be connected to the bus of the aforementioned HVDC transmission equipment, which rectifies AC power into DC power to supply power to the battery pack through the voltage controllers. In this embodiment, each voltage controller can also correspond one-to-one with a battery pack. The voltage controller can be a DC chopper, specifically a bidirectional DC chopper. Each group management unit controls the operating state of the DC chopper corresponding to the battery pack, and each DC chopper can control the charging and discharging state of its corresponding battery pack based on its own operating state. During the aforementioned transmission of target control commands, the HVDC transmission equipment can adjust its output power based on the target control commands.

[0085] Step S306: The target group management unit updates the charging and discharging status of the abnormal battery group based on the target control command.

[0086] In step S306, the target group management unit can control the operating state of the DC chopper corresponding to the abnormal battery group based on the target control command, so as to update the charging and discharging state of the abnormal battery group. The group management unit and the DC chopper can communicate via a controller area network, and the operating state of the DC chopper can be charging, discharging, hot standby, or power-off.

[0087] In this embodiment, a method is adopted to identify and manage abnormal battery groups among multiple battery packs based on a remote battery management system. The local battery management system obtains battery operation data for each battery pack, and then controls a target group management unit to obtain target control commands. These commands are then used to update the charge / discharge status of the abnormal battery groups. Specifically, the target group management unit corresponds to the abnormal battery group, which is determined by the remote battery management system based on the battery operation data of each battery pack. The target control commands are generated by the remote battery management system based on the abnormal information corresponding to the abnormal battery group.

[0088] It is noteworthy that, in the aforementioned process, by setting up a remote battery management system, it is ensured that when the local battery management system experiences data sampling anomalies due to hardware failure, the remote battery management system can promptly detect the anomalies and generate target control commands. This allows for the timely shutdown of the corresponding battery pack, preventing safety issues such as thermal runaway and effectively improving the operational safety of the battery pack. Furthermore, the local battery management system suffers from insufficient data storage and computing power when determining battery status information based on battery operating data. It cannot accurately estimate parameters such as remaining battery capacity and health, easily leading to overcharging and over-discharging of batteries within the battery pack. This results in low energy utilization efficiency or excessive energy use, leading to asset waste or security risks. Therefore, by setting up a remote battery management system, leveraging its scalability and high-performance computing capabilities, the remote battery management system can determine more accurate battery status information based on the battery operating data of each battery pack. This enables timely detection of battery pack safety issues and the determination of target control commands to effectively control the charging and discharging states of the battery pack, further improving the operational safety of the battery pack.

[0089] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0090] In one alternative embodiment, a method for adjusting the charge and discharge states of different abnormal battery packs based on different target control commands by a local battery management system is described.

[0091] Optionally, if the abnormal battery pack poses a target safety risk, the target control command can be a command to shut down the DC chopper corresponding to the abnormal battery pack. For example... Figure 4 As shown, the remote battery management system can sequentially send the target control command through the switch, high-voltage DC transmission equipment, and set management unit to the group management unit corresponding to the abnormal battery pack. When the group management unit corresponding to the abnormal battery pack receives the target control command, it can generate a corresponding third local control command based on the target control command, and then send the third local control command to the DC chopper corresponding to the abnormal battery pack. This allows the DC chopper to shut down based on the third local control command, thereby promptly disconnecting the abnormal battery pack from the main circuit of the battery system and adjusting the charging and discharging state of the abnormal battery pack. Furthermore, as... Figure 4 As shown, the target group management unit can also simultaneously disconnect the high-voltage relays inside the abnormal battery pack based on the target control command. The aforementioned third local control command can be used to indicate that the battery's charging / discharging state is adjusted to a state where charging and discharging are prohibited. The aforementioned high-voltage relays also correspond one-to-one with the battery packs.

[0092] It should be noted that by disconnecting abnormal battery packs that pose a target safety risk from the main circuit, problems such as thermal runaway of abnormal battery packs can be effectively avoided, thereby ensuring the operational safety of the battery pack.

[0093] Optionally, if the abnormal battery pack is one that has not been charged or discharged within a preset time period, the target control command can be a command for performing a charge-discharge cycle on the abnormal battery pack, thereby executing a discharge-rest-charge cycle. The remote battery management system can send the target control command sequentially through a switch, high-voltage DC transmission equipment, and a set management unit to the group management unit corresponding to the abnormal battery pack. The target control command can be divided into a first sub-target control command, a second sub-target control command, and a third sub-target control command, and the sending times of these three sub-target control commands can be different. The first sub-target control command is used to discharge the abnormal battery pack, the second sub-target control command is used to rest the abnormal battery pack, and the third sub-target control command is used to charge the abnormal battery pack. Specifically, when the group management unit corresponding to the abnormal battery pack receives any sub-target control command, the group management unit can generate a corresponding third local control command based on the sub-target control command, and then send the third local control command to the DC chopper corresponding to the abnormal battery pack. This allows the DC chopper to enter a charging state, a discharging state, or a shutdown state based on the third local control command, thereby realizing a discharge-resting-charging cycle for the abnormal battery pack, that is, adjusting the charging and discharging state of the abnormal battery pack. Preferably, under the condition that all other battery packs are at full charge, a charge and discharge cycle is performed on a single battery pack. During the charge and discharge cycle, when the group management unit or the set management unit detects a mains power outage based on the bus voltage, it can stop executing the charge and discharge cycle operation and update the charging and discharging state of the battery pack to the discharging state based on the DC chopper.

[0094] It should be noted that by performing charge-discharge cycles on abnormal battery packs that have not been charged or discharged for a long time, the abnormal battery packs can be restored to normal battery packs, thereby ensuring the operational safety of the battery packs.

[0095] Optionally, if the abnormal battery pack is one whose operating state consistency does not meet preset conditions, the target control command can be a command for actively balancing the abnormal battery pack. The remote battery management system can send the target control command sequentially to the group management unit corresponding to the abnormal battery pack through the high-voltage DC transmission equipment and the group management unit. When the group management unit corresponding to the abnormal battery pack receives the target control command, it can generate a corresponding third local control command based on the target control command, and then send the third local control command to the DC chopper or acquisition unit corresponding to the abnormal battery pack. This allows the DC chopper or acquisition unit to perform balancing control on the abnormal battery pack based on the third local control command, thereby adjusting the charge and discharge state of the abnormal battery pack. The aforementioned third local control command can be used to characterize balancing control of the batteries in the battery pack, and the aforementioned acquisition unit can also be used to implement balancing control of the battery pack.

[0096] In one optional embodiment, a management method for independently managing the charge and discharge states of abnormal battery packs by a local battery management system is described. Optionally, the local battery management system can acquire battery operating data for each battery pack, and then, based on the battery operating data for each battery pack, determine the abnormal battery pack and the corresponding abnormal information. Based on the abnormal information, the local battery management system updates the charge and discharge states of the abnormal battery pack and sends target information to a remote battery management system so that the remote battery management system does not generate target control commands. The target information indicates that the abnormal information has been resolved.

[0097] Optionally, each group management unit in the local battery management system can acquire battery operation data of its corresponding battery group. Based on this data, it can determine whether the battery group it corresponds to is an abnormal battery group (e.g., the batteries within the group have inconsistent operating states). When an abnormal battery group is identified, a corresponding first local control command is determined based on the abnormal information. This command is then sent to the DC chopper corresponding to the abnormal battery group, causing the chopper to change its operating state based on the command, thereby updating the charge / discharge state of the abnormal battery group. The aforementioned first local control command indicates that the battery's charge / discharge state is adjusted to a state where charging and discharging are prohibited.

[0098] Furthermore, when the aforementioned group management unit issues a first local control command to the aforementioned DC chopper, or when the aforementioned group management unit determines that the abnormal problem of the abnormal battery pack has been resolved, the local battery management system can feed back target information indicating that the abnormal information has been resolved to the remote battery management system, so that the remote battery management system does not generate the aforementioned target control command.

[0099] It should be noted that dual management of the battery pack through the local battery management system and the remote battery management system can further ensure the operational safety of the battery pack. In addition, by sending a message to the remote battery management system indicating that the abnormal information has been resolved after the local battery management system has processed the abnormal information, the problem of wasting system resources or affecting the control effect caused by the remote battery management system and the local battery management system simultaneously adjusting the charging and discharging state of the battery pack is avoided, thereby improving the rationality of the downlink control of the remote battery management system.

[0100] In one optional embodiment, a management method for independently managing the charge and discharge state of a normal battery pack by a local battery management system is described. Optionally, the local battery management system can control each group management unit to determine the target charge and discharge state of each battery pack based on the battery operation data of each battery pack, thereby controlling each group management unit to control the operating state of multiple DC choppers based on the target charge and discharge state.

[0101] Optionally, each group management unit can determine whether the battery pack needs to be charged or discharged based on the battery operation data of the corresponding battery pack, thereby determining the target charge / discharge state of the battery pack. This allows the unit to determine the second local control command to be output to the DC chopper, controlling the DC chopper to adjust its operating state based on the second local control command, thus adjusting the charge / discharge state of the battery pack. The aforementioned first, third, and second local control commands can be the same or different. The target charge / discharge state can be prohibited from charging and allowed to discharge, allowed to charge and allowed to discharge, allowed to charge and prohibited from discharging, or prohibited from charging and prohibited from discharging. The second local control command can be used to indicate adjusting the battery's charge / discharge state to the target charge / discharge state.

[0102] The method for determining the target charge / discharge state by the group management unit is explained first. Optionally, the group management unit can determine the target charge / discharge state of the battery pack as "no charging, allowed discharging" when the highest single-cell voltage in the corresponding battery pack is ≥4.2V and the lowest single-cell voltage is ≥2.8V; the group management unit can determine the target charge / discharge state of the battery pack as "allowed charging, allowed discharging" when the highest single-cell voltage in the corresponding battery pack is ≤3.9V and the lowest single-cell voltage is ≥2.8V; the group management unit can determine the target charge / discharge state of the battery pack as "allowed charging, prohibited discharging" when the highest single-cell voltage in the corresponding battery pack is ≤3.9V and the lowest single-cell voltage is ≤2.5V; and the group management unit can determine the target charge / discharge state of the battery pack as "prohibited charging, prohibited discharging" when the highest single-cell voltage in the corresponding battery pack is ≥4.2V and the lowest single-cell voltage is ≤2.5V.

[0103] Furthermore, the method for a DC chopper to determine its own operating state based on a second local control command is explained. Optionally, the operating state of the DC chopper can be divided into at least four states: hot standby, charging, discharging, and power off. These four operating states can be determined by the bus voltage and the second local control command. Specifically, when the target charging / discharging state corresponding to the second local control command is "charge prohibited, discharge permitted" and the bus voltage is >265V, the DC / DC converter can determine its own operating state as hot standby. When the target charging / discharging state corresponding to the second local control command is "charge permitted, discharge prohibited" or "charge permitted, discharge permitted" and the bus voltage is >265V, the DC chopper can determine its own operating state as charging. When the target charging / discharging state corresponding to the second local control command is "charge prohibited, discharge permitted" or "charge permitted, discharge permitted" and the mains power fails or the bus voltage is ≤265V, the DC chopper can determine its own operating state to be updated from hot standby or charging to discharging. When the target charging / discharging state corresponding to the second local control command is "charge prohibited, discharge prohibited", the DC chopper can determine its own operating state as power off. Furthermore, when multiple battery packs are simultaneously in a charge / discharge allowed or charge / discharge allowed state, the battery packs will not charge simultaneously; only one pack will charge at a time. The DC choppers for the other battery packs will be set to hot standby mode to ensure timely discharge response in case of mains power failure. Additionally, when the DC chopper is in hot standby mode, its auxiliary power supply is drawn from the bus side; when the DC chopper is charging, its auxiliary power supply is drawn from the bus side; when the DC chopper is powered off, its auxiliary power supply is drawn from the bus side; and when the DC chopper is discharging, its auxiliary power supply is drawn from the battery pack side.

[0104] Specifically, in one optional application scenario, the control method of the group management unit independently controlling the DC chopper corresponding to the normal battery pack based on the battery operation data of the battery pack is described. Under normal conditions, the DC chopper outputs a fixed voltage (265V) to the bus and is in hot standby mode. The group management unit can determine whether to start the DC chopper based on the battery operation data of the corresponding battery pack. Optionally, when the group management unit determines that the battery pack needs to be charged based on the battery operation data, it determines the target charge / discharge state of the battery pack as either charge-only or charge-only state. Therefore, it can send a second local control command to the corresponding DC chopper via the controller area network bus to switch the DC chopper's operating state to charging state. Furthermore, the group management unit can also send charging parameters (such as voltage and current) to the DC chopper to enable safe charging of the battery pack. After charging is complete, the group management unit can send a second local control command to the DC chopper to switch the DC chopper from charging state to hot standby state.

[0105] Optionally, during charging, each DC chopper can send its own charging status bit to the CAN bus in real time to exchange information with other DC choppers. When other DC choppers receive information that a DC chopper is charging, they will prevent themselves from starting charging, thus achieving charging mutual exclusion between battery packs and facilitating timely discharge response in case of mains power failure. Furthermore, during DC chopper operation, each pair of group management units and DC choppers can send "heartbeat" messages in real time to maintain normal operation. If the group management unit determines that the "heartbeat" message is abnormal, it can send a local control command to shut down the corresponding DC chopper.

[0106] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0107] Example 3

[0108] According to an embodiment of this application, a battery management system is provided. Figure 4 This is a schematic diagram of an optional battery management system according to an embodiment of this application, such as... Figure 4 As shown, the battery management system includes:

[0109] Multiple battery packs; a local battery management system, including at least multiple group management units, each group management unit being used to control the charging and discharging state of the battery packs; and a terminal battery management system, connected to the local battery management system, for acquiring battery operation data of each battery pack and sending target control commands to at least one group management unit based on the battery operation data, so that at least one group management unit controls the charging and discharging state of the battery pack corresponding to that group management unit based on the target control commands, wherein there is a one-to-one correspondence between a group management unit and a battery pack.

[0110] In this embodiment, the group management unit can control the charging and discharging state of the battery pack through a voltage controller, and there can be a one-to-one correspondence between the voltage controller and the battery pack. Optionally, the aforementioned voltage controller can be a DC / DC chopper, and according to... Figure 4 , Figure 5 , Figure 6 An optional battery management system according to an embodiment of this application will be described. For example... Figure 4 , Figure 5 , Figure 6 As shown, battery pack A, battery pack B, ... battery pack N can form a battery system to serve as a data center (i.e., Figure 5 or Figure 6The server shown is used as a backup power source or energy storage device. Specifically, such as... Figure 4 The diagram shows group management unit A (DC chopper) and group management unit N (DC chopper). Different battery packs have their input terminals connected to different DC choppers. Each DC chopper is connected to the busbar of the high-voltage DC transmission equipment. Each DC chopper can control the charging and discharging state of its corresponding battery pack based on its own operating state. The battery packs can be lithium-ion battery packs, and each battery pack can include multiple individual cells. The DC choppers can be bidirectional DC choppers, such as... Figure 5 As shown, high-voltage direct current transmission equipment (i.e. Figure 5 The high-voltage direct current (HVDC) transmission equipment cabinet may include an AC power distribution module, an AC-DC converter, a DC power distribution module, and a main control module for the HVDC transmission equipment. The main control module controls these modules to rectify the AC power into DC power, thereby supplying power to the battery pack via a DC chopper. The aforementioned AC-DC converter is... Figure 5 The rectifier in the middle, namely the main control module of the aforementioned high-voltage direct current transmission equipment, is also known as... Figure 5 and Figure 6 The main controller shown, and Figure 6 and Figure 7 In this diagram, dashed lines represent information connections, while solid lines represent electrical connections.

[0111] Optional, such as Figure 4 As shown, the local battery management system includes at least multiple group management units and may also include multiple acquisition units. The local battery management system, multiple battery packs, and a DC chopper can be configured as follows: Figure 5 In the battery cabinet shown, specifically, the data acquisition unit corresponds one-to-one with a single cell in the battery pack, such as... Figure 4 As shown, acquisition units A1-An correspond to individual cells 1-N in battery pack A, and acquisition units N1-Nn correspond to individual cells 1-N in battery pack N. Each acquisition unit monitors data such as voltage, temperature, and current of its corresponding individual cell, which is then acquired by the corresponding group management unit. This enables the group management unit to acquire battery operation data for the battery pack, which characterizes the operation of each cell within the battery pack.

[0112] Furthermore, different group management units manage the DC choppers corresponding to different battery packs. They interact with the DC choppers to manage and protect the charging and discharging of the corresponding battery packs. Specifically, each group management unit can manage the DC choppers using at least one of active or passive control methods. In the process of managing the DC choppers using active control, each group management unit can directly determine a portion of the battery status information based on the battery pack's operating data. For example, it can directly use the voltage of each battery in the operating data as the battery status information. Each group management unit can also indirectly determine another portion of the battery status information based on the battery pack's operating data. For example, it can determine the remaining battery charge (SOC) and battery health (SOH) of each battery based on the voltage and current data in the operating data. This allows the group management unit to actively control the operating state of the DC chopper corresponding to the battery pack based on the battery status information. The operating state of the DC chopper can be charging, discharging, hot standby, or power-off. The battery status information at least characterizes the operating state of each battery within the battery pack. In the process of the group management unit managing the DC chopper using a passive control method, the group management unit can acquire control commands output by the user or other systems, and then control the operating state of the DC chopper corresponding to the battery pack based on these commands.

[0113] Furthermore, such as Figure 4 As shown, the local battery management system may also include a group management unit. The group management unit can at least acquire battery operating data, battery status information, and control information from the group management unit regarding the DC chopper sent by the group management unit, and can aggregate this information to perform operations such as... through a network interface. Figure 6 The communication shown above, for example, involves the management unit uploading the aforementioned information to a network based on the Modbus-TCP communication protocol. Figure 4 The example shown is the superior monitoring system (power monitoring system), etc. Among them, such as... Figure 4 , Figure 5 As shown, communication between group management units and set management units, between group management units and DC choppers, and between DC choppers can all be achieved through the controller local area network, and as... Figure 4 , 6 As shown, the management unit can also communicate with high-voltage DC transmission equipment via an RS485 communication interface using the Modbus-RTU communication protocol to exchange information such as charging conditions, charging and discharging limits, and disconnection upon full charge. Furthermore, Figure 6 As shown, high-voltage direct current (HVDC) transmission equipment can also communicate with upstream systems via network interfaces. For example, HVDC transmission equipment can communicate with upstream systems via the Modbus-TCP communication protocol. Figure 4 The power monitoring system shown interacts with the battery pack through data exchange. This power monitoring system can be a host system in scenarios where the battery pack and local battery management system are used. The aforementioned Modbus-RTU communication protocol is an open serial protocol.

[0114] Optionally, after the set management unit has acquired at least the battery operation data, battery status information, and control information of the DC chopper sent by each group management unit, the set management unit can perform other operations via the network interface based on the Modbus-TCP communication protocol. Figure 6 The above communication is shown to upload the aforementioned information to, as... Figure 4 The remote battery management system shown enables the acquisition of battery operating data for each battery pack. For example, Figure 7 As shown, a switch can also be connected between the remote battery management system, the high-voltage DC transmission equipment, and the set management unit.

[0115] Furthermore, after the remote battery management system receives the information from the management unit, it can at least store the acquired battery operation data. Based on a preset model and the battery operation data of each battery pack, it can determine more accurate battery status information for each battery pack. Based on the determined battery status information of each battery pack, it can identify abnormal battery packs and their corresponding anomaly information from multiple battery packs. Optionally, the remote battery management system can also, based on a preset model, combine the currently received battery operation data of a specific battery pack with at least one of the following: the characteristic information of each battery in that battery pack, and the stored historical battery operation data of that battery pack, to determine more accurate battery status information for that battery pack. This allows it to identify abnormal battery packs and their corresponding anomaly information, and generate corresponding target control commands based on the anomaly information. The aforementioned preset model can be a neural network model.

[0116] Furthermore, after the target control instructions are generated, such as Figure 4As shown, the remote battery management system can use the Modbus-TCP communication protocol to send target control commands sequentially through the high-voltage direct current transmission equipment and the set management unit to the group management unit corresponding to the abnormal battery pack. Alternatively, the remote battery management system can also use the Modbus-TCP communication protocol to send target control commands directly through the set management unit to the group management unit corresponding to the abnormal battery pack, enabling the group management unit to control the operating state of the DC chopper corresponding to that group management unit based on the target control commands. The high-voltage direct current transmission equipment can adjust its own output power based on the target control commands.

[0117] In this embodiment, a method is adopted to identify and manage abnormal battery packs among multiple battery packs based on a remote battery management system. This method involves setting up a local battery management system and a remote battery management system, which includes multiple battery packs and at least multiple group management units. Each group management unit is used to control the charging and discharging state of the battery pack. The remote battery management system is used to acquire battery operation data of each battery pack and send target control commands to at least one group management unit based on the battery operation data. This allows at least one group management unit to control the charging and discharging state of the battery pack corresponding to that group management unit based on the target control commands. There is a one-to-one correspondence between a group management unit and a battery pack.

[0118] It is noteworthy that, in the aforementioned process, by setting up a remote battery management system, it is ensured that when the local battery management system experiences data sampling anomalies due to hardware failure, the remote battery management system can promptly detect the anomalies and generate target control commands. This allows for the timely shutdown of the corresponding battery pack, preventing safety issues such as thermal runaway and effectively improving the operational safety of the battery pack. Furthermore, the local battery management system suffers from insufficient data storage and computing power when determining battery status information based on battery operating data. It cannot accurately estimate parameters such as remaining battery capacity and health, easily leading to overcharging and over-discharging of batteries within the battery pack. This results in low energy utilization efficiency or excessive energy use, leading to asset waste or security risks. Therefore, by setting up a remote battery management system, leveraging its scalability and high-performance computing capabilities, the remote battery management system can determine more accurate battery status information based on the battery operating data of each battery pack. This enables timely detection of battery pack safety issues and the determination of target control commands to effectively control the charging and discharging states of the battery pack, further improving the operational safety of the battery pack.

[0119] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0120] Furthermore, it should be noted that, in this application, on the one hand, by setting the voltage controller and the battery pack to correspond one-to-one, separate management of the charging and discharging states of different battery packs is achieved, which facilitates targeted control of battery packs that malfunction, thereby effectively improving the operational safety of the battery pack. On the other hand, by setting the group management unit and the battery pack to correspond one-to-one, the problem that when all battery packs are managed by the same group management unit is avoided, if the group management unit malfunctions, the operating state of all voltage controllers will be out of control, resulting in the charging and discharging states of all battery packs being out of control, can be further improved, thus further enhancing the operational safety of the battery pack.

[0121] In an optional embodiment, the battery system comprised of the aforementioned battery pack can be a single-phase immersion liquid-cooled battery system. Specifically, as... Figure 5 As shown, multiple battery packs are submerged in a liquid tank containing an insulating and non-flammable liquid.

[0122] Single-phase immersion liquid cooling involves completely immersing the battery pack in a cylinder containing insulating coolant. The coolant absorbs heat from the battery pack, only heating up without undergoing a phase change, and then transfers the heat to the external environment. Optionally, the aforementioned DC chopper can be air-cooled and isolated from the liquid cylinder, eliminating the need for the local battery management system and high-voltage DC transmission equipment to be immersed in the liquid. Furthermore, the liquid cylinder can be equipped with a level gauge, high and low zone temperature sensors, conductivity sensors, etc., and a safety valve can be installed on the cylinder body to ensure the safe operation of the battery pack.

[0123] It should be noted that by immersing the battery pack in an insulating, non-flammable liquid, the effects of harsh external environments can be isolated, while also achieving efficient heat dissipation and preventing heat spread.

[0124] In an optional embodiment, the battery management system may further include a backup battery pack and a DC chopper and a group management unit corresponding to the backup battery pack. When a single battery pack fails, the backup battery pack can replace the failed battery pack to ensure normal power supply or energy storage for the data center or other equipment. The failed battery pack can be repaired by removing it from the liquid cylinder.

[0125] Example 4

[0126] This application also provides, as follows: Figure 8The battery management method shown includes the following steps:

[0127] Step S802: In response to the detection command for detecting multiple battery packs, display the abnormal battery packs and the corresponding abnormal information on the graphical user interface, wherein the abnormal battery packs and the corresponding abnormal information are determined by the remote battery management system based on the battery operation data of each battery pack.

[0128] In step S802, the client is the execution subject of the method provided in this embodiment. In the client's graphical user interface, the battery operation data of each battery pack in multiple battery packs can be displayed in the form of pictures or text.

[0129] Optionally, the remote battery management system can obtain battery operation data for each battery pack among multiple battery packs uploaded by the aforementioned group management unit based on the Modbus-TCP communication protocol via a network interface, so as to feed back the battery operation data of at least each battery pack to the aforementioned client for display. Optionally, the remote battery management system can also obtain battery status information corresponding to each battery pack uploaded by the group management unit, as well as control information of the group management unit on the voltage controller. The voltage controller can be a DC chopper, specifically a bidirectional DC chopper, and the battery status information corresponding to each battery pack and the control information of the group management unit on the DC chopper can be determined by the group management unit corresponding to that battery pack.

[0130] In step S802, the client can respond to the detection command from the target object to detect multiple battery packs. Using a remote battery management system based on a preset model and the battery operation data of each battery pack, the client determines the battery status information of each battery pack, thereby identifying abnormal battery packs and their corresponding anomaly information from the multiple battery packs. Optionally, the client can also use the remote battery management system based on a preset model, combined with the battery operation data of a specific battery pack, and at least one of the characteristic information of each battery in that battery pack, or the stored historical battery operation data of that battery pack, to determine the battery status information of the battery pack, thereby identifying abnormal battery packs and their corresponding anomaly information from the multiple battery packs.

[0131] Furthermore, the remote battery management system can feed back the identified abnormal battery packs and the corresponding abnormal information to the aforementioned client for display.

[0132] Step S804: Respond to the adjustment command for adjusting the abnormal battery pack, adjust the charging and discharging state of the abnormal battery pack, wherein the charging and discharging state of the abnormal battery pack is adjusted by the target group management unit based on the target control command, the target control command is generated by the remote battery management system based on the abnormal information, the group management unit corresponds one-to-one with the battery pack, and the target group management unit is the group management unit corresponding to the abnormal battery pack.

[0133] In step S804, the client can respond to the adjustment command from the target object to adjust the abnormal battery pack. This allows the remote battery management system to determine the abnormal problem and abnormal data of the abnormal battery pack based on its abnormal information, and generate corresponding target control commands. Subsequently, the remote battery management system can send the target control commands sequentially through the high-voltage DC transmission equipment and the set management unit to the group management unit corresponding to the abnormal battery pack. Alternatively, the remote battery management system can send the target control commands directly through the set management unit to the group management unit corresponding to the abnormal battery pack, enabling the group management unit to control the operating state of the DC chopper corresponding to it based on the target control commands, thereby adjusting the charging and discharging state of the abnormal battery pack. The high-voltage DC transmission equipment can also adjust its own output power based on the target control commands.

[0134] Step S806: Display the adjusted charge and discharge status of the abnormal battery pack on the graphical user interface.

[0135] In step S806, the remote battery management system can obtain the updated charging and discharging status of the abnormal battery pack from the group management unit corresponding to the abnormal battery pack, and then feed it back to the aforementioned client for display so that the target object can view it.

[0136] In one alternative embodiment, such as Figure 9 As shown, an optional interaction process between the battery management system and the client during application is illustrated. Specifically, as... Figure 9 As shown, the local battery management system, switch, and battery pack can form a data acquisition terminal. At this terminal, the local battery management system can collect real-time battery operation data, calculate battery status information, and determine if any abnormal battery packs exist. If an abnormal battery pack is found, it generates an error message and alarm notification. Figure 9The system can display alarm snippets (within the local battery management system) and transmit battery operating data, identified abnormal battery groups, anomaly information, and alarm prompts to the remote battery management system in real time via a switch. Optionally, the remote battery management system can obtain data transmitted from the local battery management system through a data gateway and sequentially store it in a data warehouse via a message queue for calculation or analysis by the back-end business system in the remote battery management system, thereby more accurately identifying abnormal battery groups and anomaly information. Furthermore, the remote battery management system can send the obtained battery operating data, identified abnormal battery groups, and anomaly information to the client in real time, allowing the client to display them through a graphical user interface. In addition, users can input data query commands into the client, causing the client to respond to the user's data query commands, send processing requests to the remote battery management system, and obtain the query results from the remote battery management system.

[0137] In this embodiment, a method based on a remote battery management system is adopted to identify and manage abnormal battery groups among multiple battery packs. This is achieved by displaying the battery operation data of each battery pack on a graphical user interface (GUI), responding to detection commands for multiple battery packs, displaying the abnormal battery group and its corresponding anomaly information on the GUI, and then responding to management commands for safety management of the abnormal battery group, updating its charge / discharge status, and thus displaying the updated charge / discharge status of the abnormal battery group on the GUI. The abnormal battery group and its corresponding anomaly information are determined by the remote battery management system based on the battery operation data of each battery pack. The charge / discharge status of the abnormal battery group is updated by the target group management unit based on target control commands, which are generated by the remote battery management system based on the anomaly information. The target group management unit is the group management unit corresponding to the abnormal battery group.

[0138] It is noteworthy that, in the aforementioned process, by setting up a remote battery management system, it is ensured that when the local battery management system experiences data sampling anomalies due to hardware failure, the remote battery management system can promptly detect the anomalies and generate target control commands. This allows for the timely shutdown of the corresponding battery pack, preventing safety issues such as thermal runaway and effectively improving battery pack operational safety. Furthermore, the local battery management system suffers from insufficient data storage and computing power when determining battery status information based on battery operating data. It cannot accurately estimate parameters such as remaining battery capacity and health, easily leading to overcharging and over-discharging of batteries within the battery pack. This results in low energy utilization efficiency or excessive energy use, leading to asset waste or security risks. Therefore, by setting up a remote battery management system, leveraging its scalability and high-performance computing capabilities, the remote battery management system can determine more accurate battery status information based on the battery operating data of each battery pack. This enables timely detection of battery pack safety issues and the determination of target control commands to effectively control the charging and discharging states of the battery pack, thereby further improving battery pack operational safety.

[0139] Therefore, the solution provided in this application achieves the goal of identifying abnormal battery packs among multiple battery packs and performing safety management based on a remote battery management system, thereby improving the technical effect of battery pack operation safety and solving the technical problem of low battery operation safety in the prior art.

[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0141] Embodiments of this application also provide an electronic device, which can be any computer terminal device in a group of computer terminals. Optionally, in this embodiment, the above-mentioned electronic device can also be replaced by a terminal device such as a mobile terminal. The electronic device includes one or more processors; and a memory for storing one or more programs, which, when executed by one or more processors, enable the one or more processors to run the programs.

[0142] Embodiments of this application also provide a computer-readable storage medium. Optionally, in this embodiment, the storage medium can be used to store the program code executed by the battery management methods provided in Embodiments 1, 2, and 3.

[0143] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0144] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0145] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of units or modules may be electrical or other forms.

[0146] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A battery management method, characterized in that, The method is applied to a remote battery management system, including: The battery operation data of each battery pack in multiple battery packs is obtained, wherein the battery operation data is collected by the group management unit corresponding to each battery pack in the local battery management system, and the multiple battery packs and the local battery management system are located in the same battery cabinet; Based on the battery operation data of each battery pack, identify abnormal battery packs and the abnormal information corresponding to the abnormal battery packs; A target control instruction corresponding to the abnormal information is generated. The target control instruction is generated by the remote battery management system when the abnormal information cannot be detected and processed by the local battery management system. The target control instruction is generated based on the comparison result between the preset priority and the priority of the abnormal information, and whether information indicating that the abnormal information has been resolved has been received. The priority is determined based on the abnormal type of the abnormal information. The target control command is sent to the target group management unit so that the target group management unit updates the charging and discharging state of the abnormal battery pack based on the target control command, wherein the target group management unit is the group management unit corresponding to the abnormal battery pack.

2. The battery management method according to claim 1, characterized in that, Based on the battery operation data of each battery pack, abnormal battery packs and corresponding abnormal information are identified, including: Based on the characteristic information of each battery pack, the battery operation data, and historical battery operation data, the battery status information of each battery pack is determined. Based on the battery status information of each battery pack, the abnormal battery pack and the abnormal information corresponding to the abnormal battery pack are determined.

3. The battery management method according to claim 1, characterized in that, Generate target control instructions corresponding to the abnormal information, including: If the priority is greater than or equal to the preset priority, a first target control instruction corresponding to the abnormal information is generated, wherein the priority characterizes the risk level of the abnormal information; If the priority is less than the preset priority, and no information indicating that the abnormal information has been resolved is received within a preset time, then a second target control instruction corresponding to the abnormal information is generated.

4. The battery management method according to claim 2, characterized in that, Based on the battery status information of each battery pack, the abnormal battery pack is determined, including at least one of the following: When it is determined that the current battery pack has a target safety risk based on the temperature data of the batteries contained in the current battery pack, the current battery pack is determined to be the abnormal battery pack, wherein the current battery pack is any one of the plurality of battery packs, and the battery status information includes at least the temperature data of the batteries contained in the current battery pack. When it is determined that the current battery pack has not been charged or discharged within a preset time period based on the charge and discharge time of the most recent charge and discharge of the batteries contained in the current battery pack, the current battery pack is determined to be the abnormal battery pack, wherein the battery status information includes at least the charge and discharge time of the most recent charge and discharge of the batteries contained in the current battery pack. When it is determined, based on the voltage of the batteries contained in the current battery pack, that the consistency of the operating state of the batteries contained in the current battery pack does not meet a preset condition, the current battery pack is determined to be the abnormal battery pack, wherein the battery state information includes at least the voltage of the batteries contained in the current battery pack.

5. The battery management method according to any one of claims 1 to 4, characterized in that, Each group management unit corresponds to one of the battery packs, and the battery packs are lithium-ion battery packs.

6. A battery management method, characterized in that, The method is applied to a local battery management system and includes: The battery operation data of each battery pack in multiple battery packs is acquired and sent to a remote battery management system. The battery operation data is collected by a group management unit corresponding to each battery pack in the local battery management system. The multiple battery packs and the local battery management system are located in the same battery cabinet. The target group management unit receives target control instructions returned by the remote battery management system. The target group management unit is a group management unit corresponding to the abnormal battery group. The abnormal battery group is determined by the remote battery management system based on the battery operation data of each battery group. The target control instructions are generated by the remote battery management system based on the abnormal information corresponding to the abnormal battery group. The target control instructions are generated by the remote battery management system when the abnormal information cannot be detected and processed by the local battery management system. The target control instructions are generated based on a comparison between a preset priority and the priority of the abnormal information, and whether information indicating that the abnormal information has been resolved has been received. The priority is determined based on the abnormal type of the abnormal information. The target group management unit updates the charging and discharging status of the abnormal battery group based on the target control command.

7. The battery management method according to claim 6, characterized in that, Controlling the target group management unit to update the charging and discharging state of the abnormal battery pack based on the target control command includes: If the abnormal battery pack is a battery pack with a target safety risk, the target group management unit is controlled to shut down the voltage controller corresponding to the target group management unit based on the target control command, so as to update the charging and discharging state of the abnormal battery pack. Here, the group management unit corresponds one-to-one with the battery pack, and the voltage controller corresponds one-to-one with the battery pack.

8. The battery management method according to claim 6, characterized in that, Controlling the target group management unit to update the charging and discharging state of the abnormal battery pack based on the target control command includes: If the abnormal battery pack is a battery pack that has not been charged or discharged within a preset time period, the target group management unit is controlled to perform a charge-discharge cycle operation on the abnormal battery pack based on the target control command, so as to update the charge-discharge status of the abnormal battery pack.

9. The battery management method according to claim 6, characterized in that, The method further includes: Obtain battery operating data for each battery pack; Based on the battery operation data of each battery pack, identify abnormal battery packs and the abnormal information corresponding to the abnormal battery packs; The charging and discharging state of the abnormal battery pack is updated based on the abnormal information, and target information is sent to the remote battery management system so that the remote battery management system does not generate the target control command. The target information is used to indicate that the abnormal information has been resolved.

10. A battery management system, characterized in that, include: Multiple battery packs; A local battery management system includes at least a plurality of group management units, each group management unit being used to control the charging and discharging state of the battery pack, wherein each group management unit corresponds one-to-one with a battery pack; A remote battery management system, connected to the local battery management system, is used to acquire battery operation data for each battery pack and send target control commands to at least one group management unit based on the battery operation data. This allows the at least one group management unit to control the charging and discharging state of the battery pack corresponding to that group management unit based on the target control commands. The battery operation data is collected by the group management unit corresponding to each battery pack in the local battery management system. The multiple battery packs and the local battery management system are located in the same battery cabinet. The target control commands are generated by the remote battery management system when abnormal information cannot be detected and processed by the local battery management system. The target control commands are generated based on a comparison between a preset priority and the priority of the abnormal information, and whether information indicating that the abnormal information has been resolved has been received. The priority is determined based on the type of the abnormal information.

11. The battery management system according to claim 10, characterized in that, Also includes: Multiple voltage controllers are provided, wherein the group management unit controls the charging and discharging state of the battery pack through the voltage controllers, and each voltage controller corresponds to a battery pack.

12. A battery management method, characterized in that, include: In response to a detection command to detect multiple battery packs, the abnormal battery packs and their corresponding abnormal information are displayed on a graphical user interface. The abnormal battery packs and their corresponding abnormal information are determined by the remote battery management system based on the battery operation data of each battery pack. The battery operation data is collected by the group management unit corresponding to each battery pack in the local battery management system. The multiple battery packs and the local battery management system are located in the same battery cabinet. In response to an adjustment command to adjust the abnormal battery pack, the charging and discharging state of the abnormal battery pack is adjusted. The charging and discharging state of the abnormal battery pack is adjusted by a target group management unit based on a target control command. The target control command is generated by the remote battery management system based on the abnormal information. The target group management unit is a group management unit corresponding to the abnormal battery pack. The target control command is generated by the remote battery management system when the abnormal information cannot be detected and processed by the local battery management system. The target control command is generated based on a comparison between a preset priority and the priority of the abnormal information, and whether information indicating that the abnormal information has been resolved has been received. The priority is determined based on the abnormal type of the abnormal information. The adjusted charge and discharge status of the abnormal battery pack is displayed on the graphical user interface.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the battery management method according to any one of claims 1 to 9 and 12 when it is run.

14. An electronic device, characterized in that, The electronic device includes one or more processors; A memory for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to be configured to run the programs, wherein the programs are configured to execute the battery management method according to any one of claims 1 to 9, 12.

Citation Information

Patent Citations

  • Exception handling method, device, equipment and medium

    CN110712560A

  • Energy storage system and electric power system

    CN112865156A

  • Intelligent energy storage power converter

    CN114977275A

  • Gas alarm intelligent control system based on wireless charging

    CN208969821U

  • Abnormal detection system for battery module and detection method thereof

    WO2013067930A1