parameterization of Simscape table-based battery model

11 次查看(过去 30 天)
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.

回答(1 个)

Xiangchun
Xiangchun 2026-2-19,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

类别

Help CenterFile Exchange 中查找有关 Sources 的更多信息

产品


版本

R2025b

Community Treasure Hunt

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

Start Hunting!

Translated by