State estimation SOC and SOH for BMS

24 次查看(过去 30 天)
Hello MATHwork,
I am doing develop algorithms for the BMS and I am facing problem to develop algorithms for state estimation (SOC and SOH). In my project, 10 cells batteries will use (3.67 V, 95AH) and total capactiy 36.7 V, 3.5 Kwh. I am using adaptive extended kalman filter for SOC measurement (Simscape battery) and SOH (Simscape battery).
My problem is that when I run the model and check it my graph for SOC and SOH so it will totallly incorrect it. I don't know how to solve this problem and correct the value for SOC and SOH and develop correct algorithms. Please if you have example so you can send it me. I have also check MATHWORK example, documentation and also surfing community options but I didn't find solution for it.
Thank you !
Kind regards,
Jigarkumar lukhi

回答(1 个)

Sayan
Sayan 2023-9-4
I understand that you are facing issues while running your algorithm to estimate SOC and SOH for your BMS. Some possible reasons for the error are mentioned below.
  • If you are using the Simscape battery (available at Simscape/Electrical/Sources) model it needs to be ensured that the model follows the specific chemistry, like voltage dynamics,temparature effect and charging dynamics of the battery for which BMS needs to be implemented.
  • A low-pass filter can be added to reduce the noise at voltage and current measurements.
  • Ensure the initial values of SOC and SOH are close to the actual values.
Further, the blocks SOC Estimator and SOH Estimator available at Simscape/Battery/BMS/Estimators can be used directly in Simulink. The following documentation can be followed:
Some examples of SOC and SOH estimation models can be found here.
Hope this helps resolve the issue.

类别

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

标签

产品


版本

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by