- “Saturation” block: https://www.mathworks.com/help/simulink/slref/saturation.html
- “Current Limiter” block: https://www.mathworks.com/help/sps/ref/currentlimiter.html
How to not surpass 1 SoC when charging a battery in Simscape?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Marco
el 20 de Mzo. de 2025
Hi Everyone! I am using a battery block in Simscape, the problem is that the SOC is surpassing 1 when I give a positive current to the battery,
while I would like the battery to saturate.

SOC:

When I use this block in my main simulation I can put a limit on the voltage so that the SOC is limited under 1, but how can I make the battery saturate, to have a more loyal model?
0 comentarios
Respuesta aceptada
Jaskirat
el 27 de Mzo. de 2025
I understand that you want the battery to saturate instead of surpassing SoC.
This can be done using the “Saturation” block in Simulink.
Alternatively, you can use the “Current Limiter” block to avoid excess charging by cutting off charging when the SoC reaches 1.
Refer the following documentation to learn more about these blocks-
Hope this helps!
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Energy Storage en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!