Releases: scott-moura/SPMeT
The full SPMeT
- Added two-state thermal dynamics
- Added SEI layer growth aging submodel
- Other enhancements to improve accuracy and usability
Introducing the SPMeT Repository
SPMeT v1.0
Single Particle Model with Electrolyte and Temperature: An Electrochemical-Thermal Battery model
Originally published November 5, 2016 by Professor Scott Moura
Energy, Controls, and Applications Lab (eCAL)
University of California, Berkeley
http://ecal.berkeley.edu/
Executive Summary
This repository provides Matlab code for the Single Particle Model with Electrolyte (SPMe). The SPMe can be run and edited from filename spme.m. Future versions will include the Single Particle Model with Electrolyte and Temperature (SPMeT) dynamics. The SPMe model code is based upon the equations in the publication below.
"Battery State Estimation for a Single Particle Model with Electrolyte Dynamics"
by S. J. Moura, F. Bribiesca Argomedo, R. Klein, A. Mirtabatabaei, M. Krstic
IEEE Transactions on Control System Technology, to appear
DOI: 10.1109/TCST.2016.2571663
Features
Specifically, the code models the following dynamics:
- Solid-phase lithium diffusion
- Electrolyte-phase lithium diffusion
- Assumes isothermal operation (SPMe only)
- Surface and bulk concentrations of lithium in solid-phase single particles
- Voltage