Equalization charging method and device of multi-cell battery and storage medium

By obtaining the charge electrode difference of the multi-cell battery cell and adjusting the charging power, the problem of inconsistent charge state of the battery cell is solved, balanced charging between the cells is achieved, and the service life of the battery is extended.

CN119813462APending Publication Date: 2025-04-11SHENZHEN AMPERE TIME DIGITAL ENERGY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411983768.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

During the charging process, due to differences in battery parameters, the charge state is inconsistent, making it difficult to achieve balanced charging, affecting battery life.

Method used

By obtaining the first charge electrode difference corresponding to the battery cell in the battery, adjust the charging power of the battery cell according to this difference value, so that the charging rates between the battery cells are more matched, thereby achieving balanced charging.

Benefits of technology

By adjusting the charging power, the charging rate of the battery cells is more matched, and the balance between the battery cells is promoted, thereby achieving balanced charging of multi-cell batteries and extending the battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119813462A_ABST
    Figure CN119813462A_ABST
Patent Text Reader

Abstract

The invention discloses an equalizing charging method and device for a multi-cell battery and a storage medium. The method comprises the following steps: acquiring an initial charge state and a target charge state of a target battery; determining a first charge difference value between the target charge state and the initial charge state; determining n first charging powers corresponding to the n battery cells according to the first charge difference value; controlling the charging equipment to charge the n battery cells at n first charging powers in a first preset time period; after the first preset time period is finished, first charge electrode differences corresponding to the n battery cells are obtained; when the first charge electrode difference is greater than a preset charge electrode difference, adjusting the n first charging powers based on the first charge electrode difference to obtain n second charging powers; and controlling the charging equipment to charge the n battery cells with n second charging powers within a second preset time period, so that the target battery reaches a fully charged state. By adopting the embodiment of the invention, the equalization charging of the multi-cell battery is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a balanced charging method, device and storage medium for a multi-cell battery. Background Art

[0002] When charging a battery containing multiple cells, there are inevitably some differences between the cells, such as different parameters such as internal resistance and capacity. As a result, the charge states of different cells are inconsistent during the charging process, making it difficult to charge the battery evenly, which affects the battery life. Therefore, the problem of how to achieve balanced charging of multi-cell batteries needs to be solved urgently. Summary of the invention

[0003] The embodiments of the present application provide a balanced charging method, device and storage medium for a multi-cell battery. By obtaining a first charge-level difference corresponding to the cells in the battery, the charging power of the cells is adjusted according to the first charge-level difference, so that the charging rates between the cells are more matched, and the balance between the cells is promoted, thereby achieving balanced charging of the multi-cell battery.

[0004] In a first aspect, an embodiment of the present application provides a balanced charging method for a multi-cell battery, which is applied to a charging device, wherein the charging device is used to charge a target battery, wherein the target battery includes n cells, where n is an integer greater than 1, and the method includes:

[0005] Acquire an initial state of charge and a target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach;

[0006] Determine a difference between the target state of charge and the initial state of charge to obtain a first charge difference;

[0007] Determine a first charging power corresponding to each of the n battery cells according to the first charge difference, to obtain n first charging powers;

[0008] Controlling the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period;

[0009] After the first preset time period ends, obtaining the charge-crossing difference corresponding to the n battery cells to obtain a first charge-crossing difference;

[0010] When the first charge difference is greater than a preset charge difference, adjusting the n first charging powers based on the first charge difference to obtain n second charging powers;

[0011] The charging device is controlled to charge corresponding battery cells among the n battery cells at the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

[0012] In a second aspect, an embodiment of the present application provides a balanced charging device for a multi-cell battery, which is applied to a charging device, wherein the charging device is used to charge a target battery, wherein the target battery includes n cells, where n is an integer greater than 1, and the device includes: an acquisition unit, a determination unit, and a control unit, wherein:

[0013] The acquisition unit is used to acquire the initial state of charge and the target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach;

[0014] The determining unit is used to determine the difference between the target state of charge and the initial state of charge to obtain a first charge difference; determine the first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers;

[0015] The control unit is used to control the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period;

[0016] The acquisition unit is used to acquire the charge-crossing difference corresponding to the n battery cells after the first preset time period ends, so as to obtain a first charge-crossing difference;

[0017] The control unit is used to adjust the n first charging powers based on the first charge difference to obtain n second charging powers when the first charge difference is greater than a preset charge difference; control the charging device to charge corresponding battery cells among the n battery cells with the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

[0018] In a third aspect, an embodiment of the present application provides a charging device, comprising a processor, a memory, a communication interface, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the method described in the first aspect when executing the computer program.

[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute the method described in the first aspect.

[0020] In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect of the embodiment of the present application. The computer program product may be a software installation package.

[0021] The implementation of the embodiments of the present application has the following beneficial effects:

[0022] It can be seen that the balanced charging method for a multi-cell battery described in the embodiment of the present application is applied to a charging device, and the method includes: obtaining an initial state of charge and a target state of charge of a target battery; determining a difference between the target state of charge and the initial state of charge to obtain a first charge difference; determining a first charging power corresponding to each of the n cells according to the first charge difference to obtain n first charging powers; controlling the charging device to charge the corresponding cells in the n cells with the n first charging powers in a first preset time period; after the first preset time period ends, obtaining a first charge difference corresponding to the n cells to obtain a first charge difference; when the first charge difference is greater than the preset charge difference When the first charge difference is greater than the preset charge difference, the n first charging powers are adjusted based on the first charge difference to obtain n second charging powers. The charging device is controlled to charge the corresponding battery cells in the n battery cells with the n second charging powers within the second preset time period, so that the target battery reaches a fully charged state to ensure that the n battery cells are in a balanced charging state. In this way, by obtaining the first charge difference corresponding to the n battery cells, when the first charge difference is greater than the preset charge difference, the above-mentioned n first charging powers are adjusted based on the first charge difference to obtain n second charging powers. By adjusting the charging power, the charging rates of the n battery cells can be made more matched, and the balance between the n battery cells can be promoted, thereby achieving balanced charging of a multi-cell battery. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0024] Figure 1 It is a flow chart of a balanced charging method for a multi-cell battery provided in an embodiment of the present application;

[0025] Figure 2 is a schematic diagram of a battery cell arrangement method provided in an embodiment of the present application;

[0026] Figure 3 This is a block diagram of the functional units of a balanced charging device for a multi-cell battery provided in an embodiment of the present application;

[0027] Figure 4It is a structural schematic diagram of a charging device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0030] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0031] The following is an explanation of some professional terms involved in this application:

[0032] State of Charge (SOC): is a relative measure of the energy stored in a battery, defined as the ratio of the charge that can be extracted from the cell at a specific point in time to the total capacity. Accurately estimating the state of charge is important because the battery management system generally uses the estimated SOC value to prompt the user of the expected available power before recharging, ensure that the battery is within the safe operating range, implement control strategies, and ultimately improve the battery life.

[0033] Balanced charging: refers to the process of using specific technical means and control strategies to keep the charge increase rate and the final charge of each cell in a multi-cell battery as consistent as possible during charging. Balanced charging can maintain the performance, reliability and safety of the battery, and reduce various adverse effects caused by uneven charge between cells, such as accelerated capacity decay, overcharge or over-discharge of some cells, etc. Balanced charging aims to optimize the overall performance and service life of the battery.

[0034] Range: Also known as range error or range, represented by R, it is used to represent the amount of variation in statistical data, the difference between the maximum and minimum values, that is, the data obtained by subtracting the maximum value from the minimum value.

[0035] The fully charged state of a battery refers to the state in which the battery has been charged to the maximum or close to the maximum amount of charge it can hold. Under specific charging conditions, the active substances inside the battery have fully participated in the electrochemical reaction, the terminal voltage of the battery has reached a relatively stable and high value, and the amount of charge stored in the battery has reached a high proportion of its designed capacity (usually close to or reaching 100%). At this time, the battery can be considered to be in a fully charged state.

[0036] Battery Management System: It is a system that cooperates with monitoring the status of energy storage batteries. It is used to manage and monitor the battery / cell charging and discharging process. It is mainly for intelligent management and maintenance of batteries to ensure that the batteries can provide stable and reliable performance during their life cycle, while maximizing the battery life.

[0037] See also Figure 1 , Figure 1 This is a flow chart of a balanced charging method for a multi-cell battery provided in an embodiment of the present application. The charging device is used to charge a target battery. The target battery includes n cells, where n is an integer greater than 1. The method includes but is not limited to the following steps:

[0038] S101. Acquire an initial state of charge and a target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach.

[0039] In the embodiment of the present application, the target state of charge can be preset or defaulted in advance; the initial state of charge indicates the charge level of the target battery at the beginning of a specific operation or stage (for example, a charging operation); the state of charge is a relative measurement, which can be expressed as a percentage, and the value range is generally 0 to 100%.

[0040] In a specific embodiment, a battery management system may be installed in the charging device, and the battery management system may be used to monitor and control the charging device and / or the target battery. Specifically, the battery management system may monitor the charge state of the target battery in real time, thereby obtaining the charge state of the target battery just before charging the target battery, that is, the initial charge state. In addition, the target charge state may be pre-stored in the above-mentioned battery management system.

[0041] S102: Determine a difference between the target state of charge and the initial state of charge to obtain a first charge difference.

[0042] In the embodiment of the present application, the difference between the target state of charge and the initial state of charge can be directly calculated as follows:

[0043] First charge difference = target state of charge - initial state of charge;

[0044] According to the above formula, the first charge difference can be obtained. The first charge difference represents the degree of charge that needs to be increased or supplemented for the target battery to go from the initial charge state to the target charge state at the current moment. The first charge difference can provide data support for the subsequent charging process, helping the battery management system to accurately control the charging process to ensure that the target battery can effectively reach the planned target charge state; the target charge state can be the charge state of the target battery when it is fully charged.

[0045] S103: Determine a first charging power corresponding to each of the n battery cells according to the first charge difference, to obtain n first charging powers.

[0046] In the embodiment of the present application, n first charging powers corresponding to the n battery cells can be determined according to the first charge difference, and each battery cell corresponds to a first charging power.

[0047] Optionally, step S103, determining the first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers, may include the following steps:

[0048] 31. Obtain the second state of charge corresponding to each of the n battery cells at the current moment, and obtain n second states of charge;

[0049] 32. Determine a difference between the target state of charge and each of the n second states of charge to obtain n second differences;

[0050] 33. Determine a reference first charging power corresponding to each of the n battery cells according to the n second differences, to obtain n reference first charging powers;

[0051] 34. Determine a target optimization factor corresponding to the first charge difference;

[0052] 35. Optimize the n reference first charging powers according to the target optimization factor to obtain the n first charging powers.

[0053] In the embodiment of the present application, the n battery cells can be monitored in real time by the battery management system, and then the second state of charge corresponding to each of the n battery cells can be obtained to obtain n second states of charge; then, the difference between the target state of charge and each of the n second states of charge can be determined to obtain n second differences, as follows:

[0054] Second difference a=target state of charge-second state of charge a;

[0055] The second state of charge a is any one of the above-mentioned n second states of charge; according to the above formula, n second differences can be calculated; further, the reference first charging power corresponding to each battery cell in the n battery cells can be determined according to the n second differences to obtain n reference first charging powers. Specifically, a mapping relationship between a preset second difference and a reference first charging power can be pre-stored, and the n reference first charging powers corresponding to the n second differences can be determined based on the mapping relationship. Then, the target optimization factor corresponding to the first charge difference is determined. Similarly, a mapping relationship between a preset charge difference and an optimization factor can be pre-stored, and the target optimization factor corresponding to the first charge difference can be determined based on the mapping relationship. Finally, the n reference first charging powers can be optimized according to the target optimization factor to obtain n first charging powers. The numerical range of the target optimization factor can be -0.3 to 0.3, as follows:

[0056] First charging power b=target optimization factor×reference first charging power b;

[0057] The reference first charging power b is any one of the above n reference first charging powers; n first charging powers can be obtained by calculating n times according to the above formula.

[0058] In this way, by obtaining the second state of charge corresponding to each of the n battery cells at the current moment, n second states of charge are obtained; the difference between the target state of charge and each of the n second states of charge is determined to obtain n second differences; the reference first charging power corresponding to each of the n battery cells is determined according to the n second differences to obtain n reference first charging powers; the target optimization factor corresponding to the first charge difference is determined; the n reference first charging powers are optimized according to the target optimization factor to obtain n first charging powers, and the reference first charging power of each battery cell is determined by the second difference. Personalized charging can be performed according to the actual situation of the battery cell, so that each battery cell can obtain a charging power suitable for its own situation, avoiding the one-size-fits-all approach of using the same charging power for all battery cells, thereby achieving balanced charging between the battery cells.

[0059] S104: Control the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period.

[0060] In the embodiment of the present application, the first preset time period can be preset in advance or defaulted; each of the n battery cells can correspond to a unique battery cell identifier, and there are n unique battery cell identifiers.

[0061] In a specific embodiment, during a first preset time period, the battery management system can control the charging device to charge n battery cells with different charging powers. Specifically, the battery management system can allocate the n first charging powers to the n battery cells according to n unique battery cell identifiers to obtain a target allocation result, in which each battery cell corresponds to a first charging power. Then, the charging device charges the n battery cells according to the target allocation result.

[0062] S105. After the first preset time period ends, obtain the charge-to-voltage differentials corresponding to the n battery cells to obtain a first charge-to-voltage differential.

[0063] In the embodiment of the present application, after the first preset time period ends, the charge-crossing difference corresponding to the n battery cells can be obtained to obtain a first charge-crossing difference.

[0064] Optionally, step S105, obtaining the charge-to-voltage differentials corresponding to the n battery cells to obtain a first charge-to-voltage differential, may include the following steps:

[0065] A1. Obtain the state of charge of each of the n battery cells to obtain n reference first states of charge;

[0066] A2. Obtain the charge and discharge times of each of the n battery cells to obtain n charge and discharge times;

[0067] A3, determining the attenuation factor corresponding to each of the n charge and discharge times, to obtain n attenuation factors;

[0068] A4. adjusting corresponding reference first states of charge among the n reference first states of charge according to the n attenuation factors to obtain n first states of charge;

[0069] A5. Determine a maximum value and a minimum value among the n first states of charge, determine a difference between the maximum value and the minimum value, and obtain the first state of charge difference.

[0070] In the embodiment of the present application, the process of a battery being completely charged and discharged once is counted as one charge and discharge cycle, and the number of charge and discharge times refers to the number of charge and discharge cycles completed by the target battery.

[0071] In a specific embodiment, the charge state of each of the n battery cells can be obtained through the battery management system to obtain n reference first charge states; then, the charge and discharge times of each of the n battery cells can be obtained to obtain n charge and discharge times. Specifically, the historical discharge data of each of the n battery cells can be obtained through the battery management system. The historical discharge data may include charge and discharge record data and unique battery cell identification data. Then, the charge and discharge times of the battery cell can be determined based on the charge and discharge record data. Each time the battery cell has a discharge and charge record, the corresponding charge and discharge times is increased by one. In this way, n charge and discharge times can be obtained. Then, these n charge and discharge times can be matched with the n battery cells based on the unique battery cell identification data in the historical discharge data.

[0072] Next, the attenuation factor corresponding to each of the n charge and discharge times is determined to obtain n attenuation factors. Specifically, a mapping relationship between a preset charge and discharge times and an attenuation factor may be pre-stored, and the n attenuation factors corresponding to the n charge and discharge times are determined based on the mapping relationship. Then, the corresponding reference first state of charge in the n reference first states of charge may be adjusted according to the n attenuation factors, as follows:

[0073] First state of charge c=reference first state of charge c×(1-attenuation factor c);

[0074] The reference first state of charge c is any state of charge among the above n reference first states of charge, and the attenuation factor c is the attenuation factor corresponding to the reference first state of charge c; n first states of charge can be obtained by calculation according to the above formula; further, the maximum value and the minimum value among the n first states of charge can be determined, and the difference between the maximum value and the minimum value can be determined, as follows:

[0075] The first charge difference = maximum value - minimum value;

[0076] The first charge-to-discharge difference can be obtained according to the above formula.

[0077] In this way, by obtaining the state of charge of each of the n battery cells, n reference first states of charge are obtained; the number of charge and discharge times of each of the n battery cells is obtained, and n charge and discharge times are obtained; the attenuation factor corresponding to each of the n charge and discharge times is determined, and n attenuation factors are obtained; the corresponding reference first states of charge in the n reference first states of charge are adjusted according to the n attenuation factors, and n first states of charge are obtained; the maximum value and the minimum value in the n first states of charge are determined, and the difference between the maximum value and the minimum value is determined to obtain the first charge difference. By considering the charge and discharge times of the battery cell and the corresponding attenuation factor, the reference first state of charge can be adjusted to obtain a more accurate first state of charge. This helps to understand the actual charge condition of each battery cell more accurately.

[0078] S106: When the first charge difference is greater than a preset charge difference, adjust the n first charging powers based on the first charge difference to obtain n second charging powers.

[0079] In the embodiment of the present application, the preset charge gap can be preset in advance or defaulted, and it is used to determine whether the target battery is in balanced charging.

[0080] In a specific embodiment, when the first charge state difference is greater than the preset charge state difference, it indicates that the charge states of the n battery cells differ greatly, that is, the target battery is not in a balanced charging state, and it is necessary to adjust the n first charging powers based on the first charge state difference to obtain n second charging powers.

[0081] In a certain embodiment, if the first charge state difference is less than or equal to the preset charge state difference, it means that the charge states of the n battery cells are not very different, and the target battery is in a balanced charging state. There is no need to adjust the charging power of the n battery cells, and the original state can be maintained unchanged and charging can continue.

[0082] In a certain embodiment, if the first charge difference is greater than the preset charge threshold, and the preset charge threshold is greater than the preset charge difference, it means that the charge states of the n battery cells differ greatly, the target battery is not in a balanced charging state, and the battery management system cannot adjust it. Charging needs to be stopped immediately to allow the n battery cells to gradually return to normal. After a period of time, the battery management system detects the n battery cells again to obtain the detection results, and determines whether the n battery cells meet the recharge conditions based on the detection results. If they meet, the charging device is controlled to recharge the n battery cells until the n battery cells reach a fully charged state. If they meet, recharging is not performed. The recharge condition may be that the charge state difference of the n battery cells is lower than the preset charge difference.

[0083] Optionally, step S106, adjusting the n first charging powers based on the first charge difference to obtain n second charging powers, may include the following steps:

[0084] A1. Determine a first average state of charge and a first mean square error corresponding to the n first states of charge;

[0085] A2. Determine a difference between each of the n first states of charge and the first average state of charge to obtain n first differences;

[0086] A3. Determine a first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error, to obtain n first charging powers to be adjusted;

[0087] A4. Adjust a corresponding first charging power among the n first charging powers according to the n first charging powers to be adjusted to obtain the n second charging powers.

[0088] In the embodiment of the present application, the charging power to be adjusted refers to the charging power value that the battery cell is to increase or decrease.

[0089] In a specific embodiment, the first average state of charge and the first mean square error corresponding to the n first states of charge may be determined first. Specifically, the average value of the n first states of charge, that is, the first average state of charge, may be calculated by the battery management system, or the mean square error of the n first states of charge may be calculated by the battery management system based on the mean square error formula to obtain the first mean square error; then, the difference between each first state of charge in the n first states of charge and the first average state of charge may be determined, as follows:

[0090] First difference d=first state of charge d-first average state of charge;

[0091] Among them, the first state of charge d is any one of the above-mentioned n first states of charge; according to the above formula, n first differences can be calculated; further, the first charging power to be adjusted corresponding to each of the n battery cells can be determined according to the n first differences and the first mean square error, and n first charging powers to be adjusted can be obtained; finally, the corresponding first charging power among the n first charging powers can be adjusted according to the n first charging powers to be adjusted, and n second charging powers can be obtained.

[0092] In this way, by determining the first average state of charge and the first mean square error corresponding to n first states of charge; determining the difference between each first state of charge in the n first states of charge and the first average state of charge, n first differences are obtained; determining the first charging power to be adjusted corresponding to each battery cell in the n battery cells according to the n first differences and the first mean square error, n first charging powers to be adjusted are obtained; adjusting the corresponding first charging power in the n first charging powers according to the n first charging powers to be adjusted, n second charging powers are obtained, and by calculating the first average state of charge and the first mean square error, the overall distribution of the state of charge of the battery cell can be understood, and the state of charge deviation of the battery cell can be evaluated according to the first difference of each battery cell, thereby providing data support for the battery management system.

[0093] Optionally, step A3, determining the first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error to obtain n first charging powers to be adjusted, may include the following steps:

[0094] B1. Obtaining the charging voltage and charging current of each of the n battery cells to obtain n charging voltages and n charging currents;

[0095] B2. Determine a target charging power adjustment mode corresponding to each of the n battery cells according to the n charging voltages and the n charging currents, and obtain n target charging power adjustment modes;

[0096] B3. Determine a reference first charging power to be adjusted corresponding to each of the n first differences, to obtain n reference first charging powers to be adjusted;

[0097] B4. Determine the first influencing factors corresponding to the n target charging power adjustment modes to obtain n first influencing factors;

[0098] B5. Determine a second influencing factor corresponding to the first mean square error;

[0099] B6. Adjust the n reference first charging powers to be adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment methods to obtain the n first charging powers to be adjusted.

[0100] In the embodiment of the present application, the target charging power adjustment method may include one of the following: current adjustment, voltage adjustment, power adjustment, etc., which are not limited here.

[0101] In a specific embodiment, the charging voltage and charging current of each of the n battery cells can be obtained through the battery management system to obtain n charging voltages and n charging currents; then, the target charging power adjustment mode corresponding to each of the n battery cells can be determined according to the n charging voltages and the n charging currents to obtain n target charging power adjustment modes. Specifically, first, g charging voltages less than the preset charging voltage can be obtained from the n charging voltages, and the target charging power adjustment modes of the g battery cells corresponding to the g charging voltages are set to voltage adjustment, where g is a natural number less than or equal to n. Secondly, the ng battery cells except the g battery cells among the n battery cells can be judged, which can be to obtain the ng charging currents corresponding to the ng battery cells, obtain h charging currents less than the preset charging current among the ng charging currents, and set the target charging power adjustment mode of the h battery cells corresponding to the h charging currents to current adjustment, where h is a natural number less than or equal to ng. Finally, the target charging power adjustment mode of the ngh battery cells except the g battery cells and the h battery cells among the n battery cells can be set to power adjustment. In this way, the above-mentioned n target charging power adjustment modes can be obtained.

[0102] Next, the reference first charging power to be adjusted corresponding to each first difference among the n first differences can be determined to obtain n reference first charging powers to be adjusted. Specifically, a mapping relationship between a preset difference and the charging power to be adjusted can be pre-stored, and n reference first charging powers to be adjusted corresponding to the n first differences can be determined based on the mapping relationship. Then, the first influencing factors corresponding to the n target charging power adjustment methods can be determined to obtain n first influencing factors. Specifically, because different power adjustment methods have different adjustment effects on the battery cells, it is necessary to consider the influence of the n target charging power adjustment methods on the charging power of the battery cells. The mapping relationship between the preset target charging power adjustment method and the first influencing factor can be pre-stored, and the n first influencing factors corresponding to the n target charging power adjustment methods can be determined based on the mapping relationship, wherein the numerical range of the first influencing factor can be -0.3 to 0.3; similarly, a mapping relationship between a preset mean square error and the influencing factor can be pre-stored, and the second influencing factor corresponding to the first mean square error can be determined based on the mapping relationship, wherein the numerical range of the second influencing factor can be -0.12 to 0.12.

[0103] Finally, the n reference first charging powers to be adjusted may be adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment modes to obtain n first charging powers to be adjusted, as follows:

[0104] First charging power to be adjusted e=reference first charging power to be adjusted e×(1+first influencing factor e)×(1+second influencing factor);

[0105] Among them, the reference first charging power to be adjusted e is any reference first charging power to be adjusted among the above-mentioned n reference first charging powers to be adjusted; the first influencing factor e is the first influencing factor corresponding to the target charging power adjustment method of the battery cell e, and the battery cell e corresponds to the reference first charging power to be adjusted e; according to the above formula, n first charging powers to be adjusted can be calculated.

[0106] In this way, by acquiring the charging voltage and charging current of each of the n battery cells, n charging voltages and n charging currents are obtained; the target charging power adjustment mode corresponding to each of the n battery cells is determined according to the n charging voltages and the n charging currents, and n target charging power adjustment modes are obtained; the reference first charging power to be adjusted corresponding to each first difference in the n first differences is determined, and n reference first charging powers to be adjusted are obtained; the first influencing factor corresponding to the n target charging power adjustment modes is determined, and n first influencing factors are obtained; the second influencing factor corresponding to the first mean square error is determined; the n reference first charging powers to be adjusted are adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment modes, and n first charging powers to be adjusted are obtained. On the one hand, determining the target charging power adjustment mode according to the actual situation of the battery cell can more accurately control the charging process and improve the charging efficiency. On the other hand, during the charging process, the charging voltage and charging current of the battery cell are obtained in real time, and adjusted according to these data. This real-time monitoring and feedback mechanism can timely discover the imbalance between the battery cells and make corresponding adjustments to ensure balanced charging of the battery cells.

[0107] Optionally, step A4, adjusting a corresponding first charging power among the n first charging powers according to the n first charging powers to be adjusted to obtain the n second charging powers, may include the following steps:

[0108] C1. Obtain a target first charging power to be adjusted corresponding to battery cell i; the battery cell i is any one of the n battery cells;

[0109] C2. Obtaining an arrangement of the n battery cells to obtain a target arrangement;

[0110] C3. Determine the battery cells within a preset distance of the battery cell i according to the target arrangement mode, and obtain m battery cells; m is a natural number less than or equal to n;

[0111] C4. Determine m first difference values ​​corresponding to the m battery cells among the n first difference values;

[0112] C5. Select the first difference greater than zero among the m first differences to obtain p first differences; p is a natural number less than or equal to m;

[0113] C6. Determine the p battery cells corresponding to the p first differences;

[0114] C7. Determine p first charging powers corresponding to the p battery cells among the n first charging powers;

[0115] C8. Determine the charging power that needs to be reduced among the p first charging powers according to the target first charging power to be adjusted, and obtain a target charging power amount;

[0116] C9. Reduce the p first charging powers according to the target charging power, and increase the target first charging power corresponding to the battery cell i according to the target charging power to obtain the second charging power of the battery cell i.

[0117] In the embodiment of the present application, the target arrangement method may include one of the following: series arrangement, parallel arrangement, matrix arrangement, etc., which are not limited here; the preset distance can be preset or default.

[0118] In a specific embodiment, the target first to-be-adjusted charging power corresponding to the battery cell i among the above-mentioned n first charging powers can be obtained through the battery management system; then, the battery cell arrangement information of the target battery can be pre-input into the battery management system, and the target arrangement corresponding to the n battery cells can be determined through the battery management system; then, the battery cells within a preset distance of the battery cell i can be determined according to the target arrangement, so as to obtain m battery cells. Specifically, the distance between the battery cell i and the other n-1 battery cells can be calculated through the battery management system to obtain n-1 distances, and the battery cells that are smaller than the preset distance among the n-1 distances can be found to obtain m battery cells.

[0119] For an example, see Figure 2 , Figure 2 is a schematic diagram of a battery cell arrangement method provided in an embodiment of the present application; Figure 2 As shown, the target battery contains n cells, for example, cell a, cell b, ..., cell i, cell n. The target arrangement of these n cells is a series arrangement, where the cells are connected end to end in sequence, that is, the positive pole of the first cell is connected to the negative pole of the second cell, the positive pole of the second cell is connected to the negative pole of the third cell, and so on. Then, the cells within the preset distance of cell i can be determined according to the target arrangement to obtain m cells. Specifically, the spacing between the n cells can be obtained first, and then the preset distance can be divided by the spacing and rounded down to obtain the target calculation result. This target calculation result is the left cell within the preset distance of cell i. Because the target arrangement is a series arrangement, the left and right sides need to be considered, such as Figure 2As shown, there is only one battery cell n on the right side of battery cell i, then, it can be determined whether the distance between battery cell i and battery cell n is less than the preset distance. If it is less, battery cell i is one of the m battery cells mentioned above. In this way, m battery cells within the preset distance of battery cell i can be obtained; or, the distance between battery cell i and the other n-1 battery cells can be directly calculated to obtain n-1 distances, and the battery cells that are less than the preset distance in these n-1 distances can be found to obtain m battery cells.

[0120] It needs to be explained that Figure 2 What is shown is only the case where the target arrangement is a series arrangement. For other arrangements, other appropriate methods may be selected for determination to obtain the m battery cells mentioned above.

[0121] Furthermore, m first difference values ​​corresponding to the m battery cells in the n first difference values ​​can be determined; a first difference value greater than zero among the m first difference values ​​can be selected to obtain p first difference values; p unique battery cell identifiers corresponding to the p first difference values ​​can be first determined, and then the p battery cells can be determined based on the p unique battery cell identifiers; p first charging powers can also be found out from the n first charging powers based on the p battery cells; then, the charging power that needs to be reduced among the p first charging powers can be determined based on the target first charging power to be adjusted to obtain the target charging power. Specifically, the sum of the above-mentioned p first difference values ​​can be calculated first to obtain the target difference sum, and when the target difference sum is lower than or equal to the target first charging power to be adjusted When saving charging power, it means that the sum of the charging powers that can be reduced for p battery cells cannot meet the demand of battery cell i, then it can be directly determined that the charging power that needs to be reduced among the p first charging powers is the corresponding first difference, that is, the maximum charging power that the p battery cells can reduce. At this time, the target charging power is equal to the sum of the target differences; when the sum of the target differences is higher than the target first charging power to be adjusted, the target charging power w=0 can be initialized, and the first differences can be selected in sequence according to the size of the p first differences and added to the target charging power w until the target charging power w is greater than or equal to the target first charging power to be adjusted, and the selection is stopped to obtain the final target charging power.

[0122] Finally, each of the p first charging powers can be reduced in turn according to the target charging power, and the reduced charging power must not be greater than the corresponding first difference. Then, the target first charging power corresponding to battery cell i can be increased according to the target charging power to obtain the second charging power of battery cell i.

[0123] In this way, by obtaining the target first charging power to be adjusted corresponding to battery cell i; obtaining the target arrangement corresponding to n battery cells; determining m battery cells within a preset distance of battery cell i according to the target arrangement; determining m first differences corresponding to the m battery cells among the n first differences; selecting p first differences greater than zero among the m first differences; determining p battery cells corresponding to the p first differences; determining p first charging powers corresponding to the p battery cells among the n first charging powers; determining the charging power that needs to be reduced among the p first charging powers according to the target first charging power to be adjusted, and obtaining the target charging power amount; reducing the p first charging powers according to the target charging power amount, and increasing the target first charging power corresponding to battery cell i according to the target charging power amount, and obtaining the second charging power of battery cell i, by selectively increasing or decreasing the charging power of specific battery cells, the target battery can reach a better balanced state, which can avoid overcharging and undercharging, reduce damage to the battery, and thus extend the battery life.

[0124] Optionally, step C9, increasing the target first charging power corresponding to the battery cell i according to the target charging power to obtain the second charging power of the battery cell i, may include the following steps:

[0125] D1. Increase the target first charging power corresponding to the battery cell i according to the target charging power to obtain a reference second charging power of the battery cell i;

[0126] D2. when the target charging power is lower than the target first charging power to be adjusted, determining a difference between the target first charging power to be adjusted and the target charging power to obtain a second difference;

[0127] D3. Determine the charging power to be adjusted corresponding to the second difference, and obtain a target second charging power to be adjusted;

[0128] D4. Adjust the reference second charging power according to the target second charging power to be adjusted to obtain the second charging power of the battery cell i.

[0129] In the embodiment of the present application, the target first charging power corresponding to the battery cell i may be increased according to the target charging power, specifically as follows:

[0130] Reference second charging power = target first charging power + target charging power amount;

[0131] According to the above formula, the reference second charging power of the battery cell i can be obtained; then, when the target charging power is lower than the target first charging power to be adjusted, the difference between the target first charging power to be adjusted and the target charging power can be determined, as follows:

[0132] The second difference = the target first charging power to be adjusted - the target charging power;

[0133] According to the above formula, the second difference can be obtained; then, the charging power to be adjusted corresponding to the second difference can be determined to obtain the target second charging power to be adjusted. Specifically, the target second charging power to be adjusted corresponding to the second difference can be determined based on the mapping relationship between the above difference and the charging power to be adjusted. Finally, the reference second charging power can also be adjusted according to the target second charging power to be adjusted.

[0134] Second charging power = reference second charging power + target second charging power to be adjusted;

[0135] The second charging power of battery cell i can be obtained according to the above formula.

[0136] In this way, the reference second charging power of battery cell i is obtained by increasing the target first charging power corresponding to battery cell i according to the target charging power; when the target charging power is lower than the target first charging power to be adjusted, the difference between the target first charging power to be adjusted and the target charging power is determined to obtain the second difference; the charging power to be adjusted corresponding to the second difference is determined to obtain the target second charging power to be adjusted; the reference second charging power is adjusted according to the target second charging power to be adjusted to obtain the second charging power of battery cell i, the reference second charging power is obtained by increasing the target charging power, and then further adjusting according to the second difference, so that the final second charging power is closer to the ideal value, thereby improving the charging accuracy.

[0137] S107, controlling the charging device to charge corresponding battery cells among the n battery cells at the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

[0138] In the embodiment of the present application, the second preset time period can be preset in advance or defaulted.

[0139] In a specific embodiment, within a second preset time period, the battery management system can be used to control the charging device to charge n battery cells at n second charging powers, so that the n battery cells are in a balanced charging state until the target battery reaches a fully charged state, indicating that the battery is full. At this time, charging is stopped; wherein, one battery cell corresponds to one second charging power.

[0140] The implementation of the embodiments of the present application has the following beneficial effects:

[0141] It can be seen that the balanced charging method for a multi-cell battery described in the embodiment of the present application is applied to a charging device, and the method includes: obtaining an initial state of charge and a target state of charge of a target battery; determining a difference between the target state of charge and the initial state of charge to obtain a first charge difference; determining a first charging power corresponding to each of the n cells according to the first charge difference to obtain n first charging powers; controlling the charging device to charge the corresponding cells in the n cells with the n first charging powers in a first preset time period; after the first preset time period ends, obtaining a first charge difference corresponding to the n cells to obtain a first charge difference; when the first charge difference is greater than the preset charge difference When the first charge difference is greater than the preset charge difference, the n first charging powers are adjusted based on the first charge difference to obtain n second charging powers. The charging device is controlled to charge the corresponding battery cells in the n battery cells with the n second charging powers within the second preset time period, so that the target battery reaches a fully charged state to ensure that the n battery cells are in a balanced charging state. In this way, by obtaining the first charge difference corresponding to the n battery cells, when the first charge difference is greater than the preset charge difference, the above-mentioned n first charging powers are adjusted based on the first charge difference to obtain n second charging powers. By adjusting the charging power, the charging rates of the n battery cells can be made more matched, and the balance between the n battery cells can be promoted, thereby achieving balanced charging of a multi-cell battery.

[0142] Figure 3 1 is a functional unit composition block diagram of a multi-cell battery equalization charging device 300 provided in an embodiment of the present application; the multi-cell battery equalization charging device 300 is applied to a charging device, the charging device is used to charge a target battery, the target battery includes n cells, n is an integer greater than 1, the multi-cell battery equalization charging device 300 includes: an acquisition unit 301, a determination unit 302, and a control unit 303, wherein,

[0143] The acquisition unit 301 is used to acquire the initial state of charge and the target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach;

[0144] The determining unit 302 is configured to determine a difference between the target state of charge and the initial state of charge to obtain a first charge difference; determine a first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers;

[0145] The control unit 303 is used to control the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period;

[0146] The acquisition unit 301 is used to acquire the charge-crossing difference corresponding to the n battery cells after the first preset time period ends, to obtain a first charge-crossing difference;

[0147] The control unit 303 is used to adjust the n first charging powers based on the first charge difference to obtain n second charging powers when the first charge difference is greater than a preset charge difference; control the charging device to charge corresponding battery cells among the n battery cells with the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

[0148] Optionally, in acquiring the charge-to-voltage differential corresponding to the n battery cells to obtain the first charge-to-voltage differential, the acquiring unit 301 is specifically configured to:

[0149] Obtaining the state of charge of each of the n battery cells to obtain n reference first states of charge;

[0150] Obtaining the number of charge and discharge times of each of the n battery cells to obtain n number of charge and discharge times;

[0151] Determine an attenuation factor corresponding to each of the n charge and discharge times to obtain n attenuation factors;

[0152] Adjusting corresponding reference first states of charge among the n reference first states of charge according to the n attenuation factors to obtain n first states of charge;

[0153] A maximum value and a minimum value among the n first states of charge are determined, and a difference between the maximum value and the minimum value is determined to obtain the first state of charge difference.

[0154] Optionally, in the aspect of adjusting the n first charging powers based on the first charge difference to obtain n second charging powers, the acquiring unit 301 is specifically used to:

[0155] Determine a first average state of charge and a first mean square error corresponding to the n first states of charge;

[0156] Determine a difference between each of the n first states of charge and the first average state of charge to obtain n first difference values;

[0157] Determine a first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error, to obtain n first charging powers to be adjusted;

[0158] A corresponding first charging power among the n first charging powers is adjusted according to the n first charging powers to be adjusted to obtain the n second charging powers.

[0159] Optionally, in determining the first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error to obtain the n first charging powers to be adjusted, the acquiring unit 301 is specifically used to:

[0160] Obtaining a charging voltage and a charging current of each of the n battery cells to obtain n charging voltages and n charging currents;

[0161] Determine a target charging power adjustment mode corresponding to each of the n battery cells according to the n charging voltages and the n charging currents, to obtain n target charging power adjustment modes;

[0162] Determine a reference first charging power to be adjusted corresponding to each first difference value among the n first differences, to obtain n reference first charging powers to be adjusted;

[0163] Determine the first influencing factors corresponding to the n target charging power adjustment modes to obtain n first influencing factors;

[0164] Determine a second impact factor corresponding to the first mean square error;

[0165] The n reference first charging powers to be adjusted are adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment modes to obtain the n first charging powers to be adjusted.

[0166] Optionally, in the aspect of adjusting a corresponding first charging power among the n first charging powers according to the n first charging powers to be adjusted to obtain the n second charging powers, the acquiring unit 301 is specifically configured to:

[0167] Obtaining a target first charging power to be adjusted corresponding to a battery cell i; the battery cell i is any one of the n battery cells;

[0168] Obtaining an arrangement of the n battery cells to obtain a target arrangement;

[0169] Determine the battery cells within the preset distance of the battery cell i according to the target arrangement mode, and obtain m battery cells; m is a natural number less than or equal to n;

[0170] Determine m first difference values ​​corresponding to the m battery cells among the n first difference values;

[0171] Selecting a first difference greater than zero among the m first differences to obtain p first differences; p is a natural number less than or equal to m;

[0172] Determine p battery cells corresponding to the p first differences;

[0173] Determine p first charging powers corresponding to the p battery cells among the n first charging powers;

[0174] determining the charging power that needs to be reduced among the p first charging powers according to the target first charging power to be adjusted, and obtaining a target charging power amount;

[0175] The p first charging powers are reduced according to the target charging power, and the target first charging power corresponding to the battery cell i is increased according to the target charging power to obtain a second charging power for the battery cell i.

[0176] Optionally, in the aspect of increasing the target first charging power corresponding to the battery cell i according to the target charging power to obtain the second charging power of the battery cell i, the acquiring unit 301 is specifically used to:

[0177] Increase the target first charging power corresponding to the battery cell i according to the target charging power to obtain a reference second charging power of the battery cell i;

[0178] When the target charging power is lower than the target first charging power to be adjusted, determining a difference between the target first charging power to be adjusted and the target charging power to obtain a second difference;

[0179] determining a charging power to be adjusted corresponding to the second difference, and obtaining a target second charging power to be adjusted;

[0180] The reference second charging power is adjusted according to the target second charging power to be adjusted to obtain the second charging power of the battery cell i.

[0181] Optionally, in determining the first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers, the determining unit 302 is specifically configured to:

[0182] Obtaining a second state of charge corresponding to each of the n battery cells at the current moment, to obtain n second states of charge;

[0183] Determine a difference between the target state of charge and each of the n second states of charge to obtain n second differences;

[0184] Determine a reference first charging power corresponding to each of the n battery cells according to the n second differences, to obtain n reference first charging powers;

[0185] Determining a target optimization factor corresponding to the first charge difference;

[0186] The n reference first charging powers are optimized according to the target optimization factor to obtain the n first charging powers.

[0187] It can be understood that the functions of each unit module of the multi-cell battery equalization charging device 300 of this embodiment can be specifically implemented according to the method in the above method embodiment, and the specific implementation process can refer to the relevant description of the above method embodiment, which will not be repeated here.

[0188] Figure 4 is a schematic diagram of the structure of a charging device provided in an embodiment of the present application, such as Figure 4 As shown, the charging device includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. In the embodiment of the present application, the program includes instructions for executing the following steps:

[0189] Acquire an initial state of charge and a target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach;

[0190] Determine a difference between the target state of charge and the initial state of charge to obtain a first charge difference;

[0191] Determine a first charging power corresponding to each of the n battery cells according to the first charge difference, to obtain n first charging powers;

[0192] Controlling the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period;

[0193] After the first preset time period ends, obtaining the charge-crossing difference corresponding to the n battery cells to obtain a first charge-crossing difference;

[0194] When the first charge difference is greater than a preset charge difference, adjusting the n first charging powers based on the first charge difference to obtain n second charging powers;

[0195] The charging device is controlled to charge corresponding battery cells among the n battery cells at the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

[0196] Optionally, in the aspect of acquiring the charge-to-voltage differentials corresponding to the n battery cells to obtain the first charge-to-voltage differential, the program further includes instructions for executing the following steps:

[0197] Obtaining the state of charge of each of the n battery cells to obtain n reference first states of charge;

[0198] Obtaining the number of charge and discharge times of each of the n battery cells to obtain n number of charge and discharge times;

[0199] Determine an attenuation factor corresponding to each of the n charge and discharge times to obtain n attenuation factors;

[0200] Adjusting corresponding reference first states of charge among the n reference first states of charge according to the n attenuation factors to obtain n first states of charge;

[0201] A maximum value and a minimum value among the n first states of charge are determined, and a difference between the maximum value and the minimum value is determined to obtain the first state of charge difference.

[0202] Optionally, in the aspect of adjusting the n first charging powers based on the first charge gap to obtain n second charging powers, the program further includes instructions for executing the following steps:

[0203] Determine a first average state of charge and a first mean square error corresponding to the n first states of charge;

[0204] Determine a difference between each of the n first states of charge and the first average state of charge to obtain n first difference values;

[0205] Determine a first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error, to obtain n first charging powers to be adjusted;

[0206] A corresponding first charging power among the n first charging powers is adjusted according to the n first charging powers to be adjusted to obtain the n second charging powers.

[0207] Optionally, in the aspect of determining the first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error to obtain n first charging powers to be adjusted, the program further includes instructions for executing the following steps:

[0208] Obtaining a charging voltage and a charging current of each of the n battery cells to obtain n charging voltages and n charging currents;

[0209] Determine a target charging power adjustment mode corresponding to each of the n battery cells according to the n charging voltages and the n charging currents, to obtain n target charging power adjustment modes;

[0210] Determine a reference first charging power to be adjusted corresponding to each first difference value among the n first differences, to obtain n reference first charging powers to be adjusted;

[0211] Determine the first influencing factors corresponding to the n target charging power adjustment modes to obtain n first influencing factors;

[0212] Determine a second impact factor corresponding to the first mean square error;

[0213] The n reference first charging powers to be adjusted are adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment modes to obtain the n first charging powers to be adjusted.

[0214] Optionally, in the aspect of adjusting a corresponding first charging power among the n first charging powers according to the n first charging powers to be adjusted to obtain the n second charging powers, the program further includes instructions for executing the following steps:

[0215] Obtaining a target first charging power to be adjusted corresponding to a battery cell i; the battery cell i is any one of the n battery cells;

[0216] Obtaining an arrangement of the n battery cells to obtain a target arrangement;

[0217] Determine the battery cells within the preset distance of the battery cell i according to the target arrangement mode, and obtain m battery cells; m is a natural number less than or equal to n;

[0218] Determine m first difference values ​​corresponding to the m battery cells among the n first difference values;

[0219] Selecting a first difference greater than zero among the m first differences to obtain p first differences; p is a natural number less than or equal to m;

[0220] Determine p battery cells corresponding to the p first differences;

[0221] Determine p first charging powers corresponding to the p battery cells among the n first charging powers;

[0222] determining the charging power that needs to be reduced among the p first charging powers according to the target first charging power to be adjusted, and obtaining a target charging power amount;

[0223] The p first charging powers are reduced according to the target charging power, and the target first charging power corresponding to the battery cell i is increased according to the target charging power to obtain a second charging power for the battery cell i.

[0224] Optionally, in terms of increasing the target first charging power corresponding to the battery cell i according to the target charging power to obtain the second charging power of the battery cell i, the program further includes instructions for executing the following steps:

[0225] Increase the target first charging power corresponding to the battery cell i according to the target charging power to obtain a reference second charging power of the battery cell i;

[0226] When the target charging power is lower than the target first charging power to be adjusted, determining a difference between the target first charging power to be adjusted and the target charging power to obtain a second difference;

[0227] determining a charging power to be adjusted corresponding to the second difference, and obtaining a target second charging power to be adjusted;

[0228] The reference second charging power is adjusted according to the target second charging power to be adjusted to obtain the second charging power of the battery cell i.

[0229] Optionally, in determining the first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers, the program further includes instructions for executing the following steps:

[0230] Obtaining a second state of charge corresponding to each of the n battery cells at the current moment, to obtain n second states of charge;

[0231] Determine a difference between the target state of charge and each of the n second states of charge to obtain n second differences;

[0232] Determine a reference first charging power corresponding to each of the n battery cells according to the n second differences, to obtain n reference first charging powers;

[0233] Determining a target optimization factor corresponding to the first charge difference;

[0234] The n reference first charging powers are optimized according to the target optimization factor to obtain the n first charging powers.

[0235] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes a charging device.

[0236] The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause a computer to execute some or all of the steps of any method described in the above method embodiment. The computer program product can be a software installation package, and the computer includes a charging device.

[0237] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0238] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0239] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0240] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0241] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0242] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.

[0243] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A balanced charging method for a multi-cell battery, characterized in that: Applied to a charging device, the charging device is used to charge a target battery, the target battery includes n cells, n is an integer greater than 1, and the method includes: Acquire an initial state of charge and a target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach; Determine a difference between the target state of charge and the initial state of charge to obtain a first charge difference; Determine a first charging power corresponding to each of the n battery cells according to the first charge difference, to obtain n first charging powers; Controlling the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period; After the first preset time period ends, obtaining the charge-crossing difference corresponding to the n battery cells to obtain a first charge-crossing difference; When the first charge difference is greater than a preset charge difference, adjusting the n first charging powers based on the first charge difference to obtain n second charging powers; The charging device is controlled to charge corresponding battery cells among the n battery cells at the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

2. The method according to claim 1, characterized in that The step of obtaining the charge-to-voltage difference corresponding to the n battery cells to obtain a first charge-to-voltage difference includes: Obtaining the state of charge of each of the n battery cells to obtain n reference first states of charge; Obtaining the number of charge and discharge times of each of the n battery cells to obtain n number of charge and discharge times; Determine an attenuation factor corresponding to each of the n charge and discharge times to obtain n attenuation factors; Adjusting corresponding reference first states of charge among the n reference first states of charge according to the n attenuation factors to obtain n first states of charge; A maximum value and a minimum value among the n first states of charge are determined, and a difference between the maximum value and the minimum value is determined to obtain the first state of charge difference.

3. The method according to claim 2, characterized in that The adjusting the n first charging powers based on the first charge difference to obtain n second charging powers includes: Determine a first average state of charge and a first mean square error corresponding to the n first states of charge; Determine a difference between each of the n first states of charge and the first average state of charge to obtain n first difference values; Determine a first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error, to obtain n first charging powers to be adjusted; A corresponding first charging power among the n first charging powers is adjusted according to the n first charging powers to be adjusted to obtain the n second charging powers.

4. The method according to claim 3, characterized in that The step of determining the first charging power to be adjusted corresponding to each of the n battery cells according to the n first differences and the first mean square error to obtain n first charging powers to be adjusted includes: Obtaining a charging voltage and a charging current of each of the n battery cells to obtain n charging voltages and n charging currents; Determine a target charging power adjustment mode corresponding to each of the n battery cells according to the n charging voltages and the n charging currents, to obtain n target charging power adjustment modes; Determine a reference first charging power to be adjusted corresponding to each first difference value among the n first differences, to obtain n reference first charging powers to be adjusted; Determine the first influencing factors corresponding to the n target charging power adjustment modes to obtain n first influencing factors; Determine a second impact factor corresponding to the first mean square error; The n reference first charging powers to be adjusted are adjusted according to the n first influencing factors and the second influencing factors and the n target charging power adjustment modes to obtain the n first charging powers to be adjusted.

5. The method according to claim 3 or 4, characterized in that The adjusting a corresponding first charging power among the n first charging powers according to the n first charging powers to be adjusted to obtain the n second charging powers includes: Obtaining a target first charging power to be adjusted corresponding to a battery cell i; the battery cell i is any one of the n battery cells; Obtaining an arrangement of the n battery cells to obtain a target arrangement; Determine the battery cells within the preset distance of the battery cell i according to the target arrangement mode, and obtain m battery cells; m is a natural number less than or equal to n; Determine m first difference values ​​corresponding to the m battery cells among the n first difference values; Selecting a first difference greater than zero among the m first differences to obtain p first differences; p is a natural number less than or equal to m; Determine p battery cells corresponding to the p first differences; Determine p first charging powers corresponding to the p battery cells among the n first charging powers; determining the charging power that needs to be reduced among the p first charging powers according to the target first charging power to be adjusted, and obtaining a target charging power amount; The p first charging powers are reduced according to the target charging power, and the target first charging power corresponding to the battery cell i is increased according to the target charging power to obtain a second charging power for the battery cell i.

6. The method according to claim 5, characterized in that The step of increasing the target first charging power corresponding to the battery cell i according to the target charging power to obtain the second charging power of the battery cell i includes: Increase the target first charging power corresponding to the battery cell i according to the target charging power to obtain a reference second charging power of the battery cell i; When the target charging power is lower than the target first charging power to be adjusted, determining a difference between the target first charging power to be adjusted and the target charging power to obtain a second difference; determining a charging power to be adjusted corresponding to the second difference, and obtaining a target second charging power to be adjusted; The reference second charging power is adjusted according to the target second charging power to be adjusted to obtain the second charging power of the battery cell i.

7. The method according to any one of claims 1 to 4, characterized in that: The determining, according to the first charge difference, a first charging power corresponding to each of the n battery cells to obtain n first charging powers includes: Obtaining a second state of charge corresponding to each of the n battery cells at the current moment, to obtain n second states of charge; Determine a difference between the target state of charge and each of the n second states of charge to obtain n second differences; Determine a reference first charging power corresponding to each of the n battery cells according to the n second differences, to obtain n reference first charging powers; Determining a target optimization factor corresponding to the first charge difference; The n reference first charging powers are optimized according to the target optimization factor to obtain the n first charging powers.

8. A balanced charging device for a multi-cell battery, characterized in that: Applied to a charging device, the charging device is used to charge a target battery, the target battery includes n cells, n is an integer greater than 1, the device includes: an acquisition unit, a determination unit, and a control unit, wherein: The acquisition unit is used to acquire the initial state of charge and the target state of charge of the target battery; the target state of charge is the state of charge that the target battery is planned to reach; The determining unit is used to determine the difference between the target state of charge and the initial state of charge to obtain a first charge difference; determine the first charging power corresponding to each of the n battery cells according to the first charge difference to obtain n first charging powers; The control unit is used to control the charging device to charge corresponding battery cells among the n battery cells at the n first charging powers in a first preset time period; The acquisition unit is used to acquire the charge-crossing difference corresponding to the n battery cells after the first preset time period ends, so as to obtain a first charge-crossing difference; The control unit is used to adjust the n first charging powers based on the first charge difference to obtain n second charging powers when the first charge difference is greater than a preset charge difference; control the charging device to charge corresponding battery cells among the n battery cells with the n second charging powers within a second preset time period, so that the target battery reaches a fully charged state, thereby ensuring that the n battery cells are in a balanced charging state.

9. A charging device, characterized in that: The charging device comprises a processor, a memory, a communication interface, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.