A Comprehensive Review and Application of Metaheuristics in Solving the Optimal Parameter Identification Problems
Abstract
:1. Introduction
- A review of the photovoltaic models, including the SDM, DDM, and TDM;
- A review of the lead-acid and lithium-ion battery models;
- A review of the electrochemical modeling of the PEMFC;
- A comprehensive review of the metaheuristic optimization algorithms’ implementation in each system’s parameters extraction.
2. Photovoltaic Models
2.1. Single Diode Model (SDM) [43]
2.2. Double Diode Model (DDM) [44]
2.3. Trible Diode Model (TDM) [45]
3. Lithium-Ion Battery Modeling
3.1. Empirical Models [48]
3.2. Equivalent Circuit Models [53]
3.3. Electrochemical Models [57]
3.4. Data-Driven Models [60,61]
4. Proton Membrane Exchange Fuel Cell Modeling
5. Parameters Extraction Using Metaheuristic Optimization Algorithm
5.1. Brief Review on Metaheuristic Optimization Algorithms
- Inspiration sources: nature-inspired and non-nature inspired;
- The number of parallel computing solutions: population-based and single-point search;
- Objective function nature: dynamic and static objective function;
- Neighborhood structures: single and various neighborhood structures.
- Memory: memory usage and memory-less methods.
5.2. Deployment of the Metaheuristic Optimization Algorithms in the Identification Process
5.3. Presentation of Some Metaheuristic Optimization Algorithms
5.3.1. Salp Swarm Algorithm
5.3.2. Marine Predator Algorithm
- -
- Phase 1(if t < Tmax/3): based on Brownian motion, the prey updates its position (PPrey) as follows:
- -
- Phase 2 (if t > Tmax/3 and if t < 2Tmax/3): while the prey utilizes Levy motion, the predator uses Brownian motion. If n < Npop/2, the updating equation is expressed as follows:
- -
- Phase 3 (t > 2Tmax/3): the predator travels utilizing Levy throughout this phase, and the mathematical model is stated as follows:
5.3.3. Bald Eagle Search Algorithm
- -
- Select phase: the eagle discovers the search space and determines the area with the best food availability. This phase can be expressed as follows:
- -
- Search phase: to speed up its investigation, the eagle moves in different directions inside a spiral zone while it seeks prey. This phase can be modeled as follows:
- -
- Swoop phase: the eagle attacked the target from the best position achieved in the previous phases. This phase can be represented as follows:
5.4. Photovoltaic Parameters Extraction
5.5. Lithium-Ion Battery Parameters Extraction
5.6. Proton Exchange Membrane Fuel Cell Parameters Extraction
6. Future Research Directions
7. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, G.; Li, G.; Zhou, M. Model and application of renewable energy accommodation capacity calculation considering utilization level of inter-provincial tie-line. Prot. Control Mod. Power Syst. 2019, 4, 1. [Google Scholar] [CrossRef]
- Vimalarani, C.; Kamaraj, N. Modeling and performance analysis of the solar photovoltaic cell model using Embedded MATLAB. Simulation 2015, 91, 217–232. [Google Scholar] [CrossRef]
- Humada, A.M.; Hojabri, M.; Mekhilef, S.; Hamada, H.M. Solar cell parameters extraction based on single and double-diode models: A review. Renew. Sustain. Energy Rev. 2016, 56, 494–509. [Google Scholar] [CrossRef] [Green Version]
- Abbassi, R.; Abbassi, A.; Jemli, M.; Chebbi, S. Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches. Renew. Sustain. Energy Rev. 2018, 90, 453–474. [Google Scholar] [CrossRef]
- Khanna, V.; Das, B.K.; Bisht, D.; Vandana; Singh, P.K. A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew. Energy 2015, 78, 105–113. [Google Scholar] [CrossRef]
- Abbassi, A.; Gammoudi, R.; Ali Dami, M.; Hasnaoui, O.; Jemli, M. An improved single-diode model parameters extraction at different operating conditions with a view to modeling a photovoltaic generator: A comparative study. Sol. Energy 2017, 155, 478–489. [Google Scholar] [CrossRef]
- Suskis, P.; Galkin, I. Enhanced photovoltaic panel model for MATLAB-simulink environment considering solar cell junction capacitance. In Proceedings of the IECON 2013—39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 10–13 November 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1613–1618. [Google Scholar]
- Kurobe, K.; Matsunami, H. New Two-Diode Model for Detailed Analysis of Multicrystalline Silicon Solar Cells. Jpn. J. Appl. Phys. 2005, 44, 8314. [Google Scholar] [CrossRef]
- Lumb, M.P.; Bailey, C.G.; Adams, J.G.J.; Hillier, G.; Tuminello, F.; Elarde, V.C.; Walters, R.J. Analytical drift-diffusion modeling of GaAs solar cells incorporating a back mirror. In Proceedings of the 2013 IEEE 39th Photovoltaic Specialists Conference (PVSC), Tampa, FL, USA, 16–21 June 2013; pp. 1063–1068. [Google Scholar]
- Soon, J.J.; Low, K.-S.; Goh, S.T. Multi-dimension diode photovoltaic (PV) model for different PV cell technologies. In Proceedings of the 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), Istanbul, Turkey, 1–4 June 2014; pp. 2496–2501. [Google Scholar]
- Hill, C.A.; Such, M.C.; Chen, D.; Gonzalez, J.; Grady, W.M. Battery Energy Storage for Enabling Integration of Distributed Solar Power Generation. IEEE Trans. Smart Grid 2012, 3, 850–857. [Google Scholar] [CrossRef]
- Ahasan Habib, A.K.M.; Motakabber, S.M.A.; Ibrahimy, M.I. A Comparative Study of Electrochemical Battery for Electric Vehicles Applications. In Proceedings of the 2019 IEEE International Conference on Power, Electrical, and Electronics and Industrial Applications (PEEIACON), Dhaka, Bangladesh, 29 November–1 December 2019; pp. 43–47. [Google Scholar]
- Tamilselvi, S.; Gunasundari, S.; Karuppiah, N.; Razak, R.K.A.; Madhusudan, S.; Nagarajan, V.M.; Sathish, T.; Shamim, M.Z.M.; Saleel, C.A.; Afzal, A. A Review on Battery Modelling Techniques. Sustainability 2021, 13, 10042. [Google Scholar] [CrossRef]
- Chaudhari, K.; Kandasamy, N.K.; Kanamarlapudi, R.K.; Gooi, H.B.; Ukil, A. Modeling of charging profiles for stationary battery systems using curve fitting approach. In Proceedings of the IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; Volume 2017-Janua, pp. 2777–2781. [Google Scholar]
- Moura, S.J.; Chaturvedi, N.A.; Krstić, M. Adaptive Partial Differential Equation Observer for Battery State-of-Charge/State-of-Health Estimation via an Electrochemical Model. J. Dyn. Syst. Meas. Control 2014, 136, 011015. [Google Scholar] [CrossRef]
- Murty, V.V.S.N.; Kumar, A. Multi-objective energy management in microgrids with hybrid energy sources and battery energy storage systems. Prot. Control Mod. Power Syst. 2020, 5, 2. [Google Scholar] [CrossRef] [Green Version]
- Yu, E.H.; Ulrike, K.; Keith, S. Principles and materials aspects of direct alkaline alcohol fuel cells. Energies 2010, 3, 1499–1528. [Google Scholar] [CrossRef]
- Larminie, J.; Dicks, A. Fuel Cell Systems Explained; John Wiley & Sons, Ltd.: West Sussex, UK, 2003; ISBN 9781118878330. [Google Scholar]
- Mueller, F.; Gaynor, R.; Auld, A.E.; Brouwer, J.; Jabbari, F.; Samuelsen, G.S. Synergistic integration of a gas turbine and solid oxide fuel cell for improved transient capability. J. Power Sources 2008, 176, 229–239. [Google Scholar] [CrossRef] [Green Version]
- Hemmat Esfe, M.; Afrand, M. A review on fuel cell types and the application of nanofluid in their cooling. J. Therm. Anal. Calorim. 2020, 140, 1633–1654. [Google Scholar] [CrossRef]
- Wang, Y.; Leung, D.Y.C.; Xuan, J.; Wang, H. A review on unitized regenerative fuel cell technologies, part B: Unitized regenerative alkaline fuel cell, solid oxide fuel cell, and microfluidic fuel cell. Renew. Sustain. Energy Rev. 2017, 75, 775–795. [Google Scholar] [CrossRef]
- Lee, C.-G. Pressure effect on the electrode reactions in a molten carbonate fuel cell. J. Electroanal. Chem. 2019, 853, 113548. [Google Scholar] [CrossRef]
- Guerrero Moreno, N.; Cisneros Molina, M.; Gervasio, D.; Pérez Robles, J.F. Approaches to polymer electrolyte membrane fuel cells (PEMFCs) and their cost. Renew. Sustain. Energy Rev. 2015, 52, 897–906. [Google Scholar] [CrossRef]
- Maia, P.J.S.; Barbosa, E.M.; Vega, M.L.; da Cunha, H.N.; de Souza, E.A.; de Freitas, F.A. Synthesis and characterization of a perylene derivative and its application as catalyst for ethanol electro-oxidation. Chem. Pap. 2018, 72, 1021–1030. [Google Scholar] [CrossRef]
- Sammes, N.; Bove, R.; Stahl, K. Phosphoric acid fuel cells: Fundamentals and applications. Curr. Opin. Solid State Mater. Sci. 2004, 8, 372–378. [Google Scholar] [CrossRef]
- Blal, M.; Benatiallah, A.; NeÇaibia, A.; Lachtar, S.; Sahouane, N.; Belasri, A. Contribution and investigation to compare models parameters of (PEMFC), comprehensives review of fuel cell models and their degradation. Energy 2019, 168, 182–199. [Google Scholar] [CrossRef]
- Macias, A.; Kandidayeni, M.; Boulon, L.; Chaoui, H. A novel online energy management strategy for multi fuel cell systems. In Proceedings of the 2018 IEEE International Conference on Industrial Technology (ICIT), Lyon, France, 19–22 February 2018; Volume 2018-Febru, pp. 2043–2048. [Google Scholar]
- Kandidayeni, M.; Macias, A.; Amamou, A.A.; Boulon, L.; Kelouwani, S. Comparative Analysis of Two Online Identification Algorithms in a Fuel Cell System. Fuel Cells 2018, 18, 347–358. [Google Scholar] [CrossRef] [Green Version]
- Ettihir, K.; Boulon, L.; Becherif, M.; Agbossou, K.; Ramadan, H.S. Online identification of semi-empirical model parameters for PEMFCs. Int. J. Hydrogen Energy 2014, 39, 21165–21176. [Google Scholar] [CrossRef]
- Tzanetos, A.; Dounias, G. Nature inspired optimization algorithms or simply variations of metaheuristics? Artif. Intell. Rev. 2021, 54, 1841–1862. [Google Scholar] [CrossRef]
- Navarro, M.A.; Oliva, D.; Ramos-Michel, A.; Haro, E.H. An analysis on the performance of metaheuristic algorithms for the estimation of parameters in solar cell models. Energy Convers. Manag. 2023, 276, 116523. [Google Scholar] [CrossRef]
- Ali, F.; Sarwar, A.; Ilahi Bakhsh, F.; Ahmad, S.; Ali Shah, A.; Ahmed, H. Parameter extraction of photovoltaic models using atomic orbital search algorithm on a decent basis for novel accurate RMSE calculation. Energy Convers. Manag. 2023, 277, 116613. [Google Scholar] [CrossRef]
- Bayoumi, A.S.A.; El-Sehiemy, R.A.; Abaza, A. Effective PV Parameter Estimation Algorithm Based on Marine Predators Optimizer Considering Normal and Low Radiation Operating Conditions. Arab. J. Sci. Eng. 2022, 47, 3089–3104. [Google Scholar] [CrossRef]
- El-Dabah, M.A.; El-Sehiemy, R.A.; Hasanien, H.M.; Saad, B. Photovoltaic model parameters identification using Northern Goshawk Optimization algorithm. Energy 2023, 262, 125522. [Google Scholar] [CrossRef]
- Ginidi, A.; Ghoneim, S.M.; Elsayed, A.; El-Sehiemy, R.; Shaheen, A.; El-Fergany, A. Gorilla Troops Optimizer for Electrically Based Single and Double-Diode Models of Solar Photovoltaic Systems. Sustainability 2021, 13, 9459. [Google Scholar] [CrossRef]
- Qais, M.H.; Hasanien, H.M.; Alghuwainem, S. Transient search optimization for electrical parameters estimation of photovoltaic module based on datasheet values. Energy Convers. Manag. 2020, 214, 112904. [Google Scholar] [CrossRef]
- Diab, A.A.Z.; Sultan, H.M.; Do, T.D.; Kamel, O.M.; Mossa, M.A. Coyote Optimization Algorithm for Parameters Estimation of Various Models of Solar Cells and PV Modules. IEEE Access 2020, 8, 111102–111140. [Google Scholar] [CrossRef]
- Pang, H.; Mou, L.; Guo, L.; Zhang, F. Parameter identification and systematic validation of an enhanced single-particle model with aging degradation physics for Li-ion batteries. Electrochim. Acta 2019, 307, 474–487. [Google Scholar] [CrossRef]
- Qi, Y.; Kolluri, S.; Schwartz, D.T.; Subramanian, V.R. Estimating and Identifying Parameters from Charge-Discharge Curves of Lithium-Ion Batteries. ECS Trans. 2017, 75, 121–137. [Google Scholar] [CrossRef] [Green Version]
- Chen, L. Electrochemical Model Parameter Identification of Lithium-Ion Battery with Temperature and Current Dependence. Int. J. Electrochem. Sci. 2019, 14, 4124–4143. [Google Scholar] [CrossRef]
- Jokar, A.; Rajabloo, B.; Désilets, M.; Lacroix, M. An Inverse Method for Estimating the Electrochemical Parameters of Lithium-Ion Batteries. J. Electrochem. Soc. 2016, 163, A2876–A2886. [Google Scholar] [CrossRef]
- Li, J.; Zou, L.; Tian, F.; Dong, X.; Zou, Z.; Yang, H. Parameter Identification of Lithium-Ion Batteries Model to Predict Discharge Behaviors Using Heuristic Algorithm. J. Electrochem. Soc. 2016, 163, A1646–A1652. [Google Scholar] [CrossRef]
- Mares, O.; Paulescu, M.; Badescu, V. A simple but accurate procedure for solving the five-parameter model. Energy Convers. Manag. 2015, 105, 139–148. [Google Scholar] [CrossRef]
- Hejri, M.; Mokhtari, H.; Azizian, M.R.; Ghandhari, M.; Söder, L. On the parameter extraction of a five-parameter double-diode model of photovoltaic cells and modules. IEEE J. Photovolt. 2014, 4, 915–923. [Google Scholar] [CrossRef]
- Allam, D.; Yousri, D.A.; Eteiba, M.B. Parameters extraction of the three diode model for the multi-crystalline solar cell/module using Moth-Flame Optimization Algorithm. Energy Convers. Manag. 2016, 123, 535–548. [Google Scholar] [CrossRef]
- Barcellona, S.; Piegari, L. Lithium Ion Battery Models and Parameter Identification Techniques. Energies 2017, 10, 2007. [Google Scholar] [CrossRef] [Green Version]
- Fotouhi, A.; Auger, D.J.; Propp, K.; Longo, S.; Wild, M. A review on electric vehicle battery modelling: From Lithium-ion toward Lithium-Sulphur. Renew. Sustain. Energy Rev. 2016, 56, 1008–1021. [Google Scholar] [CrossRef] [Green Version]
- Hussein, A.A.-H.; Batarseh, I. An overview of generic battery models. In Proceedings of the 2011 IEEE Power and Energy Society General Meeting, Detroit, MI, USA, 24–28 July 2011; pp. 1–6. [Google Scholar]
- Moore, S.; Eshani, M. An Empirically Based Electrosource Horizon Lead-Acid Battery Model. SAE Trans. 1996, 104, 421–424. [Google Scholar]
- Manwell, J.; McGowan, J. Extension of the kinetic battery model for wind/hybrid power systems. In Proceedings of the 5th European Wind Energy Association Conference and Exhibition (EWEC’94), Macedonia, Greece, 10–14 October 1994; pp. 284–289. [Google Scholar]
- Fang, H.; Zhao, X.; Wang, Y.; Sahinoglu, Z.; Wada, T.; Hara, S.; de Callafon, R.A. State-of-charge estimation for batteries: A multi-model approach. In Proceedings of the 2014 American Control Conference, Portland, OR, USA, 4–6 June 2014; pp. 2779–2785. [Google Scholar]
- Tang, X.; Wang, Y.; Chen, Z. A method for state-of-charge estimation of LiFePO4 batteries based on a dual-circuit state observer. J. Power Sources 2015, 296, 23–29. [Google Scholar] [CrossRef]
- Hageman, S.C. Simple PSpice models let you simulate common battery types. Electron. Des. News 1993, 38, 117–129. [Google Scholar]
- He, H.; Xiong, R.; Fan, J. Evaluation of Lithium-Ion Battery Equivalent Circuit Models for State of Charge Estimation by an Experimental Approach. Energies 2011, 4, 582–598. [Google Scholar] [CrossRef]
- Wu, B.; Chen, B. Study the performance of battery models for hybrid electric vehicles. In Proceedings of the 2014 IEEE/ASME 10th International Conference on Mechatronic and Embedded Systems and Applications (MESA), Senigallia, Italy, 10–12 September 2014; pp. 1–6. [Google Scholar]
- Jin, F.; Yongling, H.; Guofu, W. Comparison Study of Equivalent Circuit Model of Li-Ion Battery for Electrical Vehicles. Res. J. Appl. Sci. Eng. Technol. 2013, 6, 3756–3759. [Google Scholar] [CrossRef]
- Watrin, N.; Ostermann, H.; Blunier, B.; Miraoui, A. Multiphysical Lithium-Based Battery Model for Use in State-of-Charge Determination. IEEE Trans. Veh. Technol. 2012, 61, 3420–3429. [Google Scholar] [CrossRef]
- Fuller, T.F.; Doyle, M.; Newman, J. Simulation and Optimization of the Dual Lithium Ion Insertion Cell. J. Electrochem. Soc. 1994, 141, 1–10. [Google Scholar] [CrossRef] [Green Version]
- Santhanagopalan, S.; Guo, Q.; Ramadass, P.; White, R.E. Review of models for predicting the cycling performance of lithium ion batteries. J. Power Sources 2006, 156, 620–628. [Google Scholar] [CrossRef]
- Charkhgard, M.; Farrokhi, M. State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF. IEEE Trans. Ind. Electron. 2010, 57, 4178–4187. [Google Scholar] [CrossRef]
- Du, J.; Liu, Z.; Wang, Y. State of charge estimation for Li-ion battery based on model from extreme learning machine. Control Eng. Pract. 2014, 26, 11–19. [Google Scholar] [CrossRef]
- Lazar, A. Heuristic Knowledge Discovery for Archaeological Data Using Genetic Algorithms and Rough Sets. In Heuristic and Optimization for Knowledge Discovery; IGI Global: Hershey, PN, USA, 2002; Volume 2, pp. 263–278. [Google Scholar]
- Beheshti, Z.; Shamsuddin, S.M.H. A review of population-based meta-heuristic algorithm. Int. J. Adv. Soft Comput. Appl. 2013, 5. [Google Scholar]
- Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
- Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
- Alsattar, H.A.; Zaidan, A.A.; Zaidan, B.B. Novel meta-heuristic bald eagle search optimisation algorithm. Artif. Intell. Rev. 2020, 53, 2237–2264. [Google Scholar] [CrossRef]
- Ismail, M.S.; Moghavvemi, M.; Mahlia, T.M.I. Characterization of PV panel and global optimization of its model parameters using genetic algorithm. Energy Convers. Manag. 2013, 73, 10–25. [Google Scholar] [CrossRef]
- Chaibi, Y.; Malvoni, M.; Allouhi, A.; Mohamed, S. Data on the I–V characteristics related to the SM55 monocrystalline PV module at various solar irradiance and temperatures. Data Brief. 2019, 26, 104527. [Google Scholar] [CrossRef]
- Bogning Dongue, S.; Njomo, D.; Ebengai, L. An Improved Nonlinear Five-Point Model for Photovoltaic Modules. Int. J. Photoenergy 2013, 2013, 680213. [Google Scholar] [CrossRef]
- Cubas, J.; Pindado, S.; Sorribes-Palmer, F. Analytical calculation of photovoltaic systems maximum power point (MPP) based on the operation point. Appl. Sci. 2017, 7, 870. [Google Scholar] [CrossRef] [Green Version]
- Beşkirli, A.; Dağ, İ. Parameter extraction for photovoltaic models with tree seed algorithm. Energy Rep. 2023, 9, 174–185. [Google Scholar] [CrossRef]
- Shaheen, A.M.; El-Seheimy, R.A.; Xiong, G.; Elattar, E.; Ginidi, A.R. Parameter identification of solar photovoltaic cell and module models via supply demand optimizer. Ain Shams Eng. J. 2022, 13, 101705. [Google Scholar] [CrossRef]
- El-Dabah, M.A.; El-Sehiemy, R.A.; Ebrahim, M.A.; Alaas, Z.; Ramadan, M.M. Identification study of solar cell/module using recent optimization techniques. Int. J. Electr. Comput. Eng. 2022, 12, 1189–1198. [Google Scholar] [CrossRef]
- Nicaire, N.F.; Steve, P.N.; Salome, N.E.; Grégroire, A.O. Parameter Estimation of the Photovoltaic System Using Bald Eagle Search (BES) Algorithm. Int. J. Photoenergy 2021, 2021, 4343203. [Google Scholar] [CrossRef]
- Abbassi, A.; Abbassi, R.; Heidari, A.A.; Oliva, D.; Chen, H.; Habib, A.; Jemli, M.; Wang, M. Parameters identification of photovoltaic cell models using enhanced exploratory salp chains-based approach. Energy 2020, 198, 117333. [Google Scholar] [CrossRef]
- El-Sehiemy, R.; Hamida, M.A.; Elattar, E.; Shaheen, A.; Ginidi, A. Nonlinear Dynamic Model for Parameter Estimation of Li-Ion Batteries Using Supply–Demand Algorithm. Energies 2022, 15, 4556. [Google Scholar] [CrossRef]
- Rizk-Allah, R.M.; Zineldin, M.I.; Mousa, A.A.A.; Abdel-Khalek, S.; Mohamed, M.S.; Snášel, V. On a Novel Hybrid Manta Ray Foraging Optimizer and Its Application on Parameters Estimation of Lithium-Ion Battery. Int. J. Comput. Intell. Syst. 2022, 15, 62. [Google Scholar] [CrossRef]
- Hao, Y.; Ding, J.; Huang, S.; Xiao, M. Improved coyote optimization algorithm for parameter estimation of lithium-ion batteries. Proc. Inst. Mech. Eng. Part A J. Power Energy 2022, 095765092211473. [Google Scholar] [CrossRef]
- Pan, T.-C.; Liu, E.-J.; Ku, H.-C.; Hong, C.-W. Parameter identification and sensitivity analysis of lithium-ion battery via whale optimization algorithm. Electrochim. Acta 2022, 404, 139574. [Google Scholar] [CrossRef]
- El-Sehiemy, R.A.; Hamida, M.A.; Mesbahi, T. Parameter identification and state-of-charge estimation for lithium-polymer battery cells using enhanced sunflower optimization algorithm. Int. J. Hydrogen Energy 2020, 45, 8833–8842. [Google Scholar] [CrossRef]
- Hou, J.; Wang, X.; Su, Y.; Yang, Y.; Gao, T. Parameter Identification of Lithium Battery Model Based on Chaotic Quantum Sparrow Search Algorithm. Appl. Sci. 2022, 12, 7332. [Google Scholar] [CrossRef]
- 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. 2022, 134, 357–379. [Google Scholar] [CrossRef]
- Fathy, A.; Ferahtia, S.; Rezk, H.; Yousri, D.; Abdelkareem, M.A.; Olabi, A.G. Robust parameter estimation approach of Lithium-ion batteries employing bald eagle search algorithm. Int. J. Energy Res. 2022, 46, 10564–10575. [Google Scholar] [CrossRef]
- Ferahtia, S.; Djeroui, A.; Rezk, H.; Chouder, A.; Houari, A.; Machmoum, M. Adaptive Droop based Control Strategy for DC Microgrid Including Multiple Batteries Energy Storage Systems. J. Energy Storage 2022, 48, 103983. [Google Scholar] [CrossRef]
- 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]
- 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]
- Shaheen, A.M.; Hamida, M.A.; El-Sehiemy, R.A.; Elattar, E.E. Optimal parameter identification of linear and non-linear models for Li-Ion Battery Cells. Energy Rep. 2021, 7, 7170–7185. [Google Scholar] [CrossRef]
- Elmarghichi, M.; Bouzi, M.; Ettalabi, N. Online parameter estimation of a lithium-ion battery based on sunflower optimization algorithm. Bull. Electr. Eng. Inform. 2021, 10, 1505–1513. [Google Scholar] [CrossRef]
- Zhou, S.; Liu, X.; Hua, Y.; Zhou, X.; Yang, S. Adaptive model parameter identification for lithium-ion batteries based on improved coupling hybrid adaptive particle swarm optimization-simulated annealing method. J. Power Sources 2021, 482, 228951. [Google Scholar] [CrossRef]
- Shuai, W.; Li, E.; Wang, H. An equivalent circuit model of a deformed Li-ion battery with parameter identification. Int. J. Energy Res. 2020, 44, 8372–8387. [Google Scholar] [CrossRef]
- Lai, X.; Gao, W.; Zheng, Y.; Ouyang, M.; Li, J.; Han, X.; Zhou, L. A comparative study of global optimization methods for parameter identification of different equivalent circuit models for Li-ion batteries. Electrochim. Acta 2019, 295, 1057–1066. [Google Scholar] [CrossRef]
- Rahman, M.A.; Anwar, S.; Izadian, A. Electrochemical model parameter identification of a lithium-ion battery using particle swarm optimization method. J. Power Sources 2016, 307, 86–97. [Google Scholar] [CrossRef]
- Forman, J.C.; Moura, S.J.; Stein, J.L.; Fathy, H.K. Genetic identification and fisher identifiability analysis of the Doyle–Fuller–Newman model from experimental cycling of a LiFePO4 cell. J. Power Sources 2012, 210, 263–275. [Google Scholar] [CrossRef]
- Achaibou, N.; Ferahtia, S.; Djerioui, A.; Chouder, A.; Rezk, H.; Houari, A. Optimal parameters identification strategy of a lead acid battery model for photovoltaic applications. Energy Storage 2022, e428. [Google Scholar] [CrossRef]
- Rezk, H.; Ferahtia, S.; Ghoniem, R.M.; Fathy, A.; Ghoniem, M.M.; Alkanhel, R. Robust Parameter Identification Strategy for Lead Acid Battery Model. Batteries 2022, 8, 283. [Google Scholar] [CrossRef]
- Özdemir, M.T. Optimal parameter estimation of polymer electrolyte membrane fuel cells model with chaos embedded particle swarm optimization. Int. J. Hydrogen Energy 2021, 46, 16465–16480. [Google Scholar] [CrossRef]
- Abd Elaziz, M.; Abualigah, L.; Issa, M.; Abd El-Latif, A.A. Optimal parameters extracting of fuel cell based on Gorilla Troops Optimizer. Fuel 2023, 332, 126162. [Google Scholar] [CrossRef]
- Rezk, H.; Olabi, A.G.; Ferahtia, S.; Sayed, E.T. Accurate parameter estimation methodology applied to model proton exchange membrane fuel cell. Energy 2022, 255, 124454. [Google Scholar] [CrossRef]
- Rezk, H.; Ferahtia, S.; Djeroui, A.; Chouder, A.; Houari, A.; Machmoum, M.; Abdelkareem, M.A. Optimal parameter estimation strategy of PEM fuel cell using gradient-based optimizer. Energy 2022, 239, 122096. [Google Scholar] [CrossRef]
- Houssein, E.H.; Hashim, F.A.; Ferahtia, S.; Rezk, H. An efficient modified artificial electric field algorithm for solving optimization problems and parameter estimation of fuel cell. Int. J. Energy Res. 2021, 45, 20199–20218. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; Mohamed, R.; Elhoseny, M.; Chakrabortty, R.K.; Ryan, M.J. An efficient heap-based optimization algorithm for parameters identification of proton exchange membrane fuel cells model: Analysis and case studies. Int. J. Hydrogen Energy 2021, 46, 11908–11925. [Google Scholar] [CrossRef]
- Rizk-Allah, R.M.; El-Fergany, A.A. Artificial ecosystem optimizer for parameters identification of proton exchange membrane fuel cells model. Int. J. Hydrogen Energy 2020, 46, 37612–37627. [Google Scholar] [CrossRef]
- Jiang, J.; Xu, M.; Meng, X.; Li, K. STSA: A sine Tree-Seed Algorithm for complex continuous optimization problems. Phys. A Stat. Mech. Appl. 2020, 537, 122802. [Google Scholar] [CrossRef]
- Sultan, H.M.; Menesy, A.S.; Kamel, S.; Selim, A.; Jurado, F. Parameter identification of proton exchange membrane fuel cells using an improved salp swarm algorithm. Energy Convers. Manag. 2020, 224, 113341. [Google Scholar] [CrossRef]
- Diab, A.A.Z.; Tolba, M.A.; El-Magd, A.G.A.; Zaky, M.M.; El-Rifaie, A.M. Fuel Cell Parameters Estimation via Marine Predators and Political Optimizers. IEEE Access 2020, 8, 166998–167018. [Google Scholar] [CrossRef]
- Fawzi, M.; El-Fergany, A.A.; Hasanien, H.M. Effective methodology based on neural network optimizer for extracting model parameters of PEM fuel cells. Int. J. Energy Res. 2019, 43, 8136–8147. [Google Scholar] [CrossRef]
- El-Fergany, A.A. Extracting optimal parameters of PEM fuel cells using Salp Swarm Optimizer. Renew. Energy 2018, 119, 641–648. [Google Scholar] [CrossRef]
Criteria | Equation | Characteristics |
---|---|---|
Root mean square error (RMSE) | Square value | |
Normalized RMSE (NRMSE) | Square value | |
Mean absolute error (MAE) | Absolute value | |
Relative error (RE) | Absolute value | |
Mean relative error (MRE) | Absolute value | |
Sum square error (SSE) | Square value |
Cell/Module | Type | Pmp (W) | Vmp (V) | Imp (A) | Voc (V) | Isc (A) | kv (V/°C) | ki (A/°C) | Ns |
---|---|---|---|---|---|---|---|---|---|
Sanyo HIT215 [67] | Mono-crystalline | 215 | 42 | 5.13 | 51.6 | 5.61 | −0.143 | 1.96 × 10−3 | 72 |
KC200 GT [67] | Poly-crystalline | 200 | 26.3 | 7.61 | 32.9 | 8.21 | −0.123 | 3.2 × 10−3 | 54 |
ST40 PV [67] | Thin-film | 39.9 | 16.9 | 2.36 | 23.3 | 2.68 | −0.1 | 3.5 × 10−4 | 42 |
RTC France solar cell57 mm [31] | Poly-crystalline | 0.3101 | 0.4507 | 0.688 | 0.5728 | 0.7603 | NA | 0.035 | 1 |
SM55 [68] | Mono-crystalline | 55 | 17.4 | 3.15 | 21.7 | 3.45 | NA | 0.04 | 36 |
S75 [69] | Poly-crystalline | 74.976 | 17.6 | 4.26 | 21.6 | 4.7 | −0.0076 | 2 × 10−3 | 36 |
ST40 [69] | Thin-film | 40 | 16.6 | 2.41 | 23.3 | 2.68 | −0.01 | 0.35 × 10−3 | 42 |
Photowatt PWP201 [70] | Poly-crystalline | 11.315 | 12.64 | 0.912 | 16.778 | 1.03 | NA | NA | 36 |
Canadian Solar CS6K-280M [34] | Mono-crystalline | 280 | 31.5 | 8.89 | 38.5 | 9.34 | NA | NA | 60 |
PVM752 GaAs | Thin-film | 0.075 | 0.8053 | 0.0937 | 0.9926 | 0.0999 | NA | NA | 1 |
Ref | Author & Year | MOA | Cell/Module | Model | Criterion | Best Results |
---|---|---|---|---|---|---|
[31] | M. Navarro et al. 2023 | Artificial Hummingbird Algorithm (AHA) | RTC France solar cell | SDM DDM TDM | RMSE | 9.860 × 10−4 6.835 × 10−4 9.855 × 10−4 |
[34] | M. El-Dabah et al. 2023 | Northern Goshawk Optimization (NGO) | Photowatt PWP-201 Kyocera KC200GT Canadian Solar CS6K-M | TDM | Customized | 1.346 × 10−5 9.4174 × 10−5 9.4174 × 10−5 |
[32] | F. Ali et al. 2023 | Atomic Orbital Search (AOS) | RTC France solar cell | SDM DDM TDM | RMSE | 7.752 × 10−4 7.606 × 10−4 7.950 × 10−4 |
[32,71] | F. Ali et al. 2023 A. Beşkirli, I. Dağ 2023 | Atomic Orbital Search (AOS) Tree Seed Algorithm (TSA) | PVM752 GaAs | SDM DDM TDM | RMSE RMSE | 1.618 × 10−4 1.780 × 10−3 3.904 × 10−4 |
STM6-40/36 module | SDM | 2.655 × 10−3 | ||||
[72] | A. M. Shaheen et al. 2022 | Supply Demand Optimizer (SDO) | PVM752 GaAs | TDM | RMSE | 1.249 × 10−3 |
[35] | A. Ginidi et al. 2021 | Gorilla Troops Optimizer (GTO) | Kyocera KC200GT PV | SDM DDM | RMSE | 6.367 × 10−4 9.482 × 10−5 |
[35,73] | A. Ginidi et al. 2021 M. El-Dabah et al. 2022 | Gorilla Troops Optimizer (GTO) Runge Kutta optimizer (RKO) | STM6-40/36 PV | SDM DDM | RMSE RMSE | 1.333 × 10−17 1.730 × 10−3 |
RTC France solar cell Photowatt PWP-201 | DDM | 9.829 × 10−4 3.139 × 10−3 | ||||
[33] | A. Bayoumi et al.2021 | Marine Predators Optimizer (MPA) | RTC France solar cell | SDM DDM TDM | RMSE | 8.438 × 10−4 7.590 × 10−4 7.561 × 10−4 |
[33,74] | A. Bayoumi et al.2021 N. F. Nicaire et al. 2021 | Marine Predators Optimizer (MPA) Bald Eagle Search Algorithm (BES) | Q6-1380witharea | SDM DDM TDM | RMSE RMSE | 1.610 × 10−5 1.460 × 10−5 1.420 × 10−5 |
RTC France solar cell | SDM DDM | 9.860 × 10−4 9.824 × 10−4 | ||||
[74] | N. F. Nicaire et al. 2021 | Bald Eagle Search Algorithm (BES) | Photowatt-PWP201 | SDM | RMSE SAE | 2.425 × 10−3 |
STM6-40/36 | SDM | 1.729 × 10−3 | ||||
STP6-120/36 | SDM | 1.678 × 10−3 | ||||
[36] | MH. Qais et al. 2020 | Transient Search Optimization (TSO) | Kyocera KC200GT PV MSX-60 CS6K280M | TDM | 0 0 1.740 × 10−13 | |
[75] | A. Abbassi et al. 2020 | Modified Salp Swarm Algorithm (mSSA) | TITAN12-50 solar panel | DDM | MSE | 3.602 × 10−5 |
[37] | A. Diab et al. 2020 | Coyote Optimization Algorithm (COA) | RTC France solar cell | SDM DDM TDM | RMSE | 7.754 × 10−4 7.468 × 10−4 7.597 × 10−4 |
[37] | A. Diab et al. 2020 | Coyote Optimization Algorithm (COA) | Photowatt-PWP201 | SDM DDM TDM | RMSE | 2.949 × 10−3 2.404 × 10−3 2.406 × 10−3 |
SM55 | SDM DDM TDM | 3.837 × 10−3 3.541 × 10−3 4.403 × 10−3 | ||||
ST40 | SDM DDM TDM | 43.944 × 10−3 34.562 × 10−3 34.562 × 10−3 | ||||
Kyocera KC200GT PV | SDM DDM TDM | 30.185 × 10−3 31.742 × 10−3 30.326 × 10−3 |
Ref | Author & Year | MOA | Model |
---|---|---|---|
[76] | R. El-Sehiemy et al. 2022 | Supply–demand algorithm (SDA) | 2RC-ECM |
[77] | R. Rizk-Allah et al. 2022 | Manta Ray Foraging Optimizer (MRFO) | Tremblay |
[78] | Y. Hao et al. 2022 | An improved coyote optimization algorithm (ICOA) | FO-ECM |
[79] | T. Pan et al. 2022 | Whale optimization algorithm (WOA) | P2D |
[80] | R. El-Sehiemy et al. 2022 | Enhanced sunflower optimization algorithm (ESOA) | RC-ECM |
[81] | J. Hou et al. 2022 | Chaotic quantum sparrow search algorithm (CQSSA) | FO-ECM |
[82] | S. Ferahtia et al. 2022 | Modified Bald Eagle Search (mBES) | Shepherd |
[83] | A. Fatgi et al. 2022 | Bald Eagle Search (BES) | Shepherd |
[84] | S. Ferahtia et al. 2022 | Salp Swarm Algorithm (SSA) | Shepherd |
[85] | E. Houssein et al. 2022 | Modified Coot algorithm (mCOOT) | Shepherd |
[86] | S. Ferahtia et al. 2022 | Artificial eco-system optimization (AEO) | Shepherd |
[87] | A. Shaheen et al. 2021 | Equilibrium Optimizer (EO) | 3RC-ECM |
[88] | M. Elmarghichi et al. 2021 | Sunflower optimization algorithm (SOA) | RC-ECM |
[89] | S. Zhou et al. 2021 | Adaptive particle swarm optimization (APSO) | Thevenin 2RC-ECM FO-ECM |
[90] | W. Shuai et al. 2020 | Differential evolution (DE) | Modified Thevenin |
[91] | X.Lai et al. 2019 | Particle swarm optimization (PSO) | PNGV |
[38] | H. Pang et al. 2019 | Genetic Algorithm (GA) | SPM |
[40] | L. Chen 2019 | Genetic Algorithm (GA) | Simplified SPM |
[39] | Y. Qi et al. 2017 | Genetic Algorithm (GA) | SPM P2D |
[92] | M. Rahman et al. 2016 | Particle swarm optimization (PSO) | SPM |
[41] | A. Jokar et al. 2016 | Genetic Algorithms (GA) | P2D |
[42] | J. Li et al. 2016 | Genetic Algorithms (GA) | P2D |
[93] | C. Forman et al. 2012 | Genetic Algorithm (GA) | Doyle–Fuller–Newman |
Cell/Module | A (cm2) | l (μm) | T (K) | Imax (mA/cm2) | Pout (W) | n | ||
---|---|---|---|---|---|---|---|---|
NedStack PS6 | 240 | 178 | 0.5 | 1.0 | 343 | 1200 | 6000 | 65 |
BCS 500W | 64 | 178 | 1.0 | 0.2 | 333 | 469 | 500 | 32 |
AVISTA SR-12 500 W | 64 | 178 | 1.47628 | 0.2095 | 323 | 672 | 500 | 32 |
250 W stack | 27 | 127 | 1.5 | 1.5 | 328.15 | 860 | 250 | 24 |
Temasek 1 kW PEMFC | 150 | 51 | 0.5 | 0.5 | 323 | 1500 | 1000 | 20 |
Horizon H-12 stack | 8.1 | 0 | 0.4 | 0.55 | 328.15 | 246.9 | 100 | 13 |
Horizon 500-W PEMFC | 52 | 25 | 0.55 | 1 | 323 | 446 | 500 | 36 |
Ballard 5 kW Mark V FC | 50.6 | 178 | 1 | 1 | 343 | 1500 | 35 | |
Ballard 1.2-kW Nexa | 50 | 400 | 5 | 5 | 333.15 | 1200 | 47 |
Ref | Author & Year | MOA | FC Module | Criterion | Best Results |
---|---|---|---|---|---|
[97] | M. Abd Elaziz et al. 2023 | Gorilla Troops Optimizer (GTO) | BCS 500 W NedStack PS6 250 W stack | SSE | 0.0118 0.3378 1.38 |
[98] | R. Hegazy et al. 2022 | Bald Eagle Search (BES) | BCS 500 W NedStack PS6 | SSE | 2.07974 0.01136 |
[99] | R. Hegazy et al. 2022 | Gradient-based Optimizer (GBO) | 250 W stack | RMSE SSE | 0.00684 0.0557 |
BCS 500 W | RMSE SSE | 0.00234 0.01129 | |||
SR-12 500 W | RMSE SSE | 0.05546 0.49883 | |||
[100] | E. Houssein et al. 2021 | modified artificial electric field algorithm (mAEFA) | NedStack PS6 | RMSE SSE | 2.07974 0.13164 |
SR-12 500 W | RMSE SSE | 0.56067 0.05637 | |||
[96] | M. Özdemir. 2021 | Chaos embedded particle swarm optimization (CEPSO) | 250 W Stack | RMSE ASE MASE | 0.6112 19.834 0.6402 |
BCS-500 W | RMSE ASE SSE | 0.01151 2.22845 0.01219 | |||
Nedstack PS6 | RMSE ASE SSE | 2.680 649.41 2.18067 | |||
[101] | M. Abdel-Basset et al. 2021 | Improved Heap-based Optimizer (IHBO) | BCS 500 W NedStack PS6 H-12 stack SR-12 500 W | SSE | 0.01170 2.14570 0.11802 0.00014 |
[102] | R. Rizk-Allah et al. 2020 | Improved Artificial Eeco-system Optimizer (AEO) | NedStack PS6 BCS 500 W 250 W stack | SSE | 2.14590 0.01160 1.1510 |
[103] | J. Jiang et al. 2020 | Sine Tree-Seed Algorithm (STSA) | NedStack PS6 | SSE | 2.14576 |
[104] | M. Sultan et al. 2020 | Improved salp swarm algorithm (ISSA) | BCS 500 W SR-12 500 W 250 W stack Temasek-1 kW | SSE | 0.01160 0.79157 0.64340 0.79268 |
[105] | A.Diab et al. 2020 | Political optimizer (PO) | BCS 500 W SR-12 500 W 250 W stack | SSE | 0.01155 1.05662 0.64421 |
[105,106] | A. Diab et al. 2020 M. Fawzi et al. 2019 | Marin predator algorithm (MPA) | BCS 500 W SR-12 500 W 250 W stack | SSE SSE | 0.01155 1.05662 0.59405 |
Neural network optimizer (NNO) | Ballard Mark V 5 kW | 0.85361 | |||
[106,107] | M. Fawzi et al. 2019 A. El-Fergany. 2018 | Neural network optimizer (NNO) Salp swarm algorithm (SSA) | BCS 500 W BCS stack Nedstack PS6 | SSE SSE | 0.011698 2.14487 |
NedStack PS6 BCS 500 W | 2.18067 0.01219 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Rezk, H.; Olabi, A.G.; Wilberforce, T.; Sayed, E.T. A Comprehensive Review and Application of Metaheuristics in Solving the Optimal Parameter Identification Problems. Sustainability 2023, 15, 5732. https://doi.org/10.3390/su15075732
Rezk H, Olabi AG, Wilberforce T, Sayed ET. A Comprehensive Review and Application of Metaheuristics in Solving the Optimal Parameter Identification Problems. Sustainability. 2023; 15(7):5732. https://doi.org/10.3390/su15075732
Chicago/Turabian StyleRezk, Hegazy, A. G. Olabi, Tabbi Wilberforce, and Enas Taha Sayed. 2023. "A Comprehensive Review and Application of Metaheuristics in Solving the Optimal Parameter Identification Problems" Sustainability 15, no. 7: 5732. https://doi.org/10.3390/su15075732