Next Article in Journal
Transforming the Electricity Grid: From Centralized Monocultures to a Polycentric Ecosystem
Previous Article in Journal
Traceable Time-Domain Photovoltaic Module Modeling with Plane-of-Array Irradiance and Solar Geometry Coupling: White-Box Simulink Implementation and Experimental Validation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Comparative Review of Modeling and Metaheuristic Parameter Identification Strategies for Zero-Dimensional PEMFC Polarization Models

School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
*
Author to whom correspondence should be addressed.
Energies 2026, 19(6), 1438; https://doi.org/10.3390/en19061438
Submission received: 8 February 2026 / Revised: 3 March 2026 / Accepted: 6 March 2026 / Published: 12 March 2026

Abstract

Proton exchange membrane fuel cells (PEMFCs) are promising energy conversion de-vices owing to high efficiency and zero local emissions. Accurate PEMFC performance assessment and control require well-posed models, whose predictive accuracy is largely determined by the correct calibration of key parameters. Metaheuristic algorithms (MHAs) have therefore been widely applied to PEMFC stack parameter estimation, but their rapid proliferation calls for a more systematic and fine-grained synthesis. This review refines the taxonomy of PEMFC mathematical modeling approaches and summarizes Zero-Dimensional PEMFC modeling methods, key parameters, and representative improvement directions aimed at reducing identification difficulty while retaining physical meaning. Newly developed MHAs and enhanced variants of existing methods are then surveyed, and over 40 distinctive optimization approaches are selected for systematic comparison. Modeling approaches and parameter identification methodologies are summarized. In addition, an algorithm selection guide and 26 representative algorithms with their variants are compiled and benchmarked across the five most widely used commercial PEMFC models to enable cross-model comparison.

1. Introduction

In recent years, the urgent need for clean energy sources has grown significantly due to the severe environmental impact of fossil fuels. As a result, sustainable power options—including wind, photovoltaic, and ocean-based energy—are increasingly viewed as strong substitutes for fossil energy [1]. Yet, because these resources are weather- and site-dependent, their output is often fluctuating and non-dispatchable, which poses challenges to energy supply reliability and large-scale penetration. In this regard, hydrogen is emerging as a versatile energy vector with significant promise for enabling deep decarbonization. Renewable-electricity-driven electrolysis provides a low-carbon route for hydrogen production while simultaneously acting as an energy-buffering mechanism that helps smooth the variability of renewable generation [2].
Among these types, hydrogen energy, in particular, stands out for its efficiency and sustainability [3]. Among them, proton exchange membrane fuel cells (PEMFCs) are notable for their ability to maximize hydrogen energy use, offering low operational pressure, high energy density, and zero emissions [4]. They also have rapid startup, consistent efficiency, long lifespan, and fast refueling, making them suitable for diverse applications, from portable systems to transportation [5]. The integration of hydrogen and fuel cells, especially PEMFCs, is critical for achieving sustainable energy solutions, addressing growing energy demands, and reducing environmental impacts [6].
To clarify the position of PEMFCs within the broader fuel cell technology landscape, the main FC types are briefly summarized in Table 1. Fuel cell (FC) systems encompass a range of technologies, including alkaline fuel cells (AFCs), molten carbonate fuel cells (MCFCs), phosphoric acid fuel cells (PAFCs), proton exchange membrane fuel cells (PEMFCs), direct methanol fuel cells (DMFCs) and solid oxide fuel cells (SOFCs), each with distinct characteristics that are systematically compared in Table 1. Among these, PEMFCs have received particular attention due to their high efficiency, low operating temperature, and quick startup behavior. The PEMFC system is inherently a highly nonlinear, multi-variable, and strongly coupled system, with its behavior significantly influenced by changing operating conditions [7,8]. To effectively evaluate and utilize PEMFC systems, researchers have proposed various modeling strategies, including mechanistic (white-box) [7], empirical (gray-box) [8], and data-driven (black-box) [9] approaches. Conventional modeling methods, though widely used, often fall short in addressing this complexity due to their limited adaptability.
Some traditional approaches typically struggle with accurately capturing the system’s dynamic response, leading to increased computational costs and reduced modeling efficiency [10,11]. As a result, there is a growing demand for more flexible and robust modeling techniques that can effectively handle such challenges. Springer [12] and Bernardi [11] proposed a one-dimensional model in the early 1990s: the former modeled membrane water content via electrode vapor-balance constraints, whereas the latter developed a polymer-electrolyte/GDE model and showed that water transport is driven by both pressure gradients and electro-osmotic forces. Subsequently, two-dimensional models were developed to consider mass transfer along the length of the fuel cell. Dannenberg [13] et al. established a two-dimensional mass and heat transfer model to analyze different operating conditions and optimize parameters such as humidification and heat transfer. Hosseini [14] et al. used a two-dimensional agglomerate model to study the effect of bubbles and found that increasing relative humidity enhances the migration of water from the cathode to the anode. In addition, 3D models are now widely used. Ferng and Su developed a three-dimensional, full-cell CFD model to examine how flow-field design influences PEMFC performance [15]. Zhang [16] et al. adopted a 3D comprehensive multiphase anisotropic model to study the influence of GDL anisotropy, liquid saturation jump, and baffles inserted to the cathode channel on the performance of PEMFC. Table 2 outlined the dimensional classification of PEMFC models and their characteristics. In the PEMFC model classification system mentioned above, the 0-D model is widely used because of its low computational cost, and ease of rapid fitting with experimental data such as polarization curves. Among various 0-D modeling methods, the semi-empirical model developed by Amphlett is widely adopted due to its effectiveness in capturing the voltage–current (V–I) characteristics of PEMFCs under different operating conditions. This gray-box model combines physical mechanisms with data-driven features and can be used to simulate thermal conduction, mass transport, and electrochemical behaviors within the fuel cell stack [8]. While it does not offer a complete physical interpretation, it provides accurate output prediction with relatively low computational complexity. In addition, the complexity of PEMFC behavior has led to increasing interest in black-box models based on artificial intelligence and neural networks, which are capable of learning system dynamics directly from data without explicit knowledge of internal processes [17,18].
In recent years, the development of computer-based methods and artificial intelligence has facilitated the emergence of metaheuristic algorithms (MHAs) as powerful tools for solving complex optimization problems [17]. Parameter identification in PEMFCs, essentially an optimization task involving multiple unknowns, benefits greatly from the adaptive search mechanisms of MHAs. These algorithms are capable of finding optimal solutions with high precision while maintaining low computational burden.
As a result, various metaheuristic algorithms have been utilized to estimate the unknown parameters in PEMFC models [18]. Commonly adopted methods include genetic algorithm [19], differential evolution [20], particle swarm optimization [21], salp swarm optimization [22], grey wolf optimization [23], and others. Accordingly, a detailed and systematic survey is necessary to comprehensively analyze and synthesize these metaheuristic-based approaches. An earlier study in [24] reviewed and categorized twenty-eight metaheuristic algorithms for PEMFC parameter estimation and further discussed fifteen representative techniques. In addition, a more recent survey was presented in [25], where presented a more recent survey that summarized twenty-seven up-to-date PEMFC models and discussed thirty up-to-date metaheuristic algorithms.
Therefore, this work presents a comprehensive review of unknown-parameter identification for PEMFC models, incorporating 0-D model formulation and refinement and emphasizing metaheuristic-optimization-based parameter identification, aiming to provide a reference for readers seeking an introductory yet systematic overview of 0-D PEMFC parameter identification workflows and related optimization algorithms. The main contributions are summarized as follows:
  • Based on the existing classification of PEMFC models, the applied metaheuristic algorithms are further categorized in detail.
  • Five summary tables compile the results of optimization algorithms applied to the five most commonly used commercial models, comparing their performance across PEMFC benchmarks.
  • The paper investigates 26 optimization algorithms and their variants, totally summarizing over 40 optimization algorithms with a comparative analysis of their iteration formulas.
Section 2 presents the 0-D modeling of PEMFC, including the electrochemical processes and the mathematical framework. Section 3 presents the modeling and parameter identification methodology. Section 4 thoroughly reviews latest meta-heuristic algorithms for PEMFC parameter identification, with a particular emphasis on summarizing the iterative formulas of different optimization algorithms. Section 5 provides a discussion of the reviewed methods. Finally, Section 6 concludes the paper and highlights future research directions.
Table 1. Fundamental properties of six representative fuel cells.
Table 1. Fundamental properties of six representative fuel cells.
FC TypeElectrodeElectrolyteFuelOperating Temp.EfficiencyPower OutputStartup TimeProsCons
Proton Exchange (PEM & HT-PEM) [26,27]PlatinumPolymer MembraneHydrogen20–100 °C,
120–200 °C
30–40%
(70–90% CHP)
0.12–30 kW<1 minQuick startup,
Small,
Lightweight
Sensitive to humidity,
salinity,
cold temperatures
Alkaline (AFC)
[28,29]
Platinum or Carbon Potassium Hydroxide (KOH)Hydrogen,
Ammonia
60–70 °C60–70%
(80% CHP)
0.5–200 kW<1 minQuick startup,
Temp resistant,
Low-cost ammonia fuel
Liquid catalyst adds weight,
relatively bulky
Phosphoric Acid (PAFC) [30,31]PlatinumPhosphoric Acid (H3PO4)Hydrogen,
Methanol
150–200 °C40–50%
(80% CHP)
100–400 kW10–30 minStable,
Mature technology
Acid vapor,
less power-dense
Molten Carbonate (MCFC) [32,33]Steel/NickelMolten CarbonateNatural gas,
Methanol,
Ethanol,
Biogas,
Coal gas
650 °C50%
(80% CHP)
10 kW–2 MW10 minFuel variety,
High efficiency
Slow response,
highly corrosive
Direct Methanol (DMFC) [34,35]Platinum-Ruthenium on CarbonPolymer MembraneMethanol50–120 °C20–30%0.01–100 kW<5 minSimple fuel storage,
Compact system,
No reformer required
Low efficiency,
Methanol crossover,
Expensive catalysts
Solid Oxide (SOFC) [20,36,37]CeramicYttria-Stabilized Zirconia (YSZ)Hydrogen,
Natural gas,
Methanol,
Ethanol
500–1000 °C60%0.01–2000 kW60 minFuel varietyLong startup time,
intense heat
Table 2. Comparison of PEMFC Models.
Table 2. Comparison of PEMFC Models.
DimensionSpatial DescriptionMain PhenomenaTypical TypeMain OutputsStrengthsLimitations
0-D [11,12]No spatial resolutionEmpirical polarization (V–I)No spatial direction
  • Overall cell/stack voltage–current relationship;
  • Lumped outputs
  • Extremely fast; easy parameter fitting;
  • Suitable for system-level studies and control-oriented models
  • Minimal mechanistic insight;
  • Cannot capture spatial non-uniformity;
  • Limited for design optimization across varying conditions
1-D [13,14]One spatial directionReaction and transport in MEA/porous media;
Charge transfer
Through-plane;
Along-channel
  • 1-D profiles of species, water, potentials, etc.;
  • Trend of current density along the flow channel and location
  • Low cost;
  • Retains key physics along a dominant direction;
  • Efficient for parametric sweeps and sensitivity studies
  • Misses in-plane effects (rib/channel);
  • Accuracy depends on effective parameters and simplifying assumptions
2-D [15,16]Two directions (plane)
  • Rib/channel effects;
  • Reactant depletion;
  • Water buildup
Cross-channel;
Along-channel
Distributions of water, temperature, and reactants within the PEMFC (2-D fields)
  • Captures major non-uniformities (rib/channel and along-channel);
  • Balances fidelity and cost for engineering analysis
  • Cannot capture inherently 3-D local effects;
  • Relies on effective averaging in the third direction.
3-D [10]Full 3-D geometryFull spatial coupling
(multi-physics)
Full 3-DFull 3-D fields
  • Highest spatial fidelity;
  • Best for local phenomena, detailed diagnostics, and geometry/design evaluation
  • Highest computational cost;
  • Demanding meshing and parameterization;
  • Often impractical for large parametric studies

2. PEMFC Zero-Dimensional Model

2.1. Electrochemical Process Mechanism

Figure 1 presents the schematic diagram of a typical fuel cell. At the anode, hydrogen molecules are split into protons and electrons with the assistance of a platinum catalyst. The protons then pass through the proton exchange membrane (PEM) to the cathode, while the electrons flow through an external circuit, generating an electric current and voltage across the load [38,39]. At the cathode, the protons and electrons reunite and react with oxygen, forming water and releasing heat as byproducts of the electrochemical process [40]. The complete reaction occurring within the fuel cell is expressed in Equation (1), which can be separated into two half-cell reactions shown in Equations (2) and (3), corresponding to the anode and cathode reactions, respectively [41].
2 H 2 + 0 2 2 H 2 O + E l e c t r i c   E n e r g y + H e a t
2 H 2 4 H + + 4 e
4 H + + 0 2 + 4 e 2 H 2 0 + h e a t

2.2. Mathematical Modelling

Figure 2a illustrates the different model dimensionalities along with the key components of the cell [42]. Higher-dimensional models provide a more accurate representation of reality but come with increased computational cost. Lower-dimensional models, while sacrificing some spatial detail, often enable the inclusion of more complex physical phenomena. As shown in Figure 2b, in the ideal case without reactant crossover, the I–V polarization curve of a single PEMFC consists of three distinct regions: activation losses, ohmic losses, and concentration losses. At low current densities, a steep decline in cell voltage is observed, primarily caused by activation losses resulting from sluggish electrochemical reaction rates. As the current increases, the voltage drop becomes more linear, which is attributed to ohmic losses stemming from the internal resistance faced by protons and electrons. At higher current densities, the voltage declines more sharply again due to reactant depletion, often caused by water accumulation that hinders gas diffusion at the electrodes. This final region is known as the concentration loss region [40]; concentration losses cause a sharp voltage drop, leading to a decrease in power density after reaching the maximum power point.
Fuel cells are multi-physics systems, and PEMFC modeling approaches vary depending on the physical phenomena being addressed [43]. Accurate modeling is crucial for analyzing PEMFC performance under different conditions and reproducing polarization curves. In a zero-dimensional (0-D) framework, spatial variations are neglected and the cell behavior is described using lumped operating variables such as voltage, current, temperature and pressure, together with simple semi-empirical or empirical relations. Although 0-D models cannot resolve spatial non-uniformities, they are computationally efficient and are commonly used to represent polarization behavior and support parameter identification at the system level. Accordingly, the output voltage in Figure 2b can be expressed as [8]:
V F C = E N e r n s t V a c t V o h m V c o n
where V a c t is the activation overpotential(V), V o h m is the ohmic voltage loss(V), V c o n is the concentration overpotential(V), and E N e r n s t denotes the thermodynamic potential(V), which is given by Equation (5):
E N e r n e s t = 1.229 0.85 × 10 3 ( T 298.15 ) + 4.3085 × 10 5 T ln ( P H 2 P O 2 )
where T is the temperature of cell in Kelvin, the product water is assumed to be in the liquid phase.

2.2.1. Seven Parameters Model

Among various 0-D strategies, the semi-empirical model proposed by Amphlett and Mann [8] is widely used for its balance between physical insight and empirical accuracy. It effectively captures polarization effects—including thermodynamic potential, activation, ohmic, and concentration losses—despite the system’s complexity, multivariable nature, and strong internal coupling. To implement this formulation, each term must be expressed as an explicit function of operating conditions. P H 2 and P O 2 are the partial pressures of hydrogen and oxygen, they can be calculated as (6) and (7) as follows [8]:
P H 2 = 0.5 R H a P H 20 s a t ( 1 R H a P H 20 s a t P a exp ( 1.635 ( i A ) T 1.334 ) 1 )
P O 2 = R H C P H 20 s a t ( 1 R H c P H 20 s a t P c exp ( 4.192 ( i A ) T 1.334 ) 1 )
where R H a and R H C are the relative humidities of the anode and cathode, respectively; P a and P c denote the inlet pressures at the anode and cathode in atmospheres (atm); A represents the electrode area in square centimeters (cm2); i is the cell current in amperes (A); and P H 20 s a t is the saturation pressure of water vapor in atmospheres, which is given by Equation (8) [44]:
log 10 ( P H 20 s a t ) = 2.95 × 10 2 ( T 273.15 ) 9.19     × 10 5 ( T 273.15 ) 2 + 1.44 × 10 7 ( T 273.15 ) 3 2.18
The activation voltage drop can be expressed as ( 9 ) as follows:
V a c t = [ ξ 1 + ξ 2 T + ξ 3 T ln ( C 02 ) + ξ 4 T ln ( i ) ]
where ξ 1 , ξ 2 , ξ 3 , and ξ 4 are the parametric coefficients of the cell model, and C 02 denotes the oxygen concentration at the catalytic interface (mol/cm3). The oxygen concentration can be calculated as (10) follows [8]:
C 02 = P 02 5.08 × 10 6 exp ( 498 T )
Ohmic polarization loss originates from the intrinsic resistances of the electrolyte and the electrode, resulting in a voltage drop can be expressed as (11) as follows:
V o h m = i ( R M + R C )
where R C denotes a lumped equivalent resistance associated with electronic conduction and contact interfaces, a parameter to be recognized. Since the ohmic loss in PEMFCs is typically dominated by proton transport through the polymer electrolyte membrane, these solid-phase and interfacial resistive effects are not modeled as separate terms and are absorbed into R C . R M represents the equivalent resistance of the membrane related to proton conduction, and can be expressed as (12) and (13) [8]:
R M = ρ M l A
ρ M = 181.6 [ 1 + 0.03 ( i A ) + 0.062 ( T 303 ) ( i A ) 2.5 ] [ λ 0.634 3 ( i A ) ] exp [ 4.18 ( T 303 T ) ]
where R M is the specific resistivity of the membrane(Ω·cm); l denotes the membrane thickness in centimeters (cm) and λ is an adjustable parameter [8,45]. The concentration overpotential arises due to variations in reactant concentrations at the electrode surface and can be defined as (14) as follows [8]:
V c o n = β ln ( 1 J J m a x )
where β is a parametric coefficient(V), J is the actual current density of the cell(A/cm2), and J m a x represents the maximum allowable current density. When the current density exceeds J m a x , the fuel cell output voltage experiences a sharp drop [40].
It is worth noting that the concentration polarization term may become overly sensitive when applied to high-power PEMFC stack datasets with coarse current steps. In such cases, V c o n tends to be overestimated, leading to anomalous behavior in the predicted voltage output. To address this issue, an improved formulation was proposed in [46] to reduce the current sensitivity of V c o n , making it more consistent with the gradual variation in reactant concentrations under practical steady-state conditions. Accordingly, the original expression in Equation (14) was updated to the improved form in Equation (16), which significantly enhances the stability and accuracy of the model output:
V c o n = β ln ( J m a x i 1000   ×   A J m a x )
The fuel cell stack is constructed by connecting N c e l l individual cells in series; thus, the total stack voltage can be expressed as ( 15 ) :
V s t a c k = N c e l l × V F C = N c e l l × ( E N e r n s t V a c t V o h m V c o n )
As can be inferred from the aforementioned formulas, at least seven parameters ( ξ 1 , ξ 2 , ξ 3 , ξ 4 , R C , λ and β ) must be assigned to fully define an electrochemical-based model.

2.2.2. Two Parameters Model

Building on the classical seven-parameter framework, the proposed two-parameter 0-D PEMFC model explicitly couples reactant partial pressures with operating pressure and gas utilization [47]. Instead of treating hydrogen and oxygen pressures as fixed inputs, the model calculates effective partial pressures of hydrogen and oxygen in the cell based on inlet conditions (pressure, humidity) and the fraction of reactant consumed in Equation (17):
P H 2 = ( 1 U a ) ( P a P H 20 s a t R H a ) P O 2 = ( 1 U c ) ( P c P H 20 s a t R H c ) 0.21
This approach enhances physical realism by accounting for the progressive reduction in fuel and oxidant availability along the flow channels at higher utilization. The gas utilization rate U a and U c can be defined as:
U a = 60000 × N i A R T 2 F Q a ( P a P H 20 s a t R H a ) U c = 60000 × N i A R T 4 F Q c ( P c P H 20 s a t R H c ) 0.21
where Q a and Q c denote the volumetric flow rates of hydrogen and air, respectively. The constant 60,000 converts the flow rate from standard liters per minute to the international system of units. F and R are Faraday constant and gas constant. Based on this, the description of activation overpotential can be simplified [47]:
V a c t = R T 2 α F ln ( i i 0 )
where i 0 is reference exchange current density, and α denotes charge transfer coefficient with the value range of 0~1. Compared to the seven-parameter model, this activation overpotential expression better reflects the mechanism of activation loss and requires fewer parameters to be optimized.

3. Modeling and Parameter Identification Methodology

3.1. Identification Criteria

To fully define an electrochemical model, at least seven parameters must be assigned. The parameters of a fuel cell model change significantly under different operating conditions, and these parameters are strongly interdependent. Additionally, these parameters are typically not listed in the manufacturer’s specification sheets and need to be determined through experiments or other methods. As a result, the polarization curve and the nonlinear nature of the model can vary greatly, which increases the difficulty of model identification [48]. Therefore, to efficiently and accurately determine the unknown parameters with minimal effort, this process is treated as an optimization problem and solved using various optimization techniques [44,49]. In summary, the procedures for modeling the PEMFC stacks, based on the information extracted from the datasheet and experimental data, are illustrated in Figure 3.
In parameter identification for PEMFC models, selecting an appropriate fitness function is crucial for accurately determining the unknown parameters [47]. These functions help minimize the error between the model’s predictions and experimental data. Choosing the appropriate fitness function (FF) simplifies the parameter identification process and allows for a clear distinction between different modeling methods, both quantitatively and qualitatively, based on the acceptable range of results. A summary of the most commonly used fitness functions (FFs) for parameter estimation in PEMFCs is presented in Table 3.
It is clear that the features and variables used in different fitness functions vary. For example, some functions use squared formulas to more accurately compute the outcomes, while others apply absolute values to avoid negative results.

3.2. Modeling Software and Workflow

For 0-D PEMFC modeling, Matlab/Simulink simulation environment are commonly used to implement numerical computations and organize the model in a modular form. A common implementation strategy is to divide the model into several functional submodules and complete the computation through signal passing. The model inputs are typically operating conditions and control variables, such as stack current or current density, operating temperature, and anode and cathode pressures. The internal modules then sequentially calculate the effective reactant partial pressures, the Nernst potential, and the major polarization terms including activation, ohmic, and concentration losses. Finally, the outputs provide results directly used for comparison and identification, such as single-cell voltage or stack voltage, and can further yield derived quantities such as power. Figure 4a presents the block diagram of the Ballard Mark V PEMFC model and its subsystems [54]. In particular, the reactant-gas diffusion subsystem in the electrodes is implemented using Equations (5)–(14) to calculate the hydrogen and oxygen partial pressures.
The parameter-identification part is then realized by iteratively coupling an external optimization algorithm with the simulation model: at each iteration, the optimizer generates a candidate parameter set and triggers the forward simulation, and the mismatch between model outputs and experimental data is used to construct the fitness value for updating the parameters until the stopping criterion is satisfied. This iterative optimizer–simulation coupling workflow is illustrated in Figure 4b.

3.3. Commercial Models

To accurately evaluate and optimize the performance of PEMFCs, it is crucial to understand both their fundamental features and the parameter limits that govern their behavior [55]. Table 4 presents the fundamental features of different PEMFC types, providing an overview of key characteristics such as membrane area, current density, and operating temperature for various commercial models. This information helps in comparing the specifications and understanding the potential applications of each type of PEMFC. Additionally, the typical lower and upper limits of the PEMFC unknown parameters, commonly used in recent research, are summarized in Table 4 [42,56]. The feasible ranges for the PEMFC unknown parameters, as commonly adopted in up-to-date literature, are summarized in Table 5. The individual voltage drops associated with each polarization loss are calculated separately using Equations (5), (9), (11) and (14), and are compared as functions of current under the same operating condition [54,55,56]. As shown in Figure 5, the open-circuit Nernst potential fluctuation and three different forms of voltage drop in the Nedstack PS6 PEMFC are depicted. The voltage-drop components of activation polarization, ohmic polarization, and concentration polarization are obtained from the above equations, then summed to yield the total polarization loss, and the identified voltage is finally computed using Equation (4).

3.4. Sensitivity and Uncertainty Analysis

Measurement noise alters the statistical characteristics of fitting errors, thereby causing the optimal solution obtained from parameter identification based on the sum of squared errors to drift across repeated measurements or different datasets. For zero-dimensional PEMFC polarization models, the strong nonlinearity, multi-parameter coupling, and heterogeneous identifiability of parameters imply that a single point estimate is often insufficient to support discussions on reproducibility and transferability under repeated experiments and varying operating conditions. Therefore, it is necessary to supplement the identification results with sensitivity analysis and uncertainty quantification in order to quantitatively characterize the influence of noise on the stability of the optimal solution and to provide credible bounds for both parameter estimates and model predictions [62].
Sensitivity analysis is an important tool for evaluating the robustness and interpretability of PEMFC parameter identification results. In general, local sensitivity analysis is used to characterize the response of model outputs to parameter perturbations near the identified optimum, whereas global sensitivity analysis is adopted to assess parameter importance and interaction effects over the entire parameter space [62,63]. The combination of these two perspectives is valuable for identifying influential parameters, revealing parameter couplings, and supporting subsequent model simplification and uncertainty analysis.
Uncertainty quantification is essential for assessing the reliability of parameter identification results in PEMFC models. In general, it can be conducted from both data-driven and model-based perspectives. The former focuses on characterizing the variability of identified parameters and model predictions through repeated identification under different noise realizations, data subsets, or initialization conditions, whereas the latter emphasizes the propagation of parameter uncertainty to the model output based on the structural response characteristics of the model [63,64]. By introducing uncertainty quantification, parameter identification can be extended from single-point estimation to interval-based evaluation, thereby providing more informative support for the credibility of parameter estimates and the robustness of model predictions. Figure 6 illustrates the schematic workflow of sensitivity diagnosis, parameter uncertainty quantification, and uncertainty propagation for PEMFC parameter identification.
Available Sobol-based evidence further indicates that, in the classical seven-parameter PEMFC polarization model, ξ1 and ξ2 are generally the most sensitive and influential parameters. Their total-effect indices are significantly higher than those of the remaining parameters, suggesting that they dominate the model response through both direct contributions and parameter interactions [65]. More specifically, ξ1 shows the strongest dominance in the Horizon H-12 case, whereas ξ1 and ξ2 jointly exhibit pronounced interaction effects in the Ballard Mark V and Temasek 1 kW cases. By contrast, ξ3, ξ4, λ, Rc, and β generally exhibit weak sensitivity, indicating relatively limited contributions to the model output. Therefore, future parameter identification, sensitivity analysis, and uncertainty quantification should primarily focus on ξ1 and ξ2, while the other parameters may be treated as secondary or potentially fixed parameters in simplified analyses.

4. Meta-Heuristic Algorithms for PEMFC Parameter Identification

Among various AI-based optimization techniques, metaheuristic algorithms (MHAs) have demonstrated superior accuracy and computational efficiency compared to traditional optimization methods [25,52,60]. Besides, “No Free Lunch Theorem” states that no single metaheuristic algorithm can independently and efficiently solve all engineering problems [66].
So far, numerous metaheuristic algorithms, along with some modifications or variants, have been employed in PEMFC parameter identification. This section highlights the latest research that introduces new metaheuristic algorithms (MHAs) for identifying the unknown parameters of PEMFCs, based on the semi-empirical model presented in [12].

4.1. Evolution-Based Metaheuristic Algorithms

4.1.1. Differential Evolution (DE)

Differential Evolution (DE) is a simple yet powerful population-based evolutionary algorithm [67,68]. After initialization, DE iteratively refines solutions through three stages: mutation, crossover, and selection, which correspond to generating a new vector by differential variation, recombining it with the current solution, and choosing the better one based on fitness, respectively.
Despite its effectiveness, DE suffers from issues such as slow convergence and parameter sensitivity. To address these issues, various enhanced variants have been developed. One example is Adaptive DE (ADE), which significantly improves search efficiency and helps avoid local optima by introducing two adaptive strategies that enable dynamic adjustment of control parameters [20]. Later, the Adaptive Guided Differential Evolution (AGDE) was proposed as a further enhancement over ADE [69]. It introduced a guiding mutation strategy that utilizes the global best individual to steer the population toward promising regions in the solution space. Furthermore, one recent advancement is the Improved Adaptive Guided Differential Evolution (IAGDE) [70], with adaptive control and global-best guided mutation, IAGDE improves accuracy and reduces premature stagnation for PEMFC parameter estimation. We evaluate AGDE variants across multiple PEMFC models to assess robustness and stability, Figure 7 presents radar plots of the standard deviation (STD) in parameter estimation results, the purple markers indicate the STD values of the baseline AGDE algorithm, providing a visual comparison of their stability performance [69]. Due to IAGDE’s simplicity and robustness, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6 and Table 7.

4.1.2. Fish Migration Optimization (FMO)

The design of the Fish Migration Optimization Algorithm (FMOA) is inspired by the migratory life cycle of grayling fish, where individuals gradually evolve from local food searching in early life to long-distance migration in adulthood. In FMOA, the population is divided into five age stages (from 0+ to 4+), and the survival and reproduction of individuals are determined by their fitness and migration energy [93]. Through simulated natural selection and aging mechanisms, fish evolve across generations to explore the search space. However, the original FMOA suffers from weak exploitation and insufficient convergence accuracy. To address these limitations, To address these limitations, researchers proposed an Improved Fish Migration Optimizer (IFMO) [94]. Two key strategies were introduced: a linearly decreasing weight factor ω to balance global exploration and local exploitation dynamically, and a modified position update formula that guides the search using both the current best individual and the differential information between randomly selected peers. The improved update rule is given by Equation (20):
X i t + 1 = ω X i t + r 1 ( X b e s t | X i t | ) + r 2 ( X j t X k t )
Third, the algorithm uses Opposition-Based Learning (OBL) during initialization—40% of the individuals are generated by reflecting positions across the search space center—to enhance diversity. In addition, a Sine-Cosine mechanism is applied in the migration phase to enrich search trajectories. These enhancements significantly improve the convergence speed, precision, and robustness of IFMO in PEMFC parameter estimation. The overall process of the Improved Fish Migration Optimizer (IFMO) is illustrated in Figure 8. Due to IFMO’s enhanced convergence precision and balanced search dynamics, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 8.

4.2. Swarm Intelligence Metaheuristic Algorithms

4.2.1. Black Kite Algorithm (BKA)

The Black Kite Algorithm (BKA) is inspired by the hunting and migratory behavior of black kites. It operates in two main phases: the predation phase, where the kites adjust their positions using a sinusoidal strategy to explore the search space, and the migration phase, where they converge toward the best solution found so far [105]. The update mechanism is given by Equation (21):
X i , j ( t + 1 ) = { X i , j ( t ) + n ( 1 + s i n ( r ) ) × X i , j ( t ) ,   p < r X i , j ( t ) + n ( 2 r 1 ) × X i , j ( t )   ,         e l s e    
In this context, X i , j ( t + 1 ) represents the position of the i -th black-winged kite in the j -th dimension after the t+1-th iteration following its predation of prey, while X i , j ( t ) denotes the position of the same kite in the jth dimension after the t -th iteration. Although BKA performs well, it suffers from premature convergence and lack of diversity early on. To address this, the Improved Black Kite Algorithm (IBKA) was introduced, building upon BKA’s structure. IBKA integrates chaotic opposition-based learning (COBL) for better initial population diversity, Lévy flight for more effective exploration, and a nonlinear decreasing inertia weight to balance exploration and exploitation [61]. These improvements lead to faster convergence and greater accuracy in parameter identification. Due to IBKA’s strong global exploration and convergence capabilities, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 7 and Table 9.

4.2.2. Red-Billed Blue Magpie Optimizer (RBMO)

The Red-Billed Blue Magpie Optimizer (RBMO) is inspired by the cooperative foraging behavior of red-billed blue magpies. These birds hunt in groups, using a combination of exploration and exploitation to locate, pursue, and store food. In the algorithm, the exploration phase involves searching for new solutions, while the exploitation phase focuses on refining the best solutions found [109]. The update rule for RBMO is given by Equation (22):
X i ( t + 1 ) = X i ( t ) + r 2 ( 1 p m = 1 p X m ( t ) X r s ( t ) )
where X i ( t ) is the position of the i -th agent, r 2 is a random factor, and X r s ( t ) is the position of a randomly selected agent [109]. This algorithm excels in balancing the global search for new solutions with the local refinement of the best-found solutions. Due to RBMO’s efficient balance between exploration and exploitation, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 10.

4.2.3. Manta Ray Foraging Optimization (MRFO)

The Manta Ray Foraging Optimization (MRFO) algorithm is inspired by the foraging strategies of manta rays, which include chain foraging, cyclone foraging, and somersault foraging. In chain foraging, individuals follow leaders to form a guided search path; cyclone foraging simulates spiral movements around food sources, promoting exploration; and somersault foraging allows individuals to jump toward or away from the best positions found so far. These strategies are translated into three mathematical operators that govern MRFO’s position updates during optimization [74].
While MRFO balances exploration and exploitation effectively, it suffers from low population diversity and a tendency toward premature convergence, especially in high-dimensional, nonlinear problems like PEMFC parameter identification. To improve its performance, the Modified MRFO (MMRFO) incorporates a sine–cosine mechanism into the chain and cyclone foraging stages [74]. This enhancement modifies the original update formulas to increase the algorithm’s global exploration during the early phase and local exploitation during the later phase. By generating candidate solutions that fluctuate both toward and away from the current best solution, the sine–cosine component helps avoid premature convergence [74]. An overview of the MMRFO workflow is provided in Figure 9. Furthermore, MMRFO enables adaptive switching between chain and cyclone foraging based on the improved equations, providing better search dynamics across the optimization process. Due to MMRFO’s adaptive switching and enhanced search dynamics, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6 and Table 9.

4.2.4. Artificial Bee Colony (ABC)

The Artificial Bee Colony (ABC) algorithm simulates the foraging behavior of honey bees through three types of agents: employed bees, onlooker bees, and scout bees [112]. Each agent searches the solution space and evaluates nectar quality (fitness), updating positions based on the difference with a randomly selected peer. The original position update rule is Equation (23) [113]:
x n e w ( i , j ) = x ( i , j ) + ϕ i j [ x ( i , j ) x ( r 1 , j ) ]
where ϕ i j ∈ [−1, 1] is a random coefficient and x ( r 1 , j ) is the position of a randomly chosen solution. Despite its simplicity and global search capacity, ABC suffers from slow convergence and weak local exploitation near the optimum [112].
To overcome these limitations, an Improved Artificial Bee Colony (IABC) algorithm introduces crossover and mutation strategies inspired by GA and DE [88]. In the employed bee phase, a dual-strategy update is applied based on the fitness probability P i , as defined in Equation (24).
x n e w ( i , j ) = { x b e s t ( j ) + ϕ i j [ x b e s t ( j ) x ( r 1 , j ) ] , P i c r x ( i , j ) + ϕ i j [ x ( i , j ) x ( r 2 , j ) ] , otherwise
In the onlooker bee phase, a DE-like mutation mechanism is used, just as Equation (25) as follows:
x G + 1 O B ( i , j ) = x G ( r 1 , j ) + β [ x G ( r 3 , j ) x G ( r 2 , j ) ] , i f   r a n d c r   o r   j = k
These enhancements greatly improve convergence speed, solution quality, and robustness. When applied to PEMFC parameter identification, IABC achieves lower error and faster convergence than traditional ABC, PSO, and Bayesian optimization. Due to IABC’s dual-strategy update and fast convergence, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 7 and Table 9.

4.2.5. Spotted Hyena Optimizer (SHO)

The Spotted Hyena Optimizer (SHO) is inspired by the hunting behavior of spotted hyenas, which involves group coordination, circling, and attacking prey [84]. In this algorithm, each solution is treated as a hyena, and the optimization mimics the group’s ability to cooperatively encircle and converge toward prey. The core update mechanism is defined by Equation (26):
X ( t + 1 ) = X A | C X X ( t ) |
where X ( t ) is the position of a hyena (solution), X is the position of the prey (best solution found so far), and A , C are coefficient vectors that regulate the balance between exploration and exploitation [84]. Additionally, Figure 10 depicts the overall procedure of the SHO algorithm. This formulation enables SHO to adjust its search dynamically depending on how close or far the agents are from the global optimum. Due to SHO’s cooperative hunting-inspired convergence mechanism, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 7, Table 9 and Table 10.

4.2.6. Grey Wolf Optimizer (GWO)

The Grey Wolf Optimizer (GWO) is a swarm intelligence algorithm inspired by the hunting behavior and social hierarchy of grey wolves. The population is classified into alpha (best), beta (second-best), delta (third-best), and omega wolves [114,115]. Position updates are guided by the top three wolves and computed using Equation (27) [115]:
X ( t + 1 ) = 1 3 ( X α + X β + X δ )
While GWO is effective in global optimization, it may suffer from premature convergence and inaccurate exploration, especially in complex search landscapes. Several studies have aimed to enhance the standard Grey Wolf Optimizer (GWO) for more effective parameter identification of PEMFC models. Then a repairable GWO (RGWO) was proposed, introducing an elite archive-based repair mechanism to reinitialize stagnating wolves and a nonlinear adaptive control parameter to balance exploration and exploitation [114]. And the WNT-GWO further improved local search accuracy by incorporating a weighted neighborhood trust model, allowing wolves to update positions based on the fitness-weighted influence of neighbors and dynamically adjust leadership roles [97]. These improvements consistently demonstrated superior performance over the conventional GWO in terms of convergence speed, accuracy, and robustness across different PEMFC parameter estimation tasks. Due to their advantages such as simple tuning process and lower computational time and burden, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 8.

4.2.7. Coot Bird Optimizer (CBO)

The Coot Bird Optimizer (CBO) is a metaheuristic algorithm inspired by the social movement patterns of coot birds in flocks [116]. It mimics four behavioral stages: random wandering, adjusted direction toward the group, movement toward the best solution, and collision avoidance [59,117]. The algorithm balances global exploration and local exploitation through these mechanisms [59]. For each subordinate i , the position is updated using the following Equation (28):
x i ( t + 1 ) = 2 r a n d cos ( 2 π r ) ( x k ( t ) x i ( t ) ) + x k ( t )
where x i ( t ) denotes the position of the i -th coot at iteration t ; x k ( t ) is the corresponding leader’s position; r a n d is a uniform random number in (0, 1); r is a stochastic variable in (1, 3), and the cosine term ensures oscillatory convergence behavior. Additionally, elite coots (leaders) are adaptively attracted toward the global best solution x b e s t , enhancing convergence accuracy and speed [116]. This update rule improves the optimizer’s ability to escape local optima and maintain diversity in complex multimodal search spaces. Due to CBO’s oscillatory convergence and leader-driven dynamics, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6, Table 9 and Table 10.

4.2.8. Artificial Hummingbird Algorithm (AHA)

The Artificial Hummingbird Algorithm (AHA) is a bio-inspired optimizer that simulates three key foraging strategies of hummingbirds: guided foraging, territorial foraging, and migration [118]. These stages together enable a balance between global exploration and local exploitation. However, the original AHA suffers from slow convergence and a tendency to get trapped in local optima in complex problems such as PEMFC parameter identification. To overcome these issues, the Improved Artificial Hummingbird Algorithm (IAHA) introduces two major enhancements. The first is a Convergence Improvement Strategy (CIS), which enhances the global search and accelerates convergence using the Equations (29) and (30) update rules [77]:
X i ( t + 1 ) = X ( t ) + L ( r X ( t ) L X i ( t ) )
X i ( t + 1 ) = X ( t ) + r 1 ( X ( t ) X i ( t ) )
where X i ( t ) is the current solution, X ( t ) is the global best, r and r 1 are uniformly distributed random numbers in [0, 1], and L is a Levy-distributed vector.
The second enhancement is an Improved Territorial Foraging (ITF) strategy that strengthens exploitation around the best-so-far solution, and its mathematical formulation is expressed in Equation (31):
X i = { X ( t ) + ( X c X d ) e t T r | r 3 | ,     if   r 4 < r 5 X ( t ) + ( X c X d ) L , otherwise        
Here, X c , X d are randomly selected individuals, t / T is the normalized iteration count, r 3 , r 4 , r 5 are random values (uniform or normal), and L is a Levy-based scalar [77]. In parallel, the Enhanced Artificial Hummingbird Algorithm (EAHA) was proposed as a variant of AHA. It integrates a dynamically weighted sine–cosine mechanism into the migration phase to further strengthen the global search capability [77]. This design enables the population to escape local optima through periodic and nonlinear perturbations, and improves convergence performance in PEMFC parameter estimation tasks. This mechanism enables the population to escape local optima more effectively by introducing periodic and non-linear perturbations, and its mathematical formulation is expressed in Equation (32):
X i t + 1 = X i t + r 1 sin ( r 2 ) | r 3 X b e s t X i t |
where r 1 , r 2 , r 3 ∈ [0, 1] are random control parameters. Both IAHA and EAHA independently enhance the performance of AHA by addressing its limitations from different perspectives, and each has demonstrated superior convergence speed and accuracy in PEMFC parameter estimation tasks. Due to IAHA’s ability to overcome local optima and accelerate convergence, they have been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6, Table 7, Table 8, Table 9 and Table 10.

4.2.9. Chicken Swarm Optimization (CSO)

The Chicken Swarm Optimization (CSO) algorithm is a population-based metaheuristic inspired by the social hierarchy and interaction behaviors of chickens. Individuals are categorized into three roles: roosters, hens, and chicks [119,120]. Roosters exhibit independent behavior with stronger exploration, hens follow roosters or better individuals, and chicks follow their mother hens. Although CSO exhibits a good balance between global exploration and local exploitation, it often falls into premature convergence and lacks robustness in complex scenarios like PEMFC parameter estimation. To address these limitations, researchers proposed an Improved Chicken Swarm Optimization (ICSO) algorithm that introduces two enhancement strategies: reverse learning and Levy flight-based disturbance [89]. The overall procedure of ICSO is illustrated in Figure 11. Due to ICSO’s enhanced diversity and disturbance-based exploitation, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6, Table 9 and Table 10.

4.2.10. Bonobo Optimizer (BO)

BO was originally structured around three behavioral phases—positive (PS), negative (NS), and diffusion—mimicking bonobos’ decision-making in favorable or hostile environments. However, the original BO lacked adaptivity in parameter tuning and suffered from performance degradation in dynamic search spaces [121,122]. To overcome these limitations, SABO incorporates a self-adaptive mechanism that dynamically adjusts the control parameter, which governs the influence between social learning and stochastic behavior during the solution update phase [122]. Moreover, The Chaotically based Bonobo Optimizer (CBO) is a refined version of the original Bonobo Optimizer (BO), specifically developed to enhance global exploration capabilities and avoid premature convergence [76]. CBO introduces chaotic dynamics into BO by replacing fixed parameters with values generated from chaos maps such as the logistic or Henon map. The normalized chaotic value is used to dynamically control the individual update behavior. The position update rule is given by Equation (33):
X i t + 1 = γ X b e s t t + ( 1 γ ) r ( X r 1 t X r 2 t )
where γ is a chaotic value generated by a map. This adaptive mechanism introduces more diversity into the search process and improves convergence speed and robustness. Due to CBO’s chaotic dynamics and robust convergence, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6, Table 7 and Table 9.

4.2.11. Whale Optimization Approach (WOA)

The Whale Optimization Algorithm (WOA) is a swarm intelligence algorithm inspired by the bubble-net hunting strategy of humpback whales [123]. It simulates three main behaviors: encircling the prey, spiral updating toward the prey, and searching for prey globally [123,124]. Despite its success in various engineering fields, classical WOA often suffers from slow convergence and insufficient adaptability in high-dimensional problems. To address these limitations, researchers proposed the Enhanced Dimension Learning Whale Optimization Algorithm (EDWOA) by modifying the original WOA position update formula and incorporating two new mechanisms: event-triggered control and dimension learning [123]. In classical WOA, the position update depends on the global best and a fixed update pattern. In EDWOA, this is replaced by a more dynamic form triggered by stagnation events and focused on dimension-wise updates. Its enhanced position update formula is as (34) as follows:
X i t + 1 ( d ) = { X i t ( d ) + r 1 ( X k e s t t ( d ) X i t ( d ) ) + r 2 ( X j t ( d ) X k t ( d ) ) , i f   t r i g g e r e d X i t ( d ) ,     otherwise    
where X i t + 1 ( d ) is the position of individual i at dimension d and iteration t ; X j t ( d ) , X k t ( d ) are two randomly selected individuals. The dimension learning mechanism ensures that updates are applied selectively to informative dimensions, thus reducing redundancy and accelerating convergence. Due to EDWOA’s dimension-wise control and event-triggered updating, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 11.

4.2.12. GOOSE Optimization Algorithm (GOA)

The GOOSE optimization algorithm is a metaheuristic method inspired by the collective behaviors of geese during foraging and resting periods [125]. In its basic version, the algorithm initializes a population matrix X , where each row represents an agent’s position. Out-of-bound solutions are immediately corrected. In each iteration, the algorithm evaluates the fitness of each individual and identifies the best one as B e s t F i t n e s s and B e s t X . Despite this balance strategy, the standard GOOSE may still face premature convergence in high-dimensional spaces. To address this, researchers proposed an enhanced variant, called the Orthogonal Learning GOOSE Optimization Algorithm (OL-GOOSE). This variant incorporates an orthogonal learning strategy that systematically generates informative search directions by constructing orthogonal arrays [73]. These arrays allow the algorithm to explore combinations of decision variable values with reduced redundancy and increased efficiency. Instead of purely random updates, the algorithm leverages orthogonally learned solutions to refine its position update process. This enhancement is formulated as Equation (35):
X i t + 1 = X i t + γ ( X O L t X i t )
where X O L t is the direction learned via orthogonal array experiments, and γ ∈ [0, 1] is a learning rate. By introducing this structure-aware direction into the update mechanism, OL-GOOSE achieves improved convergence speed and robustness in complex optimization tasks such as PEMFC parameter identification. By incorporating structure-aware guidance, OL-GOOSE improves convergence speed and robustness in complex tasks like PEMFC parameter identification. Due to OL-GOOSE’s structure-aware learning and convergence efficiency, it has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6, Table 7 and Table 9.

4.3. Bio-Inspired Metaheuristic Algorithm

4.3.1. Puma Optimization Algorithm (PO)

The Puma Optimization Algorithm (PO) is a novel bio-inspired metaheuristic algorithm that mimics the predatory behavior of pumas in the wild. PUMAs are solitary hunters that exhibit strategic stalking and pouncing behavior to capture prey [126]. This ecological behavior is abstracted into an optimization framework where each solution is modeled as a puma, and the optimization process emulates hunting through two primary mechanisms: tracking and attacking. In the tracking phase, pumas move in the solution space toward prey positions, using information from better solutions to guide their movement. In the attacking phase, once a target is identified, the puma performs a rapid exploitation maneuver to refine its current position [71]. The position update rule during the attacking phase is given by Equation (36):
X i t + 1 = X p r e y r 1 | r 2 X p r e y X i t |
where X i t is the position of puma iii at iteration t , X p r e y is the target (best solution), and r 1 , r 2 are random numbers in [0, 1] to maintain exploration diversity. This formula allows a balance between convergence and exploration by dynamically adjusting the puma’s approach toward promising regions in the search space. The algorithm was applied to the parameter identification of PEM fuel cells, and the corresponding results are summarized in Table 6, Table 7, Table 9 and Table 10.

4.3.2. Dandelion Optimization Algorithm (DOA)

The Dandelion Optimization Algorithm (DOA) is inspired by the natural dispersal behavior of dandelion seeds. It simulates the life cycle of seeds drifting in air currents through three consecutive stages [127]: fluctuation, rotational drift, and directional motion. In the fluctuation phase, seeds spread randomly under the influence of environmental wind, which encourages global exploration by introducing high randomness, individuals move outward from their current position following a logarithmic spiral flight influenced by wind velocity and humidity. The second phase, rotational drift, guides seeds to rotate around promising regions and transitions the algorithm from exploration to exploitation. This behavior is modeled by a cosine-based update strategy defined as Equation (37):
x i t + 1 = x i t + α cos ( θ ) ( x b e s t x i t )
where α is a step size coefficient, and θ is a randomly selected angle. This equation guides individuals to rotate toward the optimal region, intensifying the exploitation phase. Finally, in the landing phase, individuals perform a Lévy flight around the elite solution to locally refine the search space. To dynamically control the step size during updates, a factor is introduced [87], which applied DOA to the parameter estimation of PEMFCs, where its balance between search phases helped achieve lower sum-of-squares error compared to other metaheuristics, the results are gathered in Table 7 and Table 8. Experimental results demonstrated that this enhancement improves convergence speed and parameter estimation accuracy of the PEMFC model.

4.3.3. Bald Eagle Search (BES)

The Bald Eagle Search (BES) algorithm is a nature-inspired metaheuristic that mimics the hunting behavior of bald eagles through three sequential phases: selecting space, searching within that space, and swooping. In the first phase, the eagle chooses a promising region based on statistical information about the population. The second phase focuses on exploration around the center of the selected space to ensure diversity. The third phase, swooping, guides the individual toward the best-known solution to intensify exploitation. As presented by [78], during the swooping phase, the position update of an individual is governed by the following Equation (38):
X n e w = X b e s t + F ( X r X )
where X b e s t is the global best solution found so far, X r is a randomly selected individual from the population, X is the current position of the individual, and F is a scaling factor. The overall procedure of BES is illustrated in Figure 12. BES has been employed in the parameter estimation of the PEMFC model, while the results are gathered in Table 6.

4.3.4. Parrot Optimizer (PO)

The Parrot Optimizer (PO) is a recently proposed swarm intelligence algorithm that mimics the intelligent behavior and vocal learning dynamics of parrots [72]. Individuals in PO interact via a social communication model where each parrot can imitate successful calls or behaviors from other members of the population. The algorithm operates in a loop of exploration and exploitation phases, where parrots adjust their position based on personal experience, global knowledge, and a vocal learning mechanism. The main position update formula is given as Equation (39) [72]:
x i t + 1 = x i t + r ( β ( x b e s t x i t ) + ( 1 β ) ( x r a n d x i t ) )
where x r a n d is a randomly selected parrot’s position, r ∈ [0, 1] is a uniformly distributed random number used to introduce stochastic variability, and β ∈ [0, 1] is a weighting parameter that controls the influence between social learning and random imitation. This formulation allows PO to dynamically balance exploration and exploitation. PO achieved superior robustness and scalability when applied to PEMFC parameter estimation, outperforming traditional methods in convergence speed and prediction accuracy, the results are gathered in Table 6, Table 7, Table 9 and Table 10.

4.3.5. Pelican Optimization Algorithm (POA)

The Pelican Optimization Algorithm (POA) is a nature-inspired metaheuristic algorithm that mimics the cooperative hunting behavior of pelicans. It consists of two main phases: “moving toward the prey,” where individuals explore the search space by approaching promising regions, and “gliding over the water surface,” where fine adjustments are made to exploit the local neighborhood around the best solutions [128]. Moreover, in the literature [110], the feedforward neural network (FNN) is trained to approximate the ideal polarization curve of the PEMFC system using limited and noise-corrupted voltage–current (V–I) data. The key innovation lies in using the FNN as a data preprocessor, which filters out Gaussian and Rayleigh noise from the experimental V–I measurements, providing a denoised target curve. This refined data is then used as the input to POA, which searches for the optimal set of PEMFC parameters by minimizing the RMSE between the FNN-reconstructed curve and the modeled output. Through this two-stage hybrid strategy, the FNN enhances data quality, while POA ensures efficient global parameter optimization. The overall procedure of FNN-POA is illustrated in Figure 13. Due to FNN-POA’s hybrid strategy with FNN and strong noise immunity, it stands out among various optimization methods for PEMFC parameter identification, with its results presented in Table 6.

4.4. Physics-Based Metaheuristic Algorithms

4.4.1. Archimedes Optimization Algorithm (AOA)

The Archimedes Optimization Algorithm (AOA) is a recently introduced metaheuristic based on the physical principles of buoyant force and fluid dynamics, where candidate solutions are modeled as objects submerged in a fluid medium [107,129]. The algorithm iteratively updates the volume, density, and acceleration of these objects to simulate their motion toward optimal regions in the search space [119,120]. In the study, an improved AOA is applied to estimate the unknown parameters of a PEMFC system. To enhance its convergence and robustness, an improved strategy is embedded during the acceleration update phase, described by the Equation (40) [107]:
A c c i = D ( V i D i ) ( X b e s t X i )
where A c c i is the updated acceleration of the i -th object, V i is its volume, D i is its density, X b e s t is the global best solution, X i is the current position of the object, and D is a control parameter. This equation directs individuals toward the best-known solution by leveraging adaptive control over physical properties. As demonstrated in the paper, the improved AOA outperformed other algorithms in terms of precision and convergence when applied to the PEMFC parameter identification task. With its fluid dynamics-inspired convergence behavior, AOA has distinguished itself among multiple approaches in PEMFC modeling tasks, and the relevant performance is reported in Table 9.

4.4.2. Artificial Electric Field Algorithm (AEFA)

The Artificial Electric Field Algorithm (AEFA) is a physics-based metaheuristic that simulates the interaction of charged particles within an electric field, where candidate solutions are treated as charged bodies influencing each other’s motion. AEFA updates the positions and velocities of these particles by computing the resultant electric force and acceleration based on Coulomb’s law [130]. To enhance convergence accuracy and speed, researchers proposed a modified version called MAEFA, which integrates an improved velocity update strategy incorporating global and personal best guidance. The modified velocity equation is given as Equation (41) [79]:
V i ( t + 1 ) = w V i ( t ) + r 1 a i ( t ) + r 2 ( X b e s t X i ( t ) ) + r 3 ( X p b e s t X i ( t ) )
where V i ( t ) is the velocity of the i -th particle at iteration t , a i ( t ) is its acceleration, X b e s t denotes the global best solution, X p b e s t represents the individual’s personal best, r 1 , r 2 , r 3 are uniformly distributed random numbers in [0, 1], and w is the inertia weight. This updated strategy enhances the exploitation of the best-found regions while maintaining diversity in the search space. The authors validated the effectiveness of MAEFA through its superior performance in parameter estimation of PEMFC models. Its force-based velocity update mechanism enables it to outperform many conventional algorithms in PEMFC parameter estimation, as evidenced by the results shown in Table 7 and Table 9.

4.4.3. Rime-Ice Algorithm (RIME)

The RIME (Rime-Ice) algorithm is a physics-based metaheuristic inspired by the natural phenomenon of rime ice formation in cold environments. It simulates the physical behaviors of nucleation, accumulation, and surface growth of ice particles [85]. In this algorithm, candidate solutions are treated as rime ice particles, and their positions evolve iteratively to simulate the growth and diffusion toward optimal regions. To balance global exploration and local exploitation, RIME introduces an adaptive inertia weight and an exponential fitness-based factor, enabling the algorithm to guide the search adaptively. Reference [85] applied RIME to the parameter identification of PEM fuel cells, achieving superior convergence precision. The solution update mechanism is expressed as Equation (42) as follows:
X i t + 1 = X i t + w exp ( f i f a v g ) ( X b e s t X i t )
where w is a time-decreasing inertia weight, f i is the fitness of the current solution, f a v g is the average fitness of the population. This update mechanism allows high-quality solutions to exert stronger attraction while maintaining population diversity. Thanks to its unique simulation of exponential frost growth and adaptive exploration strategy, RIME has emerged as a competitive algorithm for PEMFC modeling, with outcomes summarized in Table 9.

4.4.4. Weighted Mean of Vectors Optimizer (INFO)

The Weighted Mean of Vectors Optimizer (INFO) simulates the dynamic generation and combination of weighted vectors to perform global and local search [86]. The algorithm operates in three main phases: updating rules, vector combination, and local search. In the first phase, INFO generates intermediate candidate solutions using a weighted mean of randomly selected vectors combined with a convergence adjustment term (CA) [86], which enhances global exploration. In the second phase, multiple vector-based search strategies are fused to maintain population diversity and improve convergence. The third phase introduces an intensified local search mechanism to fine-tune solutions around promising regions. One of the core update equations applied in PEMFC parameter identification is as Equation (43):
y l g = x l g + γ M e a n R u l e + r a n d n x b s x a 1 g f ( x b s ) f ( x a 1 g ) + 1
where x l g is the position of the l -th solution at generation g , x b s is the global best solution, x a 1 g is a randomly selected individual, γ is a scaling factor, and r a n d n is a normally distributed random value. The M e a n R u l e term represents the collaborative behavior encoded through the weighted mean of selected vectors. This formulation enhances convergence speed while preserving solution diversity. INFO was successfully applied to identify parameters for three different PEMFC systems and achieved lower standard deviations and sum of squared errors, demonstrating its robustness and accuracy in engineering-level parameter estimation tasks, and its performance in PEMFC parameter estimation is detailed in Table 9 and Table 10.

4.5. Social-Based Metaheuristic Algorithms

4.5.1. Human Memory Optimizer (HMO)

The Human Memory Optimizer (HMO) is a novel metaheuristic algorithm inspired by human memory processes. It simulates human memory behavior, where individuals remember successful and unsuccessful experiences and adjust their actions accordingly [131]. The algorithm continuously updates its search direction by recalling both successes and failures, with the goal of achieving optimal solutions for optimization problems. The update mechanism of HMO is represented as Equation (44) as follows [64]:
X i ( t + 1 ) = X ~ + k sin ( 1 k ) b ( U B L B ) r a n d ( 1 , D )
where X ~ denotes the mean position, k is a random value between 0.1 and 1.3, and U B and L B represent the upper and lower bounds of the search space. The algorithm excels at balancing the exploration and exploitation phases, allowing it to avoid local minima and converge faster. Consequently, the study in employed HMO to estimate the unknown parameters of PEMFCs [64], and the corresponding results are summarized in Table 7, Table 9 and Table 10.

4.5.2. Artificial Rabbits Optimization (ARO)

Artificial Rabbits Optimization (ARO) is a social behavior-inspired metaheuristic algorithm, mimicking the dual behavior of rabbits in nature, namely “hiding” and “running,” which correspond to local exploitation and global exploration [132]. The transition between these behaviors is regulated by a dynamic energy factor E ∈ [0, 1]. When the energy level is high ( E > 0.5), the individual performs a local search near its current position, simulating hiding in burrows. When the energy decreases, the individual switches to a running mode, performing broad exploration. Researchers applied ARO to the parameter identification of PEM fuel cells, leveraging its adaptive behavior to improve convergence and accuracy [90]. The core improvement of the ARO algorithm lies in the hiding phase, and its overall procedure is illustrated in Figure 14. By incorporating dual behavioral modes of hiding and escaping, ARO exhibits superior adaptability compared to many existing algorithms, as reflected in its performance results in Table 6, Table 9 and Table 10.

4.5.3. Social Learning-Based Particle Swarm Optimization (SL-PSO)

Social Learning-based Particle Swarm Optimization (SL-PSO) is a socially inspired metaheuristic algorithm that builds upon the classical Particle Swarm Optimization (PSO) by introducing a novel learning mechanism based on social interactions. In the standard PSO, each particle adjusts its trajectory by considering its personal best position and the global best solution found by the entire population. However, this rigid learning framework often limits the diversity of the search process and may lead to premature convergence, especially in high-dimensional or multimodal problems such as PEMFC parameter identification [21].
To address these limitations, SL-PSO incorporates the principles of social learning theory, where particles learn not only from their own experience but also from the observed behaviors of others [108]. Specifically, each particle selects a subset of peers from the population and evaluates their fitness. Among them, the particle with the best performance is chosen as the "social exemplar," denoted as x s o c i a l . The velocity and position update rules are then modified to include this exemplar, allowing particles to explore the solution space more intelligently based on socially guided behavior. The modified update rules are as Equations (45) and (46) as follows:
v i t + 1 = w v i t + c 1 r 1 ( p i x i t ) + c 2 r 2 ( x s o c i a l x i t )
x i t + 1 = x i t + v i t + 1
Here, x i t and v i t + 1 represent the position and velocity of particle iii at iteration t , p i is its personal best solution, x s o c i a l is the position of the selected social peer, r 1 and r 2 are random values uniformly distributed in [0, 1], and w , c 1 , c 2 are inertia and acceleration coefficients. This socially guided learning strategy enhances both the exploration and exploitation abilities of the swarm by maintaining solution diversity and adapting the search direction based on group-level knowledge. Researchers successfully applied SL-PSO to identify key parameters of proton exchange membrane fuel cells (PEMFCs), and experimental results demonstrated that SL-PSO outperformed conventional PSO in terms of convergence speed, solution accuracy, and robustness [108]. Its results are included in Table 10.

5. Summary and Discussion

5.1. Summary of Metaheuristic Algorithms

To facilitate the reader’s review of the previously discussed metaheuristic algorithms (MHAs), a comprehensive summary is provided in Table 6, Table 7, Table 8, Table 9, Table 10 and Table 11. These tables also include several additional algorithms and their variants that have been extensively reviewed in the existing literature; therefore, detailed descriptions of these methods are omitted in this paper.
In recent years, a number of newly metaheuristic algorithms are proposed. Taking the Puma Optimization Algorithm (PO) and the Bald Eagle Search (BES) algorithm mentioned in this paper as examples, they have demonstrated promising performance in PEMFC parameter identification. These algorithms offer improved global search capability and faster convergence due to their novel search strategies and hybridized exploration–exploitation mechanisms. For instance, PUMA mimics the cooperative hunting behavior of pumas, dynamically adjusting the movement of candidate solutions based on prey escape patterns, while BES combines migration, attacking, and swooping phases to efficiently cover the solution space. Their ability to adaptively escape local optima and maintain solution diversity throughout the optimization process makes them well-suited to the highly nonlinear and strongly coupled nature of PEMFC models.
In addition to newly developed algorithms, many classical metaheuristics have been enhanced through a variety of well-established improvement techniques tailored to the PEMFC parameter identification problem. These modifications aim to address challenges such as premature convergence, local optima trapping, and limited solution diversity. Commonly employed strategies include chaotic initialization to increase initial solution diversity, opposition-based learning (OBL) to accelerate convergence by evaluating both current and opposite solutions, and Lévy flight mechanisms to enable long-distance jumps in the search space. Other techniques such as adaptive weight adjustment, elitism retention, and Gaussian perturbation improve stability and convergence precision. Furthermore, hybrid strategies, which combine the strengths of multiple algorithms, and mechanisms like escape energy modeling, which is often used in predator-prey-inspired algorithms—further enhance global exploration. These enhancements collectively improve the robustness and search efficiency of classical algorithms, making them better suited for the high-dimensional, nonlinear, and strongly coupled nature of PEMFC models.
The parameter identification task in PEMFC modeling presents several intrinsic challenges, including highly nonlinear behavior, strong coupling between variables, and a complex, multi-modal solution space. These characteristics make it easy for conventional algorithms to fall into local optima or suffer from premature convergence. Moreover, PEMFC performance is highly sensitive to small parameter deviations, which demands robust and precise optimization strategies. Compared to earlier methods, both newly developed algorithms and improved variants offer stronger capabilities in global search, adaptability, and convergence stability. Specifically, effective algorithms for this domain must rapidly cover the search space, maintain solution diversity, and dynamically balance exploration and exploitation to escape local minima and identify globally optimal parameter sets. Although some algorithms may exhibit inferior accuracy under a given error metric, performance assessment should not rely on error magnitude alone; convergence behavior also provides meaningful evidence of efficiency and reliability. A general, transferable guideline for algorithm selection in PEMFC parameter identification is summarized in Table 12.

5.2. Discussion of Alternative Techniques for PEMFC Parameter Estimation

5.2.1. Neural-Network-Based Parameter Estimation for PEMFC Models

Neural-network-based parameter estimation has become an important complement to metaheuristic optimization for PEMFC modeling, particularly when measurement noise, limited data, or strong nonlinear coupling degrade the stability of conventional optimizers. Artificial neural networks (ANNs) are data-driven methods inspired by biological nervous systems, typically consisting of input, hidden, and output layers. They learn nonlinear input–output mappings via feedforward propagation and iterative weight updates that minimize prediction error. ANNs can be trained using input–output data pairs without requiring an explicit mechanistic parameter formulation. Existing studies can be grouped into physics-informed learning, neural networks used for data preprocessing, neural networks used as surrogate models, and gradient-based neural-network training for identification. Representative examples include physics-informed neural network (PINN)-based identification in an equivalent-circuit setting [133], convolutional neural network (CNN)-assisted identification combined with an optimizer [134], generalized regression neural network (GRNN)-based preprocessing for V–I data [135], feedforward neural network preprocessing combined with a metaheuristic for parameter extraction [110], and Levenberg–Marquardt backpropagation for ANN training [136]. The first five rows of Table 13 summarize neural-network techniques for PEMFC parameter estimation, reporting the method type, publication year, network-based model variant, and the corresponding advantages and limitations.

5.2.2. Hybrid Optimization Strategies for PEMFC Parameter Estimation

Hybridization aims to combine complementary search behaviors to improve exploration–exploitation balance, convergence stability, and solution robustness [137]. Typical hybrids include combination-type schemes that merge two optimizers into a unified search operator and sequential-type schemes that perform a global exploration stage followed by a local refinement stage. Overall, hybridization is primarily motivated by the need for improved convergence behavior and repeatability in PEMFC parameter estimation under strongly nonlinear and multimodal conditions. Rows 6–8 of Table 13 summarize hybrid optimization approaches for PEMFC parameter estimation, listing the method category, year, hybrid model form, and the reported advantages and limitations.
Table 13. Summary of alternative techniques for PEMFC parameter estimation.
Table 13. Summary of alternative techniques for PEMFC parameter estimation.
MethodsYearBased ModelsAdvantagesLimitations
Neural network algorithm2025PINN with a PEMFC equivalent circuit model [133]
  • Embeds physical constraints to improve physical consistency and supports identification under dynamic and constraint-aware settings
  • Highly sensitive to measurement noise and modeling assumptions.
2025CNN combined with an optimizer for identification [134]
  • Learns nonlinear mappings to support parameter identification and prediction under diverse conditions
  • Limited without explicit physics constraints
2024FNN preprocessing combined with pelican optimization [110]
  • Enhances robustness under noisy and insufficient measurements by preprocessing and prediction of V–I data
  • Noisy data and insufficient measurements can introduce bias or data loss
2023GRNN used for V–I data preprocessing before identification [135]
  • Uses a neural network to reduce noise and enrich measured V–I data, then performs parameter identification under multiple operating conditions; robustness and efficiency are supported by statistical analysis and noise-level tests
  • Temperature and other real operating variations were not considered
  • The overall accuracy improvement after processing is limited
2021ANN trained by Levenberg–Marquardt backpropagation [136]
  • Reported fast convergence and good identification accuracy when training is well-posed
  • ANN-based modeling has high complexity and is difficult to implement.
Hybrid optimization algorithm2026Hybrid GWO–HHO scheme [138]
  • A reliable default optimizer that reduces initialization sensitivity and problem-specific tuning, with smooth convergence.
  • Limiting cross-stack comparability
2025Hybrid gorilla troops optimizer and honey badger algorithm [137]
  • Lowest or tied-lowest SSE across multiple stacks, with small standard deviation.
  • High computational cost
2023Hybrid particle swarm optimization and puffer fish optimization [139]
  • Shorter runtime, with a better Friedman ranking.
  • Convergence instability

6. Conclusions

This paper aims to summarize, classify and compare the metaheuristic methods for PEMFC parameter estimation in detail from the aspects of application year, application method, usage data, advantages and disadvantages and PEMFC type. And the following suggestions are made for the direction of in-depth research in related fields in the future:
In summary, the problem of PEMFC parameter identification fundamentally involves four key elements: the PEMFC model, the optimization algorithm, the dataset, and the objective function.
Among these, optimization algorithms have seen rapid advancements in recent years, with a growing number of novel and hybrid metaheuristic techniques being applied. Also, other approaches such as Artificial Neural Network (ANN)-based strategies have also demonstrated promising results in PEMFC parameter estimation, yet remain relatively underexplored. Greater attention to these alternative methods, especially when integrated with metaheuristic frameworks, may lead to more accurate and efficient parameter identification in the future.
However, PEMFC models themselves still have substantial room for improvement, particularly in terms of dynamic representation and real-time adaptability. On the other hand, due to the high cost and complexity associated with PEMFC systems, the acquisition of new commercial datasets remains a significant challenge for future research. In this regard, methods such as data preprocessing and enhancement, as seen in the FNN-POA framework [110], offer a promising workaround. By applying techniques like noise filtering, normalization, and quality screening to existing datasets, it is possible to improve the reliability and representativeness of the training data. This not only alleviates the dependence on expensive physical experiments, but also enhances the generalizability and accuracy of parameter identification under limited data availability. Moreover, verification based solely on steady-state polarization curves is insufficient to cover transient processes such as start-up, shutdown, and load abrupt changes. Therefore, it is necessary to emphasize robustness assessment under dynamic operating conditions. Start–stop events, abrupt load changes, and cyclic drive profiles introduce transient phenomena that cannot be fully represented by steady-state fitting alone, and parameters identified from steady-state data may exhibit reduced transferability when the operating trajectory departs from quasi-steady assumptions [140]. Dynamic robustness testing therefore provides an essential complement to steady-state validation by examining whether identified parameters and optimization strategies remain stable when exposed to time-varying inputs and repeated transients. Representative transient validation designs typically include step-load response tests, start–stop cycles, and prescribed dynamic operating cycles with controlled ramp rates and holding stages, enabling the assessment of prediction fidelity during transients and the sensitivity of identified parameters to measurement noise and operating disturbances [140,141]. Incorporating such dynamic datasets and protocols is expected to strengthen the credibility of identification results and to support more reliable algorithm selection for real-world applications. Moreover, ref. [141] provides a recent polarization-loss decoupling approach and develops an online health-state estimation framework that directly aligns with the future direction of dynamic parameter identification, thereby strengthening the depth of the dynamic perspective. In addition, by integrating loss decomposition into an embedded-oriented implementation, the work broadens the practical application scenarios of PEMFC parameter estimation.
At last, the design of new objective functions that better reflect algorithm performance under varying operating conditions can further enhance accuracy and robustness.

Author Contributions

Conceptualization, Y.F., F.Y. and Y.X.; methodology, Y.F.; software, Y.F.; validation, Y.F., F.Y. and Y.X.; formal analysis, Y.F.; investigation, Y.F., F.Y. and Y.X.; resources, F.Y.; data curation, Y.F.; writing—original draft preparation, Y.F., F.Y. and Y.X.; writing—review and editing, Y.F., F.Y., Y.X., X.Z., W.W. and S.L.; visualization, Y.F.; supervision, F.Y.; project administration, F.Y.; funding acquisition, F.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (NSFC), grant number 52575584.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments and suggestions, which helped improve the quality of this manuscript.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

A list of abbreviations and acronyms:
Nomenclature
VariablesFMOAFish Migration Optimization Algorithm
ENernstNernst potential, VFNNFeedforward Neural Network
VactActivation voltage loss, VGRNNGeneralized Regression Neural Network
VohmOhmic voltage loss, VGWOGrey Wolf Optimizer
VconConcentration voltage loss, VHMOHuman Memory Optimizer
JCurrent density, A·cm−2IABCImproved Artificial Bee Colony
JmaxMaximum current density, A·cm−2IAGDEImproved Adaptive Guided Differential Evolution
TTemperature, KIAHAImproved Artificial Hummingbird Algorithm
PH2*Effective hydrogen partial pressure, atmIBKAImproved Black Kite Algorithm
PO2*Effective oxygen partial pressure, atmICSOImproved Chicken Swarm Optimization
NNumber of cells in seriesIFMOImproved Fish Migration Optimizer
AActive area, cm2MCFCsMolten Carbonate Fuel Cells
lMembrane thickness, μmMMRFOModified MRFO
Abbreviations MRFOManta Ray Foraging Optimization
ABCArtificial Bee ColonyMSEMean square error
AEFAArtificial Electric Field AlgorithmOBLOpposition-Based Learning
AHAArtificial Hummingbird AlgorithmOL-GOOSEOrthogonal Learning GOOSE Optimization Algorithm
ANNArtificial Neural NetworkPAFCPhosphoric Acid Fuel Cells
AOAArchimedes Optimization AlgorithmPEMFCsProton Exchange Membrane Fuel Cells
AROArtificial Rabbits OptimizationPINNPhysics-Informed Neural Network
BESBald Eagle SearchPOPuma Optimizer
BKABlack Kite AlgorithmPOPelican Optimization
BOBonobo optimizerPSOParticle Swarm Optimization
CBO
CHP
Coot Bird Optimizer
Combined Heat and Power
RBMORed-Billed Blue Magpie Optimizer
CNNConvolutional neural networkRIMERime-Ice Algorithm
CSOChicken Swarm OptimizationRMSERoot mean square error
DEDifferential EvolutionSHOSpotted Hyena Optimizer
DMFCsDirect Methanol Fuel CellsSL-PSOSocial Learning-based Particle Swarm Optimization
DOADandelion Optimization AlgorithmSOFCsSolid Oxide Fuel Cells
EAHAEnhanced Artificial Hummingbird AlgorithmSSESum of Squared Errors
EDWOAEnhanced Dimension Learning Whale Optimization AlgorithmWOAWhale optimization approach

References

  1. Bodkhe, R.G.; Shrivastava, R.L.; Soni, V.K.; Chadge, R.B. A Review of Renewable Hydrogen Generation and Proton Exchange Membrane Fuel Cell Technology for Sustainable Energy Development. Int. J. Electrochem. Sci. 2023, 18, 100108. [Google Scholar] [CrossRef]
  2. Li, X.; Ye, T.; Meng, X.; He, D.; Li, L.; Song, K.; Jiang, J.; Sun, C. Advances in the Application of Sulfonated Poly (Ether Ether Ketone)(SPEEK) and Its Organic Composite Membranes for Proton Exchange Membrane Fuel Cells (PEMFCs). Polymers 2024, 16, 2840. [Google Scholar] [CrossRef] [PubMed]
  3. Boroumandfar, G.; Khajehzadeh, A.; Eslami, M.; Syah, R.B. Information Gap Decision Theory with Risk Aversion Strategy for Robust Planning of Hybrid Photovoltaic/Wind/Battery Storage System in Distribution Networks Considering Uncertainty. Energy 2023, 278, 127778. [Google Scholar] [CrossRef]
  4. Arsalis, A. A Comprehensive Review of Fuel Cell-Based Micro-Combined-Heat-and-Power Systems. Renew. Sustain. Energy Rev. 2019, 105, 391–414. [Google Scholar] [CrossRef]
  5. Kwon, L.; Kang, J.-G.; Baik, K.D.; Kim, K.; Ahn, C. Advancement and Applications of PEMFC Energy Systems for Large-Class Unmanned Underwater Vehicles: A Review. Int. J. Hydrogen Energy 2024, 79, 277–294. [Google Scholar] [CrossRef]
  6. Cai, F.; Cai, S.; Tu, Z. Proton Exchange Membrane Fuel Cell (PEMFC) Operation in High Current Density (HCD): Problem, Progress and Perspective. Energy Convers. Manag. 2024, 307, 118348. [Google Scholar] [CrossRef]
  7. Giner-Sanz, J.J.; Ortega, E.M.; Pérez-Herranz, V. Mechanistic Equivalent Circuit Modelling of a Commercial Polymer Electrolyte Membrane Fuel Cell. J. Power Sources 2018, 379, 328–337. [Google Scholar] [CrossRef]
  8. Mann, R.F.; Amphlett, J.C.; Hooper, M.A.I.; Jensen, H.M.; Peppley, B.A.; Roberge, P.R. Development and application of a generalised steady-state electrochemical model for a PEM fuel cell. J. Power Sources 2000, 86, 173–180. [Google Scholar] [CrossRef]
  9. Yang, M.; Zhang, L.; Li, T.-Y.; Yousefi, N.; Li, Y.-K. Optimal model identification of the PEMFCs using optimized rotor hopfield neural network. Energy Rep. 2021, 7, 3655–3663. [Google Scholar] [CrossRef]
  10. Ettihir, K.; Boulon, L.; Becherif, M.; Agbossou, K.; Ramadan, H. Online identification of semi-empirical model parameters for PEMFCs. Int. J. Hydrogen Energy 2014, 39, 21165–21176. [Google Scholar] [CrossRef]
  11. Bernardi, D.M.; Verbrugge, M.W. Mathematical model of a gas diffusion electrode bonded to a polymer electrolyte. AIChE J. 1991, 37, 1151–1163. [Google Scholar] [CrossRef]
  12. Springer, T.E.; Zawodzinski, T.A.; Gottesfeld, S. Polymer Electrolyte Fuel Cell Model. J. Electrochem. Soc. 1991, 138, 2334. [Google Scholar] [CrossRef]
  13. Dannenberg, K.; Ekdunge, P.; Lindbergh, G. Mathematical model of the PEMFC. J. Appl. Electrochem. 2000, 30, 1377–1387. [Google Scholar] [CrossRef]
  14. Hosseini, M.; Afrouzi, H.H.; Arasteh, H.; Toghraie, D. Energy analysis of a proton exchange membrane fuel cell (PEMFC) with an open-ended anode using agglomerate model: A CFD study. Energy 2019, 188, 116090. [Google Scholar] [CrossRef]
  15. Ferng, Y.M.; Su, A. A Three-Dimensional Full-Cell CFD Model Used to Investigate the Effects of Different Flow Channel Designs on PEMFC Performance. Int. J. Hydrogen Energy 2007, 32, 4466–4476. [Google Scholar] [CrossRef]
  16. Zhang, G.; Fan, L.; Sun, J.; Jiao, K. A 3D model of PEMFC considering detailed multiphase flow and anisotropic transport properties. Int. J. Heat Mass Transf. 2017, 115, 714–724. [Google Scholar] [CrossRef]
  17. Yuan, H.; Dai, H.; Wei, X.; Ming, P. A novel model-based internal state observer of a fuel cell system for electric vehicles using improved Kalman filter approach. Appl. Energy 2020, 268, 115009. [Google Scholar] [CrossRef]
  18. Solsona, M.; Kunusch, C.; Ocampo-Martinez, C. Control-oriented model of a membrane humidifier for fuel cell applications. Energy Convers. Manag. 2017, 137, 121–129. [Google Scholar] [CrossRef]
  19. Rajasekar, N.; Jacob, B.; Balasubramanian, K.; Priya, K.; Sangeetha, K.; Babu, T.S. Comparative study of PEM fuel cell parameter extraction using Genetic Algorithm. Ain Shams Eng. J. 2015, 6, 1187–1194. [Google Scholar] [CrossRef]
  20. Cheng, J.; Zhang, G. Parameter Fitting of PEMFC Models Based on Adaptive Differential Evolution. Int. J. Electr. Power Energy Syst. 2014, 62, 189–198. [Google Scholar] [CrossRef]
  21. Sedighizadeh, M.; Rezazadeh, A.; Khoddam, M.; Zarean, N. Parameter optimization for a PEMFC model with particle swarm optimization. Int. J. Eng. Appl. Sci. 2011, 3, 102–108. [Google Scholar]
  22. El-Fergany, A.A. Extracting Optimal Parameters of PEM Fuel Cells Using Salp Swarm Optimizer. Renew. Energy 2018, 119, 641–648. [Google Scholar] [CrossRef]
  23. Ali, M.; El-Hameed, 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]
  24. Yang, B.; Wang, J.; Zhang, X.; Yu, T.; Yao, W.; Shu, H.; Zeng, F.; Sun, L. Comprehensive overview of meta-heuristic algorithm applications on PV cell parameter identification. Energy Convers. Manag. 2020, 208, 112595. [Google Scholar] [CrossRef]
  25. Ashraf, H.; Abdellatif, S.O.; Elkholy, M.M.; El-Fergany, A.A. Computational Techniques Based on Artificial Intelligence for Extracting Optimal Parameters of PEMFCs: Survey and Insights. Arch. Comput. Methods Eng. 2022, 29, 3943–3972. [Google Scholar] [CrossRef]
  26. Van Der Linden, F.; Pahon, E.; Morando, S.; Bouquain, D. A review on the Proton-Exchange Membrane Fuel Cell break-in physical principles, activation procedures, and characterization methods. J. Power Sources 2023, 575, 233168. [Google Scholar] [CrossRef]
  27. Kiani, M.; Zhao, Y.; Zhang, R.Q. Proton Exchange Membrane Fuel Cells: Recent Developments and Future Perspectives. Chem. Commun. 2025, 61, 9392–9411. [Google Scholar] [CrossRef]
  28. Kashem, S.B.A. A comprehensive review of alkaline fuel cells. Future Sustain. 2025, 3, 35–46. [Google Scholar] [CrossRef]
  29. Hamada, A.T.; Orhan, M.F.; Kannan, A.M. Alkaline fuel cells: Status and prospects. Energy Rep. 2023, 9, 6396–6418. [Google Scholar] [CrossRef]
  30. Cheng, S.; Zhao, G.; Gao, M.; Shi, Y.; Huang, M.; Marefati, M. A new hybrid solar photovoltaic/phosphoric acid fuel cell and energy storage system; Energy and Exergy performance. Int. J. Hydrogen Energy 2021, 46, 8048–8066. [Google Scholar] [CrossRef]
  31. Biebl, M.; Roes, J.; Hoster, H. Investigation of the technical potential of a hydrogen powered phosphoric acid fuel cell (PAFC) for CHP. J. Phys. Conf. Ser. 2024, 2689, 012014. [Google Scholar] [CrossRef]
  32. Contreras, R.R.; Almarza, J.; Rincón, L. Molten carbonate fuel cells: A technological perspective and review. Energy Sources Part A: Recovery Util. Environ. Eff. 2021, 47, 2013346. [Google Scholar]
  33. Cui, C.; Li, S.; Gong, J.; Wei, K.; Hou, X.; Jiang, C.; Yao, Y.; Ma, J. Review of molten carbonate-based direct carbon fuel cells. Mater. Renew. Sustain. Energy 2021, 10, 12. [Google Scholar] [CrossRef]
  34. Singla, M.K.; SA, M.A.; Kumar, R.; Zeinoddini-Meymand, H.; Shahnia, F. Direct methanol fuel cells parameter identification with enhanced algorithmic technique. Energy Convers. Manag. X 2025, 26, 101019. [Google Scholar] [CrossRef]
  35. Din, M.A.U.; Idrees, M.; Jamil, S.; Irfan, S.; Nazir, G.; Mudassir, M.A.; Saleem, M.S.; Batool, S.; Cheng, N.; Saidur, R. Advances and challenges of methanol-tolerant oxygen reduction reaction electrocatalysts for the direct methanol fuel cell. J. Energy Chem. 2023, 77, 499–513. [Google Scholar] [CrossRef]
  36. Singh, M.; Zappa, D.; Comini, E. Solid oxide fuel cell: Decade of progress, future perspectives and challenges. Int. J. Hydrogen Energy 2021, 46, 27643–27674. [Google Scholar] [CrossRef]
  37. Chun, O.; Jamshaid, F.; Khan, M.Z.; Gohar, O.; Hussain, I.; Zhang, Y.; Zheng, K.; Saleem, M.; Motola, M.; Hanif, M.B. Advances in low-temperature solid oxide fuel cells: An explanatory review. J. Power Sources 2024, 610, 234719. [Google Scholar] [CrossRef]
  38. Ramos-Paja, C.A.; Spagnuolo, G.; Petrone, G.; Giral, R.; Romero, A. Fuel cell MPPT for fuel consumption optimization. In Proceedings of the 2010 IEEE International Symposium on Circuits and Systems; IEEE: Piscataway, NJ, USA, 2010; pp. 2199–2202. [Google Scholar]
  39. Ramos-Paja, C.A.; Giral, R.; Martinez-Salamero, L.; Romano, J.; Romero, A.; Spagnuolo, G. A PEM fuel-cell model featuring oxygen-excess-ratio estimation and power-electronics interaction. IEEE Trans. Ind. Electron. 2009, 57, 1914–1924. [Google Scholar] [CrossRef]
  40. Weber, A.Z.; Borup, R.L.; Darling, R.M.; Das, P.K.; Dursch, T.J.; Gu, W.; Harvey, D.; Kusoglu, A.; Litster, S.; Mench, M.M.; et al. A critical review of modeling transport phenomena in polymer-electrolyte fuel cells. J. Electrochem. Soc. 2014, 161, F1254. [Google Scholar] [CrossRef]
  41. Zhao, D.; Dou, M.; Zhou, D.; Gao, F. Study of the modeling parameter effects on the polarization characteristics of the PEM fuel cell. Int. J. Hydrogen Energy 2016, 41, 22316–22327. [Google Scholar] [CrossRef]
  42. Lee, J.H.; Lalk, T.R.; Appleby, A.J. Modeling electrochemical performance in large scale proton exchange membrane fuel cell stacks. J. Power Sources 1998, 70, 258–268. [Google Scholar] [CrossRef]
  43. Nehrir, H.; Wang, C.; Shaw, S.R. Fuel cells: Promising devices for distributed generation. IEEE Power Energy Mag. 2006, 4, 47–53. [Google Scholar] [CrossRef]
  44. Fathy, A.; Abdel Aleem, S.H.E.; Rezk, H. A novel approach for PEM fuel cell parameter estimation using LSHADE-EpSin optimization algorithm. Int. J. Energy Res. 2021, 45, 6922–6942. [Google Scholar] [CrossRef]
  45. Larminie, J.; Dicks, A.; McDonald, M.S. Fuel Cell Systems Explained; J. Wiley: Chichester, UK, 2003. [Google Scholar]
  46. Gao, H.; Fu, Z.; Pun, C.M.; Hu, H.; Lan, R. A multi-level thresholding image segmentation based on an improved artificial bee colony algorithm. Comput. Electr. Eng. 2018, 70, 931–938. [Google Scholar] [CrossRef]
  47. Shen, J.; Du, C.; Yan, F.; Chen, B.; Tu, Z. Two parameters identification for polarization curve fitting of PEMFC based on genetic algorithm. Int. J. Energy Res. 2022, 46, 9621–9633. [Google Scholar] [CrossRef]
  48. 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]
  49. Avelar, H.J.; Coelho, E.A.A.; Camacho, J.R.; Junior, J.B.V.; Freitas, L.C.; Wu, M. PEM fuel cell dynamic model for electronic circuit simulator. In Proceedings of the 2009 IEEE Electrical Power & Energy Conference (EPEC); IEEE: Piscataway, NJ, USA, 2009; pp. 1–6. [Google Scholar]
  50. Mo, Z.-J.; Zhu, X.-J.; Wei, L.-Y.; Cao, G.-Y. Parameter optimization for a PEMFC model with a hybrid genetic algorithm. Int. J. Energy Res. 2006, 30, 585–597. [Google Scholar] [CrossRef]
  51. Chen, Y.; Wang, N. Cuckoo search algorithm with explosion operator for modeling proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2019, 44, 3075–3087. [Google Scholar] [CrossRef]
  52. 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]
  53. Abdel-Basset, M.; Mohamed, R.; Abouhawwash, M. On the facile and accurate determination of the highly accurate recent methods to optimize the parameters of different fuel cells: Simulations and analysis. Energy 2023, 272, 127083. [Google Scholar] [CrossRef]
  54. Askarzadeh, A.; Rezazadeh, A. Optimization of PEMFC Model Parameters with a Modified Particle Swarm Optimization. Int. J. Energy Res. 2011, 35, 1258–1265. [Google Scholar] [CrossRef]
  55. Dai, C.; Chen, W.; Cheng, Z.; Li, Q.; Jiang, Z.; Jia, J. Seeker optimization algorithm for global optimization: A case study on optimal modelling of proton exchange membrane fuel cell (PEMFC). Int. J. Electr. Power Energy Syst. 2011, 33, 369–376. [Google Scholar] [CrossRef]
  56. Haddad, S.; Benghanem, M.; Hassan, B.; Soukkou, A.; Lekouaghet, B.; Soukkou, Y. Parameters optimization of PEMFC model based on gazelle optimization algorithm. Int. J. Hydrogen Energy 2024, 87, 214–226. [Google Scholar] [CrossRef]
  57. 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]
  58. Abdel-Basset, M.; Mohamed, R.; Chang, V. An efficient parameter estimation algorithm for proton exchange membrane fuel cells. Energies 2021, 14, 7115. [Google Scholar] [CrossRef]
  59. Ali, M.A.; Mandour, M.E.; Lotfy, M.E. Adaptive estimation of quasi-empirical proton exchange membrane fuel cell models based on coot bird optimizer and data accumulation. Sustainability 2023, 15, 9017. [Google Scholar] [CrossRef]
  60. 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]
  61. Huang, S.Y.; Xing, Y.; Cao, J.; Zhang, X.; Wang, Y. Identification of optimal parameters of PEMFC steady-state model using improved black kite algorithm. Int. J. Hydrogen Energy 2025, 106, 1302–1321. [Google Scholar] [CrossRef]
  62. Li, X.; Tan, H.; Ni, Z.; Wang, Y.; Li, C.; Han, K. Select sensitivity parameters for proton exchange membrane fuel cell model: An identification method from analytical Butler-Volmer equation. J. Power Sources 2024, 608, 234330. [Google Scholar] [CrossRef]
  63. Aydemir, S.B.; Kutlu Onay, F.; Ökten, K. Multi-strategy alpha evolution optimization for constrained parameter estimation in proton exchange membrane fuel cells. Energy Convers. Manag. 2025, 339, 119917. [Google Scholar] [CrossRef]
  64. Shaheen, A.M.; Alassaf, A.; Alsaleh, I.; El-Fergany, A.A. Enhancing model characterization of PEM Fuel cells with human memory optimizer including sensitivity and uncertainty analysis. Ain Shams Eng. J. 2024, 15, 103026. [Google Scholar] [CrossRef]
  65. Draz, A.; Alqahtani, M.H.; Aljumah, A.S.; Shaheen, A.M.; El-Fergany, A.A. Hybrid parameter estimation and sensitivity analysis of PEM fuel cells using Rüppell’s fox optimizer and Sobol metrics. Sci. Rep. 2025, 16, 725. [Google Scholar] [CrossRef] [PubMed]
  66. Wolpert, D.H.; Macready, W.G. Self-Dissimilarity: An Empirical Measure of Complexity; Sante Fe Institute Working Paper 97-12; Sante Fe Institute: Santa Fe, NM, USA, 1997. [Google Scholar]
  67. Storn, R.; Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  68. Chakraborty, U.K.; Abbott, T.E.; Das, S.K. PEM fuel cell modeling using differential evolution. Energy 2012, 40, 387–399. [Google Scholar] [CrossRef]
  69. Houssein, E.H.; Rezk, H.; Fathy, A.; Mahdy, M.A.; Nassef, A.M. A modified adaptive guided differential evolution algorithm applied to engineering applications. Eng. Appl. Artif. Intell. 2022, 113, 104920. [Google Scholar] [CrossRef]
  70. 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]
  71. Liu, E.J.; Cheng, J.C. Parameter identification and sensitivity analysis of PEM Fuel Cell Systems via Puma Optimizer. Energy Rep. 2025, 13, 6328–6348. [Google Scholar] [CrossRef]
  72. Aljaidi, M.; Jangir, P.; Arpita; Agrawal, S.P.; Pandya, S.B.; Parmar, A.; Gulothungan, G.; Alkoradees, A.F.; Khishe, M.; Jangid, R. A novel Parrot Optimizer for robust and scalable PEMFC parameter optimization. Sci. Rep. 2025, 15, 11625. [Google Scholar] [CrossRef]
  73. Manoharan, P.; Ravichandran, S.; Kavitha, S.; Hashim, T.J.T.; Alsoud, A.R.; Sin, T.C. Parameter characterization of PEM fuel cell mathematical models using an orthogonal learning-based GOOSE algorithm. Sci. Rep. 2024, 14, 20979. [Google Scholar] [CrossRef]
  74. 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]
  75. Sultan, H.M.; Menesy, A.S.; Hassan, M.S.; Jurado, F.; Kamel, S. Standard and Quasi Oppositional bonobo optimizers for parameter extraction of PEM fuel cell stacks. Fuel 2023, 340, 127586. [Google Scholar] [CrossRef]
  76. Fathy, A.; Rezk, H.; Alharbi, A.G.; Yousri, D. Proton exchange membrane fuel cell model parameters identification using Chaotically based-bonobo optimizer. Energy 2023, 268, 126705. [Google Scholar] [CrossRef]
  77. Shaheen, A.M.; Alassaf, A.; Alsaleh, I.; El-Fergany, A.A. Advancements in Model Parameter Estimation for Proton Exchange Membrane Fuel Cells via Enhanced Artificial Hummingbird Algorithm. Int. J. Energy Res. 2024, 2024, 7616065. [Google Scholar] [CrossRef]
  78. Rezk, H.; Wilberforce, T.; Olabi, A.G.; Ghoniem, R.M.; Sayed, E.T.; Abdelkareem, M.A. Optimal parameter identification of a pem fuel cell using recent optimization algorithms. Energies 2023, 16, 5246. [Google Scholar] [CrossRef]
  79. 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]
  80. Mossa, M.A.; Kamel, O.M.; Sultan, H.M.; Diab, A.A.Z. Parameter estimation of PEMFC model based on Harris Hawks’ optimization and atom search optimization algorithms. Neural Comput. Appl. 2021, 33, 5555–5570. [Google Scholar] [CrossRef]
  81. 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]
  82. Fathy, A.; Abd Elaziz, M.; 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]
  83. Yuan, Y.; Yang, Q.; Ren, J.; Mu, X.; Wang, Z.; Shen, Q.; Zhao, W. Attack-defense strategy assisted osprey optimization algorithm for PEMFC parameters identification. Renew. Energy 2024, 225, 120211. [Google Scholar] [CrossRef]
  84. Priya, K.; Selvaraj, V.; Ramachandra, N.; Rajasekar, N. Modelling of PEM fuel cell for parameter estimation utilizing clan co-operative based spotted hyena optimizer. Energy Convers. Manag. 2024, 309, 118371. [Google Scholar] [CrossRef]
  85. Ismaeel, A.A.K.; Houssein, E.H.; Khafaga, D.S.; Aldakheel, E.A.; Said, M. Performance of rime-ice algorithm for estimating the PEM fuel cell parameters. Energy Rep. 2024, 11, 3641–3652. [Google Scholar] [CrossRef]
  86. Lekouaghet, B.; Khelifa, M.A.; Boukabou, A. Precise parameter estimation of PEM fuel cell via weighted mean of vectors optimizer. J. Comput. Electron. 2024, 23, 1039–1048. [Google Scholar] [CrossRef]
  87. Abbassi, R.; Saidi, S.; Abbassi, A.; Jerbi, H.; Kchaou, M.; Alhasnawi, B.N. Accurate key parameters estimation of PEMFCs’ models based on dandelion optimization algorithm. Mathematics 2023, 11, 1298. [Google Scholar] [CrossRef]
  88. Zhang, B.; Wang, R.; Jiang, D.; Wang, Y.; Lin, A.; Wang, J.; Ruan, B. Parameter identification of proton exchange membrane fuel cell based on swarm intelligence algorithm. Energy 2023, 283, 128935. [Google Scholar] [CrossRef]
  89. Wang, T.; Huang, H.; Li, X.; Guo, X.; Liu, M.; Lei, H. Optimal estimation of proton exchange membrane fuel cell model parameters based on an improved chicken swarm optimization algorithm. Int. J. Green Energy 2023, 20, 946–965. [Google Scholar] [CrossRef]
  90. Riad, A.J.; Hasanien, H.M.; Turky, R.A.; Yakout, A.H. Identifying the PEM fuel cell parameters using artificial rabbits optimization algorithm. Sustainability 2023, 15, 4625. [Google Scholar] [CrossRef]
  91. Duan, F.; Song, F.; Chen, S.; Khayatnezhad, M.; Ghadimi, N. Model parameters identification of the PEMFCs using an improved design of Crow Search Algorithm. Int. J. Hydrogen Energy 2022, 47, 33839–33849. [Google Scholar] [CrossRef]
  92. Zhu, Y.; Yousefi, N. Optimal parameter identification of PEMFC stacks using adaptive sparrow search algorithm. Int. J. Hydrogen Energy 2021, 46, 9541–9552. [Google Scholar] [CrossRef]
  93. Pan, J.S.; Tsai, P.W.; Liao, Y.B. Fish migration optimization based on the fishy biology. In Proceedings of the 2010 Fourth International Conference on Genetic and Evolutionary Computing; IEEE: Piscataway, NJ, USA, 2010; pp. 783–786. [Google Scholar]
  94. Zhou, J.; Ali, M.A.; Sharma, K.; Alizadeh, A.; Almojil, S.F.; Almohana, A.I.; Alali, A.F.; Almoalimi, K.T.; Ibrahim, B.F. Improved fish migration optimization method to identify PEMFC parameters. Int. J. Hydrogen Energy 2023, 48, 20028–20040. [Google Scholar] [CrossRef]
  95. 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]
  96. Saidi, S.; Marrouchi, S.; Alhasnawi, B.N.; Pathak, P.K.; Alshammari, O.; Albaker, A.; Abbassi, R. Precise parameter identification of a PEMFC model using a robust enhanced salp swarm algorithm. Int. J. Hydrogen Energy 2024, 71, 937–951. [Google Scholar] [CrossRef]
  97. Zhou, H.; Wu, X.; Li, Y.; Fan, Z.; Chen, W.; Mao, J.; Deng, P.; Wik, T. Model optimization of a high-power commercial PEMFC system via an improved grey wolf optimization method. Fuel 2024, 357, 129589. [Google Scholar] [CrossRef]
  98. Menesy, A.S.; Sultan, H.M.; Zayed, M.E.; Habiballah, I.O.; Dmitriev, S.; Safaraliev, M.; Kamel, S. A modified slime mold algorithm for parameter identification of hydrogen-powered proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2024, 86, 853–874. [Google Scholar] [CrossRef]
  99. Abd Elaziz, M.; Abualigah, L.; Issa, M.; El-Latif, A.A.A. Optimal parameters extracting of fuel cell based on Gorilla Troops Optimizer. Fuel 2023, 332, 126162. [Google Scholar] [CrossRef]
  100. Chen, Y.; Pi, D.; Wang, B.; Chen, J.; Xu, Y. Bi-subgroup optimization algorithm for parameter estimation of a PEMFC model. Expert Syst. Appl. 2022, 196, 116646. [Google Scholar] [CrossRef]
  101. 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]
  102. Ö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]
  103. 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 2021, 46, 37612–37627. [Google Scholar] [CrossRef]
  104. Sultan, H.M.; Menesy, A.S.; Kamel, S.; Jurado, F. Tree growth algorithm for parameter identification of proton exchange membrane fuel cell models. Int. J. Interact. Multimed. Artif. Intell. (IJIMAI) 2020, 6, 101–111. [Google Scholar] [CrossRef]
  105. Wang, J.; Wang, W.-C.; Hu, X.-X.; Qiu, L.; Zang, H.-F. Black-winged kite algorithm: A nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef]
  106. Elfar, M.H.; Fawzi, M.; Serry, A.S.; Elsakka, M.; Elgamal, M.; Refaat, A. Optimal parameters identification for PEMFC using autonomous groups particle swarm optimization algorithm. Int. J. Hydrogen Energy 2024, 69, 1113–1128. [Google Scholar] [CrossRef]
  107. Caliskan, A.; Percin, H.B. The effective parameter identification for a PEMFC based on Archimedes optimization algorithm. Int. J. Hydrogen Energy 2024, 143, 1043–1052. [Google Scholar] [CrossRef]
  108. Celtek, S.A. Estimation of PEMFC design parameters with social learning-based optimization. Electr. Eng. 2024, 106, 4457–4468. [Google Scholar] [CrossRef]
  109. El-Fergany, A.A.; Agwa, A.M. Red-billed blue magpie optimizer for electrical characterization of fuel cells with prioritizing estimated parameters. Technologies 2024, 12, 156. [Google Scholar] [CrossRef]
  110. Yang, B.; Liang, B.; Qian, Y.; Zheng, R.; Su, S.; Guo, Z.; Jiang, L. Parameter identification of PEMFC via feedforward neural network-pelican optimization algorithm. Appl. Energy 2024, 361, 122857. [Google Scholar] [CrossRef]
  111. Ghosh, S.; Routh, A.; Hembrem, P.; Rahaman, M.; Ghosh, A. Dynamic ant colony optimization algorithm for parameter estimation of PEM fuel cell. Eng. Res. Express 2024, 6, 025014. [Google Scholar] [CrossRef]
  112. 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]
  113. Yang, B.; Yu, T.; Zhang, X.; Li, H.; Shu, H.; Sang, Y.; Jiang, L. Dynamic leader based collective intelligence for maximum power point tracking of PV systems affected by partial shading condition. Energy Convers. Manag. 2019, 179, 286–303. [Google Scholar] [CrossRef]
  114. Zhu, Z.; Sun, Z.; Xie, X.; Sun, Z. Improved grey wolf optimizer based on neighborhood trust model for parameter identification of PEMFC. Int. J. Hydrogen Energy 2024, 60, 769–779. [Google Scholar] [CrossRef]
  115. Ebrahimi, S.M.; Hasanzadeh, S.; Khatibi, S. Parameter identification of fuel cell using repairable grey wolf optimization algorithm. Appl. Soft Comput. 2023, 147, 110791. [Google Scholar] [CrossRef]
  116. Lyon, B.E.; Shizuka, D. Extreme offspring ornamentation in American coots is favored by selection within families, not benefits to conspecific brood parasites. Proc. Natl. Acad. Sci. USA 2020, 117, 2056–2064. [Google Scholar] [CrossRef] [PubMed]
  117. Gouda, E.A.; Kotb, M.F.; Ghoneim, S.S.M.; Al-Harthi, M.M.; El-Fergany, A.A. Performance assessment of solar generating units based on coot bird metaheuristic optimizer. IEEE Access 2021, 9, 111616–111632. [Google Scholar] [CrossRef]
  118. Zhao, W.; Wang, L.; Mirjalili, S. Artificial hummingbird algorithm: A new bio-inspired optimizer with its engineering applications. Comput. Methods Appl. Mech. Eng. 2022, 388, 114194. [Google Scholar] [CrossRef]
  119. Gao, J.; Gao, F.; Ma, Z.; Huang, N.; Yang, Y. Multi-objective optimization of smart community integrated energy considering the utility of decision makers based on the Lévy flight improved chicken swarm algorithm. Sustain. Cities Soc. 2021, 72, 103075. [Google Scholar] [CrossRef]
  120. Ci, Y.; Wu, H.; Sun, Y.; Wu, L. A prediction model with wavelet neural network optimized by the chicken swarm optimization for on-ramps metering of the urban expressway. J. Intell. Transp. Syst. 2022, 26, 356–365. [Google Scholar] [CrossRef]
  121. Das, A.K.; Pratihar, D.K. Bonobo optimizer (BO): An intelligent heuristic with self-adjusting parameters over continuous spaces and its applications to engineering problems. Appl. Intell. 2022, 52, 2942–2974. [Google Scholar] [CrossRef]
  122. Kouache, A.Z.; Djafour, A.; Danoune, M.B.; Benzaoui, K.M.S.; Gougui, A. Accurate key parameters estimation of PEM fuel cells using self-adaptive bonobo optimizer. Comput. Chem. Eng. 2025, 192, 108894. [Google Scholar] [CrossRef]
  123. Sun, Z.; Wang, Y.; Xie, X.; Yang, Q.; Bi, Y.; Sun, Z. An event-triggered and dimension learning scheme WOA for PEMFC modeling and parameter identification. Energy 2024, 305, 132352. [Google Scholar] [CrossRef]
  124. Dasu, B.; Sivakumar, M.; Srinivasarao, R. Interconnected multi-machine power system stabilizer design using whale optimization algorithm. Prot. Control. Mod. Power Syst. 2019, 4, 2. [Google Scholar] [CrossRef]
  125. Hamad, R.K.; Rashid, T.A. GOOSE algorithm: A powerful optimization tool for real-world engineering challenges and beyond. Evol. Syst. 2024, 15, 1249–1274. [Google Scholar] [CrossRef]
  126. Abdollahzadeh, B.; Khodadadi, N.; Barshandeh, S.; Trojovský, P.; Gharehchopogh, F.S.; El-Kenawy, E.-S.M.; Abualigah, L.; Mirjalili, S. Puma optimizer (PO): A novel metaheuristic optimization algorithm and its application in machine learning. Clust. Comput. 2024, 27, 5235–5283. [Google Scholar] [CrossRef]
  127. Zhao, S.; Zhang, T.; Ma, S.; Chen, M. Dandelion Optimizer: A nature-inspired metaheuristic algorithm for engineering applications. Eng. Appl. Artif. Intell. 2022, 114, 105075. [Google Scholar] [CrossRef]
  128. Alamir, N.; Kamel, S.; Megahed, T.F.; Hori, M.; Abdelkader, S.M. Developing hybrid demand response technique for energy management in microgrid based on pelican optimization algorithm. Electr. Power Syst. Res. 2023, 214, 108905. [Google Scholar] [CrossRef]
  129. Hashim, F.A.; Hussain, K.; Houssein, E.H.; Mabrouk, M.S.; Al-Atabany, W. Archimedes optimization algorithm: A new metaheuristic algorithm for solving optimization problems. Appl. Intell. 2021, 51, 1531–1551. [Google Scholar] [CrossRef]
  130. Yadav, A. AEFA: Artificial electric field algorithm for global optimization. Swarm Evol. Comput. 2019, 48, 93–108. [Google Scholar] [CrossRef]
  131. Zhu, D.; Wang, S.; Zhou, C.; Yan, S.; Xue, J. Human memory optimization algorithm: A memory-inspired optimizer for global optimization problems. Expert Syst. Appl. 2024, 237, 121597. [Google Scholar] [CrossRef]
  132. Wang, L.; Cao, Q.; Zhang, Z.; Mirjalili, S.; Zhao, W. Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2022, 114, 105082. [Google Scholar] [CrossRef]
  133. Taleb, I.A.; Kourab, Z.; Tayane, S.; Ennaji, M.; Gaber, J. Development of a PEM fuel cell equivalent circuit model with PINN-based parameter identification. Int. J. Power Electron. Drive Syst. 2025, 16, 2804. [Google Scholar] [CrossRef]
  134. Li, J.; Bastani, C. Optimizing PEMFC parameter identification using improved pufferfish algorithm and CNN. AIP Adv. 2025, 15, 025117. [Google Scholar] [CrossRef]
  135. He, P.; Zhou, X.; Liu, M.; Xu, K.; Meng, X.; Yang, B. Generalized regression neural network based meta-heuristic algorithms for parameter identification of proton exchange membrane fuel cell. Energies 2023, 16, 5290. [Google Scholar] [CrossRef]
  136. Yang, B.; Zeng, C.; Wang, L.; Guo, Y.; Chen, G.; Guo, Z.; Chen, Y.; Li, D.; Cao, P.; Shu, H.; et al. Parameter identification of proton exchange membrane fuel cell via Levenberg-Marquardt backpropagation algorithm. Int. J. Hydrogen Energy 2021, 46, 22998–23012. [Google Scholar] [CrossRef]
  137. Aljaidi, M.; Agrawal, S.P.; Agrawal, T.R.; Pandya, S.B.; Parmar, A.; Jangir, P.; Arpita; Gulothungan, G.; Alshammari, M.; Jangid, R. Enhanced PEMFC parameter estimation using a hybrid gorilla troops optimizer and honey badger algorithm. Comput. Chem. Eng. 2025, 201, 109216. [Google Scholar] [CrossRef]
  138. Jeridi, A.; Khammassi, Z.; Khaterchi, H.; Zaafouri, A. Hybrid metaheuristic optimization for accurate PEM fuel cell parameter estimation: Combining grey wolf optimizer and Harris hawks optimization. Eng. Res. Express 2026. [Google Scholar] [CrossRef]
  139. Singla, M.K.; Gupta, J.; Singh, B.; Nijhawan, P.; Abdelaziz, A.Y.; El-Shahat, A. Parameter estimation of fuel cells using a hybrid optimization algorithm. Sustainability 2023, 15, 6676. [Google Scholar] [CrossRef]
  140. Tang, X.; Shi, L.; Li, M.; Xu, S.; Sun, C. Health state estimation and long-term durability prediction for vehicular PEM fuel cell stacks under dynamic operational conditions. IEEE Trans. Power Electron. 2025, 40, 4498–4509. [Google Scholar] [CrossRef]
  141. Meng, X.; Liu, M.; Mei, J.; Li, X.; Grigoriev, S.; Hasanien, H.M.; Tang, X.; Li, R.; Sun, C. Polarization loss decomposition-based online health state estimation for proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2025, 157, 150162. [Google Scholar] [CrossRef]
Figure 1. Basic description of fuel cell operation.
Figure 1. Basic description of fuel cell operation.
Energies 19 01438 g001
Figure 2. (a) Diagram of spatial domains and their corresponding modeling [42]; (b) Typical polarization curve.
Figure 2. (a) Diagram of spatial domains and their corresponding modeling [42]; (b) Typical polarization curve.
Energies 19 01438 g002
Figure 3. The sequence of PEMFC modelling.
Figure 3. The sequence of PEMFC modelling.
Energies 19 01438 g003
Figure 4. (a) SIMULINK block diagram of the Ballard-Mark-V PEMFC subsystem [54]; (b) Optimizer–Simulation Coupling Workflow.
Figure 4. (a) SIMULINK block diagram of the Ballard-Mark-V PEMFC subsystem [54]; (b) Optimizer–Simulation Coupling Workflow.
Energies 19 01438 g004
Figure 5. Voltage composition and loss decomposition.
Figure 5. Voltage composition and loss decomposition.
Energies 19 01438 g005
Figure 6. Uncertainty Propagation Flowchart.
Figure 6. Uncertainty Propagation Flowchart.
Energies 19 01438 g006
Figure 7. Std values for various AGDE-based algorithms of the PEMFCs.
Figure 7. Std values for various AGDE-based algorithms of the PEMFCs.
Energies 19 01438 g007
Figure 8. The general flowchart of IFMO.
Figure 8. The general flowchart of IFMO.
Energies 19 01438 g008
Figure 9. Flowchart of the MMRFO.
Figure 9. Flowchart of the MMRFO.
Energies 19 01438 g009
Figure 10. Flowchart of the proposed SHO.
Figure 10. Flowchart of the proposed SHO.
Energies 19 01438 g010
Figure 11. Flowchart of the proposed ICSO.
Figure 11. Flowchart of the proposed ICSO.
Energies 19 01438 g011
Figure 12. Flowchart of the proposed BES.
Figure 12. Flowchart of the proposed BES.
Energies 19 01438 g012
Figure 13. The flow chart of the FNN-POA.
Figure 13. The flow chart of the FNN-POA.
Energies 19 01438 g013
Figure 14. The flow chart of the ARO.
Figure 14. The flow chart of the ARO.
Energies 19 01438 g014
Table 3. Overview of Commonly Used Objective Functions.
Table 3. Overview of Commonly Used Objective Functions.
Fitness FunctionFundamental EquationsPropertiesOptimization Objective
SquaredAbsolute
Sum of Squared Errors (SSE) [50] S S E = j = 1 K ( V m e a s , j V c a l c , j ) 2 Minimizing the sum of squared errors between predicted and observed values.
Mean square error (MSE) [51] M S E = 1 N i = 1 N ( V e x p V c a l c ) 2 Minimize the average squared difference between predicted and observed values.
Root mean square error (RMSE) [47] R M S E = 1 N i = 1 N ( V a c t u a l V c a l c ) 2 Minimize the square root of the mean squared error, reducing large prediction errors.
Normalized root mean square error (NRMSE) [52] N R M S E = 1 N i = 1 N ( V e x p V c a l ) 2 V e x p _ Measures error relative to the range or mean of observed values.
Absolute error (AE) [53] A E = | V m e s V c a l | Measures the absolute difference between predicted and observed values.
Mean absolute error (MAE) [49] M A E = 1 N i = 1 N | V e x p V e s t | Evaluates the average of absolute differences between predicted and observed values.
Table 4. Fundamental features of different PEMFC types.
Table 4. Fundamental features of different PEMFC types.
PEMFCs’ TypePower (W)NA (cm2)l (um)Jmax (mA/cm2)T (K) P H 2 (atm) P O 2 (atm)
Ballard Mark V [52]50003550.6178150034311
SR-12 Modular [57]5004862.5256723231.476280.2095
NedStack PS 6KW [50]6000652401789373430.5–5 0.5–5
BCS 500W [48]500326417846933310.2095
250W Stack [58]250242717868034311
Temasek 1 kW [59]1000201505115003230.50.5
Horizon H-12 [60]12138.125246.9302.150.49351
30kw stack [61]30,00030250322424338.151.5771.678
Table 5. Typical limits of the unknown parameters.
Table 5. Typical limits of the unknown parameters.
ParameterLowHigh
ξ 1 −1.1997−0.8532
ξ 2 × 10−31.005.00
ξ 3 × 10−53.609.80
ξ 4 × 10−5−26.00−9.54
R C × 10−513.0023.00
λ 1024
β 0.01360.5000
Table 6. PEMFC parameter estimation using SR-12 500W PEMFC dataset.
Table 6. PEMFC parameter estimation using SR-12 500W PEMFC dataset.
YearsMethodsParametersSSE
ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 4 × 10−4 λ R c × 10−4 b
2025IAGDE [70]−1.14893.99009.2500−0.001013.00000.01490.16336.1350
2025PO [71]−1.10523.06793.6176−0.954024.00004.76550.17941.0072
2025PO [72]−0.89592.42103.6000−0.950023.00006.73000.17530.2424
2024OL-GOOSE [73]−0.22941.07708.2300−0.954023.50658.00000.17391.3310
2024HMO [64]−0.93642.95476.5378−1.063222.60252.87130.15010.0001
2024MMRFO [74]−1.19143.81706.3251−0.954121.10786.76130.17521.0566
2023QOBO [75]−1.01783.55909.7710−0.954022.99906.72300.17531.0460
2023CBO [59]−0.88632.79368.9200−0.954010.00006.77660.16311.1171
2023CBO [76]−1.16193.57595.3503−0.954023.00001.00000.1523-
2023IAHA [77]−0.85542.40003.6000−1.060021.53882.73000.15000.00015
2022BES [78]−0.88452.58705.1800−1.020024.00005.82000.14710.03510
2021MAEFA [79]−1.11553.34904.4000−0.950015.58578.00000.08180.5607
2021HHO [80]−0.85432.41624.2195−0.955413.20113.50290.17661.0678
2020ISSA [81]−1.15894.14555.6443−2.290813.77931.00000.07420.7916
2020VSDE [82]−0.85763.01007.7800−0.954023.00001.33900.15161.2660
Table 7. PEMFC parameter estimation using NedStack PS 6KW PEMFC dataset.
Table 7. PEMFC parameter estimation using NedStack PS 6KW PEMFC dataset.
YearsMethodsParametersSSE
ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 4 × 10−4 λ R c × 10−4 b
2025IAGDE [70]−1.18463.65005.9700−0.000715.73113.94020.01361.2173
2025IBKA [61]−0.82252.30003.9500−0.800013.15392.15000.01000.0715
2025PO [71]−0.85322.39883.6022−0.954013.09471.00000.01362.0862
2025PO [72]−0.85492.43803.8500−0.950014.00001.20000.01680.2752
2024OL-GOOSE [73]−1.03632.93003.6000−0.954013.02231.00000.01362.1042
2024ADSOOA [83]−1.17104.40409.6120−0.954013.34601.00000.0136-
2024HMO [64]−1.19973.73185.9205−0.954013.46501.00000.01362.1457
2024SHO [84]−0.85322.41703.6000−0.954015.77647.54000.03230.1308
2024RIME [85]−0.88192.43853.4000−0.954013.0000-0.00191.9459
2024INFO [86]−1.19764.01427.9847−0.954010.00003.11110.16112.2881
2023DO [87]−1.10823.48495.2333−0.953023.07141.27530.08362.0776
2023IABC [88]−0.98923.55448.3970−0.954011.87751.00000.01362.9848
2023CBO [59]−1.09452.88185.6600−1.162016.28701.01250.11481.5734
2023CBO [76]−1.17064.40409.6121−0.954013.34601.00000.0136-
2023IAHA [77]−0.88312.60003.6000−0.950013.46501.00000.01362.1457
2023ICSO [89]−0.8500-9.7800−0.956013.33001.00000.01302.1390
2023ARO [90]−1.00853.04344.9796−0.954013.44571.00000.01362.1113
2022ICSO [91]−0.87602.65004.1900−0.102813.00001.00000.05301.8600
2021MAEFA [79]−1.14903.34903.6000−0.950013.09751.00000.01362.0794
2021ASSA [92]−0.78003.44008.2400−0.959013.13000.11000.06002.0300
2020VSDE [82]−1.12123.34874.6787−0.954013.00001.00000.04942.0885
Table 8. PEMFC parameter estimation using 250W PEMFC dataset.
Table 8. PEMFC parameter estimation using 250W PEMFC dataset.
YearsMethodsParametersSSE
ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 4 × 10−4 λ R c × 10−4 b
2025MM-MFO [95]−0.80002.30005.6837−1.358713.99098.30000.01001.0996
2025PO [71]−0.86032.27823.6001−1.738214.42081.00000.01380.3314
2024ESSA [96]−1.17633.11153.6000−1.349511.61741.00000.01390.6013
2024HMO [64]−1.10412.98953.6021−1.738914.43941.00000.01380.3314
2024WNT-GWO [97]−0.85322.81058.0883−1.288714.31971.68330.03397.9547
2024ADSOOA [83]−0.84902.42305.28301.880023.00001.00700.0292-
2024MSMA [98]−1.09862.72463.6000−1.560323.00001.00000.05450.6420
2023IFMO [94]−0.80102.96206.0890−1.583014.00002.67000.0270-
2023GTO [99]−0.94683.20007.5200−1.700015.49311.00000.01600.3378
2023DO [87]−0.96162.53443.6000−1.382513.33724.23200.01500.1584
2023CBO [76]−0.84902.42205.2826−1.880023.00001.00680.0291-
2023QOBO [75]−0.94932.28903.6000−1.558023.00001.00000.05450.6355
2023IAHA [77]−1.08663.30005.1000−1.700019.93581.00000.01450.3359
2023ICSO [89]−1.07007.9100−1.500023.00001.00000.05500.6070
2022BSOA [100]−0.85602.64007.9800−1.210013.20001.00000.03330.7200
2022GBO [101]−0.99093.08007.0000−2.100010.7636−4.39000.01850.0557
2021CEPSO [102]−0.85562.40245.7420−1.583825.00001.00000.05550.6112
2021IAEO [103]−0.99912.82504.4700−1.700019.93581.00000.01450.3360
2021HHO [80]−1.10973.45868.3168−1.516822.94543.83080.05430.6458
2020ISSA [81]−0.86163.15489.7857−1.542322.88121.00160.05470.6434
2020VSDE [82]−1.19213.19903.7990−1.870022.81701.20200.02901.0526
2020TGA [104]−1.19144.11206.0570−1.709018.68004.85200.05440.7496
Table 9. PEMFC parameter estimation using BCS 500W PEMFC dataset.
Table 9. PEMFC parameter estimation using BCS 500W PEMFC dataset.
YearsMethodsParametersSSE
ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 4 × 10−4 λ R c × 10−4 b
2025IAGDE [70]−0.63061.54003.8100−1.930017.800016.1000.19910.0116
2025IBKA [61]−1.02223.00005.8800−1.930020.86371.06000.01630.0119
2025PO [72]−0.85322.18003.6000−1.900020.87721.00000.01610.0255
2025PO [71]−0.85322.17933.6000−1.928920.81451.00000.01610.0126
2024OL-GOOSE [73]− 1.0993.19006.0000−1.900023.99864.00000.01630.0117
2024MSMA [98]−1.19963.14133.6003−1.926522.08492.13980.01630.0117
2024HMO [64]−1.05733.31556.9733−1.930220.87691.00010.01610.0117
2024AGPSO [106]−1.02833.40008.2000−1.930020.73001.10000.01620.0107
2024ESSA [96]−0.85322.25773.6000−1.927520.77221.00070.01620.0117
2024MMRFO [74]−1.14213.14424.8535−1.929821.07121.16250.01620.0116
2024AOA [107]−0.97122.77044.3020−1.952019.97601.77200.01540.0123
2024SHO [84]−1.19953.26903.6100−2.100010.14241.73000.03090.0021
2024INFO [86]−1.15483.35865.3564−1.917610.00001.91300.01680.0128
2024SL-PSO [108]−0.89634.80008.6424−1.440017.640036.3000.10180.0380
2023IABC [88]−0.94673.39737.5589−1.927520.87091.10000.01630.0117
2023CBO [59]−1.09222.82646.9700−1.212023.15401.44450.01410.0141
2023CBO [76]−1.19973.24143.6000−1.930220.87721.00000.0161-
2023IAHA [77]−0.87743.50009.5600−1.930020.87721.00010.01610.0117
2023ARO [90]−1.17623.73447.3729−1.930220.87721.00000.01610.0117
2022ICSO [91]−0.84205.15009.5400−2.700023.00003120.00.01900.0100
2021HHO [80]−1.09313.28045.6740−1.896720.04362.25790.01510.0149
2020ISSA [81]−1.09793.33525.9034−1.927521.24951.48230.01610.0116
2020VSDE [82]−1.19704.23309.7990−0.192020.19401.10800.01570.0121
Table 10. PEMFC parameter estimation using Ballard-Mark-V dataset.
Table 10. PEMFC parameter estimation using Ballard-Mark-V dataset.
YearsMethodsParametersSSE
ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 1 λ R c × 10−4 ξ 1
2025PO [71]−1.19973.57583.6000−1.672924.00001.00000.01590.81280
2025PO [72]−0.93823.16908.3200−1.700014.43911.00000.01380.14860
2024FNN-POA [110]−0.88512.78826.3684−1.710515.68075.18740.0168-
2024RBMO [109]−1.00063.83649.7953−1.628322.99991.00000.01360.85360
2024DACO [111]−1.09503.41207.9310−0.954014.08000.80000.01820.00001
2024SHO [84]−1.19933.62003.6704−1.784019.68623.03900.06650.00001
2023CBO [59]−1.17882.87433.6400−1.195012.08008.00000.01360.00060
2023IAHA [77]−1.01304.00008.9800−1.630023.00001.00000.01360.85360
2023ICSO [89]−0.9600-4.2500−1.700023.00001.00000.01400.85300
2023ARO [90]−1.15893.52084.0526−1.672523.99001.00000.01590.81391
2021ASSA [92]−1.11003.19007.1700−1.597022.00001.00000.01100.82000
Table 11. PEMFC parameter estimation using EDWOA using 250W PEMFC dataset [123].
Table 11. PEMFC parameter estimation using EDWOA using 250W PEMFC dataset [123].
EDWOA ξ 1 ξ 2 × 10−3 ξ 3 × 10−5 ξ 4 × 10−4 λ R c × 10−4 b
Range Set(−0.952, −0.944)(0.001, 0.005)(7.4, 7.8)(−1.98, −1.88)(14, 23)(1.0, 8.0)(0.016, 0.05)
Extracted Parameters−0.94403.07707.8000−1.88023.0001.00000.0327
SSE15.6669
Table 12. Guideline for algorithm selection in PEMFC parameter identification.
Table 12. Guideline for algorithm selection in PEMFC parameter identification.
DimensionEvaluateEvaluation ProtocolSelection Guideline
AccuracyFitting error levelUse SSE between measured and modeled voltage as the primary objective and compare best and mean results;
Use MSE as an additional fitting metric.
Prefer algorithms with consistently lower SSE or MSE, but avoid ranking by minSSE alone.
ConvergenceConvergence behavior under a fixed budgetInspect convergence curves;
Use unimodal benchmarks to assess convergence speed and precision and multimodal benchmarks to assess global search capability;
Compare descent rate and stagnation under the same iteration setting.
Prefer algorithms with faster error reduction and fewer stagnation plateaus under the same population size and iteration budget.
StabilityRepeatability across independent runsRun each algorithm 30–50 independent trials and report max, min, mean, and standard deviation to assess effectiveness and stability.Deprioritize algorithms with large standard deviation even if a low minSSE is achievable.
GeneralizationPerformance under condition shift and dataset shiftUse multi-temperature stack data and separate conditions for identification and validation; additionally test on datasets from different commercial stacks.Prefer algorithms that maintain competitive error and ranking under cross-condition validation and cross-dataset testing.
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

Fang, Y.; Yang, F.; Xing, Y.; Zhang, X.; Wang, W.; Lin, S. A Comparative Review of Modeling and Metaheuristic Parameter Identification Strategies for Zero-Dimensional PEMFC Polarization Models. Energies 2026, 19, 1438. https://doi.org/10.3390/en19061438

AMA Style

Fang Y, Yang F, Xing Y, Zhang X, Wang W, Lin S. A Comparative Review of Modeling and Metaheuristic Parameter Identification Strategies for Zero-Dimensional PEMFC Polarization Models. Energies. 2026; 19(6):1438. https://doi.org/10.3390/en19061438

Chicago/Turabian Style

Fang, Yesheng, Fuyong Yang, Yanfeng Xing, Xiaobing Zhang, Wei Wang, and Shengyao Lin. 2026. "A Comparative Review of Modeling and Metaheuristic Parameter Identification Strategies for Zero-Dimensional PEMFC Polarization Models" Energies 19, no. 6: 1438. https://doi.org/10.3390/en19061438

APA Style

Fang, Y., Yang, F., Xing, Y., Zhang, X., Wang, W., & Lin, S. (2026). A Comparative Review of Modeling and Metaheuristic Parameter Identification Strategies for Zero-Dimensional PEMFC Polarization Models. Energies, 19(6), 1438. https://doi.org/10.3390/en19061438

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop