Method and system for fast charging lead-acid batteries

By acquiring charge and discharge data of lead-acid batteries, determining the shape of the Maas charging curve, and performing charging for a predetermined duration, the parameters were corrected, solving the problem of fast charging when battery parameters are inconsistent, and improving charging efficiency while ensuring lifespan.

CN115313581BActive Publication Date: 2026-02-24STATE GRID HEBEI ELECTRIC POWER RES INST +2
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211035564.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-26
Publication Date
2026-02-24
Estimated Expiration
2042-08-26

AI Technical Summary

Technical Problem

In existing technologies, when lead-acid battery parameters are inconsistent, using low-current charging affects efficiency, while using high-current charging affects lifespan. How to select a method that can both ensure lifespan and improve charging efficiency when battery parameters are inconsistent is an urgent problem to be solved.

Method used

By acquiring battery charge and discharge data, the appropriate shape of the Maas charging curve is determined, charging is performed for a predetermined duration based on charging parameters, and the charging parameters are corrected by discharging. The Maas charging curve is then used for fast charging.

Benefits of technology

Without relying on rigorous testing processes, parameters are obtained by charging and discharging the battery during connection, and a matching charging curve is found to achieve fast charging while minimizing the impact on battery life, thus improving charging efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115313581B_ABST
    Figure CN115313581B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of battery maintenance, and particularly relates to a lead-acid battery fast charging control method and system, the method of the present application firstly acquires the charge-discharge data of a battery, wherein the charge-discharge data is used to represent the charge-discharge index of the battery; then, according to the charge-discharge data, the charging parameter is determined; next, according to the charging parameter and the Mas charging curve, the battery is charged for a predetermined time; finally, the charging parameter is corrected by discharging the battery for a predetermined time. The embodiment of the present application can acquire the maximum receivable starting charging current of the battery without relying on a strict test process of the battery, only by acquiring the charge-discharge parameter through the charge-discharge when the battery is connected, finding the matched charging curve, and charging based on the charging curve, the fast charging can be completed under the premise of as little as possible affecting the life during charging, thus, the battery life is guaranteed, and the charging efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery maintenance technology, and in particular to a fast charging control method and system for lead-acid batteries. Background Technology

[0002] As the only way to replenish battery energy, the quality of the charging method has a significant impact on battery performance. Inappropriate charging methods can easily lead to a substantial decline in battery performance. Battery charging methods are mostly divided into three types: constant current charging, constant voltage charging, or a combination of constant current and constant voltage charging.

[0003] Traditional charging methods typically involve a constant-current charging process, during which the charging current remains constant. However, according to Mas's Law, the acceptable current of a battery decreases exponentially with charging time. If constant-current charging is used for an extended period, the charging current may exceed the acceptable current in the later stages of the charging process, leading to gas evolution in the battery electrolyte or an increase in temperature, thus affecting battery life. Therefore, traditional battery charging methods are prone to causing battery performance degradation and poor charging efficiency.

[0004] In 1967, American scientist Maas proposed the famous Mas's Three Laws at the Second World Electric Vehicle Conference, which mainly include the following:

[0005] (1) For any given discharge current, the maximum charging accept current I1 of the battery is inversely proportional to the square root of the discharged quantity Cf, i.e.

[0006]

[0007] Here, K is a proportionality constant.

[0008] (2) If the amount of electricity discharged by the battery, Cf, is given, the maximum charging current I1 of the battery is also proportional to the logarithm of the multiple of the discharging current If, that is...

[0009]

[0010] Here, K1 and K2 are constants, which can be obtained experimentally.

[0011] (3) After a battery is discharged under several discharge currents, its charging current It is the sum of the charging currents under each discharge current condition, i.e.

[0012] It = I1 + I2 + I3 + ...

[0013] Based on experimental evidence, this study proposes an exponential decay curve for the maximum acceptable charging current of a battery, assuming the lowest possible gas evolution rate. It provides an optimal charging curve for the charging current *i* with respect to charging time *t*, which shows that under conditions of minimal gas evolution, the maximum acceptable charging current of the battery exhibits an exponentially decaying curve.

[0014] i = I1e- at

[0015] Where I1 is the maximum acceptable initial charging current of the battery, and a is the charging acceptance rate.

[0016] This means that charging the battery according to this curve can complete the charging of the battery in the shortest time. The Mas curve was proposed based on a large number of experiments on lead-acid batteries.

[0017] In the prior art, the parameters of lead-acid batteries to be charged vary. Although low-current charging can ensure the battery life, the charging efficiency is low. High-current charging has an adverse effect on the battery life. How to choose a charging method with less impact on life and higher efficiency when the battery parameters are different is a technical problem that urgently needs to be solved by those skilled in the art.

[0018] Therefore, it is necessary to develop and design a fast charging control method and system for lead-acid batteries. Summary of the Invention

[0019] This invention provides a fast charging control method and system for lead-acid batteries, which addresses the problem in the prior art where fast charging affects battery life when battery parameters are unclear.

[0020] In a first aspect, embodiments of the present invention provide a fast charging control method for lead-acid batteries, comprising:

[0021] Acquire battery charge and discharge data, wherein the charge and discharge data is used to characterize the charge and discharge indicators of the battery;

[0022] Based on the charge and discharge data, charging parameters are determined, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery;

[0023] The battery is charged for a predetermined duration according to the charging parameters and the Maas charging curve.

[0024] The charging parameters are corrected by discharging the battery for a predetermined period of time.

[0025] In one possible implementation, acquiring the battery charge / discharge data includes:

[0026] The battery is charged for a predetermined time to obtain charging state parameters, wherein the charging state parameters are used to characterize the characteristic quantities exhibited by the battery during charging.

[0027] The battery is discharged for a predetermined time to obtain discharge state parameters, wherein the discharge state parameters are used to characterize the characteristic quantities exhibited by the battery during discharge.

[0028] The charging state parameters and the discharging state parameters are used as the charging and discharging data of the battery.

[0029] In one possible implementation, the charge / discharge data includes: charging capacity, charging start and end voltages, discharging capacity, discharging start and end voltages, and battery internal resistance. Determining charging parameters based on the charge / discharge data includes:

[0030] Based on the charging and discharging data, an approximate class is determined from multiple charging classes, wherein the charging class includes class charging parameters and multiple basic charging and discharging data using the class charging parameters, and the approximate class is determined based on a similarity algorithm;

[0031] The charging time corresponding to the Maas charging curve is determined based on the charging capacity, the charging start and end voltage, the discharging capacity, and the discharging start and end voltage.

[0032] The charging parameters and the charging time are used as the charging parameters.

[0033] In one possible implementation, determining an approximate class from multiple charging classes based on the charge / discharge data includes:

[0034] Calculate the distance between the charge / discharge data and each charge / discharge base data in the plurality of charging classes, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle;

[0035] Multiple basic charging and discharging data points that are less than the distance threshold are used as multiple approximate data points;

[0036] Determine the approximation class, wherein the approximation class contains a maximum number of approximate data.

[0037] In one possible implementation, the plurality of charging classes are determined through the following steps:

[0038] Acquire multiple basic charge and discharge data;

[0039] Based on a preset quantity, multiple class centers are randomly selected from the multiple charge and discharge basic data;

[0040] Classification calculation steps: Calculate the distance between the multiple charging and discharging basic data and the multiple class centers, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle;

[0041] Based on the principle of proximity, the multiple charging and discharging basic data are divided into the multiple class centers to obtain the preset number of charging classes;

[0042] From each of the preset number of charging classes, reselect basic charging and discharging data as the class center, wherein the sum of the distances between the reselected class center and other basic charging and discharging data in the class is minimized;

[0043] If the sum of the distances between the newly selected class center and other basic charging and discharging data in the class is less than a preset value, then proceed to the classification calculation step.

[0044] In one possible implementation, correcting the charging parameters by discharging the battery for a predetermined duration includes:

[0045] The charging process capacity and the start and end voltage of the charging process are obtained during the charging process of the battery for a predetermined duration, wherein the charging process capacity is obtained based on the integral of the charging current over time.

[0046] The battery is discharged for a predetermined duration based on the charging start and stop voltage to obtain the discharge process capacity, wherein the discharge process capacity is obtained based on the integral of the discharge current over time.

[0047] Calculate the difference between the capacity during the charging process and the capacity during the discharging process, and use this difference as the capacity difference;

[0048] The charging parameters are adjusted based on the capacity difference.

[0049] Secondly, embodiments of the present invention provide a fast charging control device for lead-acid batteries, comprising:

[0050] A charge / discharge data acquisition module is used to acquire charge / discharge data of the battery, wherein the charge / discharge data is used to characterize the charge / discharge indicators of the battery.

[0051] A charging parameter determination module is used to determine charging parameters based on the charging and discharging data, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery.

[0052] A charging module is used to charge the battery for a predetermined duration according to the charging parameters and the Maas charging curve.

[0053] as well as,

[0054] The parameter correction module is used to correct the charging parameters by discharging the battery for a predetermined period of time.

[0055] Thirdly, embodiments of the present invention provide an electronic device including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the computer program to implement the steps of the method as described in the first aspect or any possible implementation of the first aspect.

[0056] Fourthly, embodiments of the present invention provide a charging system, including: a charging circuit, a discharging circuit, and an electronic device as described in the third aspect;

[0057] The charging circuit and the discharging circuit are electrically connected to the electronic device, respectively. The charging circuit charges the battery according to the instructions of the electronic device, and the discharging circuit discharges the battery according to the instructions of the electronic device.

[0058] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method as described in the first aspect or any possible implementation thereof.

[0059] The beneficial effects of the embodiments of the present invention compared with the prior art are as follows:

[0060] This invention discloses a fast-charging control method for lead-acid batteries. First, it acquires charge / discharge data of the battery, wherein the charge / discharge data characterizes the battery's charge / discharge indicators. Then, based on the charge / discharge data, it determines charging parameters, wherein the charging parameters indicate the linearity of the Maas charging curve applicable to the battery. Next, based on the charging parameters and the Maas charging curve, it charges the battery for a predetermined duration. Finally, it corrects the charging parameters by discharging the battery for a predetermined duration. This invention can obtain the battery's maximum acceptable induction charging current without relying on a rigorous battery testing process. It obtains charge / discharge parameters simply by charging and discharging the battery during connection, finds a matching charging curve, and charges based on the charging curve. This allows for fast charging while minimizing the impact on battery life, thus improving charging efficiency while ensuring battery life. Attached Figure Description

[0061] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0062] Figure 1 This is a flowchart of the fast charging control method for lead-acid batteries provided in the embodiments of the present invention;

[0063] Figure 2 This is a schematic diagram of the approximation class determination method provided by the embodiments of the present invention;

[0064] Figure 3 This is a functional block diagram of the lead-acid battery fast charging control device provided in the embodiments of the present invention.

[0065] Figure 4 This is a functional block diagram of the server provided in an embodiment of the present invention. Detailed Implementation

[0066] In the following description, specific details such as particular system structures and techniques are set forth for illustrative purposes and not for limitation, so as to provide a thorough understanding of embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.

[0067] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0068] The embodiments of the present invention will be described in detail below. This example is implemented based on the technical solution of the present invention, and provides detailed implementation methods and specific operation processes. However, the protection scope of the present invention is not limited to the following embodiments.

[0069] Figure 1 A flowchart of a fast charging control method for lead-acid batteries provided for an embodiment of the present invention.

[0070] like Figure 1 As shown, a flowchart illustrating the implementation of the fast charging control method for lead-acid batteries provided by an embodiment of the present invention is presented, and is described in detail below:

[0071] In step 101, charge and discharge data of the battery are acquired, wherein the charge and discharge data is used to characterize the charge and discharge indicators of the battery.

[0072] In some implementations, step 101 includes:

[0073] The battery is charged for a predetermined time to obtain charging state parameters, wherein the charging state parameters are used to characterize the characteristic quantities exhibited by the battery during charging.

[0074] The battery is discharged for a predetermined time to obtain discharge state parameters, wherein the discharge state parameters are used to characterize the characteristic quantities exhibited by the battery during discharge.

[0075] The charging state parameters and the discharging state parameters are used as the charging and discharging data of the battery.

[0076] For example, as mentioned above, when the parameters of the batteries are different, such as the voltage, capacity, and internal resistance of the batteries, different charging strategies are adopted. If the charging strategy is to be as fast as possible while ensuring that the impact on battery life is minimal, the charging rules given by the Maas charging curve should be followed.

[0077] The Maas charging curve is the exponential decay curve mentioned above. The maximum acceptable initial charging current and charging acceptance rate of the battery are generally given through professional testing or calibrated by the battery manufacturer at the time of shipment.

[0078] However, professional testing has its limitations. First, the testing process is costly and complex. Second, as the battery is used, its parameters change continuously, and the maximum acceptable starting charging current and charging acceptance rate of the battery also change imperceptibly.

[0079] Therefore, under the existing conditions, the present invention uses a push battery to perform charging and discharging for a predetermined duration to obtain charging and discharging parameters. These charging and discharging parameters include: charging capacity, charging start and end voltage, discharging capacity, discharging start and end voltage, and battery internal resistance. They may also include charging temperature rise, gas generation, etc.

[0080] Matching an approximate charging strategy from multiple historical charging processes using charging and discharging parameters is a simple and easy method. The following steps describe the matching process in detail.

[0081] In step 102, charging parameters are determined based on the charge and discharge data, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery.

[0082] The charge / discharge data includes: charging capacity, charging start and end voltages, discharging capacity, discharging start and end voltages, and battery internal resistance. In some embodiments, step 102 includes:

[0083] Based on the charging and discharging data, an approximate class is determined from multiple charging classes, wherein the charging class includes class charging parameters and multiple basic charging and discharging data using the class charging parameters, and the approximate class is determined based on a similarity algorithm;

[0084] The charging time corresponding to the Maas charging curve is determined based on the charging capacity, the charging start and end voltage, the discharging capacity, and the discharging start and end voltage.

[0085] The charging parameters and the charging time are used as the charging parameters.

[0086] In some implementations, determining an approximate class from multiple charging classes based on the charge / discharge data includes:

[0087] Calculate the distance between the charge / discharge data and each charge / discharge base data in the plurality of charging classes, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle;

[0088] Multiple basic charging and discharging data points that are less than the distance threshold are used as multiple approximate data points;

[0089] Determine the approximation class, wherein the approximation class contains a maximum number of approximate data.

[0090] In some implementations, the plurality of charging types are determined by the following steps:

[0091] Acquire multiple basic charge and discharge data;

[0092] Based on a preset quantity, multiple class centers are randomly selected from the multiple charge and discharge basic data;

[0093] Classification calculation steps: Calculate the distance between the multiple charging and discharging basic data and the multiple class centers, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle;

[0094] Based on the principle of proximity, the multiple charging and discharging basic data are divided into the multiple class centers to obtain the preset number of charging classes;

[0095] From each of the preset number of charging classes, reselect basic charging and discharging data as the class center, wherein the sum of the distances between the reselected class center and other basic charging and discharging data in the class is minimized;

[0096] If the sum of the distances between the newly selected class center and other basic charging and discharging data in the class is less than a preset value, then proceed to the classification calculation step.

[0097] For example, in some application scenarios, we expect to find approximate charge and discharge data and charge using a charging method that approximates the data.

[0098] Figure 2 The diagram illustrates a principle for understanding this step.

[0099] In the diagram, ω1, ω2, and ω3 represent three charging categories, each containing multiple basic charging and discharging data points, X. u This refers to charge / discharge data. We calculate the distance between the charge / discharge data and multiple basic charge / discharge data sets. Among these, we find the class containing the most basic charge / discharge data sets with distances less than a threshold. This class categorizes the characteristics of our battery to be charged. (See X in the diagram.) u It is classified as ω1.

[0100] Since multiple charge and discharge baselines included in this category share the same charging method, which is based on the Mas curve, we can use the charging parameters of this category as the charging parameters of the battery to be charged. In addition, we need to determine the charging time t in the Mas curve based on the total capacity and the current capacity.

[0101] In class construction, we first randomly select N basic charging and discharging data points as class centers according to the preset number of classes, such as N classes. Then, based on the principle of proximity, each basic charging and discharging data point is assigned to the nearest class center, thereby constructing N classes. Then, we find the class center from the N classes (the class center has the smallest sum of distances to other elements in the class). We repeat the above iterative steps until the sum of distances between the class center and other elements is less than a predetermined value.

[0102] In this invention, the distance algorithm employs one or more of the following: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle.

[0103] In step 103, the battery is charged for a predetermined duration according to the charging parameters and the Maas charging curve.

[0104] In step 104, the charging parameters are corrected by discharging the battery for a predetermined duration.

[0105] In some implementations, step 104 includes:

[0106] The charging process capacity and the start and end voltage of the charging process are obtained during the charging process of the battery for a predetermined duration, wherein the charging process capacity is obtained based on the integral of the charging current over time.

[0107] The battery is discharged for a predetermined duration based on the charging start and stop voltage to obtain the discharge process capacity, wherein the discharge process capacity is obtained based on the integral of the discharge current over time.

[0108] Calculate the difference between the capacity during the charging process and the capacity during the discharging process, and use this difference as the capacity difference;

[0109] The charging parameters are adjusted based on the capacity difference.

[0110] For example, after obtaining the charging parameters, the battery should be tested according to the charging parameters and the Maas charging curve.

[0111] After charging is complete, discharge the battery according to the start and end voltages of charging, and record the capacity during charging and discharging. For example, if the capacity during charging is A amp-hours and the capacity during discharging is B amp-hours, if the discharge capacity B is much smaller than the charging capacity A, it means that some electrical energy was converted into heat energy for battery heating and / or the electrolyte changed into gas during charging, which is overcharging. In this case, the parameters should be adjusted to reduce the charging current.

[0112] This invention discloses a fast-charging control method for lead-acid batteries. First, it acquires charge / discharge data of the battery, whereby the charge / discharge data characterizes the battery's charge / discharge indicators. Then, based on the charge / discharge data, it determines charging parameters, whereby the charging parameters indicate the shape of the appropriate Maas charging curve for the battery. Next, based on the charging parameters and the Maas charging curve, it charges the battery for a predetermined duration. Finally, it corrects the charging parameters by discharging the battery for a predetermined duration. This invention eliminates the need for rigorous battery testing to obtain the maximum acceptable induction charging current. Instead, it acquires charge / discharge parameters by performing charge / discharge cycles when the battery is connected, finds a matching charging curve, and performs charging based on this curve. This allows for fast charging while minimizing the impact on battery life, thus improving charging efficiency while ensuring battery lifespan.

[0113] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0114] The following are embodiments of the apparatus of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0115] Figure 3 This is a functional block diagram of the lead-acid battery fast charging control device provided in an embodiment of the present invention, with reference to... Figure 3The lead-acid battery fast charging control device 3 includes: a charging and discharging data acquisition module 301, a charging parameter determination module 302, a charging module 303, and a parameter correction module 304.

[0116] The charge and discharge data acquisition module 301 is used to acquire the charge and discharge data of the battery, wherein the charge and discharge data is used to characterize the charge and discharge indicators of the battery.

[0117] The charging parameter determination module 302 is used to determine charging parameters based on the charging and discharging data, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery.

[0118] The charging module 303 is used to charge the battery for a predetermined duration according to the charging parameters and the Maas charging curve.

[0119] The parameter correction module 304 is used to correct the charging parameters by discharging the battery for a predetermined period of time.

[0120] Figure 4 This is a functional block diagram of the electronic device provided in the embodiments of the present invention. For example... Figure 4 As shown, the electronic device 4 in this embodiment includes a processor 400 and a memory 401, wherein the memory 401 stores a computer program 402 that can run on the processor 400. When the processor 400 executes the computer program 402, it implements the steps of the various lead-acid battery fast charging control methods and embodiments described above, for example... Figure 1 Steps 101 to 104 are shown.

[0121] The present invention also provides a charging system, including: a charging circuit, a discharging circuit, and an electronic device 4 as described above;

[0122] The charging circuit and the discharging circuit are electrically connected to the electronic device 4, respectively. The charging circuit charges the battery according to the instructions of the electronic device 4, and the discharging circuit discharges the battery according to the instructions of the electronic device 4.

[0123] For example, the computer program 402 may be divided into one or more modules / units, which are stored in the memory 401 and executed by the processor 400 to complete the present invention.

[0124] The electronic device 4 can be a desktop computer, laptop, handheld computer, or cloud server, etc. The electronic device 4 may include, but is not limited to, a processor 400 and a memory 401. Those skilled in the art will understand that... Figure 4This is merely an example of electronic device 4 and does not constitute a limitation on electronic device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, the terminal may also include input / output devices, network access devices, buses, etc.

[0125] The processor 400 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0126] The memory 401 can be an internal storage unit of the electronic device 4, such as a hard disk or memory of the electronic device 4. The memory 401 can also be an external storage device of the electronic device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 4. Furthermore, the memory 401 can include both internal storage units and external storage devices of the electronic device 4. The memory 401 is used to store the computer program and other programs and data required by the terminal. The memory 401 can also be used to temporarily store data that has been output or will be output.

[0127] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the aforementioned method embodiments, and will not be repeated here.

[0128] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0129] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

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

[0131] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0132] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0133] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above-described embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various methods and apparatus embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0134] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A fast charging control method for lead-acid batteries, characterized in that, include: Acquire battery charge and discharge data, wherein the charge and discharge data is used to characterize the charge and discharge indicators of the battery; Based on the charge and discharge data, charging parameters are determined, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery; The battery is charged for a predetermined duration according to the charging parameters and the Maas charging curve. The charging parameters are corrected by discharging the battery for a predetermined period of time; The charge / discharge data includes: charging capacity, charging start and end voltages, discharging capacity, discharging start and end voltages, and battery internal resistance. Determining charging parameters based on the charge / discharge data includes: Based on the charging and discharging data, an approximate class is determined from multiple charging classes, wherein the charging class includes class charging parameters and multiple basic charging and discharging data using the class charging parameters, and the approximate class is determined based on a similarity algorithm; The charging time corresponding to the Maas charging curve is determined based on the charging capacity, the charging start and end voltage, the discharging capacity, and the discharging start and end voltage. The class charging parameters of the approximate class and the charging time are used as charging parameters; The step of determining an approximate class from multiple charging classes based on the charging and discharging data includes: Calculate the distance between the charge / discharge data and each charge / discharge base data in the plurality of charging classes, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle; Multiple basic charging and discharging data points that are less than the distance threshold are used as multiple approximate data points; Determine the approximation class, wherein the approximation class contains a maximum number of approximate data.

2. The fast charging control method for lead-acid batteries according to claim 1, characterized in that, The acquisition of battery charge and discharge data includes: The battery is charged for a predetermined time to obtain charging state parameters, wherein the charging state parameters are used to characterize the characteristic quantities exhibited by the battery during charging. The battery is discharged for a predetermined time to obtain discharge state parameters, wherein the discharge state parameters are used to characterize the characteristic quantities exhibited by the battery during discharge. The charging state parameters and the discharging state parameters are used as the charging and discharging data of the battery.

3. The fast charging control method for lead-acid batteries according to claim 1, characterized in that, The multiple charging types are determined through the following steps: Acquire multiple basic charge and discharge data; Based on a preset quantity, multiple class centers are randomly selected from the multiple charge and discharge basic data; Classification calculation steps: Calculate the distance between the multiple charging and discharging basic data and the multiple class centers, wherein the distance is determined based on at least one of the following algorithms: Euclidean distance, Manhattan distance, Chebyshev distance, Minkowski distance, Mahalanobis distance, Bach distance, and cosine of the included angle; Based on the principle of proximity, the multiple charging and discharging basic data are divided into the multiple class centers to obtain the preset number of charging classes; From each of the preset number of charging classes, reselect basic charging and discharging data as the class center, wherein the sum of the distances between the reselected class center and other basic charging and discharging data in the class is minimized; If the sum of the distances between the newly selected class center and other basic charging and discharging data in the class is less than a preset value, then proceed to the classification calculation step.

4. The fast charging control method for lead-acid batteries according to any one of claims 1-3, characterized in that, The step of correcting the charging parameters by discharging the battery for a predetermined duration includes: The charging process capacity and the start and end voltage of the charging process are obtained during the charging process of the battery for a predetermined duration, wherein the charging process capacity is obtained based on the integral of the charging current over time. The battery is discharged for a predetermined duration based on the charging start and stop voltage to obtain the discharge process capacity, wherein the discharge process capacity is obtained based on the integral of the discharge current over time. Calculate the difference between the capacity during the charging process and the capacity during the discharging process, and use this difference as the capacity difference; The charging parameters are adjusted based on the capacity difference.

5. A fast-charging control device for lead-acid batteries, characterized in that, For implementing the lead-acid battery fast charging control method as described in any one of claims 1-4, the lead-acid battery fast charging control device comprises: A charge / discharge data acquisition module is used to acquire charge / discharge data of the battery, wherein the charge / discharge data is used to characterize the charge / discharge indicators of the battery. A charging parameter determination module is used to determine charging parameters based on the charging and discharging data, wherein the charging parameters are used to indicate the shape of the Maas charging curve applicable to the battery. A charging module is used to charge the battery for a predetermined duration according to the charging parameters and the Maas charging curve. as well as, The parameter correction module is used to correct the charging parameters by discharging the battery for a predetermined period of time.

6. An electronic device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 4 above.

7. A charging system, characterized in that, include: Charging circuit, discharging circuit, and the electronic device as described in claim 6; The charging circuit and the discharging circuit are electrically connected to the electronic device, respectively. The charging circuit charges the battery according to the instructions of the electronic device, and the discharging circuit discharges the battery according to the instructions of the electronic device.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 4 above.

Citation Information

Patent Citations

  • Quick-charging method of solar lead-acid storage battery

    CN103560281A

  • Battery SOC correction method and device and storage medium

    CN111679213A

  • Battery classification method based on cloud historical data

    CN111967194A