how to set SOC Estimator (Adaptive Kalman Filter) block.

4 次查看(过去 30 天)
i want to use the BMS-Estimator,I have my own battery charge and discharge data, but there is no polarization internal resistance and rc time constant, how can I use the SOC Estimator (Adaptive Kalman Filter) module, do I have to determine my own battery detailed parameters, is there a more convenient way for me to use these modules? thanks so much!
  1 个评论
xinyu Wang
xinyu Wang 2023-7-31
by the way ,my battery is LiFePo4,but default setting in system model whitch the No-load voltage is 3.5-4.2.
if i change these ,seems i also need to change the First polarization resistance and First time constant.
how should i do?

请先登录,再进行评论。

回答(1 个)

Sabin
Sabin 2023-10-12
The SOC Estimator (Kalman Filter) is assuming an equivalent battery model with charge dynamics. The polarization voltage is an internal state in the estimator. If the battery model is very simple and do not include charge dynamics may be better to use the SOC Estimator (Coulomb Counting) instead which will be faster. Alternatively, you may be able to design your own Kalman Filter using the Control Systems Toolbox. I hope this helps.

类别

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

标签

产品


版本

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by