Charging control method, energy storage power supply and storage medium

By collecting precise data on the temperature and voltage of the battery cells and calculating the equalization factor to adjust the charging current, the problem of the battery management system's inability to monitor the entire battery cell level during charging is solved, thereby improving the safety and charging efficiency of the battery pack.

CN121813644APending Publication Date: 2026-04-07SHENZHEN HELLO TECH ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-05
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing battery management systems cannot achieve temperature monitoring at the cell level during charging, resulting in safety blind spots and low charging efficiency.

Method used

By meticulously collecting the temperature and voltage of each battery cell, the equalization factor of the target battery cell is calculated, and the charging current is adjusted based on this factor to achieve precise control of the battery cell and ensure the balance of temperature and voltage.

Benefits of technology

It achieves the safety and stability of the battery pack under complex operating conditions, improves charging efficiency and energy utilization, and extends the battery pack's lifespan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121813644A_ABST
    Figure CN121813644A_ABST
Patent Text Reader

Abstract

The invention discloses a charging control method, an energy storage power supply and a storage medium, and is applied to the technical field of charging control of the energy storage power supply. The method comprises the following steps: collecting temperature and voltage of each battery cell; based on at least one of the maximum temperature difference and the maximum voltage difference, calculating an equalization factor of a target battery cell, the target battery cell being a battery cell with the maximum temperature and / or voltage; and determining a target charging current based on the equalization factor and the initial charging current of the target cell, and charging the target cell based on the target charging current. When the temperature of the target battery cell is too high, the temperature of the target battery cell can be balanced, and when the voltage of the target battery cell is too high, the voltage of the target battery cell can be balanced. According to the invention, double balance of temperature and voltage is realized to ensure charging safety, only the charging current of the target cell is adjusted, and the charging efficiency of other cells is not affected, so that the charging efficiency of the energy storage power supply is ensured, and the charging safety and efficiency are both considered.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of charging control technology for energy storage power supplies, and particularly relates to a charging control method, an energy storage power supply, and a computer-readable storage medium. Background Technology

[0002] With the rapid development of energy storage devices and electric vehicles, the capacity and power density of lithium battery systems are constantly increasing, placing higher demands on thermal management and safety protection during charging and discharging. Existing battery management systems (BMS) generally control charging strategies by collecting temperature data from a portion of the representative cells, resulting in low precision in charging control and difficulty in balancing safety and efficiency. Summary of the Invention

[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a charging control method, an energy storage power supply, and a computer-readable storage medium, which can achieve fine-grained charging control while taking into account both charging safety and efficiency.

[0004] In a first aspect, this application provides a charging control method applied to an energy storage power supply, the energy storage power supply comprising multiple battery cells, the method comprising: Collect the temperature and voltage of each of the battery cells; The balancing factor of the target cell is calculated based on at least one of the maximum temperature difference and the maximum voltage difference, wherein the target cell is the cell with the highest temperature and / or voltage. Based on the equalization factor and the initial charging current of the target cell, a target charging current is determined, and the target cell is charged based on the target charging current.

[0005] Secondly, this application provides an energy storage power source, comprising: The system includes a main control board, a charging interface, and a battery. The main control board includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the above-mentioned charging control method.

[0006] Thirdly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described charging control method.

[0007] The charging control method, energy storage power supply, and computer-readable storage medium provided in this application provide a physical basis for fine-grained control of battery cell charging by precisely collecting the temperature and voltage of each battery cell. Then, based on at least one of the maximum temperature difference and maximum voltage difference among the various battery cells, an equalization factor for the target battery cell (the cell with the highest temperature or voltage requiring equalization) is calculated. Finally, using the equalization factor, the charging current of the target battery cell is finely adjusted to obtain the target charging current, thereby performing charging equalization on the target battery cell based on the target charging current.

[0008] When the target cell temperature is too high, it can balance the temperature of the target cell, preventing excessive temperature rise or lowering the temperature. Conversely, when the target cell voltage is too high, it can balance the voltage of the target cell, preventing excessive voltage rise. This dual balance of temperature and voltage ensures charging safety while adjusting only the charging current of the target cell, without affecting the charging efficiency of other cells. This guarantees the charging efficiency of the energy storage power supply, balancing charging safety and efficiency.

[0009] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description

[0010] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which: Figure 1 This is a schematic diagram illustrating an application scenario of the control method provided in some embodiments of this application; Figure 2 This is a first flowchart illustrating the control method provided in certain embodiments of this application; Figure 3 This is a second flowchart illustrating the control method provided in certain embodiments of this application; Figure 4 This is a third flowchart illustrating the control method provided in certain embodiments of this application; Figure 5 This is a schematic diagram of a control device provided in some embodiments of this application. Detailed Implementation

[0011] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0012] The technical background of this application will be introduced below: With the rapid development of energy storage devices and electric vehicles, the capacity and power density of lithium battery systems are constantly increasing, placing higher demands on thermal management and safety protection during charging and discharging. Existing battery management systems (BMS) generally control charging and discharging strategies by collecting temperature data from a subset of representative cells. However, due to limitations in sampling resources and cost, they fail to achieve comprehensive temperature monitoring of all cells. Especially under conditions such as high-rate charging and discharging and complex environmental temperature changes, some cells may experience abnormal temperature increases, which the system cannot detect in real time, creating a safety blind spot. Furthermore, to mitigate this risk, traditional strategies typically involve significantly reducing the charging current, sacrificing charging efficiency and energy efficiency. Therefore, achieving full-cell-level temperature monitoring and adaptive charging and discharging strategy adjustment based on real-time temperature data has become a key technological requirement for improving system safety and performance.

[0013] This application proposes an adaptive charging control method and system for battery cell-level state monitoring, applicable to battery pack applications such as energy storage where multiple cells are connected in series and parallel. The system includes a state acquisition module, a strategy calculation module, and an execution control module. The state acquisition module acquires the operating state parameters of each cell within the battery pack in real time, ensuring the comprehensiveness and accuracy of the state data through multi-channel parallel sampling and data filtering techniques. The strategy calculation module establishes a multi-dimensional state determination model based on the real-time state differences of individual cells, achieving differentiated allocation of charging current among cells through dynamic weight distribution and constraint setting. This model optimizes overall operating efficiency while limiting the deviation of key parameters within a safe threshold, avoiding system performance degradation or potential risks due to inconsistencies between cells. The execution control module adjusts the charging and discharging paths, flow allocation, and balancing strategies in real time based on the calculation results, achieving refined management at the cell level. Unlike traditional fixed strategies based on partial cell data, this application maintains the safety and stability of system operation under complex conditions such as high-rate charging and discharging and large ambient temperature differences, maximizing the charging and discharging rate within the safety boundary, thereby improving energy utilization efficiency and extending battery pack life, balancing charging safety and efficiency.

[0014] Please see Figure 1 , Figure 1 This is an application scenario diagram of a charging control method provided in an embodiment of this application. The application scenario provided in this application includes an energy storage power supply 100 and an electronic device 200.

[0015] Among them, the energy storage power supply stores a large amount of power, and when needed, the energy stored in the battery is output for use. Energy storage power supply 200 refers to a device capable of storing power. It is generally equipped with a rechargeable battery, and the energy is stored within the battery of the energy storage power supply. There are many types of energy storage power supplies, which can be classified according to application scenarios: (1) Portable energy storage: It is generally a small energy storage power supply, using lithium-ion batteries, etc. It is easy to carry and used for outdoor camping, emergency charging and other scenarios. It can power mobile phones, computers, lighting equipment, etc.

[0016] (2) Home energy storage: Used in homes to store solar power or electricity generated during off-peak hours of the power grid for use by home electrical equipment, achieving the purpose of peak shaving and valley filling, saving electricity costs, etc.

[0017] (3) Industrial and commercial energy storage: Used in factories, data centers, shopping malls and other places, it can be used for load regulation, demand-side management, power quality improvement, etc., to help users reduce electricity costs and improve power supply reliability.

[0018] (4) Grid energy storage: It is widely used in power systems to regulate the peak-valley difference of the power grid, smooth the fluctuations of renewable energy generation, and improve the stability and reliability of the power grid. Common types include large lithium-ion battery energy storage power stations, flow battery energy storage power stations, and pumped storage power stations.

[0019] In order to adapt to the increasingly diverse power consumption scenarios, portable energy storage power supplies have emerged. Portable energy storage power supplies, also known as portable lithium-ion battery energy storage power supplies or outdoor power supplies, usually refer to backup or emergency power supplies weighing no more than 18 kg. They use lithium-ion batteries as energy storage components and have AC or DC input charging interfaces as well as AC or DC output interfaces.

[0020] In one alternative embodiment, the energy storage power supply 100 includes a battery 101, a main control board 102, a battery management system 103, an inverter 104, and a real-time clock module 105.

[0021] Among them, the battery is the energy core of the energy storage power supply and is the component that stores the power.

[0022] The main control board is the core of the energy storage power supply. The system's wake-up, shutdown, charging judgment, and power consumption management are all controlled by the main control board.

[0023] Among them, the Battery Management System (BMS) is an electronic system used to monitor, protect, optimize and manage batteries (such as lithium batteries, lead-acid batteries, etc.). Its core function is to ensure that the battery works efficiently within a safe range, extend its service life, and provide stable power output to the equipment.

[0024] For example, a battery management system can control the charging and discharging switches to achieve charging and discharging control; and it can achieve battery balancing by detecting the electrical parameters of each cell in the battery.

[0025] An inverter is a power electronic device that converts direct current (DC) to alternating current (AC).

[0026] In one alternative embodiment, the inverter includes a temperature sensor with independent ambient temperature acquisition and low-power operation capabilities.

[0027] Among them, the Real-Time Clock Module (RTC module) is an electronic module specifically designed to accurately record and maintain time information. It can continue to operate when the device is powered off or in a low-power state, providing a stable and accurate time reference for various electronic systems.

[0028] In one alternative embodiment, the real-time clock module can be triggered periodically to wake up the energy storage power supply on demand.

[0029] The energy storage power supply 100 can communicate with the electronic device 200 to cooperate with the electronic device 200 to implement the control method of this application.

[0030] Optionally, the electronic device 200 includes at least one of a terminal and a server.

[0031] The terminal may include, but is not limited to: smartphones (such as Android phones, iOS phones, etc.), tablet computers, laptops, desktop computers, smart speakers, smartwatches, portable personal computers, mobile internet devices (MIDs), smart voice interaction devices, smart home appliances, vehicle terminals, aircraft, wearable devices, etc., but this application embodiment does not limit the scope of the terminal.

[0032] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. This application does not limit this.

[0033] The charging control method of this application can be implemented by the energy storage power source alone, or by the energy storage power source in conjunction with electronic devices, and there is no limitation on this.

[0034] It is understood that in the specific implementation of this application, user object data, context data and other related data are involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0035] Based on the above technical background and application scenarios, this application provides a charging control method, which will be described in detail below: Please see Figure 2 This application provides a charging control method, which is implemented by steps 011 to 013, as described in detail below.

[0036] Step 011: Collect the temperature and voltage of each battery cell.

[0037] The temperature of the battery cell can be the surface or internal temperature of the cell. The voltage of the battery cell can be the voltage between the positive and negative terminals of the cell.

[0038] In one alternative embodiment, the temperature and voltage of all cells in the energy storage power supply can be acquired in real time via an AFE (Analog Front End) extension or a multi-channel ADC (Analog-to-Digital Converter).

[0039] Step 012: Calculate the balancing factor of the target cell based on at least one of the maximum temperature difference and the maximum voltage difference. The target cell is the cell with the highest temperature and / or voltage.

[0040] Among them, the maximum temperature difference refers to the maximum temperature difference between any two cells; the maximum voltage difference refers to the maximum voltage difference between any two cells.

[0041] It is understandable that for a battery cell, there may be situations of excessive temperature or excessive voltage. In the case of excessive temperature but not excessive voltage, the main focus is on balancing the temperature. In the case of excessive voltage but not excessive temperature, the main focus is on balancing the voltage. In the case of excessive voltage and excessive temperature, both need to be balanced.

[0042] Therefore, based on the over-temperature and / or over-voltage conditions of the battery cell, at least one of the maximum temperature difference and the maximum voltage difference can be adaptively selected to calculate the balancing factor of the target battery cell to be balanced.

[0043] The target cell is the cell that is over-temperature or over-voltage. When it is over-temperature, the target cell is the cell with the highest temperature. When it is over-voltage, the target cell is the cell with the highest voltage.

[0044] It is understandable that when the temperature is too high, the larger the maximum temperature difference, the smaller the balancing factor, thereby reducing the charging current of the target cell; when the voltage is too high, the larger the maximum voltage difference, the smaller the balancing factor, thereby reducing the charging current of the target cell.

[0045] Please see Figure 3 In one optional embodiment, step 012 includes: Step 0121: Determine whether the maximum temperature difference is greater than the preset temperature difference and whether the maximum voltage difference is greater than the preset voltage difference.

[0046] Whether a target cell is overheating can be determined based on the maximum temperature difference, and whether it is overvoltage can be determined based on the maximum voltage difference. For example, whether a target cell is overheating can be determined by whether the maximum temperature difference is greater than a preset temperature difference, and whether it is overvoltage can be determined by whether the maximum voltage difference is greater than a preset voltage difference.

[0047] Step 0122: When the maximum temperature difference is greater than the preset temperature difference and the maximum voltage difference is less than the preset voltage difference, determine the balancing factor based on the maximum temperature difference.

[0048] When the maximum temperature difference is greater than the preset temperature difference and the maximum voltage difference is less than the preset voltage difference (i.e., over-temperature but not over-voltage), the balancing factor is determined based on the maximum temperature difference. At this time, the target cell is the cell with the highest temperature.

[0049] In one optional embodiment, an equilibrium factor is determined based on the ratio of the maximum temperature difference to a preset temperature difference, and the equilibrium factor is negatively correlated with the maximum temperature difference.

[0050] The degree of overheating can be determined by calculating the ratio of the maximum temperature difference to the preset temperature difference. The larger the maximum temperature difference, the larger the ratio, indicating a more severe overheating. In this case, the equilibrium factor should be smaller.

[0051] Therefore, the target charging current can be calculated based on the following formula:

[0052] in, Target charging current; As a balance factor; Initial charging current; This represents the maximum temperature difference. Preset temperature difference; : This is an empirical value, such as 0.6.

[0053] Step 0123: When the maximum temperature difference is less than the preset temperature difference and the maximum voltage difference is greater than the preset voltage difference, determine the balancing factor based on the maximum voltage difference.

[0054] When the maximum temperature difference is less than the preset temperature difference and the maximum voltage difference is greater than the preset voltage difference (i.e., overvoltage but not overtemperature), the balancing factor is determined based on the maximum voltage difference, and the target cell is the cell with the highest voltage.

[0055] In one optional embodiment, an equalization factor is determined based on the ratio of the maximum voltage difference to a preset voltage difference, and the equalization factor is negatively correlated with the maximum voltage difference.

[0056] The degree of overvoltage can be determined by calculating the ratio of the maximum voltage difference to the preset voltage difference. The larger the maximum voltage difference, the larger the ratio, indicating a more severe overvoltage. In this case, the equalization factor should be smaller.

[0057] Therefore, the target charging current can be calculated based on the following formula:

[0058] in, Target charging current; As a balance factor; Initial charging current; This represents the maximum voltage difference. Preset voltage difference; : This is an empirical value, such as 0.8.

[0059] Step 0124: When the maximum temperature difference is greater than the preset temperature difference, the maximum voltage difference is greater than the preset voltage difference, and the target cell is the cell with the maximum temperature and voltage, determine the balancing factor based on the maximum voltage difference.

[0060] When the maximum temperature difference is greater than the preset temperature difference and the maximum voltage difference is greater than the preset voltage difference (i.e., overvoltage and overtemperature), and the target cell is the cell with the maximum temperature and voltage, the balancing factor is determined based on the maximum voltage difference and the maximum voltage difference.

[0061] It is understandable that the target cell for overheating and the target cell for overvoltage may be the same cell or they may not be the same cell; this is not a restriction.

[0062] In one optional embodiment, an balancing factor is determined based on a first ratio of the maximum temperature difference to a preset temperature difference, a first weight corresponding to the first ratio, a second ratio of the maximum voltage difference to a preset voltage difference, and a second weight corresponding to the second ratio. The balancing factor is negatively correlated with both the maximum temperature difference and the maximum voltage difference.

[0063] The degree of overheating can be determined by calculating the first ratio of the maximum temperature difference to the preset temperature difference. The degree of overvoltage can be determined by calculating the second ratio of the maximum voltage difference to the preset voltage difference. When the target cell is simultaneously overheated and overvoltaged, it is necessary to balance the temperature and voltage at the same time. It can be understood that the higher the first ratio and the second ratio, the more severe the overheating and overvoltage. At this time, the balancing factor should be smaller.

[0064] Therefore, the target charging current can be calculated based on the following formula:

[0065] in, Target charging current; As a balance factor; Initial charging current; This represents the maximum temperature difference. Preset temperature difference; This represents the maximum voltage difference. Preset voltage difference; β is the first weight; β is the second weight. The first weight is used to characterize the influence of the maximum temperature difference on the equilibrium factor, and the second weight is used to characterize the influence of the maximum voltage difference on the equilibrium factor.

[0066] In one optional embodiment, when the energy storage power supply is in the high-speed charging stage, the first weight is greater than the second weight; when the energy storage power supply is in the constant voltage charging or trickle charging stage, the second weight is greater than the first weight, and the second weight gradually increases with the increase of charging time, and the charging current in the high-speed charging stage is greater than the charging current in the constant voltage charging or trickle charging stage.

[0067] It is understandable that when the energy storage power supply is in the high-speed charging stage, it is necessary to avoid safety issues caused by temperature rise. Therefore, temperature is prioritized for balancing, with the first weight being greater than the second weight, so that the maximum temperature difference has a greater impact on the balancing factor, thereby achieving temperature balance and ensuring charging safety. However, when the energy storage power supply is in the constant voltage charging or trickle charging stage, the power is almost fully charged. Therefore, avoiding overcharging and achieving power balance is more important to ensure that each cell is fully charged as much as possible. Thus, voltage is prioritized for balancing, with the second weight being greater than the first weight, so that the maximum voltage difference has a greater impact on the balancing factor, thereby achieving voltage balance and preventing overcharging of the target cell.

[0068] In one optional embodiment, the first weight has a value range of [0.1, 0.4], and the second weight has a value range of [0.05, 0.2].

[0069] In an optional embodiment, step 012 further includes: Step 0125: When the maximum voltage difference is greater than the preset safe voltage difference, determine the equalization factor based on the maximum voltage difference, where the safe voltage difference is greater than the maximum voltage difference.

[0070] It is understandable that a rapid voltage rise may cause the maximum voltage difference to exceed the preset safe voltage difference. If the voltage continues to rise rapidly, it may pose a safety risk to the target cell. Therefore, when the maximum voltage difference exceeds the preset safe voltage difference, regardless of whether the target cell is overheating, the balancing factor should be determined based on the maximum voltage difference to quickly balance the voltage and avoid safety issues with the cell.

[0071] Step 013: Based on the equalization factor and the initial charging current of the target cell, determine the target charging current, and charge the target cell based on the target charging current.

[0072] The initial charging current of the target cell is the charging current allocated to the target cell by the energy storage power source based on the total charging current determined through communication with the charging gun. For example, if there are 10 cells, the total charging current can be divided into 10 equal parts, and the initial charging current of each cell is the total charging current / 10.

[0073] Alternatively, the initial charging current of the target cell can also be the target charging current during the previous equalization.

[0074] Once the balancing factor is determined, the initial charging current of the target battery cell can be adjusted based on the balancing factor to obtain the target charging current. For example, if the target charging current = initial charging current * balancing factor, then the smaller the balancing factor, the smaller the target charging current.

[0075] Once the target charging current is determined, the target cell can be charged based on the target charging current to achieve temperature or voltage equalization of the target cell.

[0076] In one optional embodiment, an adjustable resistor is provided on the charging path of each battery cell. By adjusting the resistance value of the adjustable resistor on the charging path of the target battery cell, the charging current of the target battery cell can be adjusted to the target charging current.

[0077] The charging control method provided in this application provides a physical basis for fine-grained control of battery cell charging by precisely collecting the temperature and voltage of each battery cell. Then, based on at least one of the maximum temperature difference and maximum voltage difference among the battery cells, an equalization factor for the target battery cell (the cell with the highest temperature or voltage requiring equalization) is calculated. Finally, using the equalization factor, the charging current of the target battery cell is finely adjusted to obtain the target charging current, thereby performing charging equalization on the target battery cell based on the target charging current.

[0078] When the target cell temperature is too high, it can balance the temperature of the target cell, preventing excessive temperature rise or lowering the temperature. Conversely, when the target cell voltage is too high, it can balance the voltage of the target cell, preventing excessive voltage rise. This dual balance of temperature and voltage ensures charging safety while adjusting only the charging current of the target cell, without affecting the charging efficiency of other cells. This guarantees the charging efficiency of the energy storage power supply, balancing charging safety and efficiency.

[0079] Please see Figure 4 In some embodiments, the charging control method further includes: Step 014: When the temperature of any cell is lower than the preset lower limit, reduce the charging current of the cell and / or heat the cell.

[0080] If the battery cell temperature is below the preset lower limit (e.g., 20 degrees Celsius), charging with a large current may damage the cell and pose a safety risk. Therefore, it is necessary to reduce the charging current and / or heat the cell (e.g., by slightly increasing the current for passive heating or by using a heating device for active heating) to quickly raise the cell temperature while avoiding the risk, thus facilitating subsequent high-speed charging and improving charging efficiency.

[0081] Please continue reading. Figure 4 In some embodiments, the charging control method further includes: Step 015: Based on the maximum temperature of each cell, the preset safety boundary temperature, and the preset temperature protection limit, determine the total charging current of the energy storage power supply. The total charging current and the maximum value are positively correlated.

[0082] The safety boundary temperature is the highest temperature allowed for a battery cell under normal operating conditions; it represents the boundary of the safe operating range. For example, a safety boundary temperature of 48°C... C.

[0083] The temperature protection limit is the maximum permissible temperature of the battery cell and serves as the trigger threshold for system-mandated protection (such as stopping charging). For example, the temperature protection limit could be 48°C. C 52 Any temperature in C.

[0084] In addition to precise charging control of individual cells, the overall charging current can also be adjusted based on the maximum temperature of the cells.

[0085] For example, the maximum temperature generally will not exceed the safety boundary temperature. Therefore, the higher the maximum temperature, the greater the allowable charging current for the battery cell, which is beneficial for achieving high-speed charging. Thus, the total charging current can be determined by the following formula:

[0086] in, This is the total charging current. The initial total charging current before adjustment. It is an empirical coefficient (such as any value between 0 and 1). This represents the maximum temperature. For the safety boundary temperature, These are the temperature protection limits.

[0087] This application achieves real-time, full-coverage status acquisition of each individual cell within the battery pack, avoiding blind spots and misjudgments caused by traditional methods that only collect partial cell data. Through adaptive charging current allocation, it effectively reduces state differences between cells, improving the overall consistency and safety of the battery pack and preventing safety hazards such as overcharging, over-discharging, and localized overheating. Under complex operating conditions (such as high-rate charging and large ambient temperature differences), this method can accurately limit fluctuations in key parameters, ensuring stable system operation and extending the battery pack's cycle life. Employing a dynamic balancing strategy, it improves charging efficiency and energy utilization while ensuring safety, meeting the charging speed requirements of high-performance energy storage and electric vehicles. The control strategy is flexible and adjustable, possessing good scalability and compatibility, facilitating integration into existing battery management systems and enhancing the overall intelligence level of the system.

[0088] This application embodiment also provides a control device 300 for executing the steps described above in the charging control method. Please refer to... Figure 5 , Figure 5 This is a schematic diagram of a control device 300 provided in an embodiment of this application. The control device 300 includes: The data acquisition module 301 is used to acquire the temperature and voltage of each battery cell; The calculation module 302 calculates the balancing factor of the target cell based on at least one of the maximum temperature difference and the maximum voltage difference, wherein the target cell is the cell with the highest temperature and / or voltage. The determination module 303 determines the target charging current based on the equalization factor and the initial charging current of the target cell, and charges the target cell based on the target charging current.

[0089] It should be noted that the specific details of each module unit in the control device 300 have been described in detail in the embodiments of the control method, and will not be repeated here.

[0090] In the embodiments of this application, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0091] In some embodiments, the control device in this application can be implemented in hardware, such as an energy storage power supply or a component in the energy storage power supply, such as an integrated circuit or a chip; the control device can also be implemented in software, such as as a terminal or an application installed in the energy storage power supply.

[0092] In some embodiments, the energy storage power supply includes a main control board, a charging interface, and a battery. The main control board includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the various processes described above in the embodiments of the charging control method and achieves the same technical effect. To avoid repetition, these will not be repeated here.

[0093] In some embodiments, the electronic device includes a processor and a memory. The memory stores a computer program that can run on the processor. When executed by the processor, the program implements the various processes described above in the embodiments of the charging control method and achieves the same technical effects. To avoid repetition, it will not be described again here.

[0094] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described charging control method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0095] The processor can be the processor in the energy storage power supply of the above embodiments. The computer-readable storage medium can be a computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc.

[0096] Computer-readable media can include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media include RAM, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other solid-state storage technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types.

[0097] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described charging control method. The processor may be the processor in the energy storage power supply described in the above embodiments. When executed by the processor, the computer program implements the various processes of the embodiments of the above-described charging control method and achieves the same technical effects; therefore, to avoid repetition, further details are omitted here.

[0098] It is understood that in the specific implementation of this application, data related to user identity or characteristics is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0099] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.

Claims

1. A charging control method, characterized in that, Applied to an energy storage power supply, the energy storage power supply comprising multiple battery cells, the method includes: Collect the temperature and voltage of each of the battery cells; The balancing factor of the target cell is calculated based on at least one of the maximum temperature difference and the maximum voltage difference, wherein the target cell is the cell with the highest temperature and / or voltage. Based on the equalization factor and the initial charging current of the target cell, a target charging current is determined, and the target cell is charged based on the target charging current.

2. The charging control method according to claim 1, characterized in that, The target cell is the cell with the highest temperature. The calculation of the balancing factor for the target cell based on at least one of the maximum temperature difference and the maximum voltage difference includes: Determine whether the maximum temperature difference is greater than a preset temperature difference and whether the maximum voltage difference is greater than a preset voltage difference; When the maximum temperature difference is greater than a preset temperature difference and the maximum voltage difference is less than a preset voltage difference, the equalization factor is determined based on the maximum temperature difference. When the maximum temperature difference is less than the preset temperature difference and the maximum voltage difference is greater than the preset voltage difference, the equalization factor is determined based on the maximum voltage difference. When the maximum temperature difference is greater than the preset temperature difference, the maximum voltage difference is greater than the preset voltage difference, and the target cell is the cell with the maximum temperature and voltage, the equalization factor is determined based on the maximum voltage difference.

3. The charging control method according to claim 2, characterized in that, Determining the equilibrium factor based on the maximum temperature difference includes: The equilibrium factor is determined based on the ratio of the maximum temperature difference to the preset temperature difference, and the equilibrium factor is negatively correlated with the maximum temperature difference.

4. The charging control method according to claim 2, characterized in that, Determining the equalization factor based on the maximum voltage difference includes: The balancing factor is determined based on the ratio of the maximum voltage difference to the preset voltage difference, and the balancing factor is negatively correlated with the maximum voltage difference.

5. The charging control method according to claim 2, characterized in that, Determining the equalization factor based on the maximum voltage difference includes: The balancing factor is determined based on a first ratio of the maximum temperature difference to the preset temperature difference, a first weight corresponding to the first ratio, a second ratio of the maximum voltage difference to the preset voltage difference, and a second weight corresponding to the second ratio. The balancing factor is negatively correlated with both the maximum temperature difference and the maximum voltage difference.

6. The charging control method according to claim 5, characterized in that, When the energy storage power supply is in the high-speed charging stage, the first weight is greater than the second weight; when the energy storage power supply is in the constant voltage charging or trickle charging stage, the second weight is greater than the first weight, and the second weight gradually increases with the increase of charging time. The charging current in the high-speed charging stage is greater than the charging current in the constant voltage charging or trickle charging stage.

7. The charging control method according to claim 2, characterized in that, The calculation of the balancing factor of the target battery cell based on at least one of the maximum temperature difference and the maximum voltage difference also includes: When the maximum voltage difference is greater than a preset safe voltage difference, the equalization factor is determined based on the maximum voltage difference, wherein the safe voltage difference is greater than the maximum voltage difference.

8. The charging control method according to claim 1, characterized in that, Also includes: When the temperature of any of the battery cells is below a preset lower limit, the charging current of the battery cell is reduced and / or the battery cell is heated.

9. The charging control method according to claim 1, characterized in that, Also includes: Based on the maximum temperature of each of the battery cells, the preset safety boundary temperature, and the preset temperature protection limit, the total charging current of the energy storage power supply is determined, and the total charging current and the maximum temperature are positively correlated.

10. An energy storage power source, characterized in that, The device includes a main control board, a charging interface, and a battery. The main control board includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method as described in any one of claims 1-9.

11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-9.