Charging and discharging equalization control method and system based on multi-module battery pack

Through real-time monitoring and dynamic calculation of the battery pack SOC, combined with the preset battery balance control strategy, charging and discharging equalization management of multi-module battery packs is solved, and the problem of insufficient stability and reliability of the battery pack in the existing technology is achieved, achieving more efficient power distribution and longer service life.

CN119561206AActive Publication Date: 2025-03-04深圳新奥能源科技有限公司

Patent Information

Application Number
CN202510064271.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-03-04
Estimated Expiration
2045-01-15

AI Technical Summary

Technical Problem

In the parallel scenario of multi-module battery packs, the existing SOC calculation methods and battery equalization technology have problems with accuracy and response speed, which leads to insufficient timely decision-making of the battery management system, affecting the performance and life of the battery pack.

Method used

A charging and discharging equalization control method based on multi-module battery packs is adopted. By monitoring the status parameters of each battery module in real time, the battery pack SOC is calculated using a preset SOC dynamic algorithm, and the charging and discharging equalization management is performed according to the preset battery balance control strategy.

Benefits of technology

It significantly improves the stability and reliability of multi-module battery packs, optimizes the battery distribution, improves the response speed and decision-making accuracy of the battery management system, and extends the service life of the battery pack.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561206A_ABST
    Figure CN119561206A_ABST
Patent Text Reader

Abstract

The invention discloses a charge-discharge equalization control method and system based on a multi-module battery pack, and relates to the technical field of charge-discharge control, and the method comprises the steps: monitoring the state parameter of each battery module in real time; the state parameters comprise voltage, current and residual electric quantity; based on a preset SOC dynamic algorithm and the state parameters, calculating the battery pack total capacity and the current residual electric quantity of each battery module to obtain a battery pack SOC; and performing charging equalization management and discharging equalization management on the plurality of battery modules according to a preset battery equalization control strategy, wherein each battery module is associated with the address number. According to the invention, the stability and reliability of the battery pack in a multi-module battery pack parallel connection scene are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of charge and discharge control, and in particular to a charge and discharge balancing control method and system based on a multi-module battery pack. Background Art

[0002] In the scenario of multi-module battery packs being connected in parallel, although the existing SOC (State of Charge, the current remaining power of the battery) calculation function and power balancing technology have been applied to a certain extent, there are still some shortcomings.

[0003] For the SOC calculation function, its shortcomings are mainly manifested in the following aspects: Problems with accuracy and response speed: Some current SOC calculation methods may be affected by factors such as battery aging and temperature changes, resulting in certain errors in the calculation results. This error may affect the decision-making of the battery management system and thus affect the performance and life of the battery pack; and during the rapid charging and discharging process of the battery pack, there may be a certain delay in the calculation of SOC, which may cause the battery management system to respond untimely.

[0004] As for power balancing technology, its shortcomings are mainly reflected in: Efficiency issue: Current battery balancing technology may not be able to effectively achieve battery balance between battery modules, which will limit the overall performance of the battery pack in application environments that require fast response.

[0005] In summary, in the scenario of multi-module battery packs connected in parallel, the stability and reliability of the battery packs are poor, and there is room for improvement. Summary of the invention

[0006] In order to improve the stability and reliability of the battery pack in the scenario of multi-module battery packs being connected in parallel, the present application provides a charge and discharge balancing control method and system based on a multi-module battery pack.

[0007] In the first aspect, the invention objective of the present application is achieved by adopting the following technical solutions: A charge and discharge balancing control method based on a multi-module battery pack, comprising: Real-time monitoring of the status parameters of each battery module; the status parameters include voltage, current and remaining power; Calculate the total battery pack capacity and the current remaining power of each battery module based on a preset SOC dynamic algorithm and the state parameters to obtain the battery pack SOC; Perform charge and discharge balance management on multiple battery modules according to the preset battery balance control strategy, and each battery module is associated with an address number; The preset battery balancing control strategy includes: In a static state, based on the current voltage of each of the battery modules, a high voltage module and a low voltage module are determined, and the high voltage module is controlled to perform constant current charging on the low voltage module until the voltage difference between the high voltage module and the low voltage module is less than a preset voltage difference threshold; In the discharge state, the address numbers are sorted according to the battery pack SOCs of the plurality of battery modules, and the battery module with the highest ranking is selected to discharge the external load first; if the battery pack SOC of the currently discharged battery module is lower than the preset percentage of the battery pack SOC of the currently first-ranked battery module, or the power drops to a low discharge threshold, the discharge is switched to the new first-ranked battery module; In the charging state, the maximum charging current of each battery module is controlled not to exceed a preset charging current threshold.

[0008] By adopting the above technical solution, the battery module is also called a battery group or a battery pack; the multi-module battery pack adopts stacking parallel technology, and in the scenario where the user needs a large-capacity battery, the stacking method can be implemented to increase the battery capacity; the present application provides an adaptive multi-module battery pack charge and discharge balance control system, which optimizes the power distribution among multiple battery modules and optimizes the power distribution among multi-module battery packs; specifically, the SOC dynamic algorithm is adopted to monitor the state parameters of each battery module in real time, and the state parameters include battery current, voltage, temperature and remaining power; so as to facilitate the regulation of the power output of the multi-module battery pack; at the same time, a preset battery balancing control strategy is predefined to perform one-to-one corresponding fine control on the multi-module battery pack in different states: in a static state (no charging and no discharging state), the battery pack SOC in multiple battery modules is detected and determined, and internal charge and discharge balance is performed, that is, a high-voltage high-voltage module with a high voltage and a low-voltage low-voltage module with a low voltage are determined, and the high-voltage module is controlled to charge the low-voltage module with a constant current (such as a maximum current of 10A) until the voltage difference between the two is less than the preset A voltage difference threshold is set, indicating that the voltage difference between the two is very small and can be ignored at this time, thereby effectively achieving power balance between each battery module; further, in the discharge state, the battery pack SOC of multiple battery modules is sorted, wherein the address number serves as a distinguishing mark for multiple battery modules; so that the battery module with higher remaining power is discharged to the external load first, and the remaining power status of multiple uncharged battery modules is updated in real time. When the currently discharged battery module no longer meets the discharge conditions, the battery module is considered to be used and maintained to extend the service life of the battery module, and the new first-ranked battery module is switched to discharge as soon as possible, thereby improving the discharge response efficiency of the multi-module battery pack, which is beneficial to improving the stability and reliability of the battery pack; further, in the charging state, the multi-module battery pack activates the charging current limiting function to ensure that the maximum charging current of each battery module does not exceed the preset charging current threshold (such as the maximum charging current of 10A), which not only prevents the occurrence of overcharging, but also reduces the additional energy consumption that may be generated during the charging process, and improves the safety and efficiency of charging.

[0009] In a preferred example of the present application: in the discharge state, the address numbers are sorted according to the battery pack SOC of the plurality of battery modules, specifically including: In the discharge state, the battery pack SOC and address number of each battery module are sorted from high to low to obtain discharge sorting information; the battery module with a higher battery pack SOC is ranked first, and if the battery pack SOC of two or more battery modules is the same, the battery module with a smaller address number is ranked first; The discharge sorting information is reordered and updated based on a preset reordering rule; the preset reordering rule includes that the power of the highest-ranked battery module is lower than a preset power percentage of the second-ranked battery module or the power of the currently discharged battery module is less than or equal to the low discharge threshold.

[0010] By adopting the above technical solution, the discharge sorting logic of the entire multi-module battery pack system is optimized. By combining the battery pack SOC and address number to sort from high to low, the battery modules with higher power are discharged first; when the SOC of multiple battery modules is the same, the module with a smaller address number is preferentially selected for discharge. At the same time, as the currently discharged battery module is discharged, the current remaining power of the battery will gradually decrease. In order to improve energy utilization efficiency and reduce the impact of deep discharge on battery life, this application will re-sort and update based on the preset re-sorting rules. When the power of the highest-ranked battery module (i.e., the battery module currently being discharged) is lower than the preset power percentage of the second-ranked battery module or the power of the currently discharged battery module is less than or equal to the low discharge threshold (which is beneficial to avoid deep discharge of the battery module), the discharge sorting information is updated in real time, which is beneficial to avoid certain modules being in a high-load working state for a long time, thereby balancing the workload of each module and indirectly extending the service life of the entire battery pack.

[0011] In a preferred example of the present application: each of the battery modules is connected to a discharge control switch tube and a charge control switch tube; In the discharge state, before selecting the highest ranking battery module for discharge, determine whether the discharge control switch tube corresponding to the highest ranking battery module is in an open state, delay the first discharge time, and control the discharge control switch tubes of the remaining battery modules to be in an open and close state, and control the discharge control switch tube corresponding to the highest ranking battery module to close and start discharging; In the charging state, the voltage difference between the multiple battery modules is calculated to determine whether the voltage difference is less than the preset voltage difference threshold; when the voltage difference between all the battery modules is less than the preset voltage difference threshold, the charging control switch tube of the battery module is controlled to close and charging begins.

[0012] By adopting the above technical solution, before selecting the highest-ranked battery module for discharge, check whether the corresponding discharge control switch tube is in the open state, and set an appropriate delay to ensure safe startup; when starting to discharge, put the discharge control switch tubes of other modules in the closed state to ensure that only the currently selected module participates in the discharge process. At the same time, by calculating the voltage difference between each module and setting a preset voltage difference threshold, the charging control switch tube is uniformly closed when the voltage difference of all modules meets the conditions, thereby ensuring uniform current distribution during the charging process and reducing the risk of overcharging. By strictly controlling the state of each switch tube during the charging and discharging process, the system can maintain stable operation under various working conditions.

[0013] In a preferred example of the present application: the method further includes: Obtaining battery pack configuration information and battery pack design parameters, and judging a first predicted power state of each battery module during charging or discharging and a second predicted power state when equilibrium is reached according to the battery pack configuration information and the battery pack design parameters; generating charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module according to the battery pack design parameters, the first predicted power state, and the second predicted power state; Acquire a charge-discharge power change reference range representing a charge-discharge power change threshold, and generate a charge-discharge balance control model according to the charge-discharge power change reference range and the charge-discharge power comparison information; A first actual power state is acquired, and the first actual power state is input into the charge-discharge balance control model to adjust the charge-discharge power of each battery module.

[0014] By adopting the above technical scheme, the first predicted power state (initial state) and the second predicted power state (state when reaching equilibrium) of each battery module during the charging or discharging process can be accurately determined; by generating charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module, clear guidance is provided for subsequent power adjustment to ensure that the working state of each battery module can be optimized; by generating a charge and discharge balance control model that can dynamically adapt to the needs under different working conditions, the flexibility and response speed of the system are improved; the actually measured first actual power state is input into the charge and discharge balance control model to adjust the charge and discharge power of each battery module and improve the battery power adjustment rate of the multi-module battery pack.

[0015] In a preferred example of the present application, judging the first predicted power state of each battery module during charging or discharging and the second predicted power state when reaching equilibrium according to the battery pack configuration information and the battery pack design parameters specifically includes: The battery pack configuration information includes the module connection mode, the rated voltage and capacity of each battery module, and the internal resistance of the battery pack; the design parameters include the total design capacity of the battery pack, the first design charge and discharge power, and the second design charge and discharge power; Determining a first predicted power state of each battery module at the start of charging or discharging according to the first designed charging and discharging power, the internal resistance of the battery pack, and the module connection mode; The second predicted power state of each battery module when equilibrium is reached is determined according to the module connection mode, the second designed charge and discharge power, the internal resistance of the battery pack and the total designed capacity of the battery pack.

[0016] By adopting the above technical scheme, the first predicted power state of each battery module at the beginning of charging or discharging is judged according to the first designed charging and discharging power, the internal resistance of the battery pack and the module connection method, so that the multi-module battery pack can reasonably allocate power during the startup phase to avoid the impact caused by the sudden change of current; by judging the second predicted power state of each battery module when equilibrium is reached, it is ensured that the system can still maintain a good equilibrium state after long-term operation to prevent overcharging or undercharging of individual modules; it is conducive to better adjusting the charging and discharging power of each battery module.

[0017] In a preferred example of the present application, generating charge-discharge power comparison information for comparing and adjusting the charge-discharge power of each battery module according to the battery pack design parameters, the first predicted power state and the second predicted power state specifically includes: Obtain a predicted time to reach equilibrium according to the total designed capacity of the battery pack, the first predicted power state, and the second predicted power state, and obtain a designed time to reach equilibrium according to the first designed charge and discharge power and the second designed charge and discharge power; According to the designed charge and discharge power of the battery pack, the predicted time to reach equilibrium and the designed time to reach equilibrium, the predicted charge and discharge power of each module is obtained; Calculating a ratio of the first predicted power state to the second predicted power state to obtain a predicted power ratio for predicting an actual power state of a module; Calculate the over-balance time difference between the predicted equilibrium time and the designed equilibrium time, and calculate the charge and discharge power difference between the predicted charge and discharge power of each module and the designed charge and discharge power of the battery pack; According to the overbalance time difference and the charge and discharge power difference, a predicted charge and discharge power time correspondence relationship for determining the actual charge and discharge power of each battery module is obtained; According to the predicted power ratio and the predicted charge-discharge power time correspondence, charge-discharge power comparison information for comparing and adjusting the charge-discharge power of each battery module is generated.

[0018] By adopting the above technical solution and introducing a detailed power state prediction and dynamic adjustment mechanism, the energy management efficiency of the multi-module battery pack is significantly improved. By accurately calculating and adjusting the key parameters in the charging and discharging process in real time, the flexibility and response speed of the system are enhanced. By allocating the charging and discharging power of each battery module, the risk of over-charging and discharging is reduced, the service life of the battery pack is effectively extended, and the maintenance cost is reduced.

[0019] In a preferred example of the present application, when implementing the preset battery balancing control strategy, the charging and discharging power P of each battery module is calculated using formula (1). i Make optimization adjustments: P i =α×SOC i +β×T i +γ×R i +δ×V diff,i +∈ Where i is the battery module identifier; SOC i Indicates the current remaining power of the battery module; T i Indicates the temperature of the battery module; R i Indicates the aging degree of the battery module; V diff,i represents the voltage difference between the i-th battery module and other modules; α, β, γ, δ are preset weight coefficients; ∈ is the preset safety margin influence coefficient.

[0020] By adopting the above technical scheme, the influencing factors such as the current remaining power, temperature, aging degree and voltage difference of the battery module are comprehensively considered, and real-time adjustment calculation and power optimization adjustment are performed based on the aging of the battery module or the actual complex charging and discharging environment during actual use, thereby improving the power optimization adjustment efficiency of multi-module battery modules, and reflecting the influence of different factors on the final charging and discharging power through the preset weight coefficients α, β, γ, and δ, thereby improving the adaptability and reliability of the charging and discharging power.

[0021] In the second aspect, the invention objective of the present application is achieved by adopting the following technical solutions: A charge and discharge balance control system based on a multi-module battery pack is applied to a charge and discharge balance control method based on a multi-module battery pack as described above, and the system comprises: A status monitoring module is used to monitor the status parameters of each battery module in real time; the status parameters include voltage, current and remaining power; A calculation module, used to calculate the total capacity of the battery pack and the current remaining power of each battery module based on a preset SOC dynamic algorithm and the state parameters to obtain the battery pack SOC; A balancing control module is used to perform charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number; Communication interface, used to receive external commands and send status parameter information.

[0022] In the third aspect, the invention objective of the present application is achieved by adopting the following technical solutions: A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned charge and discharge balancing control method based on a multi-module battery pack when executing the computer program.

[0023] In a fourth aspect, the invention objective of the present application is achieved by adopting the following technical solutions: A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned charge and discharge balancing control method based on a multi-module battery pack are implemented.

[0024] In summary, the present application includes at least one of the following beneficial technical effects: 1. By introducing comprehensive real-time monitoring, dynamic SOC calculation, and efficient balancing control strategy, the energy management accuracy and safety of multi-module battery packs during charging and discharging are significantly improved; 2. The introduction of detailed power state prediction and control information generation significantly improves the energy management accuracy of multi-module battery packs, enabling the system to maintain efficient energy conversion and storage under various complex situations; by monitoring and adjusting the charge and discharge power change thresholds and actual power states, the system's adaptive capabilities are enhanced, enabling it to quickly respond to environmental changes and load demands, ensuring stable power output. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 This is a flow chart of a charge and discharge balancing control method based on a multi-module battery pack in one embodiment of the present application; Figure 2 It is an address allocation process and a discharge balancing flow chart in a charge and discharge balancing control method based on a multi-module battery pack in one embodiment of the present application; Figure 3 This is another flow chart of a charge and discharge balancing control method based on a multi-module battery pack in one embodiment of the present application; Figure 4 It is a schematic diagram of a device in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The present application is further described in detail below in conjunction with the accompanying drawings.

[0027] In one embodiment, if Figure 1 As shown, the present application discloses a charge and discharge balancing control method based on a multi-module battery pack, which specifically includes the following steps: S1: Real-time monitoring of the status parameters of each battery module.

[0028] In this embodiment, the status parameters include voltage, current and remaining power; a BMS (Battery Management System) is used to read and record the status parameters of each battery module in real time.

[0029] S2: Calculate the total battery pack capacity and current remaining power of each battery module based on the preset SOC dynamic algorithm and state parameters to obtain the battery pack SOC.

[0030] In this embodiment, the SOC dynamic algorithm refers to combining the advantages of the open circuit voltage method and the ampere-hour integration method and using a Kalman filter to recursively estimate the SOC.

[0031] S3: Perform charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number.

[0032] In this embodiment, the address number of each battery module is different, and the sizes of the address numbers can be compared and distinguished.

[0033] Specifically, the preset battery balancing control strategy includes: In a static state, based on the current voltage of each battery module, the high voltage module and the low voltage module are determined, and the high voltage module is controlled to perform constant current charging on the low voltage module until the voltage difference between the high voltage module and the low voltage module is less than a preset voltage difference threshold.

[0034] In the discharge state, the address numbers are sorted according to the battery pack SOC of multiple battery modules, and the highest-ranked battery module is selected to discharge to the external load first; if the battery pack SOC of the currently discharging battery module is lower than the preset percentage of the battery pack SOC of the currently first-ranked battery module, or the power drops to the low discharge threshold, discharge is switched to the new first-ranked battery module.

[0035] Specifically, Figure 2 As shown, in the discharge state, the address numbers are sorted according to the battery pack SOC of multiple battery modules, specifically including: In the discharging state, each battery module is sorted from high to low according to the battery pack SOC and address number to obtain the discharge sorting information; wherein the battery module with a higher battery pack SOC is ranked first, and if the battery pack SOC of two or more battery modules is the same, the battery module with a smaller address number is ranked first; the discharge sorting information is re-sorted and updated based on the preset re-sorting rules; the preset re-sorting rules include that the power of the highest-ranked battery module is lower than the preset power percentage of the second-ranked battery module or the power of the currently discharging battery module is less than or equal to the low discharge threshold.

[0036] In the charging state, the maximum charging current of each battery module is controlled not to exceed a preset charging current threshold.

[0037] In this embodiment, the preset percentage is 5%, and the low discharge capacity threshold is 5%.

[0038] Furthermore, each battery module is connected to a discharge control switch tube and a charge control switch tube; the discharge control switch tube and the charge control switch tube are MOS tubes.

[0039] In the discharge state, before selecting the highest-ranked battery module for discharge, determine whether the discharge control switch tube corresponding to the highest-ranked battery module is in the open state, delay the first discharge time, and control the discharge control switch tubes of the remaining battery modules to be in the open and close state, and control the discharge control switch tube corresponding to the highest-ranked battery module to close and start discharging.

[0040] In this embodiment, the first discharge duration is 5 seconds; each battery module is equipped with a discharge control switch tube and a charge control switch tube.

[0041] In the charging state, the voltage difference between multiple battery modules is calculated to determine whether the voltage difference is less than a preset voltage difference threshold; when the voltage difference between all battery modules is less than the preset voltage difference threshold, the charging control switch tube of the battery module is controlled to close and charging begins.

[0042] In this embodiment, the preset voltage difference threshold is set according to the rated voltage of each battery module.

[0043] Furthermore, when implementing the preset battery balancing control strategy, the charging and discharging power P of each battery module is calculated using formula (1). i Make optimization adjustments: P i =α×SOC i +β×T i +γ×R i +δ×V diff,i +∈(1) Where i is the battery module identifier; SOCi Indicates the current remaining power of the battery module; T i Indicates the temperature of the battery module; R i Indicates the aging degree of the battery module; V diff,i represents the voltage difference between the i-th battery module and other modules; α, β, γ, δ are preset weight coefficients; ∈ is the preset safety margin influence coefficient.

[0044] In one embodiment, if Figure 3 As shown, a charge and discharge balance control method based on a multi-module battery pack also includes: S10: obtaining battery pack configuration information and battery pack design parameters, and judging a first predicted power state of each battery module during charging or discharging and a second predicted power state when balance is reached according to the battery pack configuration information and battery pack design parameters.

[0045] In this embodiment, the battery pack configuration information includes the module connection mode, the rated voltage and capacity of each battery module, and the internal resistance of the battery pack; the design parameters include the total design capacity of the battery pack, the first design charge and discharge power, and the second design charge and discharge power, wherein the first design charge and discharge power refers to the maximum charge and discharge power designed for the entire multi-module battery pack system, and the second design charge and discharge power refers to the maximum charge and discharge power under the designed equilibrium state; the first predicted power state refers to the prediction of the initial power state of each battery module at the beginning of charging or discharging based on the current battery pack configuration information and design parameters.

[0046] Specifically, step S10 includes: S101: Determine a first predicted power state of each battery module when charging or discharging starts according to a first designed charging and discharging power, an internal resistance of the battery pack, and a module connection method.

[0047] S102: Determine a second predicted power state of each battery module when equilibrium is achieved according to the module connection mode, the second designed charge and discharge power, the internal resistance of the battery pack and the total designed capacity of the battery pack.

[0048] S20: generating charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module according to the battery pack design parameters, the first predicted power state and the second predicted power state.

[0049] In this embodiment, the charge-discharge power comparison information includes a comparison table or an information set, which is used to guide the charge-discharge power adjustment of each module.

[0050] Specifically, step S20 includes: S201: Obtain a predicted time to reach equilibrium according to the total designed capacity of the battery pack, the first predicted power state and the second predicted power state, and obtain a designed time to reach equilibrium according to the first designed charge and discharge power and the second designed charge and discharge power.

[0051] Specifically, the amount of charge change required from the initial state to the equilibrium state is calculated first (the amount of charge change is equal to the total design capacity of the battery pack multiplied by the difference between the charge states estimated by the first predicted power state and the second predicted power state), and then the time to reach equilibrium is predicted to be equal to the amount of charge change divided by the average current from the initial state to the equilibrium state, and the average current from the initial state to the equilibrium state is equal to the average of the sum of the initial current of the battery module and the current in the equilibrium state.

[0052] S202: Obtain the predicted charge and discharge power of each module according to the designed charge and discharge power of the battery pack, the predicted time to reach equilibrium, and the designed time to reach equilibrium.

[0053] Specifically, based on the predicted and designed balancing time, the predicted charging and discharging power of each battery module at different stages is calculated; the average current of each battery module from the initial state to the balancing state is calculated, and the average voltage of the battery module is collected, which is assumed to be a constant value (which can be adjusted according to actual conditions).

[0054] S203: Calculate the ratio of the first predicted power state to the second predicted power state to obtain a predicted power ratio for predicting the actual power state of the module.

[0055] S204: Calculate the over-balance time difference between the predicted time to reach equilibrium and the designed time to reach equilibrium, and calculate the charge and discharge power difference between the predicted charge and discharge power of each module and the designed charge and discharge power of the battery pack.

[0056] S205: Obtaining a predicted charge-discharge power-time correspondence for determining the actual charge-discharge power of each battery module according to the overbalance time difference and the charge-discharge power difference.

[0057] S206: Generate charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module according to the predicted power ratio and the predicted charge and discharge power time correspondence.

[0058] Specifically, a time-power relationship model is established to dynamically adjust the charge and discharge power of each battery module. In order to establish the corresponding relationship between time and power, we need to divide the time into multiple intervals and define the corresponding power interval for each interval. Assume that we set the time interval to Δt and divide the power into several intervals ΔP i, establish a time and power correspondence table, take the over-balance time difference ΔT and the charge and discharge power difference ΔP as input, output the predicted charge and discharge power in different time periods, and then calculate the correspondence between time and power. Nonlinear interpolation or linear interpolation method can be used.

[0059] Take linear interpolation as an example: P(t)=P mod +(ΔP / ΔT)×(tT design ) Where P mod is the predicted charging and discharging power of each module. In actual calculation, one-to-one calculation can be performed based on the device identifier i; T design To design the time to reach equilibrium; for each time interval t, calculate the corresponding predicted charge and discharge power P(t). In the actual calculation, the calculation boundary conditions must also be considered to ensure that the power value outside the time range (such as t is less than 0 or t is greater than the predicted time to reach equilibrium) remains within a reasonable range. For example, when t is less than 0, P(t) can be set equal to the predicted charge and discharge power. When t is greater than the predicted time to reach equilibrium, P(t) is set equal to the predicted charge and discharge power of each battery module in the entire multi-module battery module system when it reaches equilibrium.

[0060] S30: Acquire a charge-discharge power variation reference range representing a charge-discharge power variation threshold, and generate a charge-discharge balance control model according to the charge-discharge power variation reference range and the charge-discharge power comparison information.

[0061] S40: Acquire a first actual power state, and input the first actual power state into a charge-discharge balance control model to adjust the charge-discharge power of each battery module.

[0062] In this embodiment, the first actual power state refers to the actual charge and discharge power of each battery module at present, and the first actual power state of each battery module is acquired in real time using a sensor or a monitoring device; the charge and discharge balance control model is a mathematical model used to adjust the charge and discharge power of each module according to the actual power state.

[0063] It should be understood that the serial numbers of the steps in the above embodiments do not imply a sequence of execution. The execution sequence 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 application.

[0064] In one embodiment, a charge and discharge balancing control system based on a multi-module battery pack is provided, and the charge and discharge balancing control system based on a multi-module battery pack corresponds to the charge and discharge balancing control method based on a multi-module battery pack in the above embodiment.

[0065] A charge and discharge balancing control system based on a multi-module battery pack includes a state monitoring module, a calculation module, a balancing control module and a communication interface. The detailed description of each functional module is as follows: The status monitoring module is used to monitor the status parameters of each battery module in real time; the status parameters include voltage, current and remaining power; A calculation module is used to calculate the total battery pack capacity and the current remaining power of each battery module based on a preset SOC dynamic algorithm and state parameters to obtain the battery pack SOC; A balancing control module is used to perform charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number; Communication interface, used to receive external commands and send status parameter information.

[0066] For the specific definition of a charge and discharge balancing control system based on a multi-module battery pack, please refer to the definition of a charge and discharge balancing control method based on a multi-module battery pack mentioned above, which will not be repeated here; each module in the above-mentioned charge and discharge balancing control system based on a multi-module battery pack can be fully or partially implemented by software, hardware and a combination thereof; each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.

[0067] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 4 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store SOC dynamic algorithms and preset battery balancing control strategies, etc. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a charge and discharge balancing control method based on a multi-module battery pack is implemented.

[0068] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program: S1: Real-time monitoring of the status parameters of each battery module; the status parameters include voltage, current and remaining power; S2: Calculate the total battery pack capacity and current remaining power of each battery module based on the preset SOC dynamic algorithm and state parameters to obtain the battery pack SOC; S3: performing charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number; The preset battery balancing control strategies include: In the static state, based on the current voltage of each battery module, the high voltage module and the low voltage module are determined, and the high voltage module is controlled to perform constant current charging on the low voltage module until the voltage difference between the high voltage module and the low voltage module is less than the preset voltage difference threshold; in the discharging state, the address numbers are sorted according to the battery pack SOC of multiple battery modules, and the battery module with the highest ranking is selected to discharge to the external load first; if the battery pack SOC of the currently discharging battery module is lower than the preset percentage of the battery pack SOC of the currently first-ranked battery module, or the power drops to the low discharge threshold, the discharge is switched to the new first-ranked battery module; In the charging state, the maximum charging current of each battery module is controlled not to exceed a preset charging current threshold.

[0069] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: S1: Real-time monitoring of the status parameters of each battery module; the status parameters include voltage, current and remaining power; S2: Calculate the total battery pack capacity and current remaining power of each battery module based on the preset SOC dynamic algorithm and state parameters to obtain the battery pack SOC; S3: performing charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number; The preset battery balancing control strategies include: In the static state, based on the current voltage of each battery module, the high voltage module and the low voltage module are determined, and the high voltage module is controlled to perform constant current charging on the low voltage module until the voltage difference between the high voltage module and the low voltage module is less than the preset voltage difference threshold; in the discharging state, the address numbers are sorted according to the battery pack SOC of multiple battery modules, and the battery module with the highest ranking is selected to discharge to the external load first; if the battery pack SOC of the currently discharging battery module is lower than the preset percentage of the battery pack SOC of the currently first-ranked battery module, or the power drops to the low discharge threshold, the discharge is switched to the new first-ranked battery module; In the charging state, the maximum charging current of each battery module is controlled not to exceed a preset charging current threshold.

[0070] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0071] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by 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.

[0072] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments may still be modified, or some of the features thereof may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A charge and discharge balancing control method based on a multi-module battery pack, characterized in that: include: Real-time monitoring of the status parameters of each battery module; The state parameters include voltage, current and remaining power; Calculate the total battery pack capacity and the current remaining power of each battery module based on a preset SOC dynamic algorithm and the state parameters to obtain the battery pack SOC; Perform charge and discharge balance management on multiple battery modules according to the preset battery balance control strategy, and each battery module is associated with an address number; The preset battery balancing control strategy includes: In a static state, based on the current voltage of each of the battery modules, a high voltage module and a low voltage module are determined, and the high voltage module is controlled to perform constant current charging on the low voltage module until the voltage difference between the high voltage module and the low voltage module is less than a preset voltage difference threshold; In the discharge state, the address numbers are sorted according to the battery pack SOCs of the plurality of battery modules, and the battery module with the highest ranking is selected to discharge the external load first; if the battery pack SOC of the currently discharged battery module is lower than the preset percentage of the battery pack SOC of the currently first-ranked battery module, or the power drops to a low discharge threshold, the discharge is switched to the new first-ranked battery module; In the charging state, the maximum charging current of each battery module is controlled not to exceed a preset charging current threshold.

2. A charge and discharge balancing control method based on a multi-module battery pack according to claim 1, characterized in that: In the discharge state, the address numbers are sorted according to the battery pack SOC of the plurality of battery modules, specifically including: In the discharge state, the battery pack SOC and address number of each battery module are sorted from high to low to obtain discharge sorting information; the battery module with a higher battery pack SOC is ranked first, and if the battery pack SOC of two or more battery modules is the same, the battery module with a smaller address number is ranked first; The discharge sorting information is reordered and updated based on a preset reordering rule; the preset reordering rule includes that the power of the highest-ranked battery module is lower than a preset power percentage of the second-ranked battery module or the power of the currently discharged battery module is less than or equal to the low discharge threshold.

3. The charge and discharge balancing control method based on a multi-module battery pack according to claim 1 is characterized in that: Each of the battery modules is connected to a discharge control switch tube and a charge control switch tube; In the discharge state, before selecting the highest ranking battery module for discharge, determine whether the discharge control switch tube corresponding to the highest ranking battery module is in an open state, delay the first discharge time, and control the discharge control switch tubes of the remaining battery modules to be in an open and close state, and control the discharge control switch tube corresponding to the highest ranking battery module to close and start discharging; In a charging state, calculating a voltage difference between the plurality of battery modules, and determining whether the voltage difference is less than a preset voltage difference threshold; When the voltage differences between all the battery modules are less than the preset voltage difference threshold, the charging control switch tubes of the battery modules are controlled to close and charging begins.

4. The charge and discharge balancing control method based on a multi-module battery pack according to claim 1, characterized in that: The method also includes: Obtaining battery pack configuration information and battery pack design parameters, and judging a first predicted power state of each battery module during charging or discharging and a second predicted power state when equilibrium is reached according to the battery pack configuration information and the battery pack design parameters; generating charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module according to the battery pack design parameters, the first predicted power state, and the second predicted power state; Acquire a charge-discharge power change reference range representing a charge-discharge power change threshold, and generate a charge-discharge balance control model according to the charge-discharge power change reference range and the charge-discharge power comparison information; A first actual power state is acquired, and the first actual power state is input into the charge-discharge balance control model to adjust the charge-discharge power of each battery module.

5. A charge and discharge balancing control method based on a multi-module battery pack according to claim 4, characterized in that: The determining, according to the battery pack configuration information and the battery pack design parameters, of a first predicted power state of each battery module during charging or discharging and a second predicted power state when equilibrium is reached specifically includes: The battery pack configuration information includes the module connection mode, the rated voltage and capacity of each battery module, and the internal resistance of the battery pack; the design parameters include the total design capacity of the battery pack, the first design charge and discharge power, and the second design charge and discharge power; Determining a first predicted power state of each battery module at the start of charging or discharging according to the first designed charging and discharging power, the internal resistance of the battery pack, and the module connection mode; The second predicted power state of each battery module when equilibrium is reached is determined according to the module connection mode, the second designed charge and discharge power, the internal resistance of the battery pack and the total designed capacity of the battery pack.

6. A charge and discharge balancing control method based on a multi-module battery pack according to claim 5, characterized in that: The generating, according to the battery pack design parameters, the first predicted power state and the second predicted power state, charge and discharge power comparison information for comparing and adjusting the charge and discharge power of each battery module specifically includes: Obtain a predicted time to reach equilibrium according to the total designed capacity of the battery pack, the first predicted power state, and the second predicted power state, and obtain a designed time to reach equilibrium according to the first designed charge and discharge power and the second designed charge and discharge power; According to the designed charge and discharge power of the battery pack, the predicted time to reach equilibrium and the designed time to reach equilibrium, the predicted charge and discharge power of each module is obtained; Calculating a ratio of the first predicted power state to the second predicted power state to obtain a predicted power ratio for predicting an actual power state of a module; Calculate the over-balance time difference between the predicted equilibrium time and the designed equilibrium time, and calculate the charge and discharge power difference between the predicted charge and discharge power of each module and the designed charge and discharge power of the battery pack; According to the overbalance time difference and the charge and discharge power difference, a predicted charge and discharge power time correspondence relationship for determining the actual charge and discharge power of each battery module is obtained; According to the predicted power ratio and the predicted charge-discharge power time correspondence, charge-discharge power comparison information for comparing and adjusting the charge-discharge power of each battery module is generated.

7. A charge and discharge balancing control method based on a multi-module battery pack according to claim 1, characterized in that: When implementing the preset battery balancing control strategy, the charging and discharging power P of each battery module is calculated using formula (1). i Make optimization adjustments: P i =α×SOC i +β×T i +γ×R i +δ×V diff,i +∈ Where i is the battery module identifier; SOC i Indicates the current remaining power of the battery module; T i Indicates the temperature of the battery module; R i Indicates the aging degree of the battery module; V diff,i represents the voltage difference between the i-th battery module and other modules; α, β, γ, δ are preset weight coefficients; ∈ is the preset safety margin influence coefficient.

8. A charge and discharge balancing control system based on a multi-module battery pack, characterized in that: A charge and discharge balancing control method based on a multi-module battery pack as described in any one of claims 1 to 7, the system comprising: A status monitoring module is used to monitor the status parameters of each battery module in real time; the status parameters include voltage, current and remaining power; A calculation module, used to calculate the total capacity of the battery pack and the current remaining power of each battery module based on a preset SOC dynamic algorithm and the state parameters to obtain the battery pack SOC; A balancing control module is used to perform charge balancing management and discharge balancing management on multiple battery modules according to a preset battery balancing control strategy, and each battery module is associated with an address number; Communication interface, used to receive external commands and send status parameter information.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of a charge and discharge balancing control method based on a multi-module battery pack are implemented as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processor, the steps of a charge and discharge balancing control method based on a multi-module battery pack are implemented as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Whole-course equalization method of chargeable battery system

    CN102545309A

  • Battery equalization method and structure

    CN107046305A

  • Battery equalization method, device and equipment based on energy storage system and storage medium

    CN115021365A

  • Battery charging and discharging control method and system, computer equipment and storage medium

    CN116834608A

  • Multi-battery pack charging and discharging control system and scheduling method

    CN117118023A

Cited By

  • Battery control method and device, electronic equipment and storage medium

    CN121012171A