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_LUTnow applies a cathode potential upper limit (vCathodeMax_V, required) alongside the anode potential threshold and the terminal voltage cutoffs.Create_Max_Pulse_Current_LUT: thedlFactorkeywordvoltFirstAnodeSteadyis renamedvoltFirstElectrodeSteady, and the outputkappaAnodeis renamedkappaElectrode.- 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_LUTto 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_Frequencyto 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 = 0now 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 newout_resbus.
[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_Parametersto assemble ECM parameter sets from physics-based model outputs.- Thermal parameters (
Get_Thermal_Parameters) included in the parameter set.
Changed
Construct_Full_Cell_OCVsupports LFP models.- Each block displays a title showing which type of model it contains.
- Extended
PulseTestEmulatorand refined theEcmParamEstimatorandAssemble_ECM_Parametersworkflows.
[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, andLAMPEvalues. - 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