Li-ion cell Hysteresis Parameter Estimation

6 次查看(过去 30 天)
Hello,
I am currently using 3-RC ECM state equation to Estimate SoC of a li-ion cell. I intend to incorporate a hysteresis component into this model, described by the following differential equation:
I am familiar with Parameter estimation for a 3-RC ECM viz: R0, R1, R2, R3, Tau1, Tau2 and Tau3. I would like to know how to estimate gamma, M (hysteresis components) using the table based battery.
Could you provide guidance or references on setting up a parameter estimation workflow in MATLAB/Simulink that includes the hysteresis component.
I appreciate your assistance in this matter and look forward to your guidance
Regards

采纳的回答

Javier Gazzarri
Javier Gazzarri 2025-6-30
Hello Chinmaya,
In 2025a, Model Based Calibration (MBC) includes a template for ECMs with hysteresis.
To do this, you must use the Battery Equivalent Circuit block or, alternatively, MBC's BatteryEstimSOCT_ECB.slx template as shown in the documentation linked above.
It may be a good idea to design an experiment dedicated exclusively to this end, such as a low C-rate back and forth charge and discharge, as explained in Prof. Plett's paper: (ECE5710-Notes02.pdf, Section 2.4)
Please let me know if you have any questions.
Best regards,
Javier
  1 个评论
Chinmaya
Chinmaya 2025-7-1
Hello Sir,
Thank you for your detailed response.
I had a couple of follow-up questions regarding the experiment. Would performing the charge-discharge cycle at C/2 be acceptable for capturing hysteresis characteristics, or would you recommend using a lower C-rate such as C/3 or C/5 for better accuracy?
Additionally, I’ve attached a sample charge-discharge profile for your reference. Could you kindly confirm if this approach aligns with the recommended test procedure?
Looking forward to your guidance.
Regards,
Chinmaya

请先登录,再进行评论。

更多回答(1 个)

Javier Gazzarri
Javier Gazzarri 2025-7-1
Hello Chinmaya,
I'd recommend C/20 or lower. C/5 is still too high to avoid ohmic losses.
Your profile goes back to 100% in the charging direction. I'd recommend the following SOC breakpoints:
100 - 0 - 90 - 10 - 80 - 20 - 70 - 30 - 60 - 40 - 50
In this way you will capture the hysteresis behavior in both directions at all SOCs.
Best regards,
Javier

类别

Help CenterFile Exchange 中查找有关 Energy Storage 的更多信息

产品


版本

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by