An algorithmic framework for full-order physics-based simulations of electrochemical impedance spectroscopy
Abstract
Simulated electrochemical impedance spectroscopy (sEIS) is a powerful technique for non-invasive analysis of lithium-ion batteries (LiBs). It virtually replicates experimental EIS by applying small-signal current perturbations to a physics-based LiB model to observe the resulting impedance response, enabling applications like model parameterisation and degradation characterisation. To advance this area of sEIS research, this work proposes a MATLAB-based solver to simulate a full-order physics-based model called the Electrochemical-Ageing-Capacitance (EAC) model. The contributions of this work are threefold. First, the equations of the EAC model are transformed from a set of coupled partial-differential-equations (PDEs) and ordinary-differential-equations (ODEs) into a coupled ODE-only system. Second, a custom-built 'ODE+iterative' solver framework is proposed to accurately and efficiently compute the EAC model equations. To benchmark performance, the solver is compared with state-of-the-art solvers in both MATLAB and PyBaMM. It demonstrates < 1% prediction error for most EAC model variables. When computing sEIS impedance spectra, the solver also achieves a 4x improvement in solving performance compared to MATLAB, and competitive performance compared to PyBaMM. Finally, we present a case study for the use of sEIS, to quantitatively characterise degradation in the EAC model. The solver is provided open-source, offering researchers a validated and efficient tool for high-fidelity sEIS simulations.
Fields of Study & Subjects
Advanced Battery Technologies Research
Advancements in Battery Materials
Supercapacitor Materials and Fabrication
Publication details
- Journal / source
- Communications Chemistry
- Publisher
- Springer Science and Business Media LLC
- Publication date
- 9 June 2026
- Language
- EN