Skip to content

Changelog - Breathe Simulate MATLAB Simulink/Simscape releases

[4.3.3] - 02/10/2026

Changed

  • First and second order ECMs now take capacity look-up tables instead of time-constant look-up tables, and use polarisation voltage as the state.
  • ECM look-up tables are clipped at their bounds instead of extrapolating.

[4.3.2] - 09/09/2026

Changed

  • Create_Max_Pulse_Current_LUT now applies a cathode potential upper limit (vCathodeMax_V, required) alongside the anode potential threshold and the terminal voltage cutoffs.
  • Create_Max_Pulse_Current_LUT: the dlFactor keyword voltFirstAnodeSteady is renamed voltFirstElectrodeSteady, and the output kappaAnode is renamed kappaElectrode.
  • The pulse heating design study now applies and plots the cathode potential limit.

[4.3.1] - 02/09/2026

Added

  • High-frequency pulse heating example, covering the choice of pulse frequency and the maximum safe pulse amplitude.
  • Create_Max_Pulse_Current_LUT to compute the maximum zero-mean pulse amplitude at each temperature and SOC, subject to the terminal voltage cutoffs and an anode potential threshold.
  • Plot_Total_Resistance_Vs_Frequency to show the frequency dependence of total cell resistance.
  • Overpotential versus frequency example, comparing the terminal, cathode and anode voltage swings at a fixed pulse amplitude.

Changed

  • Raised the cap on the diffusion C-rate exponent so that fast voltage steps cannot destabilise the solver.

Fixed

  • Anode potential now relaxes correctly under high-frequency pulsing.
  • Setting cvRampDuration = 0 now gives a true constant-voltage entry with no ramp.

[4.2.1] - 12/08/2026

Added

  • The third order ECM and thermally-coupled ECM (TECM) accept an initial hysteresis state as an input parameter.

[4.2.0] - 21/07/2026

Added

  • Cell-to-cell capacity variation (capacityChangePercent) in the LFP physics-based models.
  • Cell resistance output (resModel) on the new out_res bus.

[4.1.0] - 07/07/2026

Added

  • LFP physics-based model with a prescribed temperature input.

[4.0.0] - 16/04/2026

Added

  • First and second order thermally-coupled equivalent circuit models (TECM), including hysteresis dynamics.
  • LFP submodels, packaged with BMJN parameter files.
  • The model now raises an error when given an incompatible BMJN file.
  • Assemble_ECM_Parameters to assemble ECM parameter sets from physics-based model outputs.
  • Thermal parameters (Get_Thermal_Parameters) included in the parameter set.

Changed

[3.3.0] - 01/02/2026

  • Included internal contact resistances in the model.
  • Backward compatibility with parameter files from earlier model versions.
  • Updated Molicel P45B parameter set.

[3.2.1] - 12/11/2025

  • Included Read_BMJN_Meta() function to get BMJN parameter file meta information
  • Minor updates to notebook examples demonstrating functions

[3.2.0] - 25/09/2025

  • Included Print_BMJN_Info() functionality to print and display BMJN parameter file info

[3.1.1] - 25/09/2025

  • Fixed an issue when running on MATLAB R2025.

[3.1.0] - 01/09/2025

  • Provided Breathe optimisation functions to derive 2RC ECM parameters from synthetically generated data.
  • Introduced redefinition of anode potential to accurately represent the interface between anode and separator

[3.0.0] - 22/07/2025

  • Enabled users to easily switch between cell parameter sets inside of the Breathe Simulate Block via a Breathe Simulate JSON file.
  • Launched the ability to generate synthetic data for optimisation of ECN models.

[2.0.0] - 29/04/2025

  • Launched the ability to simulate battery cells in a degraded state through the ability to define LLI, LAMNE, and LAMPE values.
  • Made improvements to our parameterisation process, both in experimental and optimisation procedures to enable the support of degradation mode specification.

[1.0.0] - 17/03/2025

  • Breathe Simulate is released.
  • The first version of the Breathe's desktop simulation physics based model includes an adapted Thermally coupled Single-Particle Model with electrolyte (TSPMe model).
  • Launched with support for cell chemistries that exhibit voltage hysteresis, such as Si-graphite composite anodes.
  • Breathe Simulate has been successfully parameterised, validated, and tested for robustness with large format prismatic cells and the 21700 Molicel P45B.
Version 743d2904