Next Article in Journal
A Raindrop Energy Harvester for Application to Microrobots
Previous Article in Journal
Optimal Scheduling with Potential Game of Community Microgrids Considering Multiple Uncertainties
Previous Article in Special Issue
Early Detection of ITSC Faults in PMSMs Using Transformer Model and Transient Time-Frequency Features
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coordinated Thermal and Electrical Balancing for Lithium-Ion Cells

1
School of Automation, Central South University, Changsha 410083, China
2
National Engineering Research Centre of Advanced Energy Storage Materials, Changsha 410083, China
*
Author to whom correspondence should be addressed.
Energies 2025, 18(16), 4231; https://doi.org/10.3390/en18164231
Submission received: 1 July 2025 / Revised: 29 July 2025 / Accepted: 5 August 2025 / Published: 8 August 2025
(This article belongs to the Special Issue Application of Artificial Intelligence in Power and Energy Systems)

Abstract

State-of-charge (SOC) and temperature inconsistencies among lithium-ion battery cells can significantly degrade the performance, safety, and lifespan of battery packs. To address this issue, this paper proposes a dynamic balancing strategy that simultaneously regulates both SOC and cell temperature in real time. Each battery cell is connected to an individual Boost converter, enabling independent control of energy flow. An outer loop is adopted to stabilize the pack-level bus voltage. The balancing factors for SOC and temperature are adaptively fused using a Particle Swarm Optimization (PSO) algorithm, which dynamically adjusts the weightings based on real-time operating conditions. This approach allows the controller to prioritize either thermal or electrical balance when needed, ensuring robust performance under varying load and environmental disturbances. Simulation-based validation on a multi-cell lithium-ion pack demonstrates that the proposed method effectively reduces SOC and temperature deviation, improves pack-level energy utilization, and extends operational stability compared to fixed-weight balancing strategies.

1. Introduction

Lithium-ion batteries (LIBs) have become the predominant energy storage technology in modern applications, such as electric vehicles (EVs), renewable energy systems, aerospace, and consumer electronics, due to their high energy density, long cycle life, and favorable power characteristics [1,2,3,4,5]. However, the performance and reliability of a battery pack are significantly affected by internal inconsistencies among individual cells, especially in terms of state-of-charge (SOC) [6], temperature [7], internal resistance [8], and aging conditions [9,10]. These discrepancies arise from factors such as manufacturing variations, different thermal environments, uneven usage histories, and natural cell-to-cell degradation over time [11,12,13,14].
Among these factors, SOC and temperature heterogeneities are particularly critical. Imbalances in SOC can lead to early overcharge or over-discharge of certain cells, reducing usable capacity and accelerating aging [15]. Meanwhile, thermal imbalance can result in localized hotspots that not only degrade electrochemical performance but also increase the risk of thermal runaway. These two parameters are strongly coupled [16]: temperature influences reaction kinetics, internal resistance, and self-discharge rates, while uneven current distribution caused by SOC mismatch can further exacerbate thermal gradients. Therefore, achieving coordinated SOC and thermal balancing is vital for enhancing energy efficiency, prolonging battery lifespan, and ensuring safety [17].
Traditional battery management systems (BMS) often address these issues independently. SOC balancing is commonly achieved via passive dissipative circuits [18] or active DC-DC converters [19,20,21,22], while thermal regulation relies on external cooling systems such as air, liquid, or phase change materials [23,24,25]. However, such decoupled strategies are often inadequate under dynamic load conditions, where real-time adaptation and multi-variable coordination are required. Moreover, many existing balancing strategies are based on fixed control rules or single-objective optimization, which may lead to trade-offs, such as prioritizing SOC at the expense of thermal safety [15], or vice versa.
To address these challenges, this paper proposes a real-time, unified control framework that dynamically balances both SOC and temperature across a lithium-ion battery pack. Each cell is equipped with a dedicated bidirectional power converter, enabling flexible energy redistribution. A unified control loop is designed to simultaneously regulate multiple objectives: electrochemical balance, thermal consistency, and system-level voltage stability.
The PSO algorithm is adopted in this work due to its balance between computational efficiency and global optimization capability. Unlike model predictive control (MPC) or other optimal control strategies that require complex predictive models or gradient information, PSO operates with simple update rules and exhibits fast convergence even in nonlinear, non-convex cost landscapes. This makes it particularly suitable for real-time battery balancing tasks implemented on resource-constrained embedded platforms. The controller dynamically evaluates the current operating state of each cell and generates coordinated control signals using PSO algorithm. Unlike conventional dual-loop or hierarchical schemes, the proposed unified structure simplifies the control architecture, reduces latency, and improves response under time-varying and nonlinear operating conditions.
Furthermore, the balancing framework is scalable and not restricted to second-life batteries, making it suitable for both newly manufactured and aged battery systems. The proposed methodology can be adapted to include additional control objectives, such as state-of-health (SOH), internal impedance, or energy throughput, enabling broader applicability in intelligent battery management. The effectiveness of the proposed control strategy is validated through simulation tests under discharge scenarios.

2. Modeling of Battery Dynamics

In order to design an effective real-time balancing controller, a comprehensive model that captures the coupled electrochemical and thermal behavior of lithium-ion battery cells, along with the dynamics of the associated power electronics, is essential. This section presents the modeling framework adopted in this work, which includes the electrical, thermal, and converter subsystems.

2.1. Electrical Model of a Single Cell

Each battery cell is modeled using a simplified Thevenin-based equivalent circuit, which provides a good trade-off between accuracy and computational efficiency. The cell is represented by an open-circuit voltage source VOC(SOC), a series resistance RS, and a parallel RC network that captures dynamic polarization behavior:
d V R C d t = V R C R p C p + I R p V c e l l = V O C ( S O C ) I R S V R C
The SOC dynamics are described as follows:
d ( S O C ) d t = I Q c e l l
where Vcell is the terminal voltage of the cell, VRC is the voltage across the RC network, Rp and Cp are the polarization resistance and polarization capacitance, I is the current flowing into the cell (positive for discharge), and Qcell is the nominal capacity of the cell. The open-circuit voltage VOC(SOC) is a nonlinear function of SOC and is typically obtained from experimental lookup tables or fitted empirical equations.

2.2. Thermal Model of a Single Cell

The thermal behavior of each cell is modeled using a lumped 1-RC thermal model, assuming uniform temperature distribution within the cell. The model accounts for both ohmic and polarization heat generation, as well as thermal conduction to the environment:
C t h d T d t = Q g e n T T e n v R t h
where T is the cell temperature, Cth is the thermal capacitance, Rth is the thermal resistance to ambient, Qgen is the total heat generated, and Tenv is ambient temperature.
This model captures the impact of dynamic current and cell impedance on temperature rise and allows for estimation of transient thermal behavior under varying load conditions.

2.3. Converter and Power Stage Model

To enable cell-level energy balancing, each lithium-ion cell is connected to a dedicated bidirectional DC-DC converter, which facilitates both charge injection and extraction. In this work, as shown in Figure 1, a non-isolated Boost converter topology is adopted, which operates in Boost mode during discharging. In this structure, the battery cells are not physically connected in series, but their converter outputs are, emulating a series-connected battery pack.
Each cell is interfaced with a bidirectional Boost converter, which allows independent control of charge/discharge power. The simplified averaged model of the converter is as follows:
V b u s = i = 1 N V c e l l , i 1 D i   ( B o o s t   M o d e )
where D i [ 0 , 1 ] is the duty cycle of the i-th converter, Vcell,i is the terminal voltage of cell i, and Vbus is the shared system bus voltage. The control signal D i ( i = 1 , , N ) is generated by the balancing controller and determines the amount and direction of power transfer.

2.4. Unified State-Space Model

For a specific cell j, it is supposed that during one control period, its temperature and bus voltage change little. The average current over this control period is used as a variable in the ampere-time integration method. The discrete state equations as follows, where k and k + 1 represent the starting and ending points of the period ( t k + 1 t k = τ ):
S O C j ( k + 1 ) = S O C j ( k ) τ Q j I b u s ( k ) 1 D j ( k ) T j ( k + 1 ) = ( 1 τ h A C t h ) T j ( k ) + τ h A C t h T e n v + R j τ C t h I b u s 2 ( k ) [ 1 D j ( k ) ] 2
where τ is the duration of the period, Qj is j-th capacity, Dj(k) is the j-th duty cycle at k moment, Ibus(k) is the bus current at k moment, h is heat transfer coefficient, A is heat transfer area, and Rj is the j-th lumped resistance. Moreover, in order to simplify the expression, the following abbreviations apply: ε j = τ Q j , μ j = 1 τ h A C t h , θ j = 1 μ j , and ρ j = R j τ C t h .
The SOC and temperature states of the N cells are incorporated into a set of vector equations:
SOC ( k + 1 ) = A SOC ( k ) + B D 1 ( k ) T ( k + 1 ) = C T ( k ) + E D 1 ( k ) + F T e n v .
The boldface letters in (6) represent a set of an N-dimensional vector or an N × N matrix. As state variable, SOC with temperature is of the following form:
S O C ( k ) = [ S O C 1 ( k )   S O C 2 ( k )     S O C N ( k ) ] T T ( k ) = [ T 1 ( k )   T 2 ( k )     T N ( k ) ] T .
As an input variable, the symbol denotes the Hadamard product, and the expression containing the duty cycle is as follows:
D 1 ( k ) = [ 1 1 D 1 ( k )   1 1 D 2 ( k )     1 1 D N ( k )   ] T D 2 ( k ) = D 1 ( k ) D 1 ( k ) .
To represent this discrete system in more detail, the state matrix is of the following form:
A = 1 0 0 0 1 0 0 0 1
C = μ 1 0 0 0 μ 2 0 0 0 μ N
And the input matrix is of the following form:
B = ε 1 I b u s ( k ) 0 0 0 ε 2 I b u s ( k ) 0 0 0 ε N I b u s ( k )
E = ρ 1 I b u s 2 ( k ) 0 0 0 ρ 2 I b u s 2 ( k ) 0 0 0 ρ N I b u s 2 ( k )
F = θ 1 θ 2 θ N T

3. Control Strategy for Multi-Objective Balancing

This section presents the real-time control strategy used to achieve dynamic balancing of both SOC and temperature across lithium-ion battery cells. Building on the unified system model introduced in Section 2, a centralized multi-objective control framework is designed to generate coordinated converter control signals, ensuring energy redistribution and thermal consistency while maintaining bus voltage stability.
The control system adopts a centralized, unified control loop that evaluates the electrothermal state of all cells in the pack and dynamically computes optimal duty cycles d i for each Boost converter.
The architecture is shown in Figure 2, which consists of three main components:
  • State Estimator: Acquires real-time cell-level data, including SOC, temperature, and voltage, either through measurement or model-based estimation.
  • Multi-Objective Cost Evaluator: Quantifies the global imbalance using a weighted cost function.
  • Optimization Engine: Determines the optimal control input u = D 1 D 2 D N to minimize the total imbalance while satisfying operational constraints.
In order to obtain the state error vector of SOC and temperature for each cell, the following matrix is combined with the state vector of all cells:
M a v g = I N 1 N 1 N × N = 1 1 N 1 N 1 N 1 N 1 1 N 1 N 1 N 1 N 1 1 N
The control objective is to minimize the SOC and temperature differences among all battery cells, while also regulating the pack-level bus voltage and limiting converter stress. This is formulated through the following multi-objective cost function:
M S O C ( k ) = M a v g S O C ( k ) M T ( k ) = M a v g T ( k ) .
The cost functions corresponding to SOC and temperature are combined using two weighting factors γ S O C and γ T into the following:
J = γ S O C J S O C + γ T J T = γ S O C S O C T ( k ) M a v g T ω S O C M a v g S O C ( k ) + γ T T T ( k ) M a v g T ω T M a v g T ( k )
This structure allows for flexible prioritization depending on system demands. For example, higher γ T can be applied during thermal stress events.
According to Equations (6), (8) and (16), the cost function is a function with the environment temperature and duty cycle as variables. To simplify the analysis, it is assumed that the environment temperature remains approximately constant over a period.
Combining the electrical and thermal dynamics with converter behavior, the unified state vector for a pack with N cells is as follows:
x = [ S O C 1     S O C N   T 1     T N   V b u s   ] T
The control input vector is as follows:
u = D 1 D 2 D N T
The system (6) can then be described in a compact discrete-time form:
x ( k + 1 ) = f ( x ( k ) , u ( k ) ) + w ( k )
where w ( k ) denotes external disturbances (e.g., load fluctuations, ambient temperature changes). The nonlinear function f ( ) encapsulates the coupled SOC–thermal–converter dynamics of all cells. Using H to denote the number of optimized prediction steps, then the complete optimization problem is expressed as follows:
min { u ( k + j ) } j = 0 H 1 J ( x ( k ) , u ( k ) , , u ( k + H 1 ) ) s . t . x ( k + j + 1 ) = f ( x ( k + j ) , u ( k + j ) ) ,   j = 0 , , H 1 S O C min S O C i ( k + j ) S O C max , T min T i ( k + j ) T max D min D i ( k + j ) D max , V c e l l , min V c e l l , i ( k + j ) V c e l l , max
The 3D plot of the cost function J versus the duty cycle D1 and D2 for a balancing cell containing only two cells is shown in Figure 3. The region framed by the dashed line is the optimal duty cycle for this condition because it corresponds to the smallest cost function.
To realize coordinated electrothermal balancing while maintaining the overall bus voltage at a reference value, the generation of duty cycle commands for each cell-connected DC-DC converter follows the process in Figure 4.

3.1. Generation of Weighting Factors via PSO

First the state of the battery is collected, including the number of cells N, SOC, and temperature T. If the algorithm uses M particles for optimization, the position of each particle is a 1 × N vector (each element of this vector represents the weighting factor of the battery of the corresponding order), and p , v , η , ξ 1 , ξ 2 are all M × N matrices representing the particle position, velocity, inertia, individual acceleration factor, and global acceleration factor, respectively.
Then the initialization will be performed, which includes setting all the weighting factors to 1 N , random particle positions, velocities, inertia, etc.
At each control interval, a Particle Swarm Optimization (PSO) algorithm is executed to determine the optimal set of balancing weights l i [ 0 , 1 ] ,   i = 1 , , N for each cell. These weights represent the relative participation of each converter in bus voltage support and balancing effort.
The PSO algorithm minimizes a multi-objective cost function that considers both SOC deviation and temperature deviation (as defined at (15)), and returns a set of optimal weights:
l = l 1 l 2 l N   with   i = 1 N l i = 1
Cells with greater imbalance (either in SOC or temperature) are assigned larger weights, thereby receiving higher participation in energy redistribution.

3.2. Reference Voltage Assignment for Each Converter

Once the balancing weights are determined, a reference voltage V r e f , i is assigned to each converter such that the weighted sum of converter outputs equals the system-wide bus voltage reference V b u s , r e f . This ensures bus voltage regulation is preserved during balancing:
V r e f , i = l i V b u s , r e f j = 1 N l i
This allocation method guarantees that the total series output voltage of the converters satisfies j = 1 N V r e f , i = V b u s , r e f .
Moreover, this approach automatically prioritizes cells with greater balancing demand (larger li) by assigning them smaller reference voltages (in Boost mode), requiring them to transfer more power.

3.3. Duty Cycle Computation from Reference Voltages

Assuming each converter operates in Boost mode (cell to bus), the duty cycle for the i-th converter is calculated based on the relationship between the local cell voltage V c e l l , i and the assigned reference output voltage V r e f , i :
D i = 1 V c e l l , i V r e f , i   ( V r e f , i > V c e l l , i )
This work primarily focuses on the discharge (balancing) scenario where the Boost configuration dominates. To ensure feasibility V r e f , i , must always satisfy the following:
V r e f , i > V c e l l , i   &   D i [ D min , D max ]
where Dmin and Dmax represent hardware constraints.
When a digitally controlled Boost converter is used to maintain the bus voltage, it is implemented using a discrete Type 3 compensator on the Z-domain, such as G V B ( z ) in Figure 4, and its control block diagram with the small-signal model is shown in Figure 5.
The transfer function and gain in the loop can be given by the analysis in Section 2 above, and its detailed expression is shown in (26) to (29), where G v d ( s ) is transfer function from duty cycle Di to output voltage Vi, Hvd is the gain coefficient of the voltage feedback loop, G zcell , i ( s ) = 1 Z cell , i is the load conductance of the i-th converter, D ¯ i is the average duty cycle of the converter in the large signal model, G i T ( s ) is a transfer function from cell current to temperature that is approximated as a first-order inertial element, k l , T and k l , S O C are the linearized gains near the equilibrium point of PSO, which can be obtained by the Jacobian approximation, and K λ V is a first-order approximation of the reference voltage under a small perturbation.
G V B ( z ) = b 0 + b 1 z 1 + b 2 z 2 + b 3 z 3 1 + a 1 z 1 + a 2 z 2 + a 3 z 3
G v d ( s ) = V c e l l , i [ Z c e l l , i ( 1 D i ) 2 + s L i ] ( 1 D i ) 2 [ Z c e l l , i ( 1 D i ) 2 + s L i + C i L i Z c e l l , i s 2 ]
G i T ( s ) = 2 I ¯ i R i + V ¯ R C C t h s + 1 R t h
k l , T = l i T i k l , S O C = l i S O C i
K λ V = V b u s , r e f ( 1 Λ l i Λ 2 ) Λ = i = 1 N l i K λ V = V b u s , r e f ( 1 Λ )

4. Simulation and Analysis of SOC–Thermal Balancing

To validate the effectiveness of the proposed control strategy for dynamic balancing of the SOC and temperature in lithium-ion batteries, a series of simulations were conducted using a bidirectional power converter based on Boost converters. These simulations were designed to emulate real-world charging and discharging conditions while actively regulating both SOC and thermal behavior.

4.1. Simulation Configuration and Parameters

This subsection describes the simulation setup used to validate the proposed electrothermal balancing control strategy. A custom simulation model was developed, incorporating the electrochemical and thermal dynamics of each cell, the bidirectional converter models, and the centralized controller with PSO-based weight optimization. The relevant battery parameters are summarized in Table 1, and internal resistance of the battery used for the simulation with the initial SOC value is shown in Figure 6. The initial SOC and internal resistance values were intentionally diversified to emulate real-world inconsistencies among cells, as also considered in previous works [19,20].
The simulation model considers a system composed of four series-connected lithium-ion cells, each with a nominal capacity of 3400 mAh and a typical open-circuit voltage (OCV) of 3.7 V. The pack is operated near a 1C discharge rate, representative of realistic electric vehicle or energy storage use cases. The main bus voltage is regulated to track a reference value of 30 V. To test the dynamic response of the controller, a disturbance is introduced at 1800 s in the form of a step reduction in the bus voltage reference to 20 V, which lasts for 10 min. This models sudden changes in load-side conditions and evaluates the robustness of the balancing and tracking strategy under voltage fluctuations.
To ensure stable operation in CCM, the inductor current ripple is selected as 40% of the average current, and the output voltage ripple is limited to 0.5%. Based on these constraints, the converter parameters are designed as shown in Table 1. All converters operate in CCM at a switching frequency of 100 kHz. The passive components for each converter include a 15 μH inductor and a 47 μF output capacitor. To prevent saturation and ensure safe operation, the duty cycle of each converter is constrained within the range of 0.2 to 0.8. The converters are controlled using duty cycle commands generated from the PSO-optimized electrothermal balancing algorithm, which assigns a reference voltage to each converter based on real-time SOC and temperature inputs. Moreover, to prioritize charge balancing while maintaining thermal safety, the weighting factors were empirically set as γ S O C = 0.75 , γ T = 0.25 . And the resulting Type 3 compensator was implemented in the form of a difference equation with the following coefficients: b 0 = 0.1019 , b 1 = 0.0776 , b 2 = 0.1003 , b 3 = 0.0776 , a 1 = 0.0338 , a 2 = 0.7666 , and a 3 = 0.2672 .
Thermal dynamics of each cell are modeled using a lumped-parameter thermal network that accounts for both self-heating and heat exchange with the ambient environment. The effective thermal surface area of each cell is assumed to be 0.004184 m2, and the thermal capacitance is set to 89.5 J/K. A convective heat transfer coefficient of 5 W/(m2·K) is used to model natural air cooling. The ambient temperature is fixed at 20 °C throughout the simulation.

4.2. Simulation Results

To evaluate the effectiveness of the proposed control approach, the SOC and temperature evolution of each cell over time were recorded. The key simulation waveforms are shown below.
As illustrated in Figure 7a, the evolution of the SOC for all four cells is presented over the entire simulation period. During the initial 500 s, the SOC values of the cells remain approximately at their initial levels, preserving the inherent imbalance introduced at the start of the experiment. No significant redistribution occurs in this phase, as the controller primarily operates in observation and initialization mode.
After 500 s, the balancing control is activated, and the SOC disparities begin to decrease gradually under the influence of the PSO-based optimization mechanism. By approximately 1600 s, the maximum SOC deviation among the cells is reduced and stabilized within a margin of ±0.0025, indicating effective dynamic equalization. However, following the imposed bus voltage disturbance at 1800 s, a temporary increase in SOC mismatch is observed. The deviation briefly rises to approximately ±0.005, reflecting the system’s transient adaptation to the altered voltage regulation conditions.
Subsequently, the controller re-establishes balance through adaptive voltage reassignment and converter-level current redistribution. By 2400 s, the SOC deviation is once again confined within ±0.0025, demonstrating full recovery of uniform charge distribution. These results validate the controller’s capacity to maintain high-precision SOC balancing even under variable bus conditions and system perturbations.
As shown in Figure 7b, the temperature responses of all four cells begin from a uniform initial condition of 20 °C. Although Battery 1 exhibits the highest internal resistance among the group, its temperature trajectory remains consistently in the mid-range throughout the discharge process. This behavior reflects the effectiveness of the proposed controller in dynamically reallocating power flow to suppress excessive thermal rise in higher-loss cells.
During the initial 1600 s of the experiment, the temperature difference among cells is tightly regulated, remaining within ±0.5 °C. This indicates strong thermal balancing performance under nominal bus voltage conditions. Between 1800 s and 2400 s, Vbus,ref is deliberately reduced to 20 V. As a result, the overall discharge power across all converters is lowered, leading to reduced heat generation. In this phase, the temperature divergence remains relatively minor, with a maximum deviation within ±0.7 °C.
However, once Vbus,ref is restored to 30 V after 2400 s, a rapid increase in both cell temperatures and inter-cell thermal spread is observed. By the end of the simulation, the maximum temperature difference rises to approximately ±1.5 °C, indicating a notable challenge for real-time thermal management in aged or low-SOC scenarios.
As illustrated in Figure 7c, the reference voltages assigned to each converter exhibit dynamic variations throughout the simulation, reflecting the combined influence of SOC imbalance, thermal deviation, and real-time bus voltage regulation. During the early and middle stages of the experiment (i.e., prior to 1800 s), heat generation within the cells remains limited. Under these conditions, the reference voltages are primarily governed by the initial SOC distribution. A clear positive correlation is observed between the assigned reference voltage and the corresponding cell’s SOC, with higher-SOC cells receiving larger voltage commands to facilitate faster discharge and promote charge equalization.
Following the deliberate reduction of the bus voltage reference at 1800 s, the reference voltages for all converters are adjusted downward to maintain compliance with the global voltage constraint. During this interval, Vref,i of all converters converge to approximately 5 V, indicating uniformly reduced power transfer across the system. This behavior also contributes to the temporary suppression of temperature growth observed during this phase.
After Vbus,ref returns to 30 V, a more complex voltage distribution emerges. Notably, the reference voltage assigned to Converter 1 is significantly reduced to approximately 5.5 V, despite the corresponding cell not having the lowest SOC. This response is attributed to the elevated temperature of Battery 1 observed at that point in the experiment. The controller, in response to both electrochemical and thermal state inputs, intentionally suppresses power throughput through Converter 1 to mitigate further ohmic heating. This targeted adjustment demonstrates the controller’s capacity to incorporate thermal constraints into its balancing decisions, thereby achieving both charge uniformity and thermal safety.

4.3. Result Analysis and Discussion

The simulation results demonstrate the capability of the proposed control strategy to achieve dynamic SOC equalization while maintaining thermal safety within acceptable limits. The standard deviation of both SOC and temperature error vectors ( M S O C and M T according to (15)) could be observed throughout Figure 8: the SOC deviation σ ( M S O C ) among cells gradually decreases over time under the influence of the PSO-based balancing controller. Starting from a deliberately imposed initial imbalance, the σ ( M S O C ) is effectively reduced through coordinated redistribution of discharge power. By the end of the simulation, the maximum SOC deviation is confined to approximately 0.0007, indicating near-complete charge uniformity.
In contrast, the temperature deviation σ ( M T ) exhibits a progressive increase over the course of the experiment. This behavior is attributed to the cumulative thermal effects associated with continued current flow, as well as the nonlinear increase in internal resistance at lower SOC levels, particularly in the latter stages of discharge. Despite the controller’s thermal-aware regulation, which partially mitigates temperature divergence through adaptive reference voltage assignment, the system still experiences a gradual rise in thermal nonuniformity. At the conclusion of the simulation, the inter-cell temperature difference reaches 1.6 °C.
These trends confirm the effectiveness and limitations of the proposed strategy. On one hand, the controller successfully achieves high-precision SOC balancing, even in the presence of external disturbances and cell heterogeneity. On the other hand, thermal deviations, though bounded within safe operating limits, tend to accumulate over extended discharge durations, especially when electrochemical degradation (e.g., increased internal resistance) is present. This highlights the importance of integrating long-term thermal modeling and cell aging dynamics into future extensions of the balancing framework.

5. Conclusions

This paper proposed a unified electrothermal balancing control strategy for lithium-ion battery packs, aiming to simultaneously reduce SOC and temperature disparities among cells under dynamic operating conditions. A modular architecture with bi-directional DC-DC converters was employed to enable flexible energy redistribution, while a PSO-based adaptive optimization algorithm was integrated to dynamically adjust control weights based on real-time cell states. Simulation results demonstrated that the proposed method effectively minimizes SOC deviation to within 0.0007, while maintaining temperature differences within 1.6 °C, even in the presence of bus voltage disturbances and varying internal resistance.
The coordinated control of charge and thermal dynamics allows the system to enhance pack-level energy utilization and safety without requiring external thermal management systems. Moreover, the proposed strategy exhibits strong adaptability and robustness, making it suitable for real-time battery management in electric vehicles and energy storage applications.
In practical deployment scenarios, the proposed method has the potential to reduce system cost by eliminating dedicated thermal control hardware and minimizing overdesign margins. At the same time, the improved uniformity in SOC and temperature can enhance energy efficiency and significantly reduce the risk of localized overheating or degradation, thereby improving long-term operational safety. These characteristics highlight the method’s application value in cost-sensitive and safety-critical systems such as electric buses, large-scale grid storage, and second-life battery applications.

Author Contributions

Conceptualization, Y.C. and C.W.; Validation, L.C.; Formal analysis, Y.C.; Investigation, C.W.; Resources, Y.C. and C.W.; Writing—original draft, L.C.; Writing—review & editing, Y.C. and L.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions of the study are included in the article. Requests for additional information can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Eberle, U.; Von Helmolt, R. Sustainable Transportation Based on Electric Vehicle Concepts: A Brief Overview. Energy Environ. Sci. 2010, 3, 689–699. [Google Scholar] [CrossRef]
  2. Contestabile, M.; Offer, G.; Slade, R.; Jaeger, F.; Thoennes, M. Battery Electric Vehicles, Hydrogen Fuel Cells and Biofuels. Which Will Be the Winner? Energy Environ. Sci. 2011, 4, 3754–3772. [Google Scholar] [CrossRef]
  3. Lu, L.; Han, X.; Li, J.; Hua, J.; Ouyang, M. A Review on the Key Issues for Lithium-Ion Battery Management in Electric Vehicles. J. Power Sources 2013, 226, 272–288. [Google Scholar] [CrossRef]
  4. Shan, W.; Schwalm, M.; Shan, M. A Design Tool for Battery/Supercapacitor Hybrid Energy Storage Systems Based on the Physical–Electrochemical Degradation Battery Model BaSiS. Energies 2024, 17, 3481. [Google Scholar] [CrossRef]
  5. Schwalm, M.; Dabrowski, T. Directly Interconnected High-Energy and High-Power Battery Packs. Energies 2024, 17, 6306. [Google Scholar] [CrossRef]
  6. Zheng, Y.; Gao, W.; Ouyang, M.; Lu, L.; Zhou, L.; Han, X. State-of-Charge Inconsistency Estimation of Lithium-Ion Battery Pack Using Mean-Difference Model and Extended Kalman Filter. J. Power Sources 2018, 383, 50–58. [Google Scholar] [CrossRef]
  7. Machacek, D.T.; Barhoumi, K.; Ritzmann, J.M.; Huber, T.; Onder, C.H. Multi-Level Model Predictive Control for the Energy Management of Hybrid Electric Vehicles Including Thermal Derating. IEEE Trans. Veh. Technol. 2022, 71, 10400–10414. [Google Scholar] [CrossRef]
  8. Qahouq, J.A.A.; Xia, Z. Single-Perturbation-Cycle Online Battery Impedance Spectrum Measurement Method With Closed-Loop Control of Power Converter. IEEE Trans. Ind. Electron. 2017, 64, 7019–7029. [Google Scholar] [CrossRef]
  9. Chiu, K.-C.; Lin, C.-H.; Yeh, S.-F.; Lin, Y.-H.; Huang, C.-S.; Chen, K.-C. Cycle Life Analysis of Series Connected Lithium-Ion Batteries with Temperature Difference. J. Power Sources 2014, 263, 75–84. [Google Scholar] [CrossRef]
  10. Wang, C.; Cao, M.; Cao, Y. Battery Aging Estimation Algorithm with Active Balancing Control in Battery System. J. Energy Storage 2025, 108, 115055. [Google Scholar] [CrossRef]
  11. Abadie, P.T.; Jahan, T.R.; Docimo, D.J. A Joint Analysis and Estimation Effort for Cell-to-Cell Variations in Lithium-Ion Battery Packs. IEEE Trans. Control. Syst. Technol. 2025, 33, 760–774. [Google Scholar] [CrossRef]
  12. Ma, G.; Xu, S.; Yang, T.; Du, Z.; Zhu, L.; Ding, H.; Yuan, Y. A Transfer Learning-Based Method for Personalized State of Health Estimation of Lithium-Ion Batteries. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 759–769. [Google Scholar] [CrossRef]
  13. Tian, J.; Xiong, R.; Shen, W. State-of-Health Estimation Based on Differential Temperature for Lithium Ion Batteries. IEEE Trans. Power Electron. 2020, 35, 10363–10373. [Google Scholar] [CrossRef]
  14. Ji, S.; Zhu, J.; Zhang, Z.; Xia, Z. Degradation Prognosis for Fast-Charging Batteries via Improved Domain Adaptation. IEEE Trans. Ind. Inform. 2025, 21, 1734–1743. [Google Scholar] [CrossRef]
  15. Docimo, D.J.; Fathy, H.K. Analysis and Control of Charge and Temperature Imbalance Within a Lithium-Ion Battery Pack. IEEE Trans. Contr. Syst. Technol. 2019, 27, 1622–1635. [Google Scholar] [CrossRef]
  16. Yao, P.; Liu, X. Electrochemical and Thermal Analysis of Lithium-Ion Batteries Based on Variable Solid-State Diffusion Coefficient Concept. World Electr. Veh. J. 2024, 15, 416. [Google Scholar] [CrossRef]
  17. Barreras, J.V.; Pinto, C.; De Castro, R.; Schaltz, E.; Andreasen, S.J.; Araujo, R.E. Multi-Objective Control of Balancing Systems for Li-Ion Battery Packs: A Paradigm Shift? In Proceedings of the 2014 IEEE Vehicle Power and Propulsion Conference (VPPC), Coimbra, Portugal, 27–30 October 2014; IEEE: Coimbra, Portugal, 2014; pp. 1–7. [Google Scholar]
  18. Shang, Y.; Zhu, C.; Fu, Y.; Mi, C.C. An Integrated Heater Equalizer for Lithium-Ion Batteries of Electric Vehicles. IEEE Trans. Ind. Electron. 2018, 66, 4398–4405. [Google Scholar] [CrossRef]
  19. Altaf, F.; Egardt, B.; Johannesson Mardh, L. Load Management of Modular Battery Using Model Predictive Control: Thermal and State-of-Charge Balancing. IEEE Trans. Contr. Syst. Technol. 2017, 25, 47–62. [Google Scholar] [CrossRef]
  20. De Castro, R.; Pereira, H.; Araujo, R.E.; Barreras, J.V.; Pangborn, H.C. qTSL: A Multilayer Control Framework for Managing Capacity, Temperature, Stress, and Losses in Hybrid Balancing Systems. IEEE Trans. Contr. Syst. Technol. 2022, 30, 1228–1243. [Google Scholar] [CrossRef]
  21. Wang, C.; Li, F.; Cao, Y. Dual-Frequency Dual-Type-Output Wireless Power Transfer System with Independent Adjustable Outputs. IEEE J. Emerg. Sel. Top. Power Electron. 2025, 1. [Google Scholar] [CrossRef]
  22. Cao, Y.; Liao, Y.; Chen, L.; Wang, C.; Hu, Y. A Wireless Power Feedback-Based Battery Equalizer with Multiple-Receiver. IEEE Trans. Transp. Electrif. 2025, 11, 9332–9345. [Google Scholar] [CrossRef]
  23. Xie, Y.; Li, B.; Hu, X.; Lin, X.; Zhang, Y.; Zheng, J. Improving the Air-Cooling Performance for Battery Packs via Electrothermal Modeling and Particle Swarm Optimization. IEEE Trans. Transp. Electrif. 2021, 7, 1285–1302. [Google Scholar] [CrossRef]
  24. Qin, Y.; Xu, Z.; Du, J.; Guo, H.; Lu, L.; Ouyang, M. External Liquid Cooling Method for Lithium-Ion Battery Modules under Ultra-Fast Charging. IEEE Trans. Ind. Appl. 2022, 58, 7658–7667. [Google Scholar] [CrossRef]
  25. Youssef, R.; Hosen, M.S.; He, J.; Al-Saadi, M.; Van Mierlo, J.; Berecibar, M. Novel Design Optimization for Passive Cooling PCM Assisted Battery Thermal Management System in Electric Vehicles. Case Stud. Therm. Eng. 2022, 32, 1–10. [Google Scholar] [CrossRef]
Figure 1. Cascaded Boost converter based structure.
Figure 1. Cascaded Boost converter based structure.
Energies 18 04231 g001
Figure 2. Architecture of multi-objective balancing strategy.
Figure 2. Architecture of multi-objective balancing strategy.
Energies 18 04231 g002
Figure 3. Three-dimensional plot of cost function J vs. duty cycle D under a two-cells scenario.
Figure 3. Three-dimensional plot of cost function J vs. duty cycle D under a two-cells scenario.
Energies 18 04231 g003
Figure 4. Flowchart of duty cycle optimization.
Figure 4. Flowchart of duty cycle optimization.
Energies 18 04231 g004
Figure 5. Small-signal control-oriented model: (a) outer loop for bus voltage regulation with N cells; (b) small-signal model of i-th cell.
Figure 5. Small-signal control-oriented model: (a) outer loop for bus voltage regulation with N cells; (b) small-signal model of i-th cell.
Energies 18 04231 g005
Figure 6. Battery initial states under the discharging scenario.
Figure 6. Battery initial states under the discharging scenario.
Energies 18 04231 g006
Figure 7. Time-aligned multi-domain responses under coordinated control strategy: (a) SOC trajectories of the four cells under PSO-based balancing; (b) temperature profiles of the four cells during balancing operation; (c) voltage references during electrothermal balancing.
Figure 7. Time-aligned multi-domain responses under coordinated control strategy: (a) SOC trajectories of the four cells under PSO-based balancing; (b) temperature profiles of the four cells during balancing operation; (c) voltage references during electrothermal balancing.
Energies 18 04231 g007
Figure 8. Evolution of SOC and temperature standard deviations during balancing.
Figure 8. Evolution of SOC and temperature standard deviations during balancing.
Energies 18 04231 g008
Table 1. Key parameters used in the simulations.
Table 1. Key parameters used in the simulations.
ParameterValueParameterValue
Qj3400 mAhCj47 μF
OCV3.7 VDj0.2–0.8
Vbus,ref25 V–30 VCth89.5 J/K
fs100 kHzh5 W/(m2·K)
Lj15 μHA0.004184 m2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cao, Y.; Chen, L.; Wang, C. Coordinated Thermal and Electrical Balancing for Lithium-Ion Cells. Energies 2025, 18, 4231. https://doi.org/10.3390/en18164231

AMA Style

Cao Y, Chen L, Wang C. Coordinated Thermal and Electrical Balancing for Lithium-Ion Cells. Energies. 2025; 18(16):4231. https://doi.org/10.3390/en18164231

Chicago/Turabian Style

Cao, Yuan, Long Chen, and Chunsheng Wang. 2025. "Coordinated Thermal and Electrical Balancing for Lithium-Ion Cells" Energies 18, no. 16: 4231. https://doi.org/10.3390/en18164231

APA Style

Cao, Y., Chen, L., & Wang, C. (2025). Coordinated Thermal and Electrical Balancing for Lithium-Ion Cells. Energies, 18(16), 4231. https://doi.org/10.3390/en18164231

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop