You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Battery Model Parameter Estimation Using Impedance Data [](https://matlab.mathworks.com/open/github/v1?repo=mathworks/Battery-Model-Parameter-Estimation-Using-Impedance-Data&project=https://github.com/mathworks/Battery-Model-Parameter-Estimation-Using-Impedance-Data/blob/main/BatteryImpedanceStudy_git.prj)
2
+
3
+
---
3
4
4
5
*Keywords: equivalent circuit model, battery model parameter estimation, impedance data*
5
6
@@ -9,16 +10,12 @@ Using [Electrochemical Impedance Spectroscopy (EIS)](https://pubs.acs.org/doi/10
9
10
10
11
This demo uses impedance data of a battery cell to estimate the parameters of an **Equivalent Circuit Model (ECM)**. Estimated model parameters can directly be used for instance in a Simscape™ Battery™ block, such as [Simscape Battery (Table-Based)](https://www.mathworks.com/help/simscape-battery/ref/batterytablebased.html).
- Discuss the practical frequency range for Li-ion Battery Impedance Spectroscopy
@@ -28,6 +25,14 @@ Demo contents:
28
25
- Verify the no-CPE model using Simulink
29
26
- Discuss advantages and disadvantages of CPEs for simulation
30
27
28
+
## MathWorks<sup>®</sup> products needed to run the demo
29
+
30
+
1. MATLAB<sup>®</sup> version R2023b or newer
31
+
2. Simulink<sup>®</sup>
32
+
3. Optimization Toolbox™
33
+
4. Control System Toolbox™
34
+
5. Simscape™ Battery™
35
+
31
36
## Getting Started
32
37
33
38
Follow these steps to download the project and explore the example.
@@ -36,7 +41,9 @@ Follow these steps to download the project and explore the example.
36
41
37
42
- Use the GitHub repository path above and clone it to a local PC directory to save the project files, or
38
43
39
-
- Get a local copy of the project directly from MATLAB®, by using Simulink® ➡ Project from Git
44
+
- Get a local copy of the project directly from MATLAB®, by using Simulink® ➡ Project from Git, or
45
+
46
+
- Open the project in MATLAB Online [](https://matlab.mathworks.com/open/github/v1?repo=mathworks/Battery-Model-Parameter-Estimation-Using-Impedance-Data&project=https://github.com/mathworks/Battery-Model-Parameter-Estimation-Using-Impedance-Data/blob/main/BatteryImpedanceStudy_git.prj)
40
47
41
48
Start the MATLAB® project by clicking on the file **BatteryImpedanceStudy_git.prj**. This will load the necessary parameters and then run the simulation by using the MATLAB® Live Script **batteryCell_parameterEstimation.mlx**.
42
49
@@ -46,6 +53,8 @@ Open and explore the MATLAB® Live Script **batteryCell_parameterEstimation.mlx*
46
53
47
54
## Practical Frequency Range for Li-ion Battery Impedance Spectroscopy
48
55
56
+
---
57
+
49
58
Generally, the frequency range for impedance spectroscopy on Li-ion batteries spans from millihertz (mHz) to megahertz (MHz) . Below is a breakdown of the frequency ranges and the corresponding physical processes they represent (for more details, refer to Reference 1):
50
59
51
60
1.**High Frequencies (10 kHz to 1 MHz or higher):**
@@ -337,14 +346,6 @@ open_system(mdl+"/CCV")
337
346
338
347
- Optimization using nonlinear least-squares algorithm (implemented by [lsqnonlin](https://www.mathworks.com/help/optim/ug/lsqnonlin.html)) can be used to quickly estimate the parameters of an arbitrary circuit model, and is much faster compared to estimation using time domain data.
339
348
340
-
## MathWorks<sup>®</sup> products needed to run the demo
341
-
342
-
1. MATLAB<sup>®</sup> version R2023b or newer
343
-
2. Simulink<sup>®</sup>
344
-
3. Optimization Toolbox™
345
-
4. Control System Toolbox™
346
-
5. Simscape™ Battery™
347
-
348
349
## License
349
350
350
351
The license is available in the LICENSE.txt file in this GitHub repository.
0 commit comments