Using Pybamm to identify ECM parameters #2877
Replies: 5 comments 3 replies
-
How did you calculate SOC with PyBaMM? |
Beta Was this translation helpful? Give feedback.
-
Thanks for your attention!I used the eSOH model to calculate the SOC. The version of Pybamm is 22.9.
Supplement:I used the average value of the terminal voltage of charging and discharging to obtain the OCV-SOC curve:
Also, I used HPPC testing to obtain the R0, R1, C1 parameter values of the ECM model:
So, I guess that the R0, R1, and C1 parameter values I identified with HPPC are wrong, so my ECM model cannot track Pybamm's DFN model. Maybe you can give me some other suggestion for model identification, thanks for your help. |
Beta Was this translation helpful? Give feedback.
-
Hopefully someone more familiar with ECMs can help. I'll convert this to a discussion since I don't think there are any associated bugs or feature requests |
Beta Was this translation helpful? Give feedback.
-
hi Supreme, I'm working on a project with similar purposes. Have you found a solution to your doubts? Is it feasible to use DFN model for ECM parametrization? |
Beta Was this translation helpful? Give feedback.
-
@SupremeZ01 Can you please let me know, for ECM parameter estimation how did you identify the initial condition of the parameters ECM model circuit? If I am correct, we may define the initial condition if we need to identify the parameter from the RLS method. Please advise me how to approach this. |
Beta Was this translation helpful? Give feedback.
-
Description
Can I treat Pybamm's DFN model as a real battery and use GITT or HPPC testing to identify the SOC-OCV curve and electrical parameters of the first-order equivalent circuit model?
I tried to do this work, but found that the error between the identified ECM model and Pybamm was a bit large. Especially when I used the ECM model and Pybamm for online closed-loop control, I found that the error between the SOC of my ECM model and the SOC calculated by Pybamm was a bit large. I don't know how to solve this problem.
Motivation
No response
Possible Implementation
No response
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions