MapleSim Battery Library - Battery Modeling - Maplesoft

MapleSim Battery Library

MapleSim Battery Library

The MapleSim Battery Library allows you to incorporate physics-based predictive models of battery cells into your multidomain system-level models.

  • Save time and avoid problems by taking battery behavior into account early in your design process.
  • Understand the loading effect on the battery as it undergoes many different duty cycles and how the battery will behave as part of the greater system. 
  • Gain a better understanding of the heat flow in the battery, how rising temperature and age affects efficiency, and what critical factors could cause thermal runaway. 
  • Adjust your designs to optimize performance and reduce the risk of undesirable effects.

Feature Highlights:

  • Supports full electrochemical physics and equivalent-circuit models
  • Equivalent-circuit models include Li-Ion, NiMH, and lead-acid batteries
  • Electrochemical physics models include chemistries for:
    •  Li-Ion
      • Cathode: LiCoO2 (LCO), LiNiO2, LiMn2O4 (LMO), LiMn2O4 (low-plateau),  LiFePO4 (LFP), LiV2O5, LiTiS2, LiWO3, NaCoO2, LiNi0.8Co0.2O2, LiNi1/3Mn1/3Co1/3O2 (NMC), LiNi0.8Co0.15Al0.05O2 (NCA), LiNi0.7Co0.3O2, Li1.156Mn1.844O4
      • Anode: LiC6 (Graphite), Li4Ti5O12 (LTO), TiO2
    • NiMH
  • Supports State of Health (SoH) studies through capacity fading and increased internal resistance
  • Provides parameter identification tools for determining model parameters from experimental data (some tools use the Maple Global Optimization Toolbox, available separately)
  • Incorporates voltage profile, state of charge, thermal, capacity fading, distribution of electrode active materials, distribution of electrical potential, side reactions, and other properties
  • Captures thermal effects through an optional heat port, allowing you to build a complete thermal circuit to accurately model heat transfer
  • Gives full access to battery models and defining equations, which are viewable and customizable
  • Results in efficient, high-fidelity system models suitable for use in real-time and hardware-in-the-loop applications


The MapleSim Battery Library can be used in any modeling project that involves batteries, including consumer electronics, electric and hybrid-electric vehicles, power electronics, energy generation and storage, and more. Typical projects include:

  • Battery-load analysis and optimization to maximize time between charges
  • Hardware-in-the-loop (HIL)  testing of Battery Management Systems (BMS)
  • Thermal modeling and cooling system optimization to stabilize battery temperature
  • Study of mechanical loading effects on battery charge
  • State of health effects on charge/discharge efficiency and thermal runaway
  • Battery aging/degradation studies

Related MapleSim Models

Battery Design Innovation: It’s all about the Mathematics

Download Whitepaper

The field of energy storage is extremely active with a constant stream of innovations being deployed to address some major design challenges. At the heart of this activity is the commercial drive to increase energy density (energy stored per unit mass), extend battery life and improve overall charge/discharge efficiencies in order to reduce unit costs and enhance product reliability. While great progress has been made in the last decade, certain industries still have a long way to go.