Quick Guide
If what goes inside Li-ion batteries interests you and you want to simulate various possible parameters for a given input to a cell, this package is for you!
Installation
LiionBatteryModels.jl
can be installed in 2 ways as below:
From Julia package manager
The simplest way to install is to install the package from the julia package manager. From the Julia REPL, type ]
to enter the Pkg REPL mode and run:
pkg> add LiionBatteryModels
From Github
From the Julia REPL, type ]
to enter the Pkg REPL mode and run:
pkg> add https://github.com/justary27/LiionBatteryModels.jl.git
Using the models
Presently there are 2 models implemented in the library. These are as below:
SenthilModel
This is a reduced order model for a lithium ion cell with uniform reaction rate approximation. To start using the model, import it from the LiionBatteryModels core. We abbreviate it as sm
for convinience.
import LiionBatteryModels.SenthilModel as sm
AshwiniModel
This is a closed form reduced order electrochemical model for lithium ion cells. To start using it import it from LiionBatteryModels core like previously. We abbreviate it as am
for convinience.
import LiionBatteryModels.SenthilModel as am
For a detailed guide on how to use each model, see examples.