Skip to content

Commit 5be34ac

Browse files
Merge pull request #2602 from pybamm-team/new-intro
Update README.md
2 parents fa5ec1b + 519aa7f commit 5be34ac

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,16 @@
2222

2323
# PyBaMM
2424

25-
PyBaMM (Python Battery Mathematical Modelling) solves physics-based electrochemical DAE models by using state-of-the-art automatic differentiation and numerical solvers. The Doyle-Fuller-Newman model can be solved in under 0.1 seconds, while the reduced-order Single Particle Model and Single Particle Model with electrolyte can be solved in just a few milliseconds. Additional physics can easily be included such as thermal effects, fast particle diffusion, 3D effects, and more. All models are implemented in a flexible manner, and a wide range of models and parameter sets (NCA, NMC, LiCoO2, ...) are available. There is also functionality to simulate any set of experimental instructions, such as CCCV or GITT, or specify drive cycles.
25+
PyBaMM (Python Battery Mathematical Modelling) is an open-source battery simulation package
26+
written in Python. Our mission is to accelerate battery modelling research by
27+
providing open-source tools for multi-institutional, interdisciplinary collaboration.
28+
Broadly, PyBaMM consists of
29+
(i) a framework for writing and solving systems
30+
of differential equations,
31+
(ii) a library of battery models and parameters, and
32+
(iii) specialized tools for simulating battery-specific experiments and visualizing the results.
33+
Together, these enable flexible model definitions and fast battery simulations, allowing users to
34+
explore the effect of different battery designs and modeling assumptions under a variety of operating scenarios.
2635

2736
## 💻 Using PyBaMM
2837

0 commit comments

Comments
 (0)