A battery all-time equalization control method and electronic device

By performing full-time balancing during the battery's stable state period, and utilizing a large-value resistor and a full-time balancing strategy, the overcharging and over-discharging problems caused by the inconsistency of individual battery cells in the battery pack are solved, thereby improving the battery pack's lifespan and balancing efficiency.

CN114726037BActive Publication Date: 2026-02-27WEICHAI POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210356051.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-06
Publication Date
2026-02-27
Estimated Expiration
2042-04-06

AI Technical Summary

Technical Problem

In existing technologies, overcharging and over-discharging problems caused by inconsistencies in individual battery cells in battery packs lead to shortened lifespan, and existing passive balancing technologies cannot effectively extend balancing time and guarantee balancing results.

Method used

Passive balancing is performed using high-resistance resistors, and effective balancing units are selected during periods when battery performance tends to be stable. By performing balancing throughout the resting, discharging, and charging phases, temperature rise is reduced and balancing efficiency is improved.

Benefits of technology

This achieves better consistency of individual battery cells, extends the equalization time, reduces false equalization, and improves the lifespan and equalization effect of the battery pack.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114726037B_ABST
    Figure CN114726037B_ABST
Patent Text Reader

Abstract

The application provides a battery full-time equalization control method and electronic equipment, wherein the battery includes a charging stage and a non-charging stage, and the control method includes: obtaining a stable period in which the battery is in a preset stable state in different stages; determining a battery cell state in the stable period; and determining whether to adjust an equalization program based on the battery cell state. By detecting and screening the state of the battery in the stable stage of the battery, the equalization strategy is adjusted in time, effective full-time equalization is performed, and the equalization efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of batteries, and particularly relates to a battery full-time equalization control method and electronic equipment. BACKGROUND

[0002] A vehicle power battery pack is composed of multiple battery monomers. In the manufacturing process, the internal structures and materials of the batteries are not completely consistent, resulting in that the capacity, internal resistance, voltage and other parameters of the battery monomers are not completely consistent. In the charging and discharging process, the battery with smaller capacity in the battery pack is prone to overcharging and overdischarging, which shortens the service life of the battery monomer, thereby affecting the service life of the entire battery pack. In order to solve the inconsistency of the battery monomers, the prior art mainly adopts passive equalization technology with simple circuit and low cost. In the charging process, the excess energy in the battery with larger capacity in the battery pack is consumed to achieve voltage equalization of the batteries in the battery pack, so as to maintain the consistency of the battery monomers. That is, the excess energy of the battery is released through the heating of the equalization resistor. However, due to the small equalization resistor, a large amount of heat is generated, the hardware temperature rises, and thermal runaway is easily caused. When a large resistance resistor is used for equalization, the charging process time is short, which cannot meet the equalization time and cannot guarantee that the equalized monomers are effective.

[0003] Therefore, how to increase the equalization time and equalize the effective monomers has become a technical problem to be solved. SUMMARY

[0004] To solve the technical problem of how to increase the equalization time and equalize the effective monomers as described in the background, the application provides a battery full-time equalization control method and electronic equipment.

[0005] According to the first aspect, the application provides a battery full-time equalization control method. The battery includes a charging phase and a non-charging phase. The control method includes: obtaining a stable period in which the battery is in a preset stable state in different phases; determining the battery monomer state in the stable period; and determining whether to adjust the equalization program based on the battery monomer state.

[0006] Further, the obtaining of the stable period in which the battery is in the preset stable state in different phases includes: obtaining a battery energy parameter; determining whether the energy parameter meets a first preset energy parameter range; and when the energy parameter meets the first preset energy parameter range, determining that the battery enters the stable period.

[0007] Further, before the obtaining of the battery energy parameter, it includes: determining whether the battery is in a preset healthy state; and when the battery is in the preset healthy state, entering the obtaining of the battery energy parameter.

[0008] Further, when the battery is in a non-pre-set health state and the battery is in a non-charging stage, the obtaining of the stable period in which the battery is in a pre-set stable state in different stages comprises: judging whether the duration of the non-charging stage is greater than a pre-set duration and whether the electric energy parameter is in a second pre-set electric energy parameter range; and determining that the battery enters the stable period when the duration of the non-charging stage is greater than the pre-set duration and the electric energy parameter is in the second pre-set electric energy parameter range.

[0009] Further, the non-charging stage comprises a standing stage and / or a discharging stage.

[0010] Further, the determining of the battery cell state in the stable period comprises: obtaining a minimum cell voltage value in a current battery cell; comparing the voltage values of all cell batteries with the minimum cell voltage value in sequence; and taking a cell battery with a voltage difference greater than a pre-set value from the minimum cell voltage value as a to-be-balanced battery cell.

[0011] Further, the determining of whether to adjust the balancing program based on the battery cell state comprises: obtaining a battery cell currently executing the balancing program; judging whether the to-be-balanced battery cell is consistent with the battery cell currently executing the balancing program; and replacing the to-be-balanced battery cell with the battery cell executing the balancing program when the to-be-balanced battery cell is not consistent with the battery cell currently executing the balancing program.

[0012] Further, it further comprises: judging whether the battery satisfies at least one condition of a fault state, whether the temperature of the cell battery exceeds a first pre-set temperature, whether the temperature of the balancing resistor exceeds a second pre-set temperature, and whether the temperature of the balancing chip exceeds a third pre-set temperature; and exiting the balancing program when the condition is satisfied.

[0013] Further, the battery comprises a balancing resistor, and the battery exits the balancing program after executing the balancing program for a pre-set duration when the to-be-balanced battery cell is consistent with the battery cell currently executing the balancing program; and the pre-set duration is determined based on the resistance value of the balancing resistor.

[0014] According to an aspect of an embodiment of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus, characterized in that the memory is used to store a computer program; and the processor is used to execute the steps of the control method of the battery full-time balancing according to any one of the claims by running the computer program stored on the memory.

[0015] In the embodiments of the present application, in view of the heat dissipation problem of the balancing resistor, in order to prevent the heat from being too large and causing thermal runaway due to the large temperature rise of the hardware, a large resistance resistor is used for passive balancing. Since the balancing time is calculated according to the resistance value of the balancing resistor, the balancing time required by the large resistance passive balancing is long, and the balancing cannot be met only in the charging process. Therefore, by selecting an effective balancing individual in the period when the battery performance tends to be stable, the balancing program is updated. The battery can be balanced in the standing process, the discharging process and the charging stage, the time of starting the balancing program is increased, the temperature rise is reduced, the effective full-time balancing is performed, the efficiency is improved, and the consistency of the balanced single battery is better. BRIEF DESCRIPTION OF DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application together with the specification.

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, those skilled in the art can obtain other drawings according to these drawings without any creative effort.

[0018] Figure 1 Fig. 1 is a schematic diagram of a hardware environment of an optional battery full-time balancing control method according to an embodiment of the present application;

[0019] Figure 2 Fig. 2 is a flowchart of an optional battery full-time balancing control method according to an embodiment of the present application;

[0020] Figure 3 Fig. 3 is a flowchart of another optional battery full-time balancing control method according to an embodiment of the present application;

[0021] Figure 4 Fig. 4 is a structural block diagram of an optional battery full-time balancing control device according to an embodiment of the present application;

[0022] Figure 5 Fig. 5 is a structural block diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

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

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

[0025] According to one aspect of the embodiments of this application, a battery all-time balancing control method is provided. Optionally, in this embodiment, the above-described battery all-time balancing control method can be applied to, for example... Figure 1 The hardware environment shown consists of terminal 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal 102 via a network and can provide services to the terminal or clients installed on the terminal. It can set up a database on the server or independently of the server to provide data storage services for server 104, and can also be used to process cloud services. The aforementioned network includes, but is not limited to, wide area networks (WANs), metropolitan area networks (MANs), or local area networks (LANs). Terminal 102 is not limited to PCs, mobile phones, tablets, etc. The battery balancing control method of this application embodiment can be executed by server 104, by terminal 102, or by both server 104 and terminal 102. The battery balancing control method of this application embodiment can also be executed by a client installed on terminal 102.

[0026] As described in the background, using a larger resistance value resistor can reduce the balancing current in the circuit, thereby reducing the temperature rise, and the balancing heat dissipation effect is better, but the required balancing time is longer. According to the battery pack type, the balancing capacity of the balancing circuit and the required balancing battery capacity, the preset balancing time is calculated in advance, because the voltage difference in the voltage charging and discharging curve platform area of the lithium iron phosphate battery is not obvious, and when the battery is in the charging and discharging stage, polarization and other influences also make the voltage unstable, so most passive balancing charging equalization is selected at the end of charging, at this time, the inconsistency of each battery monomer is most obvious, but the charging end time is short, which cannot meet the preset balancing time, and the charging stage balancing and non-charging stage balancing are required to be balanced all the time to meet the preset balancing time. Full-time balancing cannot be afraid of judging that the balancing monomer is effective balancing in the balancing process, which is easy to lead to misbalancing. Based on this, the inventors propose a battery full-time balancing control method, for example, Figure 2 is a flowchart of an optional battery full-time balancing control method according to an embodiment of the present application, as shown in Figure 2 , the flow of the method can include the following steps:

[0027] Step S202. Obtain the stable period of the battery in different stages in the preset stable state.

[0028] Step S204. Determine the battery monomer state in the stable period.

[0029] Step S206. Determine whether to adjust the balancing program based on the battery monomer state.

[0030] Through the above steps S202 to S206, considering the heat dissipation problem of the balancing resistor, in order to prevent excessive heat generation, heat runaway caused by high hardware temperature rise, a large resistance value resistor is used for passive balancing. Because the balancing time is calculated according to the resistance value of the balancing resistor, the balancing time required by the large resistance value passive balancing is long, and the balancing in the charging stage cannot meet the balancing time. Therefore, by selecting effective balancing individuals in the period when the battery performance tends to be stable, the balancing program is updated. The battery can be balanced in the static stage, the discharging stage and the charging stage, the time of starting the balancing program is increased, the temperature rise is reduced, the effective full-time balancing is performed, the efficiency is improved, and the consistency of the balanced battery monomer is better.

[0031] For the technical solution in step S202, the stable time period of the battery in the preset stable state in different stages is obtained. The battery has a charging stage, a standing stage and a discharging stage. The role of balancing is to prevent the battery with small capacity in the battery pack from overcharging and overdischarging, which shortens the service life of the battery and affects the service life of the entire battery pack. By making the current voltage of each single battery consistent, when balancing is achieved, the overall voltage can be used as a symbol for terminating charging. Balancing refers to voltage balancing, but voltage cannot linearly reflect the change of battery capacity, so balancing ultimately only achieves the consistency of all battery voltages, rather than the consistency of battery capacity. On the other hand, even if the capacities are the same, the charging and discharging characteristics will not be completely consistent, which will also cause imbalance of balancing. Due to the influence of polarization and other factors, the battery voltage is unstable, and the battery balancing unit detected by balancing will appear invalid balancing, leading to false balancing. In order to ensure that all balanced units are valid balancing in full-time balancing, the time when the voltage change is relatively stable in the charging stage, the standing stage and the discharging stage is selected, at which time the voltage and the capacity have a good linear relationship.

[0032] For the technical solution in step S204, the state of the battery unit is determined in the stable time period. As an exemplary embodiment, according to the characteristics of lithium iron phosphate battery, when the charging current is small at the end of charging, the single battery is less affected by polarization, and the current voltage of the single battery can better reflect the capacity characteristics of the single battery, so the most accurate single battery that needs balancing can be selected to prevent false balancing of the battery unit in full-time balancing.

[0033] For the technical solution in step S206, it is determined whether to adjust the balancing program based on the state of the battery unit. According to the information such as the type of the battery pack, the balancing capacity of the balancing circuit and the capacity of the battery that needs balancing, the preset balancing time is calculated in advance, and balancing is performed in the charging stage, the standing stage and the discharging stage. Full-time balancing is started, and the program of full-time balancing is updated according to the battery unit that needs balancing. It is judged whether to replace the balancing object and start balancing again.

[0034] Exemplarily, the above-mentioned battery can also be referred to as a single battery, which can be any battery that can provide power for a motor, such as a nickel-cadmium battery, a nickel-hydrogen battery, a lithium-ion battery, a lithium polymer battery, a lead-acid battery, etc. The balancing resistor can be a carbon film resistor, a metal film resistor, a wire-wound resistor, a non-inductive resistor, a thin film resistor, etc.

[0035] As an exemplary embodiment, due to the fact that the voltage difference in the platform area of the lithium iron phosphate battery voltage charging and discharging curve is not obvious and the polarization characteristics affect the voltage change, in order to obtain the time when the voltage and the capacity have a good linear relationship, the time when the voltage difference is obvious and stable needs to be selected. Exemplarily, see Figure 3, the stable period in which the battery is in a preset stable state in different stages comprises:

[0036] S302. Obtain a battery energy parameter.

[0037] S304. Determine whether the energy parameter meets a first preset energy parameter range.

[0038] S306. When the energy parameter meets the first preset energy parameter range, determine that the battery enters the stable period.

[0039] For the technical solution in step S302, the battery energy parameter is obtained. For example, the voltage value and current value of the lithium iron phosphate battery during charging are selected as the battery energy parameter. The voltage value and current value can reflect the characteristics of the battery and determine whether the battery is stable.

[0040] For the technical solution in step S304, it is determined whether the energy parameter meets the first preset energy parameter range. The battery voltage value and current value are used as the energy parameter, the current value and voltage value of the battery in the stable state are used as the preset value, i.e. the first preset energy parameter range, and the current voltage value and current value of the battery in the current state are compared with the preset voltage value and current value to determine whether it is in the first preset energy parameter range. It can be determined whether the current battery is in a stable state.

[0041] For the technical solution in step S306, when the energy parameter meets the first preset energy parameter range, it is determined that the battery enters the stable period. For example, the voltage value and current value of the lithium iron phosphate battery during charging are selected as the battery energy parameter. The voltage value of the battery at the platform inflection point of the battery voltage, i.e. the voltage and capacity of the battery monomer have a good linear correspondence at the end of the battery charging period, is used as the preset voltage, and the current value is used as the preset current. The preset voltage and preset current are used as the first preset energy parameter range, and the energy parameter detected in the current state is compared with the first preset energy parameter. When the current voltage value is greater than the preset voltage and the current current is less than the preset current, it is determined that the battery enters the stable period.

[0042] Through the above steps S302 to S306, the stable period of the battery can be screened out. The voltage difference obtained in this period is obvious and stable, ensuring that all the time balancing monomer batteries are effective balancing, preventing false balancing.

[0043] Battery balancing is to make the consistency of battery monomers high, and the consistency of battery monomers is related to the health status of the battery. The consistency of new battery monomers is good, and after being used for a period of time, the battery ages and the consistency is highlighted. Therefore, the full-time balancing program also needs to be adjusted according to the health status of the battery.

[0044] Exemplarily, before the acquiring the battery electric energy parameter, it includes: judging whether the battery is in a preset health state; when the battery is in the preset health state, entering the acquiring the battery electric energy parameter. The battery health threshold is set, which can be the parameters of the capacity state and the internal resistance state. When the battery health state exceeds the health threshold, it is considered that the battery health state is better, and the battery monomer consistency is more ideal. At this time, the required time for battery balancing is shorter, and the required battery monomers for balancing are less. Only in the stable state of the battery at the end of charging, it is judged whether the balancing program needs to be updated for balancing.

[0045] As a further embodiment, when the health state is below the preset health threshold, it is considered that the battery has aged. At this time, the required balancing monomers for the battery are more, and the required balancing time is longer. The time for full-time balancing is too long. In order to ensure the accuracy of balancing, the time for judging whether to update the balancing program needs to be increased. When the battery is in a non-pre-set health state and the battery is in a non-charging stage, the acquiring the stable period of the battery in the preset stable state in different stages includes: judging whether the duration of the non-charging stage is greater than a preset duration and whether the electric energy parameter is in a second preset electric energy parameter range; when the duration of the non-charging stage is greater than the preset duration and the electric energy parameter is in the second preset electric energy parameter range, it is determined that the battery enters the stable period. The time for judging whether to update the balancing program is increased. In the non-charging stage, the battery is selected in a more stable stage. The voltage value and the current value in the more stable stage are taken as the second preset electric energy parameter range. The voltage value and the current value at the current time are acquired. By comparing with the current value and the voltage value in the stable stage, it is judged whether it is in the second preset electric energy parameter range. Among them, between the power-on and power-off time of the battery, due to the volatility of the current, the battery is in an unstable state. Therefore, in order to acquire the period of stable state of the battery, it needs to be fully rested. The duration of the full rest is taken as the preset duration. When the battery satisfies the second preset electric energy parameter range and the rest duration exceeds the preset duration, the stable state period of the battery in the rest stage can be acquired.

[0046] As an exemplary embodiment, the battery includes a charging stage, a rest stage and a discharging stage. When the battery is healthy, it only needs to judge whether to update the balancing program from the stable state period of the battery in the charging stage; when the battery is aged, it needs to increase the judgment step in the stable state period of the battery in the non-charging stage. The non-charging stage includes the rest stage and the discharging stage. The battery enters the stable state by comparing with the preset electric energy parameter in the discharging stage. In addition to this, the rest duration in the rest stage also needs to satisfy the preset rest duration.

[0047] In the process of full-time equalization of the battery, due to the polarization and other influences on the battery, it is not possible to determine whether the equalized single battery is effective in time, which is easy to cause mis-equalization, so it is necessary to screen the equalization single battery in the period when the battery is in a stable state, and timely adjust the equalization program of full-time equalization to improve the equalization efficiency.

[0048] For example, determining the battery single battery state in the stable period includes: obtaining the minimum single battery voltage value in the current battery single battery; comparing the voltage values of all single batteries with the minimum single battery voltage value in turn; and taking the single battery with a voltage difference greater than a preset value from the minimum single battery voltage value as the single battery to be equalized. The battery equalization is to improve the consistency between the battery single batteries. In the manufacturing process of each battery single battery, the internal structure, material and other factors are not completely consistent, resulting in that the capacity, internal resistance, voltage and other parameters of each battery single battery are not completely consistent, the aging conditions are also not completely consistent, and the battery pack characteristics are subject to the minimum capacity single battery with low voltage. In the period when the battery is in a stable state, the voltage values of all battery single batteries are obtained, the minimum single battery voltage value is selected as a comparison object, the voltage values of all single batteries are compared with the comparison object in turn, and the preset voltage difference can be 20mv. When the voltage difference from the minimum single battery voltage value exceeds 20mv, it is judged as the single battery to be equalized, and more and more accurate single batteries that need to be equalized can be screened out, and the full-time equalization process is always equalized.

[0049] As an example embodiment, invalid equalization or over-equalization may occur in the full-time equalization process, so the program of full-time equalization is adjusted in the period when the battery is in a stable state, and whether to adjust the equalization program is determined based on the battery single battery state, which includes: obtaining the battery single battery currently executing the equalization program; judging whether the single battery to be equalized is consistent with the battery single battery currently executing the equalization program; and replacing the single battery to be equalized with the battery single battery executing the equalization program when the single battery to be equalized is not consistent with the battery single battery currently executing the equalization program. Through the screening in the period when the battery is in a stable state, the single battery to be equalized that needs to be equalized is accurately positioned, the equalization program is started according to the screened single battery to be equalized, and the equalization is started when the single battery to be equalized is consistent with the battery single battery currently executing the equalization program. If they are consistent, the equalization is continued according to the previous time program and the equalization timing is continued; if they are not consistent, the single battery to be equalized is replaced to start the equalization again and the timing is cleared, and the timing is restarted at the current time.

[0050] As an exemplary embodiment, the equalization program is started after the battery is powered on, full-time equalization is performed, and when a signal for updating the equalization program is obtained, the equalization is restarted. When the battery is powered on and the signal for updating the equalization program is not obtained, the equalization program of the previous time is executed. After the battery is powered off, if the driving cycle does not reach the preset time of equalization, the program state is stored, and if the driving cycle reaches the preset time of equalization, the timing is cleared and the state is stored. During the equalization execution process, it is detected in real time whether the battery satisfies at least one condition of a fault state, whether the temperature of a single battery exceeds a first preset temperature, whether the temperature of an equalization resistor exceeds a second preset temperature, and whether the temperature of an equalization chip exceeds a third preset temperature. If any of the above conditions is not within the working range, the battery is damaged, the equalization is exited, and the current equalization timing is stored. After the equalization continues for a preset equalization time, the equalization is exited, the equalization timing is cleared, and the equalization timing is stored.

[0051] As an example, for a lithium iron phosphate battery, different screening conditions are used according to the battery health state. When the battery health state exceeds the health threshold, it is considered that the battery health state is good and the consistency is ideal. The equalization single battery screening condition is only judged at the end of charging; when the battery health state is below the threshold, it is considered that the battery has aged, and in addition to the screening at the end of charging, the equalization single battery screening condition can also be judged at the end of discharging. First, the normal state of the battery is judged, and whether the battery has a fault and whether the temperature change of the equalization related hardware is within the normal working range is detected. The faults include low single battery voltage, low battery pack voltage, excessive discharge current, and sensor abnormalities; the temperatures detected during the equalization process include single battery temperature, equalization resistor temperature, and equalization chip temperature. When there is no fault and the detected temperature values are within the corresponding working range, the voltage, current, and pressure difference of all single batteries are judged. When the battery health state is good, the equalization single battery is screened only at the end of charging. The single battery voltage at the end of charging is required to exceed the inflection point of the platform region of the lithium iron phosphate battery, and after exceeding the inflection point, the voltage and capacity of the single battery have a good linear correspondence, so that the most accurate single battery that needs to be equalized can be screened. All single battery voltages are required to be greater than the preset voltage threshold of the charging equalization inflection point; because of the characteristics of the lithium iron phosphate battery, when the charging current is small at the end of charging, the single battery polarization is small, and the current voltage of the single battery can well reflect the capacity characteristics of the single battery, and the charging current is required to be less than the preset charging equalization current threshold; when the above conditions are met, all single batteries with a voltage greater than or equal to 20mv of the smallest single battery voltage are selected, all single batteries that need to be equalized in the charging stage are screened, the equalization instructions of the screened equalization single batteries are stored in the memory, and the first screening value of whether the equalization single battery screening condition in the charging process is met is obtained.

[0052] When there is no fault and the detected temperature values are all within the corresponding working range, the voltage, current and pressure difference of all single bodies are judged. After the battery is aged, the current voltage can be considered to better reflect the capacity characteristics of the single body after sufficient standing or continuous small current.

[0053] The time interval between the current power-up and the last power-down needs to be greater than or equal to the preset sufficient standing time threshold, and the continuous small current time needs to be greater than or equal to the preset continuous small current time threshold. At the same time, the battery current is required to be less than the preset non-charging equalization current threshold. If the above conditions are met, the most accurate single body that needs to be equalized is selected, and the platform region inflection point of the lithium iron phosphate battery characteristics at the end of the discharge is required. At this time, all single body voltages are greater than the preset non-charging equalization voltage threshold. When the above conditions are met, all single bodies that need to be equalized in the non-charging process are selected by selecting single bodies whose voltage is greater than or equal to 20mv than the voltage of the smallest single body, and the selected equalization single body equalization instruction is opened and stored in the memory. At the same time, the second screening value of whether the sufficient standing screening equalization single body condition is met in the non-charging process and the third screening value of whether the small current working process screening equalization single body condition is met are obtained.

[0054] When any one of the first screening value, the second screening value and the third screening value is established, the equalization opening flag is opened. The equalization instruction is obtained again, the equalization instruction is a multi-dimensional variable corresponding to the battery single body, the equalization instruction of the selected characteristic single body is open, otherwise it is closed. After the equalization opening flag is opened, the current driving cycle screening condition is no longer judged. The multi-dimensional equalization instruction is stored in the storage, and the equalization timing time is reset to zero.

[0055] As an exemplary embodiment, the present application selects a passive equalization mode to equalize the battery, wherein the equalization resistance adopts a large resistance value. Since the equalization time is calculated according to the resistance value of the equalization resistance, the passive equalization with a large resistance value requires a long equalization time. Therefore, the effective equalization individual is selected in the period when the battery performance tends to be stable, the equalization program is updated, the equalization efficiency is improved, and the consistency of the equalized single body is better.

[0056] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the action sequence described, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0057] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be realized by means of software on a general hardware platform, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or the part that contributes to the prior art, and the computer software product is stored in a storage medium (such as a ROM (Read-Only Memory), a RAM (Random Access Memory), a magnetic disk, or an optical disk), and includes a plurality of instructions for causing an end device (which can be a mobile phone, a computer, a server, or a network device) to execute the method described in each embodiment of the present application.

[0058] According to another aspect of the embodiments of the present application, a control device for implementing the above-mentioned full-time equalization of the battery is also provided. Figure 4 is a schematic diagram of an optional control method and device for full-time equalization of a battery according to the embodiments of the present application, as shown in Figure 4 The device can include:

[0059] The acquisition module 402 is configured to acquire a stable period in which the battery is in a preset stable state in different stages.

[0060] The determination module 406 is configured to determine a battery cell state in the stable period.

[0061] The adjustment module 406 is configured to determine whether to adjust an equalization program based on the battery cell state.

[0062] It should be noted that the acquisition module 402 in this embodiment can be used to execute the above-mentioned step S202, the identification module 404 in this embodiment can be used to execute the above-mentioned step S204, and the result analysis module 406 in this embodiment can be used to execute the above-mentioned step S206.

[0063] It should be noted that the above-mentioned modules and the examples and application scenarios realized by the corresponding steps are the same, but are not limited to the content disclosed in the above-mentioned embodiments. It should be noted that the above-mentioned modules as part of the device can run in a hardware environment as shown in Figure 1 , which can be realized by software or hardware, wherein the hardware environment includes a network environment.

[0064] According to still another aspect of the embodiments of the present application, an electronic device for implementing the above-mentioned control method of the full-time equalization of the battery is also provided, which can be a server, a terminal, or a combination thereof.

[0065] Figure 5is a structural block diagram of an optional electronic device according to an embodiment of the present application, as shown in Figure 5 including a processor 502, a communication interface 504, a memory 506 and a communication bus 508, wherein the processor 502, the communication interface 504 and the memory 506 complete the communication among each other through the communication bus 508, wherein,

[0066] the memory 506 is configured to store a computer program;

[0067] the processor 502 is configured to execute the computer program stored in the memory 506 to implement the following steps:

[0068] acquire a stabilization period in which the battery is in a preset stable state in different stages;

[0069] determine a battery cell state in the stabilization period;

[0070] determine whether to adjust the equalization program based on the battery cell state.

[0071] Optionally, in the embodiment, the communication bus can be a PCI (Peripheral Component Interconnect, Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture, Extended Industry Standard Architecture) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 5 only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0072] The communication interface is configured to communicate between the above-mentioned electronic device and other devices.

[0073] The memory can include a RAM, and can also include a non-volatile memory, for example, at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor.

[0074] As an example, as shown in Figure 5 the memory 502 can include but is not limited to the acquisition module 402, the determination module 404 and the adjustment module 406 in the control device of the battery full-time equalization. In addition, other module units in the control device of the battery full-time equalization can also be included, but not limited to, which will not be described in detail in this example.

[0075] The processor can be a general processor, which can include but is not limited to a CPU (Central Processing Unit), a NP (Network Processor), etc. The processor can also be a DSP (Digital Signal Processing), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0076] Optionally, the specific examples in the embodiment can refer to the examples described in the above embodiments, and the embodiment will not be described here.

[0077] Those skilled in the art can understand that the above-mentioned embodiments can be implemented by hardware, software or a combination of hardware and software. Figure 5 The structure shown is only schematic, and the device implementing the above-mentioned control method of battery full-time equalization can be a terminal device, which can be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, a Mobile Internet Device (MID), a PAD, etc. Figure 5 It does not limit the structure of the above-mentioned electronic device. For example, the terminal device can further include more or less components (such as a network interface, a display device, etc.) than those shown in the above-mentioned embodiments, or have a different configuration from that shown in the above-mentioned embodiments. Figure 5 Figure 5 The structure shown is only schematic, and the device implementing the above-mentioned control method of battery full-time equalization can be a terminal device, which can be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, a Mobile Internet Device (MID), a PAD, etc.

[0078] Those skilled in the art can understand that all or part of the steps in the above-mentioned embodiments can be completed by programs instructing the related hardware of the terminal device, and the programs can be stored in a computer readable storage medium, which can include a flash disk, a ROM, a RAM, a magnetic disk or an optical disk, etc.

[0079] According to another aspect of the embodiment of the present application, a storage medium is also provided. Optionally, in the embodiment, the storage medium can be used to execute the program code of the control method of battery full-time equalization.

[0080] Optionally, in the embodiment, the storage medium can be located on at least one of the network devices in the network shown in the above-mentioned embodiments.

[0081] Optionally, in the embodiment, the storage medium is configured to store program code for executing the following steps:

[0082] ​acquire a stabilization period in which the battery is in a preset stable state in different stages;

[0083] determine a battery cell state in the stabilization period;

[0084] determine whether to adjust the equalization program based on the battery cell state.

[0085] Optionally, specific examples in the embodiment can refer to the examples described in the above embodiments, and the embodiment will not be repeated here.

[0086] Optionally, in the embodiment, the storage medium described above can include, but is not limited to, a U disk, a ROM, a RAM, a mobile hard disk, a magnetic disk or an optical disk and various storage program codes.

[0087] The serial numbers of the embodiments of the application described above are only for description, not representing the advantages and disadvantages of the embodiments.

[0088] The integrated units in the above embodiments, if realized in the form of software function units and sold or used as independent products, can be stored in the above computer readable storage medium. Based on such understanding, the technical solutions of the application essentially or the parts that make contributions to the prior art or the whole or part of the technical solutions can be embodied in the form of software products, and the computer software products are stored in the storage medium, including a plurality of instructions to make one or more computer devices (which can be personal computers, servers or network devices, etc.) execute all or part of the steps of the methods described in the embodiments of the application.

[0089] In the above embodiments of the application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can refer to the relevant description of other embodiments.

[0090] In the several embodiments provided by the present application, it should be understood that the disclosed client can be implemented in other ways. Of course, the above device embodiment is only illustrative, for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual elements can be indirect coupling or communication connection through some interfaces, units or modules, and can be electrical or other forms.

[0091] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the scheme provided in the embodiment.

[0092] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0093] The above is only the preferred embodiment of the present application, and it should be pointed out that for ordinary skilled persons in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.

Claims

1. A method for controlling full-time battery equalization, wherein the battery includes a charging phase and a non-charging phase, characterized in that, The control method includes: Obtain the stable time period when the battery is in a preset stable state at different stages; Determine the state of individual battery cells during the stable period; Determine whether to adjust the equalization program based on the state of the individual battery cells; The stable time periods during which the battery is in a preset stable state at different stages include: Obtain battery power parameters; Determine whether the electrical energy parameters meet the first preset electrical energy parameter range; When the electrical energy parameters meet the first preset electrical energy parameter range, it is determined that the battery has entered the stable period. Before obtaining the battery energy parameters, the following steps are included: Determine whether the battery is in a preset health state; When the battery is in a preset healthy state, proceed to obtain battery power parameters; When the battery is in a non-preset healthy state and the battery is not in the charging stage; Determine whether the duration of the non-charging phase is greater than a preset duration and whether the energy parameters are within the range of a second preset energy parameter. If the duration of the non-charging phase is greater than the preset duration and the energy parameters are within the range of the second preset energy parameter, determine that the battery has entered the stable period.

2. The battery all-time equalization control method as described in claim 1, characterized in that, The non-charging phase includes a resting phase and / or a discharging phase.

3. The battery all-time equalization control method as described in claim 2, characterized in that, Determining the state of a single battery cell during the stable period includes: Get the minimum single-cell voltage value in the current battery cell; The voltage values ​​of all individual cells are compared sequentially with the minimum individual cell voltage value; Cells with a voltage difference greater than the minimum single-cell voltage value are selected as cells to be balanced.

4. The battery all-time equalization control method as described in claim 3, characterized in that, The step of determining whether to adjust the equalization procedure based on the state of the individual battery cells includes: Obtain the battery cell currently executing the balancing procedure; Determine whether the battery cell to be balanced is the same as the battery cell currently performing the balancing procedure; When the battery cell to be balanced is different from the battery cell currently performing the balancing procedure, the battery cell to be balanced is replaced with the battery cell performing the balancing procedure.

5. The battery all-time equalization control method as described in claim 1, characterized in that, Also includes: Determine whether the battery meets at least one of the following conditions: the temperature of a single cell exceeds the first preset temperature, the temperature of the equalizing resistor exceeds the second preset temperature, or the temperature of the equalizing chip exceeds the third preset temperature. When the conditions are met, exit the balancing process.

6. The battery all-time equalization control method as described in claim 4, wherein the battery includes an equalization resistor, characterized in that, When the battery cell to be balanced is the same as the battery cell currently performing the balancing program, the battery cell exits the balancing program after executing the balancing program for a preset time. The preset duration is determined based on the resistance value of the equalization resistor.

7. An electronic device comprising a processor, a communication interface, a memory, and a communication bus, wherein, The processor, the communication interface, and the memory communicate with each other via the communication bus, characterized in that... The memory is used to store computer programs; The processor is configured to execute the battery full-time equalization control method steps of any one of claims 1 to 6 by running the computer program stored in the memory.

Citation Information

Patent Citations

  • Battery equalization method, battery equalization controller and battery pack

    CN105515138A

  • Method and device for balancing battery pack and electric vehicle

    CN114103729A