How to fix State of charge must be greater than or equal to minimum value of the Vector of state-of-charge values, SOC.
조회 수: 17 (최근 30일)
이전 댓글 표시
Hello, I've created my own model for battery cell parameter estimation using simscape, and table based battery cell. In the model workspace I've defined the SOC loockup table ranging as follow [0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1].
When I run my simulation it goes well, up to a moment where it stops and shows this message :
I don't understand why it's displaying that error, any guidance ? Thanks.
답변 (1개)
David John
2023년 5월 4일
Most likely the state-of-charge is crossing 0 at that time of your simulation. Try taking a look at the stateOfCharge variable in the simlog to see its behaviour.
댓글 수: 2
David John
2023년 5월 26일
Did you check to see if the state-of-charge crosses zero? If it does, then your model is no longer valid, and hence the error. It is not physically meaningful to drain a battery beyond zero state-of-charge. Are you forcing current out of your battery?
참고 항목
카테고리
Help Center 및 File Exchange에서 Parameter Estimation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!