Lithium ion PI model
Updated 18 Mar 2019
This model can be calibrated for any Li-ion battery chemistry using a typical specifications sheet released by the battery manufacturer. Our evaluations indicate that it is a significant improvement in terms of accuracy over the default Simulink battery model, and a journal paper containing a comparison of these model is currently going through the review process.
The model is an extension to "Model 2" as described in "Li-Ion Storage Models for Energy System Optimization: The Accuracy-Tractability Tradeoff" (eEnergy 2016) by Kazhamiaka et al..
The zip file contains a number of examples for how to structure the configuration files, and how to use the model, both as part of a matlab script or as part of a Simulink simulation. Note that the model is not optimized for Simulink, and hence we recommend using is as part of a script for faster simulation. We provide parameter for two Li-ion chemistries: Lithium Titanate and Lithium Ferrous-Phosphate.
Fiodar (2023). Lithium ion PI model (https://www.mathworks.com/matlabcentral/fileexchange/63078-lithium-ion-pi-model), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
- Industries > Energy Production >
- Sciences > Chemistry >
- Physical Modeling > Simscape Electrical > Electrical Block Libraries > Sources >
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.