State of Health Estimation for Retired Li-ion Batteries

I view the retired Li-ion battery as one of the most important assets in the emerging circular economy of electrified transport. When a Li-ion battery reaches the end of its first-life service in an electric vehicle, it does not become useless. Instead, it becomes a candidate for second-life deployment in communication base stations, distributed microgrids, low-speed electric vehicles, and stationary storage. The decisive question is whether the retired Li-ion battery can still perform safely and economically in a new application. That question is answered primarily through state of health (SoH) estimation. I define SoH as a normalized indicator of remaining capability relative to a fresh Li-ion battery. The most common capacity-based definition is:

$$ SoH_Q = \frac{Q_{current}}{Q_{rated}} \times 100\% $$

I also use resistance-based and power-based definitions because a retired Li-ion battery may retain acceptable capacity while suffering from severe impedance rise:

$$ SoH_R = \frac{R_{fresh}}{R_{aged}} \times 100\% $$

$$ SoH_P = \frac{P_{available,aged}}{P_{available,fresh}} \times 100\% $$

In my assessment, accurate SoH estimation for a retired Li-ion battery faces three coupled difficulties. First, historical service data are often incomplete, so empirical models trained on controlled laboratory cells may fail. Second, aging under complex duty cycles is a multi-factor process involving temperature, state of charge (SOC), depth of discharge (DoD), current rate, and mechanical stress. Third, second-life screening requires rapid, low-cost, and scalable testing, whereas laboratory-grade methods are often slow and expensive. I therefore review the major SoH estimation families for retired Li-ion batteries and organize them into direct measurement methods, model-based methods, and data-driven methods. I then discuss hybrid architectures, uncertainty, and future trends.

Notation and Core Metrics

I use the following notation throughout this discussion of retired Li-ion battery SoH estimation.

Symbol Meaning Typical Unit
\(Q_{rated}\) Rated capacity of a fresh Li-ion battery A·h
\(Q_{current}\) Measured usable capacity of the aged Li-ion battery A·h
\(R_0\) Ohmic internal resistance Ω
\(R_{ct}\) Charge-transfer resistance Ω
\(C_{dl}\) Double-layer capacitance F
\(Z(\omega)\) Electrochemical impedance at angular frequency \(\omega\) Ω
\(SOC\) State of charge %
\(SoH\) State of health %
\(T\) Cell or ambient temperature K or °C
\(I\) Current A
\(V\) Terminal voltage V
\(\eta\) Overpotential or coulombic efficiency, depending on context V or %
\(D_s\) Solid-phase diffusion coefficient m²·s⁻¹
\(D_e\) Electrolyte diffusion coefficient m²·s⁻¹
\(\theta\) Model parameter vector varies
\(w_k\) Process noise varies
\(v_k\) Measurement noise varies

For a retired Li-ion battery, I rarely rely on a single scalar. I prefer a vector of health indicators because capacity fade, resistance rise, lithium inventory loss, active material loss, and electrolyte degradation do not progress at identical rates. A practical SoH vector may be written as:

$$ \mathbf{h} = \left[ SoH_Q, SoH_R, SoH_P, \Delta Q(V), \frac{dV}{dQ}, Z(\omega_1), \ldots, Z(\omega_n) \right]^T $$

I can then estimate a composite health score through a weighted mapping:

$$ SoH_{composite} = f(\mathbf{h}; \boldsymbol{\beta}) $$

where \(\boldsymbol{\beta}\) is a calibration vector determined from aging data of the Li-ion battery family under consideration.

Direct Measurement Methods

Direct measurement methods estimate SoH by measuring physical quantities of the retired Li-ion battery. I consider them the most transparent methods because they are closely tied to observable behavior. Their main weakness is time and cost. In second-life screening, direct methods are often used as reference labels rather than as high-throughput tools.

Capacity Test Method

The capacity test method discharges and charges the Li-ion battery under a standardized protocol. I calculate usable capacity through Coulomb counting:

$$ Q_{current} = \int_{t_0}^{t_1} I(t) \, dt $$

Then I compute:

$$ SoH_Q = \frac{Q_{current}}{Q_{rated}} \times 100\% $$

In practice, I include coulombic efficiency and temperature corrections:

$$ Q_{current} = \eta_c \int_{t_0}^{t_c} I_c(t) \, dt – \eta_d \int_{t_d}^{t_1} I_d(t) \, dt $$

where \(\eta_c\) and \(\eta_d\) are charge and discharge efficiency factors. A more advanced implementation uses dynamic efficiency compensation and historical self-correction. I have observed that such compensation can improve capacity estimation to within approximately ±1.5% under controlled conditions. However, a full test may require 4 to 8 hours, and repeated deep cycling accelerates aging of the retired Li-ion battery. Therefore, I do not recommend full capacity testing for every module in a large second-life inventory unless the test is sampled or shortened.

Capacity Test Variant Core Idea Strength Limitation for Retired Li-ion Battery
Full charge-discharge Measure complete usable capacity High accuracy; direct reference Slow; accelerates aging
Partial charge-discharge Use limited SOC window and extrapolate Faster than full test Needs accurate SOC and aging model
Dynamic Coulomb counting Compensate efficiency and history Improved accuracy Sensitive to current sensor drift
Incremental capacity analysis Track \(dQ/dV\) peaks Links to degradation modes Requires low-rate, high-resolution data

Internal Resistance Test Method

I use internal resistance as a fast indicator of aging in a retired Li-ion battery. In general, ohmic resistance and charge-transfer resistance increase as the Li-ion battery ages. The simplest estimate uses a current pulse:

$$ R_0 = \frac{\Delta V}{\Delta I} $$

For a hybrid pulse power characterization (HPPC) test, I apply a pulse and extract the instantaneous voltage change:

$$ R_{ohmic} = \frac{V(t_0^+) – V(t_0^-)}{I_{pulse}} $$

I also extract polarization resistance over a longer time window:

$$ R_{polarization} = \frac{V(t_1) – V(t_0^+)}{I_{pulse}} $$

HPPC is widely used because it provides resistance and power capability in a relatively short time. However, conventional HPPC pulses last seconds, so they may miss fast dynamic resistance that appears under real load transients. I therefore pay attention to short-pulse methods that use microsecond-scale excitation. Such pulses can suppress concentration polarization and reveal intrinsic response of the Li-ion battery. I can represent the dynamic resistance as:

$$ R_{dyn}(t) = \frac{V(t_1) – V(t_2)}{I(t_2) – I(t_1)} $$

Multi-frequency sinusoidal excitation can further improve robustness. I find this especially useful when the solid electrolyte interphase (SEI) has thickened and the Li-ion battery shows nonlinear impedance behavior. The resistance-SoH relationship is often modeled as:

$$ SoH_R = a \exp(-b R_0) + c $$

or in a linearized form around an operating point:

$$ SoH_R \approx \alpha_0 + \alpha_1 R_0 + \alpha_2 R_{ct} + \alpha_3 T + \alpha_4 I_{rms} $$

I must caution that resistance is temperature-sensitive and SOC-dependent. For a retired Li-ion battery, I always normalize resistance to a reference temperature and SOC before comparing it with fresh-cell data.

Resistance Method Excitation Information Extracted Practical Role
DC pulse Constant current pulse Ohmic and polarization resistance Fast screening
HPPC Multi-step pulse Resistance, power, OCV Industrial benchmark
Short-pulse Microsecond pulse Dynamic resistance Transient load assessment
Multi-sine Multiple frequencies Broadband impedance features Robust aging tracking

Electrochemical Impedance Spectroscopy

Electrochemical impedance spectroscopy (EIS) measures the frequency-domain response of a Li-ion battery. I apply a small sinusoidal perturbation and compute:

$$ Z(\omega) = \frac{V(\omega)}{I(\omega)} = Z'(\omega) + j Z”(\omega) $$

The magnitude and phase are:

$$ |Z(\omega)| = \sqrt{(Z’)^2 + (Z”)^2} $$

$$ \phi(\omega) = \arctan\left(\frac{Z”}{Z’}\right) $$

A common equivalent circuit for a Li-ion battery includes ohmic resistance, SEI resistance, charge-transfer resistance, double-layer capacitance, and Warburg diffusion:

$$ Z(\omega) = R_{\Omega} + \frac{R_{SEI}}{1 + j\omega R_{SEI} C_{SEI}} + \frac{R_{ct}}{1 + j\omega R_{ct} C_{dl}} + \frac{\sigma_W}{\sqrt{j\omega}} $$

I often use the high-frequency intercept to estimate \(R_{\Omega}\), the depressed semicircle to estimate \(R_{ct}\) and \(C_{dl}\), and the low-frequency tail to infer diffusion limitations. For a retired Li-ion battery, high-frequency impedance can correlate strongly with capacity fade. In some studies, the high-frequency ohmic resistance shows a linear relationship with capacity loss, with coefficients of determination around 0.93. I also use specific frequency points and phase angles to build nonlinear SoH models.

Traditional full-frequency EIS is slow. It can take minutes per Li-ion battery, which is impractical for thousands of retired modules. I therefore favor operando EIS, reduced-frequency EIS, and rapid impedance sensing. Operando EIS captures dynamic impedance during charge or discharge, providing real-time degradation information. I summarize the frequency bands and their interpretation below.

Frequency Band Dominant Process Typical Indicator SoH Relevance
High frequency, > 1 kHz Ohmic and contact resistance \(R_{\Omega}\) Capacity fade and power loss
Mid frequency, 1 Hz to 1 kHz SEI and charge transfer \(R_{SEI}, R_{ct}, C_{dl}\) Interfacial aging
Low frequency, 0.01 to 1 Hz Solid and liquid diffusion Warburg coefficient Lithium inventory loss
Very low frequency, < 0.01 Hz Long-range transport Diffusion tail Thermodynamic and structural degradation

I see EIS as a rich but delicate tool. It requires temperature control, stable SOC, and careful cable inductance compensation. For a retired Li-ion battery, connector corrosion and cell-to-cell variation can distort the spectrum. I therefore combine EIS with model fitting and statistical validation.

Model-Based Methods

Model-based methods infer SoH by constructing a mathematical or physical representation of the retired Li-ion battery. I follow three steps: model construction, parameter identification, and state estimation. The general parameter identification problem is:

$$ \theta^* = \arg\min_{\theta} \sum_{k=1}^{N} \left( y_k – \hat{y}_k(\theta) \right)^2 $$

where \(y_k\) is a measured variable such as terminal voltage, and \(\hat{y}_k(\theta)\) is the model prediction. Once \(\theta^*\) is known, I map relevant parameters to SoH.

Equivalent Circuit Models

Equivalent circuit models (ECMs) represent the Li-ion battery using voltage sources, resistors, capacitors, and sometimes inductors. I use ECMs because they are computationally efficient and suitable for online estimation. Common ECMs include the Rint model, RC network model, Thevenin model, PNGV model, and nonlinear ECM.

For a first-order RC ECM, the state equations are:

$$ \begin{aligned} \dot{U}_1 &= -\frac{U_1}{R_1 C_1} + \frac{I}{C_1} \\ U_t &= U_{OCV}(SOC) – I R_0 – U_1 \end{aligned} $$

For a second-order RC ECM:

$$ \begin{aligned} \dot{U}_1 &= -\frac{U_1}{R_1 C_1} + \frac{I}{C_1} \\ \dot{U}_2 &= -\frac{U_2}{R_2 C_2} + \frac{I}{C_2} \\ U_t &= U_{OCV}(SOC) – I R_0 – U_1 – U_2 \end{aligned} $$

I relate ECM parameters to aging of the Li-ion battery. In many cases, \(R_0\) and polarization resistance grow exponentially or linearly with cycles, while polarization capacitance declines. I can write phenomenological mappings such as:

$$ R_0(n) = R_{0,0} \exp(\alpha n) $$

$$ R_1(n) = R_{1,0} \exp(\beta n) $$

$$ C_1(n) = C_{1,0} – \gamma n $$

where \(n\) is an aging index such as equivalent full cycles. I then estimate SoH through:

$$ SoH = g(R_0, R_1, C_1, Q_{current}) $$

To track parameters online, I use Kalman filters, least squares, recursive least squares, or particle filters. The standard Kalman filter equations are:

$$ \hat{x}_k^- = A \hat{x}_{k-1} + B u_{k-1} $$

$$ P_k^- = A P_{k-1} A^T + Q $$

$$ K_k = P_k^- H^T \left( H P_k^- H^T + R \right)^{-1} $$

$$ \hat{x}_k = \hat{x}_k^- + K_k \left( z_k – H \hat{x}_k^- \right) $$

$$ P_k = \left( I – K_k H \right) P_k^- $$

For nonlinear ECMs, I use the extended Kalman filter or unscented Kalman filter. A square-root unscented Kalman filter can improve numerical stability when the retired Li-ion battery has large parameter uncertainty. I have found that joint estimation of resistance and capacity is valuable because it avoids relying on a single aging indicator.

ECM Type Electrical Structure Strength Limitation for Retired Li-ion Battery
Rint OCV source plus \(R_0\) Very simple Ignores polarization
First-order RC \(R_0\) plus one RC branch Good online speed May miss low-frequency diffusion
Second-order RC \(R_0\) plus two RC branches Better transient accuracy More parameters to identify
Thevenin Voltage source, \(R_0\), RC Widely used Parameters vary with SOC and temperature
PNGV Adds bulk capacitance Captures OCV dynamics Complex for large-scale screening
Nonlinear ECM Nonlinear elements and state dependencies Handles nonlinearity Identification difficulty

Electrochemical Models

Electrochemical models describe internal reaction and transport processes of the Li-ion battery. I consider them the most physically meaningful family. The pseudo-two-dimensional (P2D) model couples solid-phase diffusion, electrolyte transport, and charge conservation. The solid-phase diffusion equation in spherical particles is:

$$ \frac{\partial c_s}{\partial t} = \frac{1}{r^2} \frac{\partial}{\partial r} \left( D_s r^2 \frac{\partial c_s}{\partial r} \right) $$

Electrolyte transport is often written as:

$$ \frac{\partial c_e}{\partial t} = \nabla \cdot \left( D_e \nabla c_e \right) + \frac{a j}{F} $$

The local reaction current is described by Butler-Volmer kinetics:

$$ j = j_0 \left[ \exp\left( \frac{\alpha_a F \eta}{RT} \right) – \exp\left( -\frac{\alpha_c F \eta}{RT} \right) \right] $$

The overpotential includes surface potential, electrolyte potential, open-circuit voltage, and film resistance:

$$ \eta = \phi_s – \phi_e – U_{ocv}(c_{s,surf}) – R_{film} j $$

I use these equations to interpret aging modes of a retired Li-ion battery. For example, SEI growth consumes lithium inventory and increases film resistance. Particle cracking reduces active surface area and changes solid diffusion length. Electrolyte depletion increases concentration polarization. By fitting P2D parameters to measured voltage curves, I can estimate lithium inventory loss, active material loss, and impedance rise.

The single-particle model (SPM) simplifies P2D by assuming uniform electrolyte concentration and spherical active particles. It is much faster:

$$ \frac{\partial c_s}{\partial t} = \frac{1}{r^2} \frac{\partial}{\partial r} \left( D_s r^2 \frac{\partial c_s}{\partial r} \right) $$

$$ U_t = U_{ocv}(c_{s,surf}) – R_0 I – \eta_{ct} $$

I use SPM when I need a balance between physical meaning and computational speed. Multi-scale coupled models add thermal and mechanical equations. For example, thermal balance can be written as:

$$ \rho C_p \frac{\partial T}{\partial t} = \nabla \cdot (k \nabla T) + Q_{gen} $$

Mechanical stress from volume change can be represented as:

$$ \sigma = E \epsilon – E \alpha \Delta T $$

I believe these coupled models are essential for retired Li-ion batteries because aging often creates heterogeneous stress, lithium plating, and localized degradation.

Electrochemical Model Physical Scope Computational Cost Use in Retired Li-ion Battery SoH
P2D Solid diffusion, electrolyte transport, charge transfer High Detailed degradation diagnosis
SPM Solid diffusion only Low to moderate Fast physical estimation
SPM with thermal coupling Diffusion plus heat Moderate Temperature-dependent aging
SPM with mechanical coupling Diffusion plus stress and cracking Moderate to high Particle fracture and active area loss
Multi-scale P2D Electrode, cell, and thermal scales Very high Design and offline validation

Mathematical Models

Mathematical models simplify aging of the Li-ion battery into empirical or probabilistic relationships. I use them when physical detail is less important than speed and deployability. An empirical aging model may be written as:

$$ Q_{loss} = A \exp\left( -\frac{E_a}{RT} \right) t^z $$

where \(E_a\) is activation energy, \(R\) is the gas constant, \(T\) is temperature, \(t\) is time, and \(z\) is a power-law exponent. I can include current rate and DoD:

$$ Q_{loss} = A \exp\left( -\frac{E_a}{RT} \right) I^m (DoD)^n t^z $$

A state-space aging model is:

$$ SoH(k+1) = f(SoH(k), T_k, I_k, DoD_k) + w_k $$

For probabilistic methods, I treat SoH as a random variable. If I have multiple cells in a retired Li-ion battery pack, I can model the joint distribution using a copula:

$$ f_{SoH_i, SoH_j}(x,y) = c\left( F_i(x), F_j(y) \right) f_i(x) f_j(y) $$

where \(F_i\) and \(F_j\) are marginal cumulative distribution functions, and \(c(\cdot,\cdot)\) is a copula density. I use this to quantify cell-to-cell variation and to select conservative SoH values for second-life readiness.

Mathematical Model Form Strength Weakness
Arrhenius model Rate depends exponentially on temperature Simple and interpretable Ignores nonlinear duty cycles
Power-law capacity fade \(Q_{loss} \propto t^z\) Fits long-term trend Parameters vary with chemistry
Markov chain State transitions among aging stages Captures stochastic degradation Requires state discretization
Bayesian regression Posterior over model parameters Provides uncertainty Prior sensitivity
Copula model Joint distribution of cell SoH Models pack heterogeneity Computational complexity

In my view, model-based methods provide the strongest bridge between mechanism and measurable SoH. ECMs are best for online deployment, electrochemical models are best for diagnosis, and mathematical models are best for fleet-level planning. For retired Li-ion batteries, the main weakness is generalization. A model calibrated on one chemistry, format, or duty cycle may not transfer to another.

Data-Driven Methods

Data-driven methods learn SoH from measured data without requiring an explicit physical model. I find them attractive for retired Li-ion batteries because second-life inventories are heterogeneous and historical data are often incomplete. The general supervised learning problem is:

$$ \hat{y} = f_{\theta}(X) $$

where \(X\) contains features such as voltage, current, temperature, impedance, and incremental capacity curves, and \(y\) is SoH or capacity. I minimize a regularized loss:

$$ L(\theta) = \frac{1}{N} \sum_{i=1}^{N} \left( y_i – f_{\theta}(x_i) \right)^2 + \lambda \|\theta\|_2^2 $$

Feature engineering remains critical. I often extract:

$$ \Delta Q(V) = Q(V + \Delta V) – Q(V) $$

$$ \frac{dQ}{dV} \approx \frac{Q_{k+1} – Q_k}{V_{k+1} – V_k} $$

$$ \frac{dV}{dQ} \approx \frac{V_{k+1} – V_k}{Q_{k+1} – Q_k} $$

These incremental capacity and differential voltage curves reveal plateaus and peaks associated with phase transitions and aging modes. I also use statistical features such as mean, variance, skewness, kurtosis, entropy, and wavelet coefficients.

Neural Network Methods

Neural networks (NNs) build nonlinear mappings from features to SoH. I have used feedforward networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), long short-term memory (LSTM) networks, and bidirectional LSTM (Bi-LSTM) networks. For a Li-ion battery, temporal dependencies are strong, so recurrent architectures are natural.

The LSTM cell is governed by:

$$ f_t = \sigma\left( W_f [h_{t-1}, x_t] + b_f \right) $$

$$ i_t = \sigma\left( W_i [h_{t-1}, x_t] + b_i \right) $$

$$ \tilde{C}_t = \tanh\left( W_C [h_{t-1}, x_t] + b_C \right) $$

$$ C_t = f_t C_{t-1} + i_t \tilde{C}_t $$

$$ o_t = \sigma\left( W_o [h_{t-1}, x_t] + b_o \right) $$

$$ h_t = o_t \tanh(C_t) $$

I use Bi-LSTM when I want to capture both past and future context within a charge or discharge segment. I also combine incremental capacity analysis with Bi-LSTM. The incremental capacity features capture electrochemical plateaus, while Bi-LSTM captures time-series dependence. This hybrid feature-learning approach often outperforms a single-model baseline.

A nonlinear autoregressive network with exogenous inputs can model SoH directly:

$$ \hat{SoH}(t) = f\left( SoH(t-1), \ldots, SoH(t-p), u(t), \ldots, u(t-q) \right) $$

where \(u(t)\) includes current, voltage, and temperature. I regularize the network with dropout, weight decay, and early stopping to reduce overfitting on small retired Li-ion battery datasets.

Neural Architecture Input Type Advantage Challenge
Feedforward NN Static features Simple and fast Ignores temporal order
CNN Curve or image-like data Extracts local patterns Needs sufficient data
RNN Time series Models dynamics Vanishing gradients
LSTM Time series Long-term memory Hyperparameter tuning
Bi-LSTM Sequential charge-discharge data Bidirectional context More computation
Autoencoder Unlabeled data Feature compression Indirect SoH mapping

Fuzzy Logic Methods

Fuzzy logic handles uncertainty and imprecision without a precise mathematical model. I use it when expert knowledge can be expressed as linguistic rules. For a Li-ion battery, inputs may include charge-transfer resistance, ohmic resistance, capacity fade rate, and temperature. A Gaussian membership function is:

$$ \mu_A(x) = \exp\left( -\frac{(x-c)^2}{2\sigma^2} \right) $$

A typical fuzzy rule is:

$$ R_i: \text{IF } x_1 \text{ is } A_{i1} \text{ AND } x_2 \text{ is } A_{i2} \text{ THEN } y \text{ is } B_i $$

Defuzzification can use the weighted average:

$$ y = \frac{\sum_{i=1}^{M} w_i y_i}{\sum_{i=1}^{M} w_i} $$

I find fuzzy logic useful for retired Li-ion batteries because aging labels are often uncertain. A cell may be “marginally usable” rather than clearly healthy or failed. Fuzzy rules can encode this gradation. I also use adaptive neuro-fuzzy inference systems to tune membership functions from data.

Fuzzy Component Function Example for Li-ion Battery SoH
Fuzzification Convert crisp input to membership degree Resistance of 2.5 mΩ is “medium high”
Rule base Encode expert knowledge IF resistance high AND capacity low THEN SoH low
Inference engine Combine rules Mamdani or Sugeno inference
Defuzzification Convert fuzzy output to crisp SoH Weighted average or centroid

Regression and Kernel Methods

Regression algorithms establish explicit or probabilistic relationships between features and SoH. I frequently use Gaussian process regression (GPR), support vector regression (SVR), random forests, and Bayesian neural networks. GPR is especially useful because it provides predictive uncertainty.

A Gaussian process is defined by a mean function and a covariance kernel:

$$ f(x) \sim \mathcal{GP}\left( m(x), k(x, x’) \right) $$

For a test point \(x_*\), the predictive mean and variance are:

$$ \hat{f}(x_*) = k_*^T \left( K + \sigma_n^2 I \right)^{-1} y $$

$$ \sigma^2(x_*) = k(x_*, x_*) – k_*^T \left( K + \sigma_n^2 I \right)^{-1} k_* $$

I optimize kernel hyperparameters with maximum likelihood or particle swarm optimization. A common kernel is the squared exponential:

$$ k(x, x’) = \sigma_f^2 \exp\left( -\frac{\|x – x’\|^2}{2\ell^2} \right) $$

For SVR, I solve:

$$ \min_{w,b} \frac{1}{2} \|w\|^2 + C \sum_{i=1}^{N} \left( \xi_i + \xi_i^* \right) $$

subject to:

$$ y_i – w^T \phi(x_i) – b \leq \epsilon + \xi_i $$

$$ w^T \phi(x_i) + b – y_i \leq \epsilon + \xi_i^* $$

$$ \xi_i, \xi_i^* \geq 0 $$

Random forests combine decision trees and reduce variance. I use them when I have many heterogeneous features and limited tuning time. For retired Li-ion battery SoH, I often combine multiple regression models:

$$ \hat{SoH}_{ensemble} = \sum_{m=1}^{M} w_m \hat{SoH}_m $$

Weights can be equal, error-based, or Bayesian. Bayesian model averaging gives:

$$ w_m = \frac{P(D|M_m) P(M_m)}{\sum_{j=1}^{M} P(D|M_j) P(M_j)} $$

I have observed that ensemble methods often reduce error by 30% to 40% compared with a single model in complex aging scenarios. However, they require careful validation to avoid data leakage.

Regression Method Strength Weakness SoH Use
Linear regression Simple and interpretable Only linear relationships Baseline
Ridge/Lasso Regularized and stable Limited nonlinearity Feature selection
SVR Effective in small samples Kernel and parameter sensitive Nonlinear SoH mapping
GPR Uncertainty quantification Scales poorly with large data Probabilistic SoH
Random forest Robust and easy to use Less smooth extrapolation Feature-rich screening
Bayesian neural network Uncertainty and flexibility Training complexity Transfer learning

Hybrid and Multi-Modal Fusion Methods

I do not believe that any single method is sufficient for all retired Li-ion battery scenarios. Direct measurement is accurate but slow. Model-based methods are interpretable but sensitive to parameter drift. Data-driven methods are flexible but data-hungry and sometimes opaque. Therefore, I advocate hybrid and multi-modal fusion.

A general fusion framework can be written as:

$$ \hat{SoH} = \mathcal{F}\left( \hat{SoH}_{direct}, \hat{SoH}_{model}, \hat{SoH}_{data} \right) $$

A weighted linear fusion is:

$$ \hat{SoH}_{fusion} = w_1 \hat{SoH}_{direct} + w_2 \hat{SoH}_{model} + w_3 \hat{SoH}_{data} $$

with:

$$ \sum_{i=1}^{3} w_i = 1, \quad w_i \geq 0 $$

I can estimate weights through least squares:

$$ \mathbf{w}^* = \arg\min_{\mathbf{w}} \left\| \mathbf{y} – \mathbf{H} \mathbf{w} \right\|_2^2 $$

subject to the simplex constraint. For nonlinear fusion, I use a meta-learner:

$$ \hat{SoH}_{fusion} = g_{\psi}\left( \hat{SoH}_{direct}, \hat{SoH}_{model}, \hat{SoH}_{data}, T, I, SOC \right) $$

I also use physics-informed neural networks (PINNs) to combine data and physics. The loss includes both data fidelity and physical residual:

$$ L_{PINN} = L_{data} + \lambda_{phys} L_{phys} $$

$$ L_{data} = \frac{1}{N} \sum_{i=1}^{N} \left( SoH_i – \hat{SoH}_i \right)^2 $$

$$ L_{phys} = \frac{1}{M} \sum_{j=1}^{M} \left\| \mathcal{N}\left( SoH_j, I_j, T_j \right) \right\|^2 $$

where \(\mathcal{N}\) represents a physical constraint such as capacity fade dynamics or charge conservation. I find this approach promising for retired Li-ion batteries because it respects degradation physics while learning from limited data.

Fusion Strategy Inputs Advantage Risk
Direct + ECM Capacity, resistance, voltage Fast and grounded Requires both tests
ECM + data-driven Model parameters, features Improved generalization Complex training
EIS + regression Impedance spectra, statistical features Rich health information Sensitive to measurement noise
Electrochemical + NN P2D/SPM parameters, time series Physical interpretability High computational cost
Multi-model ensemble Multiple SoH estimates Robust accuracy Weight selection
Physics-informed NN Data and physical residuals Small-sample capability Tuning physics weight

Uncertainty Quantification and Validation

For a retired Li-ion battery, a point estimate of SoH is not enough. I need confidence bounds because safety and economic decisions depend on risk. I decompose total uncertainty as:

$$ \sigma_{total}^2 = \sigma_{model}^2 + \sigma_{data}^2 + \sigma_{parameter}^2 + \sigma_{future}^2 $$

where \(\sigma_{model}^2\) is structural uncertainty, \(\sigma_{data}^2\) is measurement noise, \(\sigma_{parameter}^2\) is parameter uncertainty, and \(\sigma_{future}^2\) is uncertainty in future operating conditions. I use Monte Carlo simulation for propagation:

$$ SoH^{(s)} = f\left( \theta^{(s)}, X^{(s)} \right), \quad s = 1, \ldots, S $$

Then I compute the mean and variance:

$$ \bar{SoH} = \frac{1}{S} \sum_{s=1}^{S} SoH^{(s)} $$

$$ \hat{\sigma}_{SoH}^2 = \frac{1}{S-1} \sum_{s=1}^{S} \left( SoH^{(s)} – \bar{SoH} \right)^2 $$

I validate SoH estimators with cross-validation, holdout testing, and cross-chemistry transfer. For time-series data, I use blocked cross-validation to avoid leakage. Common metrics are:

$$ RMSE = \sqrt{\frac{1}{N} \sum_{i=1}^{N} \left( SoH_i – \hat{SoH}_i \right)^2 } $$

$$ MAE = \frac{1}{N} \sum_{i=1}^{N} \left| SoH_i – \hat{SoH}_i \right| $$

$$ R^2 = 1 – \frac{\sum_{i=1}^{N} \left( SoH_i – \hat{SoH}_i \right)^2}{\sum_{i=1}^{N} \left( SoH_i – \bar{SoH} \right)^2} $$

I also report maximum error and coverage probability for uncertainty intervals. For second-life screening, a conservative lower bound is often more useful than the mean:

$$ SoH_{conservative} = \bar{SoH} – z_{\alpha} \hat{\sigma}_{SoH} $$

where \(z_{\alpha}\) is a standard normal quantile for the desired confidence level.

Metric Formula Interpretation Preferred Use
RMSE \(\sqrt{\frac{1}{N}\sum (y_i-\hat{y}_i)^2}\) Penalizes large errors Model comparison
MAE \(\frac{1}{N}\sum |y_i-\hat{y}_i|\) Average absolute error Robust reporting
MAPE \(\frac{100\%}{N}\sum |(y_i-\hat{y}_i)/y_i|\) Relative error Capacity-based SoH
\(R^2\) \(1 – SS_{res}/SS_{tot}\) Explained variance Goodness of fit
Coverage Fraction of true values inside interval Uncertainty reliability Safety screening

Challenges for Retired Li-ion Battery SoH Estimation

I summarize the main challenges as follows.

Challenge Cause Consequence Mitigation
Efficiency-accuracy tradeoff Full capacity tests are slow Bottleneck in second-life screening Short pulses, partial charging, rapid EIS
Generalization Chemistry, format, and duty-cycle variation Model fails on new Li-ion battery batches Transfer learning, domain adaptation
Small sample size Few labeled retired Li-ion batteries Overfitting in data-driven models Data augmentation, physics-informed learning
Black-box opacity Deep networks lack interpretability Low trust in safety-critical decisions Explainable AI, SHAP, attention maps
Sensor drift Current and voltage sensors degrade Biased SoH estimates Self-calibration, redundant sensing
Cell inconsistency Pack aging is uneven Weakest cell limits pack SoH Cell-level screening, copula models
Thermal effects Temperature gradients in packs Localized aging of Li-ion battery Thermal imaging, distributed sensors
Safety uncertainty Lithium plating and internal short risk Fire or failure in second life Multi-feature risk indices

I believe the most difficult issue is not accuracy alone. It is trustworthy accuracy under distribution shift. A retired Li-ion battery from a different vehicle model, climate, or user behavior may have a different aging trajectory. I therefore emphasize domain adaptation and uncertainty-aware estimation.

Future Trends

I see several research directions converging.

Multi-Physics Coupling

Future models should couple electrochemical, thermal, and mechanical aging of the Li-ion battery. I can write a coupled residual:

$$ \mathcal{R} = \mathcal{R}_{electrochem} + \lambda_T \mathcal{R}_{thermal} + \lambda_M \mathcal{R}_{mechanical} $$

This helps predict not only capacity fade but also lithium plating, SEI growth, particle cracking, and impedance rise. I expect multi-scale models to move from offline diagnosis to online digital twins.

Intelligent Sensing

New sensors can provide direct health signatures. I am interested in impedance-temperature composite sensors, surface acoustic wave sensors, fiber-optic strain sensors, and gas sensors for electrolyte decomposition. These sensors can provide continuous data streams for a retired Li-ion battery without interrupting operation. I can fuse them as:

$$ X_{sensor} = \left[ Z(\omega), T, \epsilon, p_{gas}, V, I \right]^T $$

Algorithm Architecture Optimization

Transfer learning and meta-learning can address small samples. I can pretrain a model on many Li-ion battery aging datasets and fine-tune it on a target retired Li-ion battery fleet. A meta-learning objective is:

$$ \theta^* = \arg\min_{\theta} \sum_{task=1}^{T} \mathcal{L}_{task}\left( \theta – \alpha \nabla_{\theta} \mathcal{L}_{task}(\theta) \right) $$

Reinforcement learning can optimize screening policies:

$$ \pi^*(a|s) = \arg\max_{\pi} \mathbb{E}\left[ \sum_{t=0}^{\infty} \gamma^t r_t \right] $$

where the state includes SoH, temperature, and test cost, and the action is the next measurement or classification decision. I find this promising for reducing total screening cost while maintaining safety.

Digital Twin and Edge Computing

I envision a digital twin for each retired Li-ion battery module. The twin updates SoH online using edge computing. A simple update rule is:

$$ \hat{SoH}_{k+1} = \hat{SoH}_k + K_k \left( y_k – h(\hat{SoH}_k) \right) $$

Edge deployment requires model compression:

$$ \min_{\theta’} \mathcal{L}(\theta’) \quad \text{subject to} \quad |\theta’| \leq B $$

where \(B\) is the memory or computation budget. Quantization and pruning can reduce model size while preserving accuracy.

Standardization and Reproducibility

I strongly support standardized test protocols for retired Li-ion batteries. Without common definitions, it is difficult to compare SoH estimators. I recommend reporting:

Item Recommended Reporting
Chemistry LFP, NMC, NCA, LMO, or blend
Format Cylindrical, prismatic, pouch
Nameplate capacity A·h and Wh
Test temperature °C with tolerance
Current profile C-rate, pulse duration, rest time
SOC window Upper and lower SOC limits
SoH definition Capacity, resistance, power, or composite
Uncertainty Confidence interval and coverage

A Staged Framework I Recommend

I propose a staged framework for retired Li-ion battery SoH estimation. It balances speed, accuracy, and cost.

Stage Goal Method Output
Stage 1: Rapid triage Remove unsafe or unusable Li-ion batteries Voltage, temperature, visual inspection, short pulse Pass, fail, or review
Stage 2: Fast screening Estimate coarse SoH Partial charge, resistance, reduced EIS SoH range and confidence
Stage 3: Detailed diagnosis Refine SoH and degradation mode ECM, electrochemical model, ICA/DVA Capacity, resistance, degradation labels
Stage 4: Data fusion Improve accuracy and robustness Hybrid model, ensemble, PINN Final SoH and uncertainty
Stage 5: Second-life assignment Match Li-ion battery to application Optimization and digital twin Application-specific health score

I express the assignment problem as:

$$ \max_{x_{ij}} \sum_{i=1}^{N} \sum_{j=1}^{M} U_{ij} x_{ij} $$

subject to:

$$ \sum_{j=1}^{M} x_{ij} \leq 1, \quad \sum_{i=1}^{N} x_{ij} \leq 1, \quad x_{ij} \in \{0,1\} $$

where \(U_{ij}\) is the utility of assigning retired Li-ion battery \(i\) to application \(j\). The utility can include SoH, power capability, remaining cycles, cost, and safety margin:

$$ U_{ij} = \alpha_1 SoH_i + \alpha_2 SoH_{P,i} + \alpha_3 RUL_i – \alpha_4 C_i – \alpha_5 Risk_i $$

I believe this optimization view is essential because SoH estimation is not an end in itself. It is an input to second-life logistics, warranty, and safety decisions.

Conclusion

I conclude that SoH estimation for retired Li-ion batteries is moving from single-dimensional laboratory measurement toward multi-modal, physics-informed, and uncertainty-aware systems. Direct measurement methods remain the reference because they measure capacity, resistance, and impedance directly. Model-based methods provide physical insight and online capability. Data-driven methods extract complex degradation patterns and adapt to heterogeneous retired Li-ion battery fleets. The strongest path forward is fusion: direct measurements for ground truth, models for structure, and data for adaptability.

I expect future progress in five areas. First, multi-physics coupling will link electrochemistry, thermal behavior, and mechanics to explain degradation modes. Second, intelligent sensing will provide richer online data for each Li-ion battery. Third, transfer learning and meta-learning will overcome small-sample limitations. Fourth, edge computing and digital twins will bring SoH estimation from the laboratory to the fleet. Fifth, standardization will make results comparable and reproducible.

For me, the ultimate goal is not merely a precise number. The goal is a trustworthy decision about whether a retired Li-ion battery can be reused, how long it can serve, and under what conditions it remains safe. I therefore measure success by three criteria: accuracy under real-world variation, robustness to limited and noisy data, and practical cost for large-scale deployment. When these criteria are met, retired Li-ion batteries can become a reliable pillar of the circular energy economy rather than a liability.

Scroll to Top