Computational Modeling and Intelligent Simulation of PEMFC Parameter Identification: Design and Technical Validation of a Virtual Teaching Experiment Using an Enhanced LRSAO Algorithm
Abstract
1. Introduction
2. Teaching-Oriented PEMFC Parameter Identification Model
2.1. Working Principle of PEMFCs
2.2. Semi-Empirical Output Model and Objective Function
2.3. Parameter Interpretation, Applicability, and Model Limitations
3. Improved Intelligent Optimization Algorithm
3.1. SAO and LRSAO
3.2. RFDB and Lévy Flight Improvements
3.3. Rationale for Combining RFDB and Lévy Flight Perturbation
3.4. Computational Complexity
4. Virtual Simulation Teaching Design
4.1. Teaching Objectives and Experimental Process
4.2. Software Environment and Code Scaffolding
4.3. Process-Oriented Assessment and Classroom-Validation Design
4.4. Hierarchical Learning Design
5. Case Study and Result Discussion
5.1. Experimental Settings
5.2. Identification Accuracy and Stability
5.3. Ablation Study of Improvement Components
5.4. Statistical Reliability of the Ablation Study
5.5. Preliminary Qualitative Teaching Evaluation
5.6. Discussion and Comparison with Related Studies
5.7. Transferability and Limitations
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Munciño, D.M.; Damian-Ramírez, E.A.; Cruz-Fernández, M.; Montoya-Santiyanes, L.A.; Rodríguez-Reséndiz, J. Metaheuristic and Heuristic Algorithms-Based Identification Parameters of a Direct Current Motor. Algorithms 2024, 17, 209. [Google Scholar] [CrossRef] [Scilit]
- Radianti, J.; Majchrzak, T.A.; Fromm, J.; Wohlgenannt, I. A Systematic Review of Immersive Virtual Reality Applications for Higher Education: Design Elements, Lessons Learned, and Research Agenda. Comput. Educ. 2020, 147, 103778. [Google Scholar] [CrossRef] [Scilit]
- Abd El-Mageed, A.A.; Al-Hamadi, A.; Bakheet, S.; Abd El-Rahiem, A.H. Hybrid Sparrow Search-Exponential Distribution Optimization with Differential Evolution for Parameter Prediction of Solar Photovoltaic Models. Algorithms 2024, 17, 26. [Google Scholar] [CrossRef] [Scilit]
- Potkonjak, V.; Gardner, M.; Callaghan, V.; Mattila, P.; Guetl, C.; Petrović, V.M.; Jovanović, K. Virtual Laboratories for Education in Science, Technology, and Engineering: A Review. Comput. Educ. 2016, 95, 309–327. [Google Scholar] [CrossRef] [Scilit]
- Kannan, S.K.; Diwekar, U. An Enhanced Particle Swarm Optimization Algorithm Employing Quasi-Random Numbers. Algorithms 2024, 17, 195. [Google Scholar] [CrossRef] [Scilit]
- International Energy Agency. Global Hydrogen Review 2026; IEA: Paris, France, 2026; Available online: https://www.iea.org/reports/global-hydrogen-review-2026 (accessed on 10 August 2026).
- Singla, M.K.; Ali, S.A.M.; Kumar, R.; Jangir, P.; Khishe, M.; Gulothungan, G.; Mahmoud, H.A. Revolutionizing Proton Exchange Membrane Fuel Cell Modeling through Hybrid Aquila Optimizer and Arithmetic Algorithm Optimization. Sci. Rep. 2025, 15, 5122. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, M.; Amiri, A.; Xu, Y.; Bastin, L.; Clark, T. Self-Adaptive Digital Twin of Fuel Cell for Remaining Useful Lifetime Prediction. Int. J. Hydrogen Energy 2024, 89, 634–647. [Google Scholar] [CrossRef] [Scilit]
- Jonassen, D.H.; Strobel, J.; Lee, C.B. Everyday Problem Solving in Engineering: Lessons for Engineering Educators. J. Eng. Educ. 2006, 95, 139–151. [Google Scholar] [CrossRef] [Scilit]
- Yang, Y.; Li, H.B.; Wen, J.Y.; Yin, S.; Zhang, R. Reconstruction of New Engineering Practice Curriculum System in Electrical Engineering Discipline. Trans. China Electrotech. Soc. 2022, 37, 5074–5080. [Google Scholar] [CrossRef]
- Li, J.; Liang, W. Effectiveness of Virtual Laboratory in Engineering Education: A Meta-Analysis. PLoS ONE 2024, 19, e0316269. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ma, L.; Xiong, J.; Wang, X.; Yan, Z.; Ji, L.; Zhang, J.; Xiao, H. Development of a Unity3D-Based Virtual Simulation Tool for Hydrogen Fuel Cell Performance Testing in Engineering Education. Comput. Appl. Eng. Educ. 2025, 33, e70095. [Google Scholar] [CrossRef] [Scilit]
- Zawacki-Richter, O.; Marín, V.I.; Bond, M.; Gouverneur, F. Systematic Review of Research on Artificial Intelligence Applications in Higher Education—Where Are the Educators? Int. J. Educ. Technol. High. Educ. 2019, 16, 39. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- Aldakheel, E.A.; Ismaeel, A.A.K.; El-Rifaie, A.M.; Khafaga, D.S.; Houssein, E.H.; Bouaouda, A.; Hashim, F.A.; Said, M. Extraction of PEM Fuel Cell Variables Based on Modified Hippopotamus Optimization Algorithm. Sci. Rep. 2025, 15, 33480. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhou, L.; Shao, Y.; Zhou, H.; Yang, Y. An Improved SAO Used for Global Optimization and Economic Power Load Forecasting. Mathematics 2026, 14, 553. [Google Scholar] [CrossRef] [Scilit]
- Liu, L.; Wang, J.; Zhang, C. A Personnel Emergency Evacuation Approach Considering Fire Risk Levels. Ocean Eng. 2026, 357, 125647. [Google Scholar] [CrossRef] [Scilit]
- Kumari, S.; Singh, J.; Rawat, T.; Bansal, R.C. Multi-Objective Bi-Level Optimization for Planning and Operation of Electric Vehicle-Based Energy Storage Systems in Distribution Networks. J. Energy Storage 2026, 152, 120701. [Google Scholar] [CrossRef] [Scilit]
- Tao, Z.; Zhang, C.; Xiong, J.; Hu, H.; Ji, J.; Peng, T.; Nazir, M.S. Evolutionary Gate Recurrent Unit Coupling Convolutional Neural Network and Improved Manta Ray Foraging Optimization Algorithm for Performance Degradation Prediction of PEMFC. Appl. Energy 2023, 336, 120821. [Google Scholar] [CrossRef] [Scilit]
- Zhang, C.; Hu, H.; Ji, J.; Liu, K.; Xia, X.; Nazir, M.S.; Peng, T. An Evolutionary Stacked Generalization Model Based on Deep Learning and Improved Grasshopper Optimization Algorithm for Predicting the Remaining Useful Life of PEMFC. Appl. Energy 2023, 330, 120333. [Google Scholar] [CrossRef] [Scilit]
- Ge, Y.; Zhang, C.; Liu, Q.; Zhang, X.; Chen, J.; Nazir, M.S.; Peng, T. A Novel Metaheuristic Optimizer Based on Improved Adaptive Guided Differential Evolution Algorithm for Parameter Identification of a PEMFC Model. Fuel 2025, 383, 133869. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- Deng, L.; Liu, S. Snow Ablation Optimizer: A Novel Metaheuristic Technique for Numerical Optimization and Engineering Design. Expert Syst. Appl. 2023, 225, 120069. [Google Scholar] [CrossRef] [Scilit]
- Kahraman, H.T.; Aras, S.; Gedikli, E. Fitness-Distance Balance: A New Selection Method for Meta-Heuristic Search Algorithms. Knowl.-Based Syst. 2020, 190, 105169. [Google Scholar] [CrossRef] [Scilit]
- Asghari, K.; Masdari, M.; Gharehchopogh, F.S.; Saneifard, R. Multi-Swarm and Chaotic Whale-Particle Swarm Optimization Algorithm with a Selection Method Based on Roulette Wheel. Expert Syst. 2021, 38, e12779. [Google Scholar] [CrossRef] [Scilit]
- Fakhouri, H.N.; Al-Shamayleh, A.S.; Ishtaiwi, A.; Makhadmeh, S.N.; Fakhouri, S.N.; Hamad, F. Hybrid Four Vector Intelligent Metaheuristic with Differential Evolution for Structural Single-Objective Engineering Optimization. Algorithms 2024, 17, 417. [Google Scholar] [CrossRef] [Scilit]
- Liu, Q.; Zhang, C.; Li, Z.; Peng, T.; Zhang, Z.; Du, D.; Nazir, M.S. Multi-Strategy Adaptive Guidance Differential Evolution Algorithm Using Fitness-Distance Balance and Opposition-Based Learning for Constrained Global Optimization of Photovoltaic Cells and Modules. Appl. Energy 2024, 353, 122032. [Google Scholar] [CrossRef] [Scilit]
- Duman, S.; Kahraman, H.T.; Guvenc, U.; Aras, S. Development of a Lévy Flight and FDB-Based Coyote Optimization Algorithm for Global Optimization and Real-World ACOPF Problems. Soft Comput. 2021, 25, 6577–6617. [Google Scholar] [CrossRef] [Scilit]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef] [Scilit]
- Chou, J.S.; Truong, D.N. A Novel Metaheuristic Optimizer Inspired by Behavior of Jellyfish in Ocean. Appl. Math. Comput. 2021, 389, 125535. [Google Scholar] [CrossRef] [Scilit]
- Zhao, W.; Zhang, Z.; Wang, L. Manta Ray Foraging Optimization: An Effective Bio-Inspired Optimizer for Engineering Applications. Eng. Appl. Artif. Intell. 2020, 87, 103300. [Google Scholar] [CrossRef] [Scilit]
- Kati, M.; Kahraman, H.T. Improving Supply-Demand-Based Optimization Algorithm with FDB Method: A Comprehensive Research on Engineering Design Problems. J. Eng. Sci. Des. 2020, 8, 156–172. [Google Scholar] [CrossRef] [Scilit]
- Hachana, O.; El-Fergany, A.A. Efficient PEM fuel cells parameters identification using hybrid artificial bee colony differential evolution optimizer. Energy 2022, 250, 123830. [Google Scholar] [CrossRef] [Scilit]










| Stack | Cells | Area (cm2) | Membrane (μm) | PH2 (bar) | PO2 (bar) | T (K) | JMAX (A/cm2) |
|---|---|---|---|---|---|---|---|
| NedStack PS6 | 65 | 240 | 178 | 1 | 1 | 343 | 1.4 |
| Modular SR-12 | 48 | 62.5 | 25 | 1.47628 | 0.2095 | 323 | 0.672 |
| Parameter | NedStack LB | NedStack UB | SR-12 LB | SR-12 UB |
|---|---|---|---|---|
| δ1 | −1.1997 | −0.8532 | −1.1997 | −0.8532 |
| δ2 | 0.001 | 0.005 | 0.001 | 0.005 |
| δ3 (×10−5) | 3.6 | 9.8 | 3.6 | 9.8 |
| δ4 (×10−5) | −20 | −10 | −20 | −10 |
| λ | 10 | 23 | 10 | 23 |
| RC (×10−3 Ω) | 0.1 | 0.8 | 0.1 | 0.8 |
| b (×10−2 V) | 1.36 | 50 | 1.36 | 50 |
| Algorithm | Parameter Setting |
|---|---|
| LRSAO | NP: 50, cSAO: 0.01 |
| FDB-LRSAO | NP: 50, cSAO: 0.01 |
| RLFDB-LRSAO | NP: 50, cSAO: 0.01 |
| MRFO | NP: 50 |
| RLFDB-COA | NP: 50, n-coy: 5, n-packs: 10 |
| JS | NP: 50, β: 3, γ: 0.1 |
| FDB-SDO | NP: 50 |
| WOA | NP: 50, limit: 200, F: rand(0, 1) |
| Algorithm | NedStack SSE | NedStack Std | SR-12 SSE | SR-12 Std |
|---|---|---|---|---|
| LRSAO | 1.2173813 | 4.12 × 10−2 | 6.13509800 | 3.00 × 10−5 |
| FDB-LRSAO | 1.2173710 | 2.20 × 10−2 | 6.13506572 | 1.04 × 10−5 |
| RLFDB-LRSAO | 1.2173340 | 1.93 × 10−2 | 6.13503904 | 2.48 × 10−6 |
| MRFO | 1.2242495 | 5.98 × 10−2 | 6.13638531 | 2.62 × 10−2 |
| RLFDB-COA | 1.2212930 | 1.09 × 10−2 | 6.13505690 | 1.80 × 10−4 |
| JS | 1.2604780 | 9.62 × 10−2 | 6.13773629 | 2.17 × 10−2 |
| FDB-SDO | 1.2180661 | 1.10 × 10−2 | 6.14173702 | 9.50 × 10−3 |
| WOA | 36.674284 | 1.12 × 101 | 56.21281114 | 7.10 × 100 |
| Configuration | F1 | F2 | F3 | F4 | F5 | F6 |
|---|---|---|---|---|---|---|
| SAO | 2.2417 × 10−25 | 4.0575 × 10−15 | 2.4924 × 10−13 | 2.2392 × 10−11 | 0 | 0 |
| LT-SAO | 7.2316 × 10−25 | 3.8963 × 10−15 | 3.3563 × 10−13 | 3.3748 × 10−11 | 0 | 0 |
| EOBL-SAO | 3.5812 × 10−26 | 3.7272 × 10−15 | 2.3538 × 10−13 | 2.0993 × 10−11 | 0 | 0 |
| LRSAO | 7.5061 × 10−26 | 8.5066 × 10−15 | 6.8167 × 10−14 | 5.3424 × 10−11 | 0 | 0 |
| RFDB-LRSAO | 2.9844 × 10−48 | 6.2202 × 10−26 | 2.0878 × 10−36 | 1.4459 × 10−22 | 0 | 0 |
| LF-LRSAO | 7.1958 × 10−26 | 4.3633 × 10−15 | 2.3852 × 10−13 | 3.4415 × 10−11 | 0 | 0 |
| RLFDB-LRSAO | 3.6753 × 10−48 | 5.8849 × 10−26 | 1.3072 × 10−35 | 2.4012 × 10−22 | 0 | 0 |
| Function | SAO | LT-SAO | EOBL-SAO | LRSAO | RFDB-LRSAO | LF-LRSAO |
|---|---|---|---|---|---|---|
| F1 | 3.01985935916215 × 10−11 | 5.4940524509652 × 10−11 | 1.46430688771503 × 10−10 | 3.01985935916215 × 10−11 | 3.68972585398101 × 10−11 | 3.01985935916215 × 10−11 |
| F2 | 3.01985935916215 × 10−11 | 3.68972585398101 × 10−11 | 3.68972585398101 × 10−11 | 3.01985935916215 × 10−11 | 3.01985935916215 × 10−11 | 3.01985935916215 × 10−11 |
| F3 | 3.01985935916215 × 10−11 | 4.97516644059341 × 10−11 | 5.4940524509652 × 10−11 | 3.01985935916215 × 10−11 | 1.47331749907827 × 10−7 | 3.01985935916215 × 10−11 |
| F4 | 3.01985935916215 × 10−11 | 2.15439927669119 × 10−10 | 3.68972585398101 × 10−11 | 1.46430688771503 × 10−10 | 1.61322504446979 × 10−10 | 3.01985935916215 × 10−11 |
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
Zhang, C.; Feng, T.; Liu, Q.; Peng, T.; Zhao, H. Computational Modeling and Intelligent Simulation of PEMFC Parameter Identification: Design and Technical Validation of a Virtual Teaching Experiment Using an Enhanced LRSAO Algorithm. Algorithms 2026, 19, 708. https://doi.org/10.3390/a19090708
Zhang C, Feng T, Liu Q, Peng T, Zhao H. Computational Modeling and Intelligent Simulation of PEMFC Parameter Identification: Design and Technical Validation of a Virtual Teaching Experiment Using an Enhanced LRSAO Algorithm. Algorithms. 2026; 19(9):708. https://doi.org/10.3390/a19090708
Chicago/Turabian StyleZhang, Chu, Tongrui Feng, Qianlong Liu, Tian Peng, and Huanyu Zhao. 2026. "Computational Modeling and Intelligent Simulation of PEMFC Parameter Identification: Design and Technical Validation of a Virtual Teaching Experiment Using an Enhanced LRSAO Algorithm" Algorithms 19, no. 9: 708. https://doi.org/10.3390/a19090708
APA StyleZhang, C., Feng, T., Liu, Q., Peng, T., & Zhao, H. (2026). Computational Modeling and Intelligent Simulation of PEMFC Parameter Identification: Design and Technical Validation of a Virtual Teaching Experiment Using an Enhanced LRSAO Algorithm. Algorithms, 19(9), 708. https://doi.org/10.3390/a19090708
