Simulink Capacity Estimator Block

1 次查看(过去 30 天)
Gokul
Gokul 2024-5-7
回答: Xiangchun 2024-8-6
Hello All,
I am trying to estimate Capacity of an LFP Cell with 20Ah Nominal Capacity. I am using the Battery Capacity Estimator Block (Least Squares) and Capacity Estimator Block (Kalman Filter) for the same. I have attached Pictures of the same with the parameter values and the resulting graph. As ypu can see from the graph, the capacity is increasing from it's initial value. This cannot be the case as i am applying repeated WLTP Cycle to the battery. Cany anyone let me know the reasons for the same and how to rectify it?

回答(1 个)

Xiangchun
Xiangchun 2024-8-6
Hi Gokul,
The parameters for these capacity estimation blocks (whether Kalman filter or least squares) need to be fine tuned to the battery system and sensors you are working with. For example, the variance of current measurement for the Battery Capacity Estimator (Least Squares) as shown in the pictures shared seems pretty high. A 11.3 variance suggests 3.4 A standard deviation for current measurement sensor connected with a 20 Ah cell under WLTP cycle. A deviation of 3.4 A is 17% of 1C current for a 20 Ah cell.
Here is an example on how Battery Capacity Estimator is used for SOH estimation Estimate Battery State of Health Based on Capacity Fade - MATLAB & Simulink (mathworks.com).
Here is the documentation page the provides more descriptions on the parameters for the Battery Capacity Estimator (Least Squares) block. Battery capacity estimator using least-squares algorithms - Simulink (mathworks.com).
Best wishes,
Xiagnchun

类别

Help CenterFile Exchange 中查找有关 Battery Management System 的更多信息

产品


版本

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by