Next Article in Journal
Vision-Based Structural Identification Using an Enhanced Phase-Based Method
Previous Article in Journal
Automated Damage Detection on Concrete Structures Using Computer Vision and Drone Imagery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Identifying the Unknown Parameters of Equivalent Circuit Model for Li-Ion Battery Using Rao-1 Algorithm †

1
Research Centre in Industrial Technologies (CRTI), P.O. Box 64, Algiers 16014, Algeria
2
Center for Renewable Energies Development (CDER), Algiers 16340, Algeria
3
College of Engineering and Information Technology, University of Dubai, Dubai P.O. Box 14143, United Arab Emirates
*
Author to whom correspondence should be addressed.
Presented at the 4th International Electronic Conference on Applied Sciences, 27 October–10 November 2023; Available online: https://asec2023.sciforum.net/.
Eng. Proc. 2023, 56(1), 228; https://doi.org/10.3390/ASEC2023-15343
Published: 26 October 2023
(This article belongs to the Proceedings of The 4th International Electronic Conference on Applied Sciences)

Abstract

:
Accurately estimating the parameters for the equivalent circuit model (ECM) of lithium-ion batteries (LiBs), especially those that are not provided in the manufacturer’s datasheets, is crucial to improving their behavior modeling and our understanding. Therefore, this study focuses on investigating a precise method—the Rao-1 algorithm—for extracting the optimal values of the ECM’s parameters. The primary objective is to minimize the difference between the estimated voltage derived from the ECM and the measured voltage of the battery. To evaluate the effectiveness of this approach, a real-world driving data-based test profile is employed. Moreover, a comparative analysis is conducted against recent state-of-the-art optimization algorithms. The simulation results demonstrate that the employed method is proficient in accurately and relatively quickly estimating the parameters of the ECM and that it surpasses other methods in terms of accuracy.

1. Introduction

Lithium-ion batteries (LiBs) are currently a favored energy storage technology due to their remarkable advantages, including a high energy density, low self-discharge rate, and exceptional cycle life. The availability of an accurate battery model is indispensable for effective battery management systems (BMSs) and other renewable energy systems. Therefore, considerable research has been conducted to formulate sophisticated models aimed at precisely estimating the dynamic behaviors of LiBs [1]. Among the most versatile and accurate approaches capable of accommodating a wide range of battery scenarios and patterns are equivalent circuit models (ECMs) [2,3,4]. However, the process of parameterizing these models is critical to determining the battery’s state of charge (SoC) and state of health (SoH), and it can present several challenges.
Metaheuristic algorithms (MAs), which do not rely heavily on a multitude of designer-provided parameters, often drawing inspiration from the natural behavior of both biological and non-biological sources, are employed as powerful tools to address battery parameter estimation challenges. In this context, researchers have proposed diverse computational techniques to deal with the question of ECM parameter extraction.
As an illustration, in the study in [5], researchers employed the Quantum Particle Swarm Optimization (QPSO) method to fine-tune unknown parameters within a simplified first-order fractional-order model (FOM). Similarly, the authors in [6] utilized the Honey Badger algorithm (HBA) to estimate parameters in a data-driven model for a vanadium redox flow battery. Furthermore, recent advancements in the field of MAs have introduced innovative approaches, including the Artificial Ecosystem Optimizer (AEO) [7], the Cuckoo Search (CS) [8], the Artificial Hummingbird Optimizer Technique (AHOT) [9], the Bald Eagle Search algorithm (BES) [10], and the COOT algorithm (COOT) [11], all of which have been utilized to extract parameters from battery ECMs.
In this study, we aim to investigate the application of the Rao-1 technique for parameter identification in LIB models based on the electrical ECM. In fact, several works have employed the Rao-1 method of estimation of transmission line parameters [12], parameter extraction in photovoltaic cell models [13], and various other research domains. However, to the best of our knowledge, the application of the Rao-1 method for identifying ECM parameters in lithium batteries has not been performed yet.
To assess the efficacy of the Rao-1 methodology, a test profile based on real-world driving data [14] is employed as an optimization framework. Furthermore, a comparative analysis is executed in contrast to contemporary optimization algorithms, specifically, the Arithmetic Optimization Algorithm (AOA) [15], Harris Hawks Optimization (HHO) [16], Leader Harris Hawks Optimization (LHHO) [17] and Chernobyl Disaster Optimizer (CDO) [18]. The simulation outcomes substantiate that the Rao-1 technique excels in its ability to accurately and relatively rapidly estimate parameters inherent to the ECM and that it surpasses alternative methods.

2. Materials and Methods

2.1. Equivalent Circuit Model (ECM) for Li-Ion Battery

In this study, our emphasis revolves around the optimization of parameters within the extended Thevenin model, a model recognized for achieving a good equilibrium between precision and complexity. Illustrated in Figure 1, this model takes the form of a second-order (2RC) model, denoting the presence of two RC branches sequentially aligned with the internal ohmic resistance R0 and the voltage source (Voc). The adopted model encompasses a pair of state Equations (1) and (2) and a singular output Equation (3) [19], outlined as follows:
S O C ˙ = η Q C i b a t ,
v ˙ i = 1 R i C i v i + 1 C i i b a t
v b a t = V o c ( S O C ) R 0 i b a t i = 1 i = 2 v i ,
where S O C is the state of charge, QC is the battery nominal capacity (Ah), η is the coefficient of charging, i b a t is the output/input current, v b a t is the terminal voltage, v i denotes the voltage of the consistent RC branch, i is the branch number, and R i   and C i are the resistance and capacitor of the corresponding RC branch.
For easier use in an optimization algorithm, ordinary differential equations (ODEs) of the 2RC model could be converted from continuous time representation to discrete-time ODEs [20]. Hence, a final discrete-time expression, i.e., Equation (4), will be considered in this paper.
v b a t k = V o c ( S O C k ) R 0 i b a t k i = 1 i = 2 v i k
To include the battery dynamics differences between the charging (indicated by “c”) and discharging (indicated by “d”) regimes, Equation (4) was slightly modified, as follows:
v b a t k = V o c ( S O C k ) R 0 c i c k i = 1 i = 2 v i c k R 0 d i d k i = 1 i = 2 v i d k
The non-linear relationship between the Voc and SOC can be expressed as a sixth-order polynomial exponential function [21]:
V o c = a 0 + a 1 S O C + a 2 S O C 2 + a 3 S O C 3 + a 4 S O C 4 + a 5 S O C 5 + a 6 S O C 6
Here, a 0 to a 6 are the polynomial coefficients.

2.2. Rao-1 Algorithm

The Rao-1 is a simple and recently developed metaphor-less algorithm that does not include any specific or complex parameters and updates the current solutions to converge toward the global solution using the following formula:
Y i , j n e w = Y i , j t + a 1 , j × Y b , j t Y w , j t
where j [ 1   D i m ] is the jth dimension (Dim) of the ith solution (noted by Y i , j t ) during the current iteration t . a 1 , j is a random number selected from the interval 0   1 . The best and the worst solutions are denoted by Y b , j t and Y w , j t , respectively. Finally, Equation (7) is used to determine the value of the ith solution in the coming iteration.
Y i t + 1 = Y i n e w ; i f   f ( Y i n e w ) < f ( Y i t ) Y i t + 1 = Y i t ; e l s e

2.3. Objective Function

Based on the LiB model described earlier, it can be concluded that different unknown parameters (i.e., R 0 c ,   R 1 c ,   R 2 c ,     C 1 c ,   C 2 c , R 0 d ,   R 1 d ,   R 2 d ,   C 1 d ,   C 2 d ,   a 0 a 6 ) are involved in the battery model. To closely match the real battery behavior, it is essential to accurately identify these 17 parameters. This identification is based on a real-world driving dataset with the actual current profile depicted in Figure 2 [14]. Hence, Rao-1 is used to estimate and optimize these parameters using this experimental dataset. The root-mean-square error (RMSE) was selected as an objective function to find the proper parameters by effectively minimizing the error between the estimated ( V e s t ) and experimental ( V e x p )   terminal voltages. Consequently, the objective function ( F R M S E ) based on the RMSE formula is given by:
F R M S E x = M i n 1 N i = 1 N [ V e x p i V e s t i ] 2

3. Results

In this subsection, we present a succinct summary of the optimization results obtained through the novel Rao-1 technique applied to the studied lithium-ion battery (LiB). The outcomes derived from the Rao-1 algorithm are systematically evaluated alongside the results obtained from four competing algorithms, namely AOA [15], HHO [16], LHHO [17], and CDO [18]. To ensure a fair and consistent comparison, all these techniques have been implemented within the MATLAB software environment (version 2021a), employing identical testing conditions. These conditions include a fixed number of iterations (MaxIt = 100), a consistent population size (PopSize = 30), and the execution of 10 independent runs for each method to uphold the reliability of the comparative analysis.
Table 1 illustrates the achieved parameters, along with their corresponding RMSE values for both the Rao1 approach and its counterpart methods. Remarkably, the lowest RMSE value ( 4.3428 × 10 3 ) with a Std of 2.1852 × 10 3   was accomplished by the Rao1 technique, which proves the good stability and accuracy of this algorithm. Figure 3 illustrates the estimated battery voltage plotted using the best parameters obtained via the Rao-1 method. Clearly, the estimated curve can reduplicate the experimental data with high precision.
Additionally, a visualization of the convergence curves generated via different algorithms is showcased in Figure 4. Evidently, this illustration further validates the computational effectiveness and accuracy demonstrated by the Rao-1 algorithm, as it attains the optimal RMSE value by the 80th iteration.

4. Conclusions

The aim of this paper is to evaluate the performance of the newly introduced Rao-1 algorithm in identifying the unknown parameters for battery’s equivalent circuit model. The algorithm is constructed based only on arithmetic operation and do not include any specific or complex parameters. The Rao-1 approach was examined using high-accuracy experimental data, and the achieved results demonstrated the effectiveness and reliability of the proposed method compared to other optimization approaches for the parameter estimation of LiBs. This algorithm accomplished a minimum RMSE with few iteration numbers, 4.3428 × 10 3 and Std of 2.1852 × 10 3 , representing a high accuracy and robustness in predicting the battery voltage comportment. Moreover, with the high closing between the calculated and the real characteristic, the Rao-1 approach can be used as an efficiency tool for battery management systems. As a response to concerns about the potential impact of changing battery parameters on SOC estimation, we have proactively considered strategies to address this challenge. Our research leveraged real-world data to capture the actual operating conditions faced by Li-ion batteries, enhancing the algorithm’s adaptability. Additionally, we recommend the periodic recalibration of the battery model to align it with the evolving characteristics. Continuous monitoring and feedback mechanisms can further enhance accuracy over time. As we move forward, we hope to further explore and refine the Rao-1 algorithm and other prominent metaheuristic algorithms. We also aim to integrate them into battery management systems, taking into account crucial factors such as temperature, aging, and other significant variables. This approach contributes to more efficient and reliable energy storage solutions.

Author Contributions

Conceptualization, B.L. and W.M.; methodology, B.L. and W.M.; software, and W.M.; validation, B.L., W.M. and E.B.; writing—original draft preparation, B.L.; writing—review and editing, W.M., E.B. and Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Tian, H.; Qin, P.; Li, K.; Zhao, Z. A Review of the State of Health for Lithium-Ion Batteries: Research Status and Suggestions. J. Clean. Prod. 2020, 261, 120813. [Google Scholar] [CrossRef]
  2. Merrouche, W.; Trari, M.; Djellal, L.; Mammeri, M.; Tebibel, H.; Blaifi, S.; Chong, L.W.; Ould-amrouche, S.; Boussaha, B. Improved Model and Simulation Tool for Dynamic SOH Estimation and Life Prediction of Batteries Used in PV Systems. Simul. Model. Pract. Theory 2022, 119, 102590. [Google Scholar] [CrossRef]
  3. Sepasi, S.; Ghorbani, R.; Liaw, B.Y. Improved Extended Kalman Filter for State of Charge Estimation of Battery Pack. J. Power Sources 2014, 255, 368–376. [Google Scholar] [CrossRef]
  4. Sepasi, S.; Ghorbani, R.; Liaw, B.Y. A Novel On-Board State-of-Charge Estimation Method for Aged Li-Ion Batteries Based on Model Adaptive Extended Kalman Filter. J. Power Sources 2014, 245, 337–344. [Google Scholar] [CrossRef]
  5. Solomon, O.O.; Zheng, W.; Chen, J.; Qiao, Z. State of Charge Estimation of Lithium-Ion Battery Using an Improved Fractional-Order Extended Kalman Filter. J. Energy Storage 2022, 49, 104007. [Google Scholar] [CrossRef]
  6. Liu, Y.; Li, R.; Xiong, B.; Zhang, S.; Zhang, X.; Iu, H.; Fernando, T. A Novel Vanadium Redox Flow Battery Modelling Method Using Honey Badger Optimization Assisted CNN-BiLSTM. J. Power Sources 2023, 558, 232610. [Google Scholar] [CrossRef]
  7. Ferahtia, S.; Djeroui, A.; Rezk, H.; Chouder, A.; Houari, A.; Machmoum, M. Optimal Parameter Identification Strategy Applied to Lithium-ion Battery Model. Int. J. Energy Res. 2021, 45, 16741–16753. [Google Scholar] [CrossRef]
  8. Duru, K.K.; Venkatachalam, P.; Karra, C.; Madhavan, A.A.; Sambasivam, S.; Kalluri, S. Equivalent Circuit Model Parameters Estimation of Lithium-Ion Batteries Using Cuckoo Search Algorithm. J. Electrochem. Soc. 2022, 169, 120503. [Google Scholar] [CrossRef]
  9. Hamida, M.A.; El-Sehiemy, R.A.; Ginidi, A.R.; Elattar, E.; Shaheen, A.M. Parameter Identification and State of Charge Estimation of Li-Ion Batteries Used in Electric Vehicles Using Artificial Hummingbird Optimizer. J. Energy Storage 2022, 51, 104535. [Google Scholar] [CrossRef]
  10. Ferahtia, S.; Rezk, H.; Djerioui, A.; Houari, A.; Motahhir, S.; Zeghlache, S. Modified Bald Eagle Search Algorithm for Lithium-Ion Battery Model Parameters Extraction. ISA Trans. 2023, 134, 357–379. [Google Scholar] [CrossRef] [PubMed]
  11. Houssein, E.H.; Hashim, F.A.; Ferahtia, S.; Rezk, H. Battery Parameter Identification Strategy Based on Modified Coot Optimization Algorithm. J. Energy Storage 2022, 46, 103848. [Google Scholar] [CrossRef]
  12. Shoukat, A.; Mughal, M.A.; Ahmad, S.; Gondal, S.Y.; Khan, S.S. Parameter Estimation of Short Transmission Line Using Rao-I Algorithm. In Proceedings of the IMTIC 2021—6th International Multi-Topic ICT Conference: AI Meets IoT: Towards Next Generation Digital Transformation, Jamshoro & Karachi, Pakistan, 10–12 November 2021. [Google Scholar]
  13. Benghanem, M.; Lekouaghet, B.; Haddad, S.; Soukkou, A. Optimization of Pv Cells/Modules Parameters Using a Modified Quasi-Oppositional Logistic Chaotic Rao-1 (QOLCR) Algorithm. Environ. Sci. Pollut. Res. 2023, 30, 44536–44552. [Google Scholar] [CrossRef] [PubMed]
  14. Li, W.; Rentemeister, M.; Badeda, J.; Jöst, D.; Schulte, D.; Sauer, D.U. Digital Twin for Battery Systems: Cloud Battery Management System with Online State-of-Charge and State-of-Health Estimation. J. Energy Storage 2020, 30, 101557. [Google Scholar] [CrossRef]
  15. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A.H. The Arithmetic Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2021, 376, 113609. [Google Scholar] [CrossRef]
  16. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris Hawks Optimization: Algorithm and Applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  17. Naik, M.K.; Panda, R.; Wunnava, A.; Jena, B.; Abraham, A. A Leader Harris Hawks Optimization for 2-D Masi Entropy-Based Multilevel Image Thresholding. Multimed. Tools Appl. 2021, 80, 35543–35583. [Google Scholar] [CrossRef]
  18. Shehadeh, H.A. Chernobyl Disaster Optimizer (CDO): A Novel Meta-Heuristic Method for Global Optimization. Neural Comput. Appl. 2023, 35, 10733–10749. [Google Scholar] [CrossRef]
  19. Plett, G.L. Battery Management Systems Volume II: Equivalent-Circuit Methods; Artech House: New York, NY, USA, 2016; ISBN 9781630810276. [Google Scholar]
  20. Plett, G.L. Battery Management Systems, Volume I: Battery Modeling; Artech House: New York, NY, USA, 2015; Volume 1, ISBN 9781630810245. [Google Scholar]
  21. Hu, X.; Li, S.; Peng, H.; Sun, F. Robustness Analysis of State-of-Charge Estimation Methods for Two Types of Li-Ion Batteries. J. Power Sources 2012, 217, 209–219. [Google Scholar] [CrossRef]
Figure 1. Schematic of the extended Thevenin (second-order) battery model.
Figure 1. Schematic of the extended Thevenin (second-order) battery model.
Engproc 56 00228 g001
Figure 2. Current profile of the real-world driving dataset.
Figure 2. Current profile of the real-world driving dataset.
Engproc 56 00228 g002
Figure 3. Measured and estimated LIB voltage via the Rao-1 algorithm.
Figure 3. Measured and estimated LIB voltage via the Rao-1 algorithm.
Engproc 56 00228 g003
Figure 4. Convergence graphs for all implemented algorithms.
Figure 4. Convergence graphs for all implemented algorithms.
Engproc 56 00228 g004
Table 1. Optimal parameters acquired via Rao-1 and the other competitive algorithms.
Table 1. Optimal parameters acquired via Rao-1 and the other competitive algorithms.
ItemsRao-1AOAHHOLHHOCDO
R 0 d 2.5911 × 10−22.7995 × 10−23.2126 × 10−22.5178 × 10−22.7906 × 10−2
R 0 c 3.5487 × 10−22.8551 × 10−23.1999 × 10−23.9332 × 10−22.4125 × 10−2
R 1 d 7.0652 × 10−31.0000 × 10−41.0076 × 10−41.1627 × 10−28.6901 × 10−3
R 1 c 1.0000 × 10−16.4655 × 10−22.9843 × 10−25.1134 × 10−28.3717 × 10−2
C 1 d 6.2604 × 1028.8250 × 1025.79397.0488 × 1029.0000 × 102
C 1 c 3.6262 × 1029.0000 × 1023.6243 × 1028.8082 × 1022.9654 × 102
R 2 d 4.9927 × 10−23.2199 × 10−26.5794 × 10−21.8990 × 10−25.4462 × 10−2
R 2 c 3.6745 × 10−23.2037 × 10−22.0816 × 10−27.9016 × 10−25.4139 × 10−2
C 2 d 6.4907 × 1039.0000 × 1032.7513 × 1038.8490 × 1039.0000 × 103
C 2 c 5.9332 × 1039.0000 × 1034.6047 × 1038.8377 × 1035.2192 × 103
a 0 3.21734.00003.68693.33513.2068
a 1 1.00001.9418 × 10−24.2354 × 10−18.5170 × 10−11.0000
a 2 −1.0000 × 10−20.0000−3.8256 × 10−3−9.9321 × 10−30.0000
a 3 6.6396 × 10−45.5631 × 10−117.7382 × 10−47.9015 × 10−47.7291 × 10−4
a 4 −1.0000 × 10−40.0000−7.9211 × 10−5−3.0875 × 10−50.0000
a 5 1.0000 × 10−54.6992× 10−192.1822 × 10−63.3216 × 10−68.6717 × 10−6
a 6 −2.0351 × 10−80.0000−4.3267 × 10−8−6.8963 × 10−8−8.3801 × 10−11
Min RMSE4.3428 × 10−31.3183 × 10−21.1558 × 10−26.1840 × 10−35.9515 × 10−3
Std2.1852 × 10−38.3725 × 10−46.7700 × 10−34.5411 × 10−35.6756 × 10−3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lekouaghet, B.; Merrouche, W.; Bouguenna, E.; Himeur, Y. Identifying the Unknown Parameters of Equivalent Circuit Model for Li-Ion Battery Using Rao-1 Algorithm. Eng. Proc. 2023, 56, 228. https://doi.org/10.3390/ASEC2023-15343

AMA Style

Lekouaghet B, Merrouche W, Bouguenna E, Himeur Y. Identifying the Unknown Parameters of Equivalent Circuit Model for Li-Ion Battery Using Rao-1 Algorithm. Engineering Proceedings. 2023; 56(1):228. https://doi.org/10.3390/ASEC2023-15343

Chicago/Turabian Style

Lekouaghet, Badis, Walid Merrouche, Elouahab Bouguenna, and Yassine Himeur. 2023. "Identifying the Unknown Parameters of Equivalent Circuit Model for Li-Ion Battery Using Rao-1 Algorithm" Engineering Proceedings 56, no. 1: 228. https://doi.org/10.3390/ASEC2023-15343

Article Metrics

Back to TopTop