Battery pack management method and related device
By gradually reducing the requested current and adjusting the requested voltage, the problem of low energy storage system efficiency caused by the inconsistency of cells in the battery pack is solved. This achieves better charging performance and higher safety of cells at the end, thereby improving the overall efficiency of the energy storage system.
Patent Information
- Application Number
- CN202511640741.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-10
- Publication Date
- 2026-02-17
AI Technical Summary
The initial grouping differences between cells in the battery pack and the uneven operating temperature lead to inconsistent aging levels between cells, affecting charging and discharging capacity and reducing the efficiency of the energy storage system.
The battery pack is charged by gradually reducing the requested current and adjusting the requested voltage when the cell reaches a specific voltage threshold to ensure cell consistency and safety, including reducing the charging current and voltage until the cell protection voltage is triggered.
It improves the performance of battery cells in the battery pack during end-charge, ensures cell safety, enhances the efficiency and consistency of the energy storage system, extends charging time, and reduces system costs.
Smart Images

Figure CN121546756A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery management technology, and in particular to a battery pack management method and related apparatus. Background Technology
[0002] Battery packs in energy storage systems typically consist of multiple cells. Due to differences in initial pairing, uneven operating temperatures, and varying stress conditions, the aging of different cells gradually accumulates and increases. Inconsistencies between cells affect the overall charging and discharging capacity of the battery pack, leading to a decrease in the efficiency of the energy storage system. Summary of the Invention
[0003] In view of this, this application provides a battery pack management method and related apparatus, which can charge the battery pack by gradually reducing the requested current, thereby improving the charging performance of the cells in the battery pack at the end, and ensuring the consistency of the cells in the battery pack by adjusting the requested voltage, thus ensuring cell safety and greatly improving the efficiency of the energy storage system.
[0004] In a first aspect, embodiments of this application provide a method for managing a battery pack, the method comprising: During the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced. If the current voltage of any of the battery cells is equal to the battery cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of battery cell protection triggers. When charging again, the battery pack is charged with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage.
[0005] In one possible embodiment, during the charging of the battery pack with a preset requested current and a first requested voltage, if the current of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced, including: During the charging process of the battery pack with the preset requested current and the first requested voltage, if the current voltage of any cell is equal to the first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage to charge the battery pack, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current. If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, the battery pack is adjusted to be charged with the second requested current and the first requested voltage, wherein the second requested current is less than the first requested current. If the current voltage of any of the battery cells is greater than the voltage of the first battery cell but less than the battery cell protection voltage, the battery pack is adjusted to be charged with a third requested current and the first requested voltage, wherein the third requested current is less than the second requested current.
[0006] In one possible embodiment, the first requested voltage is determined based on the product of the first cell voltage and the number of cells, and the second requested voltage is determined based on the product of the second cell voltage and the number of cells, wherein the second cell voltage is less than the first cell voltage.
[0007] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging voltage is maintained within the preset range of the first requested voltage for a first duration, charging of the battery pack is stopped.
[0008] In one possible embodiment, the method further includes: The first duration is determined based on the number of times the cell protection is triggered, and the first duration is positively correlated with the number of times the cell protection is triggered, and / or the second cell voltage is negatively correlated with the number of times the cell protection is triggered.
[0009] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging time reaches the second duration and discharge begins, the charging of the battery pack is stopped, wherein the second duration is less than the first duration.
[0010] In one possible embodiment, before reducing the charging current of the battery pack during the charging process with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the method further includes: If the current voltage of any of the battery cells is less than the battery cell charging voltage, the battery pack is charged with the preset requested current and the first requested voltage, wherein the battery cell charging voltage is less than the first voltage threshold.
[0011] In one possible embodiment, the method further includes: If the battery pack maintains constant voltage charging for a duration equal to the third duration, or if the battery pack maintains constant voltage charging for any charge within the fourth duration, or if the voltage of any cell is greater than or equal to the voltage of the first cell and the voltage difference between cells is less than a preset voltage difference threshold, then the adjustment of the requested voltage of the battery pack is stopped, and the third duration is greater than the fourth duration.
[0012] Secondly, embodiments of this application provide a battery pack management device, the device comprising: The first adjustment unit is used to reduce the charging current of the battery pack when the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold during the charging process of the battery pack with a preset requested current and a first requested voltage. The second adjustment unit is used to adjust the first requested voltage to the second requested voltage according to the number of times the cell protection is triggered if the current voltage of any cell is equal to the cell protection voltage. When charging again, the battery pack is charged with the preset requested current and the second requested voltage, wherein the second requested voltage is less than the first requested voltage.
[0013] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing steps in any method of the first aspect of this application.
[0014] Fourthly, embodiments of this application provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in any method of the first aspect of embodiments of this application.
[0015] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in any method of the first aspect of this application. The computer program product may be a software installation package.
[0016] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to a second requested voltage according to the number of cell protection triggers. During subsequent charging, the battery pack is charged with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. Implementing this application allows for charging of the battery pack by progressively reducing the requested current, resulting in better performance of the cells at the end of the charging process. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack is ensured, guaranteeing cell safety while significantly improving the efficiency of the energy storage system. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A system architecture diagram of a battery pack management method provided in an embodiment of this application; Figure 2 A schematic flowchart illustrating a battery pack management method provided in an embodiment of this application; Figure 3 A schematic flowchart illustrating another battery pack management method provided in an embodiment of this application; Figure 4 A flowchart illustrating another battery pack management method provided in this application embodiment; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application; Figure 6 A functional unit block diagram of a battery pack management device provided in an embodiment of this application; Figure 7 A functional unit block diagram of another battery pack management device provided in an embodiment of this application. Detailed Implementation
[0019] 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 of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0020] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. 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 includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0021] It should be understood that the term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects are in an "or" relationship. In the embodiments of this application, "multiple" refers to two or more.
[0022] In the embodiments of this application, "at least one item" or its similar expression refers to any combination of these items, including any combination of a single item or a plurality of items. "One or more" means one or more, while "multiple" means two or more. For example, "at least one item" of a, b, or c can represent the following seven cases: a, b, c; a and b; a and c; b and c; a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.
[0023] In this application, the term "connection" refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices. This application does not impose any limitations on this.
[0024] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0025] Please see Figure 1 , Figure 1 The system architecture diagram of a battery pack management method provided in this application embodiment includes a battery pack 110, a battery management system 120, and an energy storage converter 130. The battery management system 120, battery pack 110, and energy storage converter 130 can communicate with each other through a bus.
[0026] The battery pack 110 may include multiple cells 111, which are generally connected in series. In the case of series connection, the total voltage of the battery pack 110 is the sum of the voltages of each cell 111, and the capacity remains unchanged.
[0027] In one possible embodiment, the battery management system 120 may include a master control unit 121 and slave control units 122. The master control unit 121 is used to perform battery health state estimation, state of charge estimation, fault management, charging management, thermal management, and equalization management among battery packs. The number of slave control units 122 may be the same as the number of battery packs 110, achieving a one-to-one correspondence between slave control units 122 and battery packs 110. The slave control units 122 may be used to collect relevant information of the cells 111 within the battery pack 110 and perform equalization management of the cells 111 within the battery pack 110. The slave control units 122 may be battery module units (BMUs). The master control unit 121 and slave control units 122 may also be connected via a bus, which will not be elaborated further here.
[0028] The Power Conversion System (PCS) 130 can include a bidirectional converter, control unit, filter, protection unit, and communication interface. The bidirectional converter is the core component of the PCS, responsible for bidirectional energy conversion between the grid and the energy storage system. Employing advanced power electronics technology, the bidirectional converter precisely controls the direction and magnitude of electrical energy flow, ensuring efficient and stable charging and discharging of the energy storage system. The control unit receives and processes signals from the grid, the energy storage system, and the user side, and issues corresponding control commands based on these signals. Through complex algorithms and logical judgments, the control unit achieves precise control of the charging and discharging process of the energy storage system, ensuring its safe and stable operation. The filter removes high-order harmonics from the converter's output current, improving power quality. Filters typically consist of inductors and capacitors, effectively reducing harmonic pollution in the grid and improving power quality. The protection unit monitors the PCS's operating status and promptly disconnects the circuit in case of faults or abnormalities, protecting the PCS and the energy storage system. Protection units typically include multiple protection functions such as overcurrent protection, overvoltage protection, and undervoltage protection. The communication interface is used to enable information exchange between the PCS and the power grid, energy storage system, and user side. Through the communication interface, the PCS can receive dispatch commands from the power grid and can also upload the operating status and power information of the energy storage system to the power grid and user side, realizing remote monitoring and management of the energy storage system.
[0029] In this embodiment, the energy storage converter 130 can provide a stable requested voltage and a stable requested current, and can provide a stable charging power during the charging process of the battery pack. The battery management system 120 can obtain the voltage information of each cell 111 in the battery pack 110, and adjust the requested current and requested voltage through the energy storage converter 130 to achieve the management of the battery pack.
[0030] As can be seen, by using the same architecture as the above-mentioned battery pack management method, any battery pack in the energy storage system can be managed. By charging the battery pack by gradually reducing the requested current, the performance of the cells in the battery pack is improved at the end of the charging process. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack is ensured, which not only ensures the safety of the cells but also greatly improves the efficiency of the energy storage system.
[0031] Please see Figure 2 , Figure 2 A flowchart illustrating a battery pack management method provided in this application embodiment specifically includes the following steps: Step 201: During the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced.
[0032] Among them, the monotonically increasing voltage threshold can be flexibly set according to the needs. Current reduction processing refers to reducing the current charging current of the battery pack. In the first current reduction processing, the preset requested current can be reduced to obtain the current reduced preset requested current. In the second current reduction processing, the current reduced preset requested current can be reduced, and so on. It will not be elaborated here.
[0033] It is evident that by reducing current, the rate of voltage rise in the battery cell can be slowed down, thus balancing the charging process of each cell in the battery pack as much as possible, resulting in better charging performance of the cells at the end of the battery pack.
[0034] Step 202: If the current voltage of any cell is equal to the cell protection voltage, adjust the first requested voltage to the second requested voltage according to the number of cell protection triggers, and charge the battery pack with the preset requested current and the second requested voltage when charging again.
[0035] Wherein, the second requested voltage is less than the first requested voltage, the first requested voltage is determined by the product of the first cell voltage and the number of cells, the second requested voltage is determined by the product of the second cell voltage and the number of cells, and the second cell voltage is less than the first cell voltage.
[0036] For example, the first requested voltage could be 3.5V. N represents the number of battery cells in the battery pack. The voltage of the first battery cell is 3.5V, and the voltage of the second battery cell can be 3.49V. N, meaning the voltage of the second cell, is 3.49V. By reducing the first requested voltage to the second requested voltage, during the next charging cycle, charging with the second requested voltage and the preset requested current can balance the voltage difference between the cells. Moreover, the balancing is not abrupt for a single cell, but rather a gradual balancing of the entire cell until it is consistent. The above method is the simplest battery pack management method. The second requested voltage can be further adjusted to the third requested voltage, the fourth requested voltage, etc., as needed. The adjustment logic is the same as the above steps and will not be elaborated here.
[0037] In one possible embodiment, the voltage of the second cell is negatively correlated with the number of times the cell protection is triggered. For example, when the number of times the cell protection is triggered is 1, the voltage of the second cell can be 3.49V, and when the number of times the cell protection is triggered is 2, the voltage of the second cell can be 3.48V. That is, for each additional time the number of times the cell protection is triggered, the voltage of the second cell decreases by 0.01V. No specific limitation is made here.
[0038] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to a second requested voltage according to the number of cell protection triggers. During subsequent charging, the battery pack is charged with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. Implementing this application allows for charging of the battery pack by progressively reducing the requested current, resulting in better performance of the cells at the end of the charging process. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack is ensured, guaranteeing cell safety while significantly improving the efficiency of the energy storage system.
[0039] Please see Figure 3 , Figure 3 A flowchart illustrating another battery pack management method provided in this application embodiment specifically includes the following steps: Step 301: During the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage to charge the battery pack.
[0040] Wherein, the first voltage threshold is less than the first cell voltage, and the first requested current is less than the preset requested current. The preset requested current can be the normal charging current for charging the battery pack, and the first requested voltage can be the current normal charging voltage for charging the battery pack. The first cell voltage can be the cell's cutoff voltage, such as 3.5V. The first voltage threshold can be a value less than but very close to the first cell voltage, such as 3.45V. Since the cell voltage is already close to the first cell voltage at this point, in order to extend the charging time and achieve full charging as much as possible, a first current reduction process can be performed, that is, the preset requested current is reduced to the first requested current. The specific reduction range is not specifically limited here and can be flexibly set according to needs. For example, the first requested current can be one-third of the preset requested current.
[0041] It is evident that by promptly reducing the requested current of the entire battery pack when any cell is at the end of its charging process, the cells in the battery pack can perform better at the end of the charging process and be fully charged.
[0042] Step 302: If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, adjust the charging of the battery pack to use the second requested current and the first requested voltage.
[0043] Wherein, the second requested current is less than the first requested current. Although charging the battery pack with the first requested current and the first requested voltage has reduced the requested current, the voltage of the battery cell will still increase slowly. When the current voltage of any battery cell is equal to the voltage of the first battery cell, such as 3.5V, a second current reduction process can be performed. In order to extend the charging time and make other battery cells fully charged as much as possible, a second current reduction process can be performed, that is, the first requested current is reduced to the second requested current. The specific reduction range is not specifically limited here and can be flexibly set according to the needs. For example, the second requested current can be one-third of the first requested current.
[0044] It is evident that by promptly reducing the requested current of the entire battery pack when any cell is at the end of charging and without triggering cell protection, the cells in the battery pack can perform better at the end of charging and be fully charged.
[0045] Step 303: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, adjust the charging of the battery pack to use the third requested current and the first requested voltage.
[0046] Wherein, the third requested current is less than the second requested current, and the cell protection voltage can be a critical voltage, meaning that if a cell reaches its cell protection voltage, the energy storage converter will directly trigger cell protection and disconnect the cell to prevent damage. Although charging the battery pack with the second requested current and the first requested voltage has reduced the requested current, the cell voltage will still slowly increase. When the current voltage of any cell is greater than the first cell voltage (e.g., 3.5V) but less than the cell protection voltage (e.g., 3.6V), a third current reduction process can be performed to extend the charging time and fully charge other cells as much as possible. This involves reducing the second requested current to the third requested current. The specific reduction range is not specifically limited here and can be flexibly set according to needs. For example, the third requested current can be one-third of the second requested current.
[0047] It is evident that by promptly reducing the requested current of the entire battery pack when any cell is at the end of charging and without triggering cell protection, the cells in the battery pack can perform better at the end of charging and be fully charged.
[0048] Step 304: If the current voltage of any cell is equal to the cell protection voltage, adjust the first requested voltage to the second requested voltage according to the number of cell protection triggers, and charge the battery pack with the preset requested current and the second requested voltage when charging again.
[0049] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. By implementing this application, the battery pack can be charged by gradually reducing the requested current, which improves the charging performance of the cells in the battery pack at the end. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack can be ensured, thereby guaranteeing cell safety and greatly improving the efficiency of the energy storage system.
[0050] Please see Figure 4 , Figure 4 A flowchart illustrating another battery pack management method provided in this application embodiment specifically includes the following steps: Step 401: If the current voltage of any cell in the battery pack is less than the cell charging voltage, the battery pack is charged with a preset requested current and the first requested voltage.
[0051] Wherein, the cell charging voltage is less than the first voltage threshold, and the cell charging voltage can be the voltage required for charging, such as 3.4V.
[0052] Step 402: During the process of charging the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging method is adjusted to charge the battery pack with the first requested current and the first requested voltage.
[0053] Step 403: If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, adjust the charging of the battery pack to use the second requested current and the first requested voltage.
[0054] Step 404: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, adjust the charging of the battery pack to use the third requested current and the first requested voltage.
[0055] Step 405: If the current voltage of any cell is equal to the cell protection voltage, adjust the first requested voltage to the second requested voltage according to the number of cell protection triggers, and charge the battery pack with the preset requested current and the second requested voltage when charging again.
[0056] Step 406: If the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, and the charging voltage is maintained within the preset range of the first requested voltage for a charging duration of a first duration; or, if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, and the charging duration reaches a second duration and discharge begins; stop charging the battery pack.
[0057] The second duration is shorter than the first duration. The preset range of the first requested voltage can be ±0.1V. The first duration can be 12 hours, and the second duration can be 6 hours. This is because if no cell voltage reaches the cell protection voltage and charging continues within the fluctuation range of the first requested voltage, and the duration reaches a relatively long duration such as the first duration, then the battery pack can be considered fully charged. Conversely, if the duration reaches a set value and discharging has begun, then the battery pack can also be considered fully charged. Once it is determined that the battery pack is fully charged, the process of stopping the current charging of the battery pack can be executed, waiting for the next charging.
[0058] In one possible embodiment, the first duration can be determined based on the number of cell protection triggers. The first duration is positively correlated with the number of cell protection triggers. For example, if the number of cell protection triggers is 0, the first duration can be 12 hours; if the number of cell protection triggers is 1, the first duration can be 13 hours. That is, for each additional cell protection trigger, the first duration increases by one hour. No specific limitation is made here. This gradually balances the cells in the battery pack, preventing malfunctions caused by excessive fluctuations and improving safety.
[0059] As can be seen, this can prevent the inability to determine when the battery pack is fully charged, which would cause the charging of the battery pack to continue indefinitely.
[0060] Step 407: If the battery pack maintains constant voltage charging for a duration equal to the third duration, or if the battery pack maintains constant voltage charging for any charge within the fourth duration, or if the voltage of any cell is greater than or equal to the voltage of the first cell and the voltage difference between cells is less than a preset voltage difference threshold, stop adjusting the requested voltage of the battery pack.
[0061] Wherein, the third duration is greater than the fourth duration, the third duration is greater than the first duration, and the fourth duration is greater than the first duration. For example, since this scheme is a continuous loop scheme, the requested voltage of the battery pack will be adjusted once in each loop, and the loop can be stopped only when any one of the above three conditions is met.
[0062] The third duration can be 72 hours, the fourth duration can be 24 hours, and the preset voltage difference threshold can be 20mV. That is, if the battery pack maintains constant voltage charging for 72 hours, the consistency of the cells in the battery pack can be considered to be very high, and no further cycling is required. If the battery pack is in constant voltage charging state for each charging cycle within 24 hours, the consistency of the cells in the battery pack can also be considered to be very high, and no further cycling is required. If the voltage of each cell is greater than 3.5V and the voltage difference between cells is less than 20mV during charging, the consistency of the cells in the battery pack can also be considered to be very high, and no further cycling is required.
[0063] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. Implementing this application allows for charging of the battery pack by progressively reducing the requested current, resulting in better performance of the cells at the end of the charging process. Furthermore, adjusting the requested voltage ensures cell consistency, guaranteeing cell safety while significantly improving the efficiency of the energy storage system. Multiple current reductions improve end-of-life performance, allowing for fuller charging and longer subsequent discharge times. Voltage calibration maintains the battery at a specific charging voltage, improving cell consistency and slowing cell degradation, thus enhancing the customer experience. Moreover, it eliminates the need for active balancing, reducing end-of-life voltage drop and lowering system costs. The non-sudden voltage changes improve cell safety, and dynamic adjustment based on cell characteristics provides flexibility and intelligence, maintaining system stability.
[0064] To facilitate understanding, the following example illustrates the battery pack management method. The initial charging request current is I1, and the initial charging request voltage is U1, where U1 can be equal to 3.5V. N, where N is the number of cells in the battery pack.
[0065] When any cell reaches 3.45V, the current is reduced for the first time to charge the battery pack with I2, which is 1 / 4 of I1. At this time, the requested voltage is still U1.
[0066] When any cell reaches 3.5V, the current is reduced for the second time, and the battery pack is charged with I3, which is 1 / 4 of I2. At this time, the requested voltage is still U1.
[0067] When any cell reaches 3.52V, the current is reduced for the third time, and the battery pack is charged with I4, which is 1 / 4 of I3. At this time, the requested voltage is still U1.
[0068] When any cell reaches the cell protection voltage of 3.6V, the cell protection trigger count is increased by one, and the requested voltage is adjusted to U2, which equals 3.49V. N. If no cell reaches 3.6V, and the charging voltage is maintained at U1±0.1V for 12 hours or the charging is maintained for 6 hours before discharging, then the battery pack is considered fully charged, and charging should be stopped.
[0069] When the voltage of any cell drops below 3.4V, the current reduction process will repeat 3 times when charging is resumed, and the requested voltage is U2.
[0070] After three current reduction cycles, if any cell reaches 3.6V, the second voltage protection trigger is recorded, and the requested voltage is adjusted to U3, with U2 equal to 3.48V. N. If no cell reaches 3.6V, and the charging voltage is maintained at U1±0.1V for 15 hours or the charging is maintained for 6 hours before discharging, then the battery pack is considered fully charged, and charging should be stopped.
[0071] Continue the above steps until the constant voltage charging time reaches 72 hours, or the charging cycle remains in constant voltage charging state for 24 hours, or the cell voltage is greater than 3.5V and the voltage difference is less than 20mV, then the requested voltage will no longer be adjusted. Otherwise, reduce the requested voltage by 0.01V each time. N, each time the rebuild voltage maintenance time is increased by 3 hours.
[0072] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. By implementing this application, the battery pack can be charged by gradually reducing the requested current, which improves the charging performance of the cells in the battery pack at the end. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack can be ensured, thereby guaranteeing cell safety and greatly improving the efficiency of the energy storage system.
[0073] The following is combined with Figure 5 An electronic device according to an embodiment of this application will be described. Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. The electronic device 500 includes a processor 501, a memory 502, and a communication bus 503 for connecting the processor 501 and the memory 502.
[0074] In some possible implementations, memory 502 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact discread-only memory (CD-ROM), which is used to store program code executed by electronic device 500 and data transmitted.
[0075] In some possible implementations, the electronic device 500 also includes a communication interface for receiving and sending data.
[0076] In some possible implementations, processor 501 may be one or more central processing units (CPUs). If processor 501 is a central processing unit (CPU), the central processing unit (CPU) may be a single-core central processing unit (CPU) or a multi-core central processing unit (CPU).
[0077] In some possible implementations, processor 501 may be a baseband chip, a chip, a central processing unit (CPU), a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof.
[0078] In specific implementation, the processor 501 in the electronic device 500 executes the program instructions 521 stored in the memory 502 to perform the following operations: During the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced. If the current voltage of any of the battery cells is equal to the battery cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of battery cell protection triggers. When charging again, the battery pack is charged with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage.
[0079] In one possible embodiment, during the charging of the battery pack with a preset requested current and a first requested voltage, if the current of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced, including: During the charging process of the battery pack with the preset requested current and the first requested voltage, if the current voltage of any cell is equal to the first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage to charge the battery pack, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current. If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, the battery pack is adjusted to be charged with the second requested current and the first requested voltage, wherein the second requested current is less than the first requested current. If the current voltage of any of the battery cells is greater than the voltage of the first battery cell but less than the battery cell protection voltage, the battery pack is adjusted to be charged with a third requested current and the first requested voltage, wherein the third requested current is less than the second requested current.
[0080] In one possible embodiment, the first requested voltage is determined based on the product of the first cell voltage and the number of cells, and the second requested voltage is determined based on the product of the second cell voltage and the number of cells, wherein the second cell voltage is less than the first cell voltage.
[0081] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging voltage is maintained within the preset range of the first requested voltage for a first duration, charging of the battery pack is stopped.
[0082] In one possible embodiment, the method further includes: The first duration is determined based on the number of times the cell protection is triggered, and the first duration is positively correlated with the number of times the cell protection is triggered, and / or the second cell voltage is negatively correlated with the number of times the cell protection is triggered.
[0083] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging time reaches the second duration and discharge begins, the charging of the battery pack is stopped, wherein the second duration is less than the first duration.
[0084] In one possible embodiment, before reducing the charging current of the battery pack during the charging process with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the method further includes: If the current voltage of any of the battery cells is less than the battery cell charging voltage, the battery pack is charged with the preset requested current and the first requested voltage, wherein the battery cell charging voltage is less than the first voltage threshold.
[0085] In one possible embodiment, the method further includes: If the battery pack maintains constant voltage charging for a duration equal to the third duration, or if the battery pack maintains constant voltage charging for any charge within the fourth duration, or if the voltage of any cell is greater than or equal to the voltage of the first cell and the voltage difference between cells is less than a preset voltage difference threshold, then the adjustment of the requested voltage of the battery pack is stopped, and the third duration is greater than the fourth duration.
[0086] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. By implementing this application, the battery pack can be charged by gradually reducing the requested current, which improves the charging performance of the cells in the battery pack at the end. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack can be ensured, thereby guaranteeing cell safety and greatly improving the efficiency of the energy storage system.
[0087] It should be noted that the specific implementation of each operation can be described in the corresponding description of the method embodiments shown above. The electronic device 500 can be used to execute the above method embodiments of this application, and will not be described again here.
[0088] The above primarily describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, the electronic device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0089] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0090] When dividing each function into modules according to its corresponding function. Figure 6 A battery pack management device 600 provided in this application embodiment includes: The first adjustment unit 610 is used to reduce the charging current of the battery pack when the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold during the charging process of the battery pack with a preset requested current and a first requested voltage. The second adjustment unit 620 is used to adjust the first requested voltage to the second requested voltage according to the number of times the cell protection is triggered if the current voltage of any cell is equal to the cell protection voltage. When charging again, the battery pack is charged with the preset requested current and the second requested voltage, wherein the second requested voltage is less than the first requested voltage.
[0091] In one possible embodiment, during the charging of the battery pack with a preset requested current and a first requested voltage, if the current of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced, including: During the charging process of the battery pack with the preset requested current and the first requested voltage, if the current voltage of any cell is equal to the first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage to charge the battery pack, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current. If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, the battery pack is adjusted to be charged with the second requested current and the first requested voltage, wherein the second requested current is less than the first requested current. If the current voltage of any of the battery cells is greater than the voltage of the first battery cell but less than the battery cell protection voltage, the battery pack is adjusted to be charged with a third requested current and the first requested voltage, wherein the third requested current is less than the second requested current.
[0092] In one possible embodiment, the first requested voltage is determined based on the product of the first cell voltage and the number of cells, and the second requested voltage is determined based on the product of the second cell voltage and the number of cells, wherein the second cell voltage is less than the first cell voltage.
[0093] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging voltage is maintained within the preset range of the first requested voltage for a first duration, charging of the battery pack is stopped.
[0094] In one possible embodiment, the method further includes: The first duration is determined based on the number of times the cell protection is triggered, and the first duration is positively correlated with the number of times the cell protection is triggered, and / or the second cell voltage is negatively correlated with the number of times the cell protection is triggered.
[0095] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging time reaches the second duration and discharge begins, the charging of the battery pack is stopped, wherein the second duration is less than the first duration.
[0096] In one possible embodiment, before reducing the charging current of the battery pack during the charging process with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the method further includes: If the current voltage of any of the battery cells is less than the battery cell charging voltage, the battery pack is charged with the preset requested current and the first requested voltage, wherein the battery cell charging voltage is less than the first voltage threshold.
[0097] In one possible embodiment, the method further includes: If the battery pack maintains constant voltage charging for a duration equal to the third duration, or if the battery pack maintains constant voltage charging for any charge within the fourth duration, or if the voltage of any cell is greater than or equal to the voltage of the first cell and the voltage difference between cells is less than a preset voltage difference threshold, then the adjustment of the requested voltage of the battery pack is stopped, and the third duration is greater than the fourth duration.
[0098] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. By implementing this application, the battery pack can be charged by gradually reducing the requested current, which improves the charging performance of the cells in the battery pack at the end. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack can be ensured, thereby guaranteeing cell safety and greatly improving the efficiency of the energy storage system.
[0099] It should be noted that the specific implementation of each operation can be described in the corresponding description of the method embodiments shown above. The battery pack management device 600 can be used to execute the method embodiments of this application, and will not be described again here.
[0100] When using integrated units, the following is combined with Figure 7 Another battery pack management device 700 in the embodiments of this application will be described in detail. The battery pack management device 700 includes a processing unit 701 and a communication unit 702. The processing unit 701 is used to perform any step as described in the above method embodiments, and when performing data transmission such as sending, the communication unit 702 can be selectively invoked to complete the corresponding operation.
[0101] The battery pack management device 700 may further include a storage unit 703 for storing program code and data. The processing unit 701 may be a processor, the communication unit 702 may be a wireless communication module, and the storage unit 703 may be a memory; the processing unit 701 is specifically used for: During the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced. If the current voltage of any of the battery cells is equal to the battery cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of battery cell protection triggers. When charging again, the battery pack is charged with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage.
[0102] In one possible embodiment, during the charging of the battery pack with a preset requested current and a first requested voltage, if the current of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced, including: During the charging process of the battery pack with the preset requested current and the first requested voltage, if the current voltage of any cell is equal to the first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage to charge the battery pack, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current. If the current voltage of any of the battery cells is equal to the voltage of the first battery cell, the battery pack is adjusted to be charged with the second requested current and the first requested voltage, wherein the second requested current is less than the first requested current. If the current voltage of any of the battery cells is greater than the voltage of the first battery cell but less than the battery cell protection voltage, the battery pack is adjusted to be charged with a third requested current and the first requested voltage, wherein the third requested current is less than the second requested current.
[0103] In one possible embodiment, the first requested voltage is determined based on the product of the first cell voltage and the number of cells, and the second requested voltage is determined based on the product of the second cell voltage and the number of cells, wherein the second cell voltage is less than the first cell voltage.
[0104] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging voltage is maintained within the preset range of the first requested voltage for a first duration, charging of the battery pack is stopped.
[0105] In one possible embodiment, the method further includes: The first duration is determined based on the number of times the cell protection is triggered, and the first duration is positively correlated with the number of times the cell protection is triggered, and / or the second cell voltage is negatively correlated with the number of times the cell protection is triggered.
[0106] In one possible embodiment, after adjusting the method to charge the battery pack with a third requested current and the first requested voltage if the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the battery cell protection voltage, the method further includes: If the current voltage of any of the battery cells is greater than the voltage of the first battery cell and less than the protection voltage of the battery cell, and the charging time reaches the second duration and discharge begins, the charging of the battery pack is stopped, wherein the second duration is less than the first duration.
[0107] In one possible embodiment, before reducing the charging current of the battery pack during the charging process with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the method further includes: If the current voltage of any of the battery cells is less than the battery cell charging voltage, the battery pack is charged with the preset requested current and the first requested voltage, wherein the battery cell charging voltage is less than the first voltage threshold.
[0108] In one possible embodiment, the method further includes: If the battery pack maintains constant voltage charging for a duration equal to the third duration, or if the battery pack maintains constant voltage charging for any charge within the fourth duration, or if the voltage of any cell is greater than or equal to the voltage of the first cell and the voltage difference between cells is less than a preset voltage difference threshold, then the adjustment of the requested voltage of the battery pack is stopped, and the third duration is greater than the fourth duration.
[0109] As can be seen, through the above-described battery pack management method and related devices, during the charging process of the battery pack with a preset requested current and a first requested voltage, if the current voltage of any cell in the battery pack is equal to a first voltage threshold, the charging is adjusted to use the first requested current and the first requested voltage, where the first voltage threshold is less than the first cell voltage and the first requested current is less than the preset requested current; if the current voltage of any cell is equal to the first cell voltage, the charging is adjusted to use the second requested current and the first requested voltage, where the second requested current is less than the first requested current; if the current voltage of any cell is greater than the first cell voltage and less than the cell protection voltage, the charging is adjusted to use the third requested current and the first requested voltage, where the third requested current is less than the second requested current; if the current voltage of any cell is equal to the cell protection voltage, the first requested voltage is adjusted to the second requested voltage according to the number of cell protection triggers, and the battery pack is charged again with the preset requested current and the second requested voltage, where the second requested voltage is less than the first requested voltage. By implementing this application, the battery pack can be charged by gradually reducing the requested current, which improves the charging performance of the cells in the battery pack at the end. Furthermore, by adjusting the requested voltage, the consistency of the cells in the battery pack can be ensured, thereby guaranteeing cell safety and greatly improving the efficiency of the energy storage system.
[0110] It should be noted that the specific implementation of each operation can be described in the corresponding description of the method embodiments shown above. The battery pack management device 700 can be used to execute the method embodiments of this application, and will not be described again here.
[0111] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes an electronic device.
[0112] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include an electronic device.
[0113] It should be noted that, for the sake of simplicity, the above embodiments are all described as a series of actions. Those skilled in the art should understand that this application is not limited to the described order of actions, as some steps in the embodiments of this application can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions, steps, modules, or units involved are not necessarily essential to the embodiments of this application.
[0114] In the above embodiments, the descriptions of each embodiment in this application have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0115] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disk, portable hard disk, read-only optical disk (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Furthermore, the ASIC can reside in a terminal device or management device. Alternatively, the processor and storage medium can exist as discrete components in the terminal device or management device.
[0116] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0117] The modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both. For example, for devices and products applied to or integrated into a chip, all modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For devices and products applied to or integrated into a chip module, all modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The implementation is achieved through a software program that runs on the processor integrated within the chip module. The remaining modules / units (if any) can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into terminal equipment, each of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal equipment. Alternatively, at least some modules / units can be implemented through a software program that runs on the processor integrated within the terminal equipment, while the remaining modules / units (if any) can be implemented using hardware methods such as circuits.
[0118] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above descriptions are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
1. A method of managing a battery pack, characterized by, The method comprises: In the process of charging the battery pack at a preset request current and a first request voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced; If the current voltage of the any cell is equal to the cell protection voltage, the first request voltage is adjusted to a second request voltage according to the cell protection trigger number, and the battery pack is charged again at the preset request current and the second request voltage, and the second request voltage is less than the first request voltage.
2. The method of claim 1, wherein, The method comprises: In the process of charging the battery pack at the preset request current and the first request voltage, if the current voltage of any cell in the battery pack reaches a monotonically increasing voltage threshold, the charging current of the battery pack is reduced; If the current voltage of the any cell is equal to the first voltage threshold, the first request current and the first request voltage are adjusted to charge the battery pack, the first voltage threshold is less than the first cell voltage, and the first request current is less than the preset request current; If the current voltage of the any cell is equal to the first cell voltage, the second request current and the first request voltage are adjusted to charge the battery pack, and the second request current is less than the first request current; 3. The method of claim 2, wherein, If the current voltage of the any cell is greater than the first cell voltage and less than the cell protection voltage, the third request current and the first request voltage are adjusted to charge the battery pack, and the third request current is less than the second request current.
4. The method of claim 3, wherein, The first request voltage is determined according to the product of the first cell voltage and the number of cells, and the second request voltage is determined according to the product of the second cell voltage and the number of cells, and the second cell voltage is less than the first cell voltage. After the current voltage of the any cell is greater than the first cell voltage and less than the cell protection voltage, the method further comprises:
5. The method of claim 4, wherein, If the current voltage of the any cell is greater than the first cell voltage and less than the cell protection voltage, and the charging voltage is maintained within a preset range of the first request voltage for a first time length, the charging of the battery pack is stopped. The method further comprises:
6. The method of claim 4, wherein, The first time length is determined according to the cell protection trigger number, the first time length is positively correlated with the cell protection trigger number, and / or the second cell voltage is negatively correlated with the cell protection trigger number. After the current voltage of the any cell is greater than the first cell voltage and less than the cell protection voltage, the method further comprises: If the current voltage of any of the cells is greater than the first cell voltage and less than the cell protection voltage, and the charging duration reaches a second duration and starts discharging, stop charging the battery pack, and the second duration is less than the first duration.
7. The method of claim 2, wherein, In the process of charging the battery pack at the preset request current and the first request voltage, if the current voltage of any of the cells in the battery pack reaches a monotonically increasing voltage threshold value, before the charging current of the battery pack is reduced, the method further comprises: If the current voltage of any of the cells is less than the cell charging voltage, charge the battery pack at the preset request current and the first request voltage, and the cell charging voltage is less than the first voltage threshold value.
8. The method according to any one of claims 1 to 7, characterized in that, The method further comprises: If the duration of maintaining the battery pack at constant voltage charging is equal to a third duration, or any charging of the battery pack within a fourth duration is maintained at constant voltage charging, or the voltage of any of the cells is greater than or equal to the first cell voltage and the voltage difference between the cells is less than a preset voltage difference threshold value, stop adjusting the request voltage of the battery pack, and the third duration is greater than the fourth duration.
9. An electronic device, comprising: Comprise: A processor, a memory, and one or more programs; the one or more programs are stored in the memory and configured to be executed by the processor, and the programs comprise instructions for executing the steps in the method of any one of claims 1-8.
10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, and the computer program comprises program instructions, which, when executed by a processor, cause the processor to execute the method of any one of claims 1-8.