Abstract Herein, a novel open-source software for predicting the performance of single particles of electrode materials under galvanostatic charging conditions is presented. The model improves previous work by incorporating different thermodynamic approaches to describe the interaction between intercalated ions, and the software provides tools for fitting different kinetic parameters and generating potential/capacity profiles or concentration/distance profiles to be analyzed. These features allow for detailed studies of the factors limiting the charging rate of active materials in which ions are intercalated. The diagnostic diagram is constructed through simulations of the capacity reached for a given potential cut-off, represented in the domain of two dimensionless parameters. These parameters represent kinetic and particle-size limitations for Li-ion storage. The present tool aims to facilitate the analysis of single-particle experiments, taking advantage of two different computational languages, popular in scientific computing: Python and C++. The software integrates a Python interface, for user-friendly interaction, with a C++ computational core allowing parallelization via OpenMP, for high computational performance. The software supports different thermodynamic approaches:} Langmuir-Frumkin intercalation model and equilibrium potentials derived from experimental data. The inclusion of experimental insertion isotherms allows for the construction of realistic capacity diagrams. The open-source software is available at https://github.com/fernandezfran/galpynostatic/
Read full abstract