Simscape Battery SoC estimation
20 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Korebami
am 10 Nov. 2025 um 22:59
Beantwortet: Leepakshi
am 19 Nov. 2025 um 6:14
Good day everyone,
I recently creating a relatively large battery pack using Simscape Battery Builder. I set up a simple charging and discharging cycle to test it but the SoC I'm getting from the battery pack is discharging slower than expected. I added an estimator block which is giving me SOC values that seem more reasonable. Is there something I missed in creating the battery causing the difference?
This is also affecting the battery degradation/aging since it's based of th number of cycles. I've attached the model and code I used to create the battery pack. Thank you.
0 Kommentare
Akzeptierte Antwort
Leepakshi
am 19 Nov. 2025 um 6:14
Hi,
The slower SoC discharge is often due to how the battery pack calculates SoC versus the estimator. First, check the terminal voltage vs. open-circuit voltage (OCV)—terminal voltage includes the drop from internal resistance under load. If you need accurate charging behavior, use a CC-CV block for constant voltage charging. Also, review initial conditions: setting both initial SoC and initial voltage with high priority can cause conflicts, define only one.
This mathworks documentation for battery creation can help:
Thanks!
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Propulsion and Power Systems finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!