parameterization of Simscape table-based battery model

11 visualizaciones (últimos 30 días)
Haris
Haris el 16 de Feb. de 2026 a las 2:02
Respondida: Xiangchun el 19 de Feb. de 2026 a las 14:45
Hi,
I am trying to create a charging profile for the simscape electrical table based battery model. I have feedback setup on the SOC and terminal voltage to control cell charging. I want to understand how do I set up the initial values of SOC and cell terminal voltage. And whats the difference between initial targets and nominal values? A video guide to setup and edit the battery model would be highly appreciated.

Respuestas (1)

Xiangchun
Xiangchun el 19 de Feb. de 2026 a las 14:45
Hi @Haris,
Initial Target is for setting up initial conditions for a simulation. In the battery simulations, it is very typical to set up initial SOC and temperature. There is typically no need to set up initial terminal voltage because it is going to be decided by the load.
Nominal Values are for normalizing the variables to improve simulation robustness. See more details here: Use Scaling by Nominal Values to Improve Performance - MATLAB & Simulink.
For battery charging control, please feel free to check out this example: Battery Charging and Discharging - MATLAB & Simulink.
To learn how to use Simscape Battery for modeling batteries and developing BMS algorithms, please check out this free Simscape Battery Onramp | Self-Paced Online Courses - MATLAB & Simulink.
Best wishes,
Xiangchun

Productos


Versión

R2025b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by