How to estimate SoC for using kalman filter (Simscape Battery)

조회 수: 9 (최근 30일)
Jigarkumar
Jigarkumar 2023년 5월 21일
답변: Xiangchun 2023년 11월 30일
Hello Everyone,
Currently, I am trying to develop BMS fot battery module. My application is 37V, 950 AH and some series and parallel Arrangement. For example, I am using 20 cells in series connection and trying to measure SoC for using Unscented Kalman filter and SoH in Simscape battery toolbox. My question is that I will use individual SOC (Kalman filter- block) block for each cells or how to arrange so I will get SOC and SOH value for 20 cells. If you have any example so please share it or any method or step to estimation state function ?
Thank you !

답변 (2개)

Muskan
Muskan 2023년 6월 15일
Hi,
You can refer to the following documentation link for a better understanding:
Thanks

Xiangchun
Xiangchun 2023년 11월 30일
Hi Jigarkumar,
This block State of charge estimator with Kalman filter - Simulink (mathworks.com) supports vectors for inputs such as Current, CellVoltage, and CellTemperature because of the "For Each" implementation within the block if you Look Under Mask. In the aforementioned documentation page, for example, it describes that "Cell voltage, in volt, specified as a scalar for a single cell or a vector for multiple cells. The size of this input port must be equal to the size of the CellTemperature and InitialSOC input ports."
For 20 cells connected in series, a battery module/pack can be quickly built to provide a vectorized voltage signal using Battery Builder, for example, Build Detailed Model of Battery Pack from Cylindrical Cells - MATLAB & Simulink (mathworks.com). The plant model built this way will provide signals and help you test the SOC algorithms implemented.
Best wishes,
Xiangchun

카테고리

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