Improved Dhole Optimization Algorithm for Optimal Parameter Estimation of PEMFC Models for High-Fidelity Energy Conversion
Abstract
1. Introduction
Survey of Existing Studies
- A novel search-based optimization algorithm is proposed for estimating the unknown optimal parameters of PEMFC models, and IDOA algorithm performance is introduced using three test cases: NedStack PS6, BCS 500 W, and Horizon 500 W stacks.
- The proposed IDOA demonstrates improved convergence speed, higher solution accuracy, and enhanced robustness compared to the original Dhole Optimization Algorithm (DOA), particularly when addressing complex and multi-dimensional optimization problems.
- A comprehensive statistical analysis is conducted by computing the average Mean Absolute Error (MAE), the sum of squared errors (SSE), and the Root Mean Squared Error (RMSE), along with the best SSE performance for each algorithm, which is determined by indicating the minimum SSE across independently executed simulations. In addition, the best, worst, average, median, variance, and standard deviations are reported.
- Finally, the proposed IDOA algorithm overcomes the limitations of state-of-the-art algorithms by employing an adaptive optimization mechanism that does not require any externally tuned parameters. In addition, it achieved high-quality optimal solutions with faster convergence than the state-of-the-art algorithms, including the original DOA [45], GWO [46], HHO [47], and SMA [25].
2. Electrochemical Modeling of the PEMFC
2.1. PEMFC-Based Mathematical Model
2.2. Objective Function
3. Dhole Optimization Algorithm
3.1. Algorithm Inspiration
3.2. Initialization
3.3. Determination of Pack Size and Prey Scale
3.4. Mathematical Modeling of IDOA
4. Performance Analysis on Benchmark Functions
5. Simulation Results and Discussion
5.1. NedStack PS6 Configuration
5.2. Horizon 500 W Configuration
5.3. BCS 500 W Configuration
5.4. Comparison with Algorithms Reported in the Literature
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Priya, K.; Sathishkumar, K.; Rajasekar, N. A Comprehensive Review on Parameter Estimation Techniques for Proton Exchange Membrane Fuel Cell Modelling. Renew. Sustain. Energy Rev. 2018, 93, 121–144. [Google Scholar] [CrossRef]
- Mirzapour, F.; Lakzaei, M.; Varamini, G.; Teimourian, M.; Ghadimi, N. A New Prediction Model of Battery and Wind-Solar Output in Hybrid Power System. J. Ambient Intell. Humaniz. Comput. 2019, 10, 77–87. [Google Scholar] [CrossRef]
- Gong, W.; Yan, X.; Hu, C.; Wang, L.; Gao, L. Fast and Accurate Parameter Extraction for Different Types of Fuel Cells with Decomposition and Nature-Inspired Optimization Method. Energy Convers. Manag. 2018, 174, 913–921. [Google Scholar] [CrossRef]
- Liu, B.; Chen, H.; Zhang, T.; Pei, P. A Vehicular Proton Exchange Membrane Fuel Cell System Co-Simulation Modeling Method Based on the Stack Internal Distribution Parameters Monitoring. Energy Convers. Manag. 2019, 197, 111898. [Google Scholar] [CrossRef]
- Ali, A.K.; Hussain, A.N.; Al-obaidi, M.A. Upgrading Sustainability in Clean Energy: Optimization for Proton Exchange Membrane Fuel Cells Using Heterogeneous Comprehensive Learning Bald Eagle Search Algorithm. Sustainability 2025, 17, 9729. [Google Scholar] [CrossRef]
- Sun, Z.; Sun, J.; Xie, X.; An, Z.; Hong, Y.; Sun, Z. Multi-Population Mutative Moth-Flame Optimization Algorithm for Modeling and the Identification of PEMFC Parameters. Renew. Energy 2025, 240, 122238. [Google Scholar] [CrossRef]
- Zhang, W.; Wang, N.; Yang, S. Hybrid Artificial Bee Colony Algorithm for Parameter Estimation of Proton Exchange Membrane Fuel Cell. Int. J. Hydrogen Energy 2013, 38, 5796–5806. [Google Scholar] [CrossRef]
- Fathy, A.; Rezk, H. Multi-Verse Optimizer for Identifying the Optimal Parameters of PEMFC Model. Energy 2018, 143, 634–644. [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]
- Kandel, M.R.; Pan, U.N.; Dhakal, P.P.; Ghising, R.B.; Sidra, S.; Kim, D.H.; Kim, N.H.; Lee, J.H. Manganese-Doped Bimetallic (Co, Ni) 2P Integrated CoP in N, S Co-Doped Carbon: Unveiling a Compatible Hybrid Electrocatalyst for Overall Water Splitting. Small 2024, 20, 230–7241. [Google Scholar] [CrossRef]
- Al-hotmani, O.M.A.; Al-obaidi, M.A.; John, Y.M.; Patel, R.; Manenti, F.; Mujtaba, I.M. Minimisation of Energy Consumption via Optimisation of a Simple Hybrid System of Multi Effect Distillation and Permeate Reprocessing Reverse Osmosis Processes for Seawater Desalination. Comput. Chem. Eng. 2021, 148, 107261. [Google Scholar] [CrossRef]
- Al-hotmani, O.M.A.; Al-Obaidi, M.A.; Li, J.P.; John, Y.M.; Patel, R.; Mujtaba, I.M. A Multi-Objective Optimisation Framework for MED-TVC Seawater Desalination Process Based on Particle Swarm Optimisation. Desalination 2022, 525, 115504. [Google Scholar] [CrossRef]
- Yang, S.; Chellali, R.; Lu, X.; Li, L.; Bo, C. Modeling and Optimization for Proton Exchange Membrane Fuel Cell Stack Using Aging and Challenging P Systems Based Optimization Algorithm. Energy 2016, 109, 569–577. [Google Scholar] [CrossRef]
- 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]
- Amphlett, J.C.; Baumert, R.M.; Mann, R.F.; Peppley, B.A.; Roberge, P.R.; Harris, T.J. Performance Modeling of the Ballard Mark IV Solid Polymer Electrolyte Fuel Cell: II. Empirical Model Development. J. Electrochem. Soc. 1995, 142, 9–15. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, N. An Adaptive RNA Genetic Algorithm for Modeling of Proton Exchange Membrane Fuel Cells. Int. J. Hydrogen Energy 2013, 38, 219–228. [Google Scholar] [CrossRef]
- Ohenoja, M.; Leiviskä, K. Validation of Genetic Algorithm Results in a Fuel Cell Model. Int. J. Hydrogen Energy 2010, 35, 12618–12625. [Google Scholar] [CrossRef]
- Ayyarao, T.S.L.V.; Polumahanthi, N.; Khan, B. An Accurate Parameter Estimation of PEM Fuel Cell Using War Strategy Optimization. Energy 2024, 290, 130235. [Google Scholar] [CrossRef]
- Priya, K.; Sudhakar Babu, T.; Balasubramanian, K.; Sathish Kumar, K.; Rajasekar, N. A Novel Approach for Fuel Cell Parameter Estimation Using Simple Genetic Algorithm. Sustain. Energy Technol. Assess. 2015, 12, 46–52. [Google Scholar] [CrossRef]
- Sun, Z.; Wang, N.; Bi, Y.; Srinivasan, D. Parameter Identification of PEMFC Model Based on Hybrid Adaptive Differential Evolution Algorithm. Energy 2015, 90, 1334–1341. [Google Scholar] [CrossRef]
- Yadav, P.; Kumar, R.; Panda, S.K.; Chang, C.S. An Intelligent Tuned Harmony Search Algorithm for Optimisation. Inf. Sci. 2012, 196, 47–72. [Google Scholar] [CrossRef]
- El-Fergany, A.A. Electrical Characterisation of Proton Exchange Membrane Fuel Cells Stack Using Grasshopper Optimizer. IET Renew. Power Gener. 2018, 12, 9–17. [Google Scholar] [CrossRef]
- Turgut, O.E.; Coban, M.T. Optimal Proton Exchange Membrane Fuel Cell Modelling Based on Hybrid Teaching Learning Based Optimization—Differential Evolution Algorithm. Ain Shams Eng. J. 2016, 7, 347–360. [Google Scholar] [CrossRef]
- Rao, Y.; Shao, Z.; Ahangarnejad, A.H.; Gholamalizadeh, E.; Sobhani, B. Shark Smell Optimizer Applied to Identify the Optimal Parameters of the Proton Exchange Membrane Fuel Cell Model. Energy Convers. Manag. 2019, 182, 1–8. [Google Scholar] [CrossRef]
- Li, S.; Chen, H.; Wang, M.; Asghar, A.; Mirjalili, S. Slime Mould Algorithm: A New Method for Stochastic Optimization. Future Gener. Comput. Syst. 2020, 111, 300–323. [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]
- Shehab, M.; Mashal, I.; Momani, Z.; Shambour, M.K.Y.; AL-Badareen, A.; Al-Dabet, S.; Bataina, N.; Alsoud, A.R.; Abualigah, L. Harris Hawks Optimization Algorithm: Variants and Applications. Arch. Comput. Methods Eng. 2022, 29, 5579–5603. [Google Scholar] [CrossRef]
- Alsaidan, I.; Shaheen, M.A.M.; Hasanien, H.M.; Alaraj, M.; Alnafisah, A.S. A PEMFC Model Optimization Using the Enhanced Bald Eagle Algorithm. Ain Shams Eng. J. 2022, 13, 101749. [Google Scholar] [CrossRef]
- Diab, A.A.Z.; Ramadan, H.A.; Abdul-ghaffar, H.I.; Ahmed, A.A. An Effective Model Parameter Estimation of PEMFCs Using GWO Algorithm and Its Variants. IET Renew. Power Gener. 2022, 16, 1380–1400. [Google Scholar] [CrossRef]
- Fathy, A.; Elaziz, M.A.; Alharbi, A.G. A Novel Approach Based on Hybrid Vortex Search Algorithm and Differential Evolution for Identifying the Optimal Parameters of PEM Fuel Cell. Renew. Energy 2020, 146, 1833–1845. [Google Scholar] [CrossRef]
- Rathod, A.A.; Sharma, P.; Choudhary, A.; Raju, S.; Subramanian, B. An Efficient Framework for Proton Exchange Membrane Fuel Cell Parameter Estimation Using Numerous MH Algorithms. Renew. Sustain. Energy Rev. 2025, 216, 115603. [Google Scholar] [CrossRef]
- Kandidayeni, M.; Macias, A.; Amamou, A.A.; Boulon, L.; Kelouwani, S.; Chaoui, H. Overview and Benchmark Analysis of Fuel Cell Parameters Estimation for Energy Management Purposes. J. Power Sources 2018, 380, 92–104. [Google Scholar] [CrossRef]
- Bankupalli, P.T.; Ghosh, S.; Kumar, L.; Samanta, S.; Dixit, T.V. A Non-Iterative Approach for Maximum Power Extraction from PEM Fuel Cell Using Resistance Estimation. Energy Convers. Manag. 2019, 187, 565–577. [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]
- Xu, S.; Wang, Y.; Wang, Z. Parameter Estimation of Proton Exchange Membrane Fuel Cells Using Eagle Strategy Based on JAYA Algorithm and Nelder-Mead Simplex Method. Energy 2019, 173, 457–467. [Google Scholar] [CrossRef]
- 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]
- Rezk, H.; Wilberforce, T.; Olabi, A.G.; Ghoniem, R.M.; Sayed, E.T.; Ali Abdelkareem, M. Optimal Parameter Identification of a PEM Fuel Cell Using Recent Optimization Algorithms. Energies 2023, 16, 5246. [Google Scholar] [CrossRef]
- Li, J.; Gao, X.; Cui, Y.; Hu, J.; Xu, G.; Zhang, Z. Accurate, Efficient and Reliable Parameter Extraction of PEM Fuel Cells Using Shuffled Multi-Simplexes Search Algorithm. Energy Convers. Manag. 2020, 206, 112501. [Google Scholar] [CrossRef]
- Kandidayeni, M.; Macias, A.; Khalatbarisoltani, A.; Boulon, L.; Kelouwani, S. Benchmark of Proton Exchange Membrane Fuel Cell Parameters Extraction with Metaheuristic Optimization Algorithms. Energy 2019, 183, 912–925. [Google Scholar] [CrossRef]
- Sun, Z.; Song, Y.; Du, Y.; Sun, Z. Estimation of PEMFC Optimal Parameters Based on an Improved Butterfly Optimization Algorithm. Phys. Chem. Chem. Phys. 2025, 27, 1483–1493. [Google Scholar] [CrossRef]
- Priya, K.; Rajasekar, N. Application of Flower Pollination Algorithm for Enhanced Proton Exchange Membrane Fuel Cell Modelling. Int. J. Hydrogen Energy 2019, 44, 18438–18449. [Google Scholar] [CrossRef]
- Ali, M.; Elhameed, M.A.; Farahat, M.A. Effective Parameters Identification for Polymer Electrolyte Membrane Fuel Cell Models Using Grey Wolf Optimizer. Renew. Energy 2017, 111, 455–462. [Google Scholar] [CrossRef]
- Niu, Q.; Zhang, H.; Li, K. An Improved TLBO with Elite Strategy for Parameters Identification of PEM Fuel Cell and Solar Cell Models. Int. J. Hydrogen Energy 2014, 39, 3837–3854. [Google Scholar] [CrossRef]
- El-Fergany, A.A.; Hasanien, H.M.; Agwa, A.M. Semi-Empirical PEM Fuel Cells Model Using Whale Optimization Algorithm. Energy Convers. Manag. 2019, 201, 112197. [Google Scholar] [CrossRef]
- Mohammed, B.O.; Aghdasi, H.S.; Salehpour, P. Dhole Optimization Algorithm: A New Metaheuristic Algorithm for Solving Optimization Problems. Clust. Comput. 2025, 28, 430. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Askari, Q.; Saeed, M.; Younas, I. Heap-Based Optimizer Inspired by Corporate Rank Hierarchy for Global Optimization. Expert Syst. Appl. 2020, 161, 113702. [Google Scholar] [CrossRef]
- Squadrito, G.; Maggio, G.; Passalacqua, E.; Lufrano, F.; Patti, A. Empirical Equation for Polymer Electrolyte Fuel Cell (PEFC) Behaviour. J. Appl. Electrochem. 1999, 29, 1449–1455. [Google Scholar] [CrossRef]
- Rowe, A.; Li, X. Mathematical Modeling of Proton Exchange Membrane Fuel Cells. J. Power Sources 2001, 102, 82–96. [Google Scholar] [CrossRef]
- Adorio, E.P.; Diliman, U. Mvf-Multivariate Test Functions Library in C for Unconstrained Global Optimization. 2005. 44. Available online: http://www.geocities.ws/eadorio/mvf.pdf (accessed on 18 April 2026).

















| Ref. | Algorithm | Comparison of the Studied Configuration with Optimization Algorithms | Iteration | Search Agents | ||
|---|---|---|---|---|---|---|
| BCS 500 W | NedStack PS6 | Horizon 500 W | ||||
| [5] | HCLBES | ASO, BES, GWO, HHO, SSA | ASO, BES, GWO, HHO, SSA | ASO, BES, GWO, HHO, SSA | 2000 | 100 |
| [30] | MVO | HADE [20], HABC [7], Real−GA [17] | − | − | 2000 | 50 |
| [30] | VSDE | SSO [24,26] | GHO [22], SSO [26] | STLBO, TLBO [43], ITHS [21], HABC [7], MVO [8], Real GA [17] | 500 | 50 |
| [9] | IHBO | FPA [41], WOA [44], SSA [26] | FPA [41], WOA [44], SSA [26] | FPA [41], WOA [44], SSA [26] | 5000 | − |
| [28] | BES | ALO, COOT, EO, HBO [28] | − | − | 500 | − |
| [26] | SSA | DEM, GA, GHO [22], GWO [42], SSO [26] | DEM, GA, GHO [22], GWO [42], SSO [26] | − | 100 | − |
| Function | Formula | Constraints |
|---|---|---|
| Rastrigin | ||
| Rosenbrock | ||
| Sphere | ||
| Ackley |
| Cond/Alg | Parameter Settings and Range |
|---|---|
| IDOA | : controls behavioral phase diversity. : linearly decreases to shift from exploration to exploitation. : maintains balanced switching probability; slight increase enhances exploitation in later stages. : (adaptive): dynamically adjusts step size based on solution quality, improving convergence accuracy. |
| DOA | : maintains randomness in movement patterns. : standard exploration–exploitation control parameter. : helps distinguish between strong and weak candidate solutions, guiding search behavior. |
| GWO | : controls convergence speed; widely validated in the literature. : enables both exploration and exploitation phases. : adds stochasticity to position updates. |
| HHO | : models decreasing prey energy, driving exploitation. : escaping energy determines transition between exploration and exploitation. : random variables ensuring diverse attack strategies. |
| SMA | : small probability encourages occasional random exploration. : nonlinear control improves exploration–exploitation balance. : gradual reduction enhances local search refinement. Adaptive: fitness-based weight guiding agents toward promising regions. |
| Model | Cond/Alg | Best | Worst | Aver | Median | Aver | Std |
|---|---|---|---|---|---|---|---|
| IDOA | 2.3 × 10−30 | 2.3 × 10−30 | 2.3 × 10−30 | 2.3 × 10−30 | 0 | 0 | |
| DOA | 2 × 10−26 | 2 × 10−26 | 2 × 10−26 | 2 × 10−26 | 0 | 0 | |
| HHO | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 0 | 0 | |
| GWO | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 0 | 0 | |
| SMA | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 2 × 10−16 | 0 | 0 | |
| IDOA | 6.78 × 10−5 | 1.82 × 10−1 | 2.11 × 10−2 | 4.26 × 10−3 | 1.80 × 10−3 | 4.24 × 10−2 | |
| DOA | 1.57 | 7.79 | 5.11 | 5.20 | 2.25 | 1.50 | |
| HHO | 6.20 × 10−9 | 1.19 × 10−5 | 8.35 × 10−7 | 8.09 × 10−9 | 7.39 × 10−12 | 2.72 × 10−6 | |
| GWO | 14.2 | 16.2 | 15.1 | 15.2 | 0.327 | 0.572 | |
| SMA | 1.54 × 10−8 | 1.88 × 10−3 | 2.94 × 10−4 | 4.92 × 10−5 | 2.71 × 10−7 | 5.21 × 10−4 | |
| IDOA | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 0 | 0 | |
| DOA | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 0 | 0 | |
| HHO | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 0 | 0 | |
| GWO | 4 × 10−15 | 4 × 10−15 | 4 × 10−15 | 4 × 10−15 | 0 | 0 | |
| SMA | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 4.44 × 10−16 | 0 | 0 | |
| IDOA | 0 | 0 | 0 | 0 | 0 | 0 | |
| DOA | 0 | 0 | 0 | 0 | 0 | 0 | |
| HHO | 0 | 0 | 0 | 0 | 0 | 0 | |
| GWO | 0 | 0 | 0 | 0 | 0 | 0 | |
| SMA | 0 | 0 | 0 | 0 | 0 | 0 |
| Parameters | |||||||
|---|---|---|---|---|---|---|---|
| Upper | −0.8532 | 0.005 | 3.6 × 10−5 | −9.54 × 10−5 | 10 | 0.0136 | 8 × 10−4 |
| Lower | −1.19969 | 0.001 | 9.8 × 10−5 | −2.6 × 10−4 | 24 | 0.5 | 1 × 10−4 |
| Model | Cond/Alg | λ | SSE | Best-Run | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NedStack PS6 | IDOA | −1.04 | 3.38 | −1.04 | −0.95 | 12.6 | 1.40 | 1.00 | 2.07 | 26.7 | 20.5 | 3 |
| DOA | −1.02 | 3.42 | −1.02 | −0.950 | 12.6 | 1.40 | 1.00 | 2.07 | 26.7 | 20.5 | 10 | |
| HHO | −0.853 | 2.47 | −0.853 | −0.950 | 13.3 | 1.80 | 1.57 | 2.34 | 28.6 | 21.3 | 28.00 | |
| GWO | −1.00 | 3.17 | −1.00 | −0.950 | 13.0 | 5.60 | 1.03 | 2.17 | 27.3 | 20.9 | 27.00 | |
| SMA | −1.05 | 3.33 | −1.05 | −0.950 | 12.6 | 1.40 | 1.0 | 2.07 | 26.7 | 20.5 | 28.00 | |
| VSDE [30] | −1.08 | 3.66 | −1.08 | −0.950 | 12.6 | 1.40 | 1.00 | 2.07 | 26.7 | 20.5 | 9.00 | |
| SSA [26] | −1.02 | 3.38 | −1.02 | −0.950 | 14.1 | 1.44 | 1.0 | 2.47 | 30.4 | 22.6 | 15.00 | |
| BES [28] | −1.04 | 3.45 | −1.04 | −0.950 | 12.6 | 1.60 | 1.02 | 2.09 | 26.8 | 20.5 | 8.00 | |
| Horizon 500 W | IDOA | −1.02 | 2.79 | −1.02 | −1.31 | 22.5 | 2.20 | 7.99 | 0.0944 | 8.21 | 6.57 | 20.00 |
| DOA | −1.02 | 2.78 | −1.02 | −1.32 | 21.2 | 2.20 | 5.82 | 0.0947 | 8.31 | 6.57 | 19.00 | |
| HHO | −0.961 | 2.55 | −0.961 | −1.91 | 16.5 | 1.40 | 1.16 | 0.562 | 0.172 | 13.3 | 30.00 | |
| GWO | −0.993 | 3.04 | −0.993 | −1.91 | 19.4 | 1.40 | 5.08 | 0.555 | 0.171 | 13.1 | 30.00 | |
| SMA | −1.02 | 3.05 | −1.02 | −1.90 | 21.3 | 1.40 | 7.53 | 0.551 | 0.170 | 13.2 | 28.00 | |
| VSDE [30] | −1.09 | 3.50 | −1.09 | −1.90 | 21.7 | 1.40 | 7.99 | 0.550 | 0.170 | 13.3 | 10.00 | |
| SSA [26] | −1.04 | 3.23 | −1.04 | −1.91 | 19.1 | 1.40 | 4.82 | 0.555 | 0.171 | 13.1 | 10.00 | |
| BES [28] | −1.09 | 3.52 | −1.09 | −1.90 | 21.7 | 1.40 | 8.00 | 0.550 | 0.170 | 13.3 | 18.00 | |
| BCS 500 W | IDOA | −1.01 | 3.11 | −1.01 | −1.90 | 21.7 | 1.40 | 8 | 0.550 | 0.170 | 0.133 | 20.00 |
| DOA | −1.04 | 3.28 | −1.04 | −1.90 | 21.5 | 1.40 | 7.82 | 0.550 | 0.170 | 0.133 | 18.00 | |
| HHO | −1.04 | 3.03 | −1.04 | −1.31 | 18.1 | 2.00 | 1.48 | 0.0966 | 8.29 | 6.63 | 30.00 | |
| GWO | −1.01 | 2.61 | −1.01 | −1.32 | 20.6 | 2.20 | 4.31 | 0.0956 | 8.33 | 6.55 | 8.00 | |
| SMA | −1.02 | 2.71 | −1.02 | −1.32 | 20.0 | 2.10 | 4.03 | 0.0951 | 8.30 | 6.57 | 8.00 | |
| VSDE [30] | −1.09 | 3.19 | −1.09 | −1.32 | 21.4 | 2.20 | 6.20 | 0.0952 | 8.25 | 6.58 | 25.00 | |
| SSA [26] | −1.04 | 2.88 | −1.04 | −1.30 | 19.7 | 2.00 | 5.16 | 0.0987 | 8.40 | 6.67 | 22.00 | |
| BES [28] | −1.09 | 3.26 | −1.09 | −1.32 | 21.8 | 2.20 | 6.54 | 0.0950 | 8.26 | 6.56 | 14.00 |
| Model | Cond/Alg | Best | Worst | Aver | Median | Aver | Std. |
|---|---|---|---|---|---|---|---|
| NedStack PS6 | IDOA | 2.07 | 2.07 | 2.07 | 2.07 | 2.19 × 10−29 | 4.68 × 10−16 |
| DOA | 2.07 | 2.07 | 2.07 | 2.07 | 2.07 × 10−9 | 4.55 × 10−5 | |
| HHO | 2.07 | 3.33 | 2.34 | 2.07 | 0.169 | 0.411 | |
| GWO | 2.07 | 2.42 | 2.17 | 2.14 | 9.16 × 10−3 | 0.0957 | |
| SMA | 2.07 | 2.07 | 2.07 | 2.07 | 1.14 × 10−13 | 3.38 × 107 | |
| Horizon 500 W | IDOA | 0.0944 | 0.0945 | 9.44 × 10−2 | 9.44 × 10−2 | 1.83 × 10−10 | 1.35 × 10−5 |
| DOA | 0.0944 | 0.0956 | 0.0947 | 0.0945 | 1.67 × 10−7 | 4.08 × 10−4 | |
| HHO | 0.561 | 0.565 | 0.562 | 0.561 | 1.43 × 10−6 | 1.19 × 10−3 | |
| GWO | 0.550 | 0.562 | 0.555 | 0.553 | 1.91 × 10−5 | 4.37 × 103 | |
| SMA | 0.550 | 0.558 | 0.551 | 0.550 | 4.32 × 10−6 | 2.08 × 10−3 | |
| BCS 500 W | IDOA | 0.550 | 0.550 | 0.550 | 0.550 | 1.72 × 10−30 | 1.31 × 10−15 |
| DOA | 0.550 | 0.556 | 0.550 | 0.550 | 1.56 × 10−6 | 1.25 × 10−3 | |
| HHO | 0.0955 | 0.1 | 0.0966 | 0.0956 | 2.47 × 10−6 | 1.57 × 10−3 | |
| GWO | 0.0945 | 0.103 | 0.0956 | 0.0952 | 2.43 × 10−6 | 1.56 × 10−3 | |
| SMA | 0.0944 | 0.0959 | 0.0951 | 0.0950 | 1.43 × 10−4 | 3.79 × 10−4 |
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. |
© 2026 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.
Share and Cite
Ali, A.K.; Al-Obaidi, M.A.; Ismail, A.H.; Mohammed, M.N.; Sadeq, D. Improved Dhole Optimization Algorithm for Optimal Parameter Estimation of PEMFC Models for High-Fidelity Energy Conversion. Algorithms 2026, 19, 385. https://doi.org/10.3390/a19050385
Ali AK, Al-Obaidi MA, Ismail AH, Mohammed MN, Sadeq D. Improved Dhole Optimization Algorithm for Optimal Parameter Estimation of PEMFC Models for High-Fidelity Energy Conversion. Algorithms. 2026; 19(5):385. https://doi.org/10.3390/a19050385
Chicago/Turabian StyleAli, Ahmed K., Mudhar A. Al-Obaidi, Alhassan H. Ismail, M. N. Mohammed, and Dhifaf Sadeq. 2026. "Improved Dhole Optimization Algorithm for Optimal Parameter Estimation of PEMFC Models for High-Fidelity Energy Conversion" Algorithms 19, no. 5: 385. https://doi.org/10.3390/a19050385
APA StyleAli, A. K., Al-Obaidi, M. A., Ismail, A. H., Mohammed, M. N., & Sadeq, D. (2026). Improved Dhole Optimization Algorithm for Optimal Parameter Estimation of PEMFC Models for High-Fidelity Energy Conversion. Algorithms, 19(5), 385. https://doi.org/10.3390/a19050385

