Skip to main content
Ctrl+K
PyBaMM v26.4.3 Manual - Home PyBaMM v26.4.3 Manual - Home
  • User Guide
  • API documentation
  • Examples
  • Contributing
  • GitHub
  • Twitter
  • PyPI
  • User Guide
  • API documentation
  • Examples
  • Contributing
  • GitHub
  • Twitter
  • PyPI

Section Navigation

  • Expression Tree
  • Models
    • Base Models
    • Lithium-ion Models
    • Lead Acid Models
    • Equivalent Circuit Models
    • Submodels
  • Parameters
  • Geometry
  • Meshes
  • Discretisation and spatial methods
  • Solvers
  • Code generation
  • Experiments
  • Simulation
  • Plotting
  • Utility functions
  • Callbacks
  • Citations
  • Batch Study
  • PyBaMM Data
  • API documentation
  • Models

Models#

Below is an overview of all the battery models included in PyBaMM. Each of the pre-built models contains a reference to the paper in which it is derived.

The models can be customised using the options dictionary defined in the pybamm.BaseBatteryModel (which also provides information on which options and models are compatible) Visit our examples page to see how these models can be solved, and compared, using PyBaMM.

  • Base Models
    • Base Model
    • Base Battery Model
    • Event
    • Symbol Processor
  • Lithium-ion Models
    • Base Lithium-ion Model
    • Single Particle Model (SPM)
    • Single Particle Model with Electrolyte (SPMe)
    • Many Particle Model (MPM)
    • Doyle-Fuller-Newman (DFN)
    • Newman-Tobias
    • Multi-Species Multi-Reaction (MSMR) Model
    • Yang et al 2017
    • Electrode SOH models
    • Equivalent Circuit Model with Split OCV (SplitOCVR)
  • Lead Acid Models
    • Base Model
    • Leading-Order Quasi-Static Model
    • Full Model
  • Equivalent Circuit Models
    • Thevenin Model
  • Submodels
    • Base Submodel
    • Active Material
    • Current Collector
    • Convection
    • Electrode
    • Electrolyte Conductivity
    • Electrolyte Diffusion
    • External circuit
    • Interface
    • Oxygen Diffusion
    • Particle
    • Particle Cracking
    • Porosity
    • Thermal
    • Transport Efficiency
    • Equivalent Circuit Elements

previous

Symbol Unpacker

next

Base Models

Edit on GitHub

© Copyright 2018, The PyBaMM Team.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.17.1.

Last updated on 2026-01-20.