Previous Article in Journal
A Review of Recent Advances in Multivalent Ion Batteries for Next Generation Energy Storage
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Experimental-Based Optimal Parameter Extraction for PEM Fuel Cell Semi-Empirical Model Using the Cloud Drift Optimization Algorithm

1
Energy and Sustainable Engineering Department, College of Engineering, A’Sharqiyah University, P.O. Box 42, Ibra 400, Oman
2
Electrical Engineering and Computer Science Department, College of Engineering, A’Sharqiyah University, P.O. Box 42, Ibra 400, Oman
*
Author to whom correspondence should be addressed.
Electrochem 2025, 6(4), 45; https://doi.org/10.3390/electrochem6040045
Submission received: 13 October 2025 / Revised: 2 December 2025 / Accepted: 13 December 2025 / Published: 17 December 2025

Abstract

Accurate modeling of proton exchange membrane fuel cells (PEMFCs) is essential for predicting system performance under diverse operating conditions. This study introduces a refined semi-empirical modeling that combines experimental validation with an enhanced parameter estimation method based on the Cloud Drift Optimization (CDO) algorithm. The approach focuses on identifying seven key parameters of the nonlinear PEMFC model by minimizing the difference between experimentally measured and simulated cell voltages. To assess its effectiveness, the proposed CDO-based estimator was compared with several established metaheuristic algorithms, including the particle swarm optimizer and the tetragonula carbonaria optimization algorithm. The evaluation was performed using three commercial PEMFC stacks rated at 250 W, 500 W, and the NedStack PS6, as well as experimental data obtained from the Renewable Energy Laboratory at A’Sharqiyah University. Results demonstrate that the CDO algorithm consistently produced the lowest sum of squared errors (SSE) of 1.0337 and exhibited stable convergence across multiple independent runs with a standard deviation of 1.2114 × 10−7. Its reliable performance under both normal and degraded conditions confirms the algorithm’s robustness and adaptability, establishing CDO as an efficient and dependable technique for PEMFC modeling and parameter identification.

1. Introduction

Hydrogen is increasingly recognized as a central element in the global transition to clean, sustainable energy. As a versatile, low-carbon energy carrier, it has considerable potential to reduce emissions across a wide range of industrial and transportation sectors [1]. When utilized in fuel cells, hydrogen produces only water as a byproduct and offers substantially higher efficiency than conventional combustion-based systems. These attributes make it an appealing solution for enhancing both environmental sustainability and long-term energy security [2]. Among the different fuel cell technologies, proton exchange membrane fuel cells (PEMFCs) have attracted particular attention due to their ability to operate at relatively low temperatures, deliver high power density in compact configurations, and rapidly respond to fluctuations in load demand. Such features make PEMFCs suitable for a broad spectrum of applications, including automotive, rail, and aerospace propulsion, as well as stationary, portable, and backup power generation [3]. Their modular architecture also enables integration into both small-scale and distributed energy systems, while their compatibility with renewable sources contributes to grid stability and energy diversification [4]. With continuous progress in cost reduction and hydrogen infrastructure development, PEMFC technology remains one of the most promising avenues for supporting a low-carbon, resilient energy future across multiple sectors [5].
PEMFCs are inherently complex systems in which electrochemical reactions and various transport processes, such as the movement of hydrogen, oxygen, and water, are intricately coupled. To manage this complexity, researchers have developed mathematical models capable of replicating the cell’s behavior under a wide range of operating conditions. These models enable performance prediction, design exploration, and operational optimization without the expense and time associated with extensive experimental testing. Several notable modeling approaches have been reported in the literature: the empirical polarization model introduced in [6], the mechanistic–empirical parametric formulation discussed in [7], the variable-inclusive semi-empirical model presented in [8], and the Simulink-based implementation described in [9]. Among these, the seven-parameter model has become one of the most widely adopted frameworks for representing PEMFC voltage characteristics and performance across diverse operating conditions [10,11]. This model incorporates seven principal parameters, commonly denoted as ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , R e , λ , and B that describe activation and concentration losses, ohmic resistance, and other electrochemical phenomena occurring within the cell. Achieving accurate estimates of these parameters is critical, as it directly determines the model’s reliability for design, diagnostics, and control applications. When these parameters are carefully calibrated using experimental data and suitable optimization algorithms, the resulting models can reproduce real fuel cell behavior with high fidelity [10,11,12,13,14]. However, determining these parameters remains a challenging task because of their strong nonlinear interdependencies, sensitivity to temperature, and humidity. As a result, advanced metaheuristic and machine-learning-based optimization techniques have gained prominence, offering effective means to overcome these challenges, improve predictive accuracy, and enhance the robustness of the seven-parameter model in practical engineering applications [15,16,17,18].
Heuristic and metaheuristic optimization algorithms have gained widespread attention in PEM fuel cell modeling, particularly for parameter estimation. These algorithms, often inspired by natural processes, animal behavior, and social interactions, are well-suited to address the nonlinear, high-dimensional nature of PEMFC models, which are typically difficult to solve using classical optimization methods [19]. PEMFC models involve nonlinear relationships among current, voltage, and internal physical parameters, making analytical or direct parameter-estimation approaches impractical. Consequently, algorithms capable of efficiently exploring large search spaces are required to identify optimal parameter values. In [15], the Artificial Hummingbird Algorithm enhanced with Lévy flight dynamics was employed to accurately estimate unknown PEMFC parameters. This approach effectively avoids entrapment in local minima, thereby improving global search capability. Similarly, the Spotted Hyena Optimizer, inspired by the cooperative hunting strategies of hyenas, has been applied to navigate the complex parameter space of PEMFC models [20]. The Orthogonal Learning GOOSE Algorithm [11] refines the classical goose optimization framework, improving both adaptability and robustness across diverse fuel cell operating scenarios. A hybrid Teaching–Learning-Based Optimization (TLBO) approach was proposed in [21] for combined solar and PEMFC systems, demonstrating superior performance compared to earlier optimization variants. Additionally, the Wild Horse Optimizer introduced in [22] was designed for adaptive PEMFC modeling that accounts for membrane degradation effects over time.
Recent advances in optimization techniques and machine-learning-assisted estimators have broadened the landscape of PEMFC parameter identification and degradation [23]. Several deep-learning and hybrid metaheuristic approaches have reported improved prediction accuracy and adaptive capability under varying operating conditions. Examples include neural networks and probability-pool networks [17,18]; modern evolutionary optimizers such as the improved Walrus optimization algorithm (IWOA) [24]; energy-guided neural models [17]; a hybrid salp swarm algorithm with a chaotic system [25]; the phototropic growth algorithm [26]; the polar lights optimizer [27]; eel foraging optimization [28]; the training-imitation strategy and coronavirus mask protection optimizer [29]; and the human-inspired optimization algorithm [30]. These developments underline the increasing need for robust benchmarking frameworks.
By maximizing the agreement between simulated and experimental results, commonly through minimizing the sum of squared errors, these algorithms significantly enhance the quantitative accuracy of PEMFC models. With each new development, researchers continue to advance the boundaries of accuracy, convergence speed, and reliability, making PEMFC modeling increasingly capable of meeting real-world operational demands.
In this study, a novel application of the Cloud Drift Optimization (CDO) algorithm [31] is introduced to determine the optimal parameters of the seventh-order steady-state PEMFC model. The motivation for employing CDO arises from its distinct advantages, which address several limitations commonly encountered in other metaheuristic algorithms:
-
Adaptive balance between exploration and exploitation: The algorithm uses nonlinear control functions such as tanh and atanh to enable a smooth, adaptive transition between global exploration and local exploitation phases, thereby enhancing convergence stability.
-
Dynamic weighting mechanism: CDO dynamically updates the weights of candidate solutions, promoting higher-performing “clouds” while maintaining population diversity. This strategy helps prevent premature convergence to suboptimal local minima.
-
Probabilistic two-phase search: By integrating a global stochastic drift process with a locally focused refinement phase, CDO improves robustness and efficiency when dealing with multimodal objective functions.
-
Competitive benchmark performance: Comparative studies have demonstrated that CDO frequently outperforms several state-of-the-art metaheuristics, such as the Harris Hawks Optimization, Marine Predators Algorithm, and Grey Wolf Optimizer, particularly in terms of convergence speed and solution quality.
-
Proven versatility in engineering applications: Beyond fuel cell modeling, CDO has shown superior performance in structural engineering problems, including truss and cantilever beam optimization, spring design, and pressure vessel analysis, even under complex constraint-handling conditions.
The primary objectives of this paper are as follows:
-
To apply the CDO algorithm for extracting the seven key parameters of the semi-empirical PEMFC model across three different commercial fuel cell stacks.
-
To validate the accuracy and reliability of the CDO results by comparing them with published findings in the literature and by analyzing corresponding statistical performance measures.
-
To implement the CDO algorithm on a Horizon 100 W PEMFC stack developed in an experimental setup at A’Sharqiyah University, evaluating its parameter estimation capability under both normal and degraded operating conditions.

2. Semi-Empirical Model of PEMFCs

The PEMFC-generalized steady-state electrochemical model developed by Mann and others [32] offers several notable benefits over earlier approaches, particularly in its practicality, adaptability, and balance between theoretical and empirical elements. It is a general-purpose model, meaning it can be applied to a wide variety of PEM fuel cells regardless of differences in physical design or operating conditions—such as changes in active cell area, membrane thickness, temperature, pressure, or gas composition. Unlike older models designed for very specific cell types, this framework can be adjusted to fit different PEM configurations by using a range of design and operating parameters as inputs. Most of the terms used in the model are derived from physical principles, giving it both scientific meaning and predictive strength. This is especially clear in its treatment of voltage losses, which include activation, ohmic, and concentration polarization effects. Although the ohmic loss term is largely empirical, it maintains a semi-mechanistic structure, allowing calibration of the model to real operating conditions while still reflecting the underlying physics. Another strength of the model is its inclusion of a factor for membrane aging, which addresses the gradual decline in the membrane’s ability to transport water, an important issue in long-term PEMFC operation. Water management is further simplified by introducing a single semi-empirical parameter (λ) to describe membrane hydration. This approach provides both flexibility and accuracy, making it easier to fine-tune the model so it reflects the actual performance of working fuel cells. Concentration-voltage loss arises when reactant supply cannot keep up with consumption at the catalyst surfaces, leading to an additional voltage drop at higher currents. Although Mann’s model inherently includes effects related to reactant concentrations at the catalyst/membrane, in this paper, the concentration voltage loss is expressed explicitly as given in [33,34,35,36].
The stack voltage equation represents the maximum possible cell voltage, adjusted for temperature and reactant pressures. This equation is described by Equation (1).
V S t a c k = N c e l l s ( E N e r n s t η a c t η c o n η O h m )
where N c e l l s is the number of stack cells, E N e r n s t is the thermodynamic potential, η a c t is the activation voltage loss, η c o n is the condensation voltage loss, and η O h m is the ohmic voltage loss.
The thermodynamic potential is based on the Nernst equation for the O2/H2 fuel cell. Considering the standard entropy change, this equation is represented in Equation (2).
E N e r n s t = 1.229 8.5 × 10 4 T 298.15 + 4.308 × 10 5 T   [ ln P H 2 + 1 2 ln P O 2 ]
where T is the cell temperature, P H 2 is the hydrogen partial pressure, and P O 2 is the oxygen partial pressure.
The combined anode and cathode activation voltage loss is given by Equation (3).
η a c t = ξ 1 ξ 2 T ξ 3 T l n C O 2 ξ 4 l n ( I s t a c k )
where ξ 1 to ξ 4 are semi-empirical variables, C O 2 is the oxygen concentration defined by Equation (4), and I s t a c k is the stack input current.
C O 2 = e 498 T P O 2 5.08 × 10 6
The ohmic voltage loss is given by Ohm’s law in Equation (5).
η O h m = I s t a c k R m + R e
where R m is the membrane resistance to protons, and R e is the resistance to electron flow. The resistance R e is unpredictable and unknown. The membrane resistance R m can be represented by Equations (6) and (7).
ρ m = e 4.18 T 303 T 181.6 1 + 0.03 J s t a c k + 0.062 J s t a c k 2.5 T 303 2 λ 0.634 3 J s t a c k
R m = ρ m l A
where ρ m is the membrane-specific resistivity, J s t a c k is the stack current density, l is the membrane length, and A is the cell area. In Equation (6), the term 181.6 λ 0.634 represents the specific resistivity at 303 absolute temperature and zero current density. The temperature correction factor is included in the exponential term; the other terms are empirical and are used for specific resistivity correction due to water content and cell temperature. The variable λ is utilized for resistivity empirical correction for the effect of water content on current density and cell temperature.
Equation (6) describes hydration-dependent membrane resistivity but does not account for long-term chemical degradation, such as radical attack, peroxide formation, or fluoride emission, all of which increase membrane resistance over time. As a result, the model captures short-term hydration effects but may underestimate aging-related resistivity growth. Incorporating chemical-degradation kinetics or accelerated-aging corrections would offer a more complete representation of membrane deterioration.
Concentration voltage loss arises from reactant transport limitations at high current densities. Its effect is a sharp voltage drop, efficiency reduction, and possible long-term damage due to reactant starvation, particularly at high current densities. It can be expressed by Equation (8):
η c o n = B × l n 1 I s t a c k A × J l i m i t
where B is the empirical variable introduced in the concentration voltage loss equation to bridge the gap between ideal theory and real-world PEMFC behavior, accounting for gas diffusion complexities, electrode microstructure, and operating conditions.
The parameters λ and B carry important physical interpretations. The hydration coefficient λ reflects the water content within the polymer membrane and directly influences proton mobility and ohmic resistance. Higher λ values correspond to increased water retention and lower membrane resistivity. The empirical mass-transport parameter B in the concentration overpotential term accounts for diffusion limitations within the gas diffusion layer (GDL), including the effects of pore microstructure, tortuosity, and liquid water saturation. Although treated empirically in this study, B indirectly represents the transport penalties associated with oxygen starvation and two-phase flow constraints. Recent work [37] has shown that compression-induced porosity gradients within the GDL significantly alter water transport and gas diffusivity. It should also be noted that the thermodynamic representation in Equation (2) assumes constant activation energy for proton conduction. At lower temperatures (<60 °C), the membrane’s conductivity becomes more sensitive to temperature, and deviations from this simplified model may occur.
In reviewing the semi-empirical PEMFC model, seven uncertain parameters must be determined for accurate modeling, namely ξ 1 to ξ 4 , Re, λ, and B . These parameters can be estimated from polarization curve data for a PEMFC. In such cases, heuristic optimization techniques can be employed to identify the parameters by minimizing the sum of squared errors between the model’s output voltage and the experimental data, as expressed in Equation (9).
f ( x ) = m i n i = 1 D V m o d e l V e x p 2
x = ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , R e , λ , B  
where f is the objective function, D is the number of data points, V m o d e l is the stack output voltage calculated from the model equations, and V e x p is the data available from measurements.

3. Cloud Drift Optimization Algorithm

The CDO algorithm is a nature-inspired metaheuristic based on the dynamic behavior of clouds drifting under atmospheric forces. The goal is to minimize (or maximize) an objective function f x over a bounded search space Ω :
m i n x Ω   f ( x ) ,   Ω = { x R d l b x i u b }
where l b and u b are the lower and upper bounds of the solution vector x .
The initial population of N candidate solutions (“clouds”) is randomly distributed in the search space:
X i 0 = l b + ( u b l b ) · U ( 0,1 ) ,   i = 1,2 , , N
where U ( 0,1 ) is a uniform random number between 0 and 1. This simulates the random initial positions of cloud particles. Each cloud’s dynamic weight w i , j is updated based on its fitness relative to the best and worst solutions found so far:
w i , j = 1 + ( 0.3 + 0.7 · U ( 0,1 ) ) · l o g 10 f * f ( X i ) S + 1 , if   i N 2 1 ( 0.3 + 0.7 · U ( 0,1 ) ) · l o g 10 f ( X i ) f * S + 1 , otherwise
where f * is the best fitness so far, f m a x is the worst fitness, and S = f * f m a x + ϵ prevents division by zero. This weighting scheme balances focus on better solutions and exploration.
The position of each cloud is updated based on two phases, the exploitation phase (local refinement) and the exploration phase (global search). These two phases are described by Equations (13) and (14), respectively.
X i t + 1 ( j ) = X * ( j ) + 0.8 · v b ( j ) · ( w i , j · X A ( j ) X B ( j ) )
where v b ( j ) ∼U (−0.2a, 0.2a) is a small random factor controlled by a = a t a n t T m a x + 1 , t is the current iteration, and T m a x is the maximum number of iterations. X A and X B are positions of randomly selected clouds. This simulates the gradual local movement of clouds.
X i t + 1 ( j ) = v c ( j ) · X i ( j ) , v c ( j ) U ( 0.2 b , 0.2 b )
where b decreases over time from exploration to exploitation. This phase ensures diversity and escape from local optima. To avoid premature convergence, some clouds are randomly reinitialized with probability z decreasing over iterations:
X i ( j ) = l b + ( u b l b ) · U ( 0,1 ) , with   probability   z = 0.002 + 0.003 · 1 t T m a x
In the CDO framework, the nonlinear control functions tanh and atanh play a central role in regulating the drift velocity and ensuring that the search naturally transitions from broad exploration to focused exploitation. During early iterations, the tanh argument remains small, so the function behaves almost linearly, allowing clouds to make relatively large moves across the search space. As the iteration count increases, tanh progressively saturates, compressing the effective displacement and encouraging localized refinement around promising regions. A similar effect occurs with atanh, which amplifies exploratory jumps when candidate solutions are far from the best cloud but becomes more conservative as the population converges. This nonlinear scheduling modulated through the evolution of the control parameter a prevents the search from collapsing prematurely around suboptimal minima. In addition, the re-initialization probability z, which decreases gradually over time, injects controlled diversity early in the run and preserves rare but meaningful opportunities to escape shallow basins. Together, these mechanisms produce the smooth exploration–exploitation transition that characterizes CDO and help explain its improved stability compared with classical heuristics such as PSO, which lack both nonlinear drift shaping and an explicit diversity-renewal mechanism.
As emphasized in the literature, exploration focuses on sampling previously unvisited regions to promote diversity, whereas exploitation intensifies the search around regions already identified as promising. If exploration dominates, convergence slows or becomes erratic; if exploitation dominates too early, the algorithm risks becoming trapped in local minima. CDO manages this balance by allowing the exploration phase Equation (15) to dominate during early iterations through wide, stochastic displacements, while the exploitation phase Equation (14) gradually becomes predominant as the nonlinear drift functions compress the step size. This controlled handover ensures a smooth progression from diversity-oriented search to convergence-oriented refinement, in line with the principles described in [38]. The process of the CDO algorithm is illustrated by the flowchart in Figure 1.

4. Test Cases

The performance of the proposed CDO approach is evaluated using three commercially available PEMFC systems. The primary objective is to benchmark CDO against a range of heuristic-based optimization methods reported in prior scientific literature. To ensure a comprehensive assessment under steady-state operating conditions, this study employs established and widely referenced commercial PEMFC units. To facilitate a rigorous analysis and establish a meaningful basis for comparison, the nominal specifications and datasheets of the three PEMFC stacks under consideration are presented in Table 1 [33,34,35]. The selected stacks include the 250-W, BCS 500-W, and Ned stack PS6 PEMFC units, all of which have been extensively examined in previous research. Additional technical details and performance characteristics can be found in studies, which provide further insights into these commercial systems. The comparative procedures are performed using MATLAB 2024 b on a system with an Intel(R) Core(TM) Ultra 7165U (2.10 GHz) processor and 32 GB RAM.
To ensure a fair comparison among all optimization algorithms, identical population sizes (100) and iteration limits (200) were used for CDO, PSO, and TGCOA unless noted otherwise. These settings follow the recommended configurations in the respective references and are commonly adopted in PEMFC parameter identification studies. All algorithms were executed under identical stopping criteria, search-space boundaries, and error metrics. This uniform setup ensures that the performance differences arise solely from the intrinsic characteristics of the algorithms, rather than differences in numerical tuning.
For each test scenario, CDO is executed across 20 independent runs, and statistical metrics, including minimum, maximum, average, and standard deviation, are compiled for each case study to assess robustness. The search space is limited to the lower and upper limits shown in Table 2 [33,34,35,36].
The seven PEMFC parameters exhibit strong nonlinear coupling, as activation, ohmic, and concentration losses influence one another across different regions of the polarization curve. CDO mitigates these dependencies through a combination of physically informed bounds (Table 2), evaluation of the objective function across the entire I–V range, and a population-based search strategy that maintains diversity long enough to explore multiple parameter combinations. Because the SSE penalizes mismatches in all three voltage-loss regimes—activation-dominated, ohmic-dominated, and mass-transport-dominated—unrealistic parameter “trade-offs” are naturally rejected by the objective function.

4.1. The 250-W PEMFC Stack

The 250 W PEMFC stack model has been investigated using various heuristic algorithms in numerous papers. Therefore, it is a good candidate for comparisons with CDO as summarized in Table 3. These are the output results of the IWOA [24], whale optimization algorithm (WOA) [33], enhanced artificial hummingbird algorithm (EAHA) [34], improved artificial ecosystem optimizer (IAEO) [35], and the Jellyfish search algorithm (JSA) [39]. CDO converged to the minimum objective of 0.33138 among all challenging optimizers. Although the IAEO algorithm has a zero standard deviation (St. D.), it is stocked at a local minimum of 0.336.
Figure 2a illustrates the convergence behavior of the CDO algorithm, showing the best and worst trials among 20 runs. The initial SSE of 13.941 is reduced to 0.3315 after 100 iterations and further decreased to 0.331379 after 200 iterations. This small SSE is reflected in Figure 2b, where a clear agreement between the model’s I–V curve and the actual data can be observed. Figure 2c shows a histogram with a probability density function (PDF) fit; it illustrates how frequently different values of the objective function occur in the dataset. The red curve shows the theoretical probability density for that distribution. The maximum PDF value occurs at the mean of 0.3324, and its high value of 465.532 reflects how tightly the data are clustered around the mean, with a small St. D. of 0.0008569.
Among the elements contributing to CDO’s performance, the dynamic weight update in Equation (13) is especially important for robustness. By normalizing each cloud’s fitness relative to the current best and worst solutions, the algorithm consistently recenters the search around the most promising region while still retaining a minimum degree of diversity. This adaptive focusing mechanism, combined with the stochastic global drift term, plays a key role in producing the notably small standard deviations observed across the 20 independent runs, demonstrating that CDO is highly repeatable and less susceptible to run-to-run variability.

4.2. The BCS 500-W PEMFC Stack

The BCS 500-W PEMFC stack is designed to deliver a nominal power output of 500 watts, comprising 32 cells with a total active area of 64 cm2 per cell. It operates at a nominal voltage of around 19 V and a current of approximately 26.3 A, with a maximum current capacity close to 30 A.
The stack functions optimally within a temperature range of 25 to 65 °C, with hydrogen partial pressure approximately 1 atm and oxygen partial pressure approximately 0.2095 atm. The cropped results of some challenging optimizers found in the literature for this stack are summarized in Table 4. The CDO algorithm reached a minimum SSE of 0.011529, which is the smallest among other heuristic optimization methods. The convergence curve in Figure 3a confirms the capability of the CDO algorithm to approach the minimum objective within 200 iterations. Figure 3b shows a strong agreement between the model output and the test data. Although in some of the 20 trials the algorithm was trapped in a local minimum, as illustrated by the worst case in Figure 3a, in most trials it successfully reached the global minimum, as evidenced by the histogram and probability density function (PDF) in Figure 3c. The figure demonstrates that the algorithm converges reliably near 0.0126, with high probability density, confirming its effectiveness in finding the minimum objective function.

4.3. The Ned Stack PS6 PEMFC Stack

The Ned Stack PS6 PEMFC stack is a high-performance PEMFC system rated at 6 kW. It is designed to operate within a temperature range of 343.15–353.15 K and can handle maximum currents up to 225 A, with operating voltages ranging from 32 to 60 V depending on the load. For operation, the stack uses hydrogen and air as reactants. The partial pressures of hydrogen and oxygen are each typically set at 1.0 bar during standard operating conditions for laboratory and model validation purposes. This model is widely adopted in both research and industrial applications for fuel cell performance evaluation, optimization, and steady-state modeling. Table 5 presents the results obtained from the compared optimization algorithms. However, it should be noted that in [34], the EAHA method was not applied to the NedStack PS6 PEMFC. The CDO achieved an SSE of 2.10025 after 200 iterations, whereas the IWOA reached an SSE of 1.955 after 2000 iterations. Moreover, the population size and standard deviation used for IWOA are not reported in [24]. The CDO outcome is further illustrated in Figure 4a, where the initial SSE of 428.68 was reduced to 2.0025 after 200 iterations. Figure 4b shows the model I-V output curve, which closely matches the actual I–V dataset. Figure 4c indicates that the optimization algorithm consistently converged around an objective function value of 2.13507, which represents its most likely performance across the trials. Moreover, most of the results of the 20 runs lie near to this minimum error, as illustrated in Figure 4c.

4.4. The Horizon 100-W Experimental Setup

The primary objective of this case study is to validate the effectiveness of the CDO algorithm in accurately identifying the unknown parameters of a Horizon100 W PEMFC stack available in our laboratory. Figure 5 illustrates the experimental setup of this stack, which is located in the Renewable Energy Laboratory, Faculty of Engineering, A’Sharqiyah University, Oman. Two experimental datasets were recorded for this stack: the first was obtained when the stack was in normal conditions, and the second was collected after the stack had been left idle for a few months. It was observed that the output power deteriorated significantly after this idle period. Hence, this condition presents a valuable opportunity to investigate and identify the stack parameters under degraded performance.
In the experimental setup shown in Figure 5, the purging valve mounted on the anode outlet is used to prevent anode flooding and ensures that hydrogen reaches the catalyst with adequate purity, thereby improving measurement stability during the I–V sweeps. The hydrogen flow rate is monitored through an in-line flow sensor (accuracy ±5%) positioned between the supply valve and the stack inlet, while the stack temperature is measured using a surface-mounted LM35 sensor with ±0.25 °C at room temperature and ±0.75 °C over a full temperature range (−55 °C to 150 °C) attached near the central cells. Both sensors are connected to an integrated data-acquisition board located within the measuring instruments module, which records the flow, temperature, current, and voltage signals. All sensors were calibrated by De Lorenzo.

4.4.1. The Horizon 100-W Stack at Normal Conditions

The Horizon 100 W PEMFC stack operates at a temperature of 25 °C and a standard pressure of 0.5 bar. During the tests, the fuel cell was progressively loaded up to 9.29 A. The hydrogen pressure was regulated using a pneumatic valve and monitored with a pneumatic gauge, while a thermometer was positioned on the PEMFC to record the stack temperature. The main technical specifications of the stack are as follows: 20 series-connected cells, an active area of 20 cm2, a membrane thickness of 36 µm, a maximum current density of 0.55 A/cm2, a fuel cell temperature of 298.15 K, a hydrogen partial pressure of 0.5 atm, and an oxygen pressure of 1 atm. To validate the CDO algorithm, the well-established particle swarm optimizer (PSO) [40] and the recently developed tetragonula carbonaria optimization algorithm (TGCOA) [41] are applied to extract the 100-W stack parameters.
For this experiment, I–V characteristic measurements were collected under steady-state operating conditions, as summarized in Table 6. The final objective values obtained with CDO from these runs were highly consistent, with a standard deviation of 1.2114 × 10−7, confirming the algorithm’s robust performance. The best convergence behavior is illustrated in Figure 6a, where the CDO convergence is monotonic and fast; it started randomly with an SSE of 3.092, the largest SSE among the three algorithms; however, it converged to the smallest SSE. Figure 6b shows the excellent agreement between the experimental and modeled data, with a minimum SSE of 1.037 across 28 I–V points, as recorded in Table 7. The histogram and PDF in Figure 6c show tight concentration around the optimum SSE, again verifying algorithmic precision. The boxplot in Figure 6d demonstrates the lowest median error and variance for CDO, followed by PSO, with TGCOA showing the widest spread. Table 7 indicates that the St. D. of CDO and PSO are very small so that they achieved extremely low variance, confirming high convergence consistency and robustness with respect to the TGCOA.

4.4.2. The Horizon 100-W Stack with Degraded Performance

This case study shows the cropped results by CDO when the Horizon 100-W stack is left without use for a few months. The term “degraded performance” in this study refers to the clear performance deterioration observed after the stack remained unused for several months. The most prominent indicator was a reduction of nearly 50% in the maximum achievable output power compared to the normal operating state. Additionally, the polarization curve exhibited a steeper slope at moderate and high current densities. Although membrane thickness, catalyst surface area loss, and ionomer decay were not measured directly, these electrical signatures provide a widely accepted practical means for identifying degradation in PEMFC research.
The I–V measured pairs are represented in Table 8. The extracted parameters along with the statistical measures are presented in Table 9. CDO and PSO algorithms reached almost the same minimum objective value with a very small St. D. of the 20 trials. The convergence trend of the three algorithms is shown in Figure 7a; although the CDO started with the largest SSE of 2.616, it converged to the minimum SSE of 0.44707. PSO almost has the same performance as CDO, while TGCOA has fewer statistical measures. Alignment between model and measured data is illustrated in Figure 7b. The histogram/PDF indicates convergence toward a stable minimum for CDO, confirming robustness under degraded conditions as shown in Figure 7c.
The higher concentration-loss parameter B, compared with normal conditions, suggests stronger mass-transport limitations, potentially arising from pore blockage, altered water saturation profiles, or microstructural changes within the GDL.

5. Discussion

The membrane resistivity formulation used in this study follows the classical Mann-type hydration-based model. While this model captures the dominant effect of water content on membrane conductivity, it does not explicitly include chemical degradation pathways such as free-radical attack, peroxide formation, or fluoride emission. Including corrections based on accelerated aging tests or chemical-degradation kinetics would provide a more comprehensive representation of long-term membrane health and is noted here as a worthwhile future enhancement. It is important to acknowledge that several PEMFC parameters, particularly activation and concentration-loss coefficients, are not strictly constant over the lifetime of the stack. Transient hydration cycles, catalyst accessibility changes, and gas-diffusion effects can lead to reversible voltage recovery phenomena. Recent studies on fuel cell life prediction have demonstrated that part of the voltage loss can rebound when operating conditions are restored to optimal hydration and temperature levels. This creates a natural link between parameter drift and reversible degradation.
Incorporating such recovery-aware models with CDO-extracted parameters represents an important direction for future research, especially for long-term forecasts and online health assessment. Although CDO demonstrates strong convergence behavior and low variance, the current work focuses on offline optimization. Real-time implementation on embedded hardware was not tested and is identified as an avenue for future development.
The CDO-identified parameters naturally support health-state estimation frameworks based on polarization-loss decomposition, as each parameter maps directly to activation, ohmic, or concentration losses. Monitoring their evolution over time provides a compact and physically meaningful representation of stack health, consistent with recent model-based approaches that quantify degradation by separating the underlying loss mechanisms. Although the present work focuses on steady-state extraction, extending CDO to dynamic identification introduces additional challenges due to the need to capture time-dependent species transport, thermal behavior, transient water dynamics, and hysteresis, all of which increase computational complexity within iterative optimizers. Multi-objective formulations such as jointly optimizing efficiency, durability, and cost further require Pareto-based or scalarized strategies. A practical pathway forward is to use CDO offline to estimate slowly varying or degradation-related parameters, while relying on online learning methods, observers, or model predictive control to track fast dynamics. Such CDO online-learning schemes offer promising opportunities for real-time diagnostics, monitoring, and life-prediction applications in PEMFC energy management systems.

6. Conclusions

This paper introduced a robust optimization-based framework for the accurate estimation of PEMFC model parameters, supported by extensive experimental validation. The CDO algorithm was applied to extract seven key parameters of the semi-empirical PEMFC model across several commercial and laboratory fuel cell stacks. The proposed method was applied to three known commercial stacks, namely the 250 W, BCS 500 W, and NedStack PS6 PEMFC units, as well as an experimentally tested Horizon 100 W stack developed in A’Sharqiyah University’s Renewable Energy Laboratory. Compared with other challenging metaheuristic algorithms such as PSO, TGCOA, EAHA, IAEO, and JSA. The proposed method consistently achieved faster convergence, smaller objective function values, and superior stability. For the 250-W PEMFC stack, the CDO algorithm yields an SSE of 0.33138 and an SD of 0.0008569; for the BCS 500-W PEMFC stack, SSE and SD are 0.011529 and 0.001162, respectively; for the Ned Stack PS6 PEMFC, SSE and SD are 2.10025 and 0.049152; and for the Horizon 100 W PEMFC stack, SSE and SD are 1.0337 and 1.2114 × 10 7 . The experiments conducted on the Horizon 100 W PEMFC stack under both normal and degraded conditions confirmed that the CDO algorithm not only maintained precise parameter estimation but also effectively captured the deterioration in stack performance. These results, supported by statistical analysis and visual validation through polarization and convergence plots, demonstrate that CDO is both accurate and repeatable. It cannot be claimed that CDO is globally optimal across all estimator types reported in the literature; CDO remains a steady-state, physics-guided optimizer whose performance is tied to the underlying semi-empirical model and the polarization data used for calibration.

Author Contributions

Conceptualization, M.A.E.-H.; Methodology, M.A.E.-H.; Software, M.A.E.-H., M.M.E. and M.J.; Validation, M.A.E.-H., M.M.E. and M.S.; Formal analysis, M.A.E.-H. and M.M.E.; Investigation, M.A.E.-H., M.M.E., M.S., A.K. and M.J.; Resources, M.A.E.-H., M.M.E., M.S., A.K., E.A.-H. and M.J.; Data curation, M.A.E.-H., M.M.E., M.S., E.A.-H. and M.J.; Writing—original draft, M.A.E.-H., E.A.-H. and M.J.; Writing—review & editing, M.A.E.-H., M.M.E., M.S. and A.K.; Visualization, M.A.E.-H., M.M.E., M.S. and A.K.; Supervision, M.A.E.-H., M.M.E., M.S. and A.K.; Project administration, M.A.E.-H. and M.S.; Funding acquisition, M.A.E.-H., M.M.E., M.S., E.A.-H. and M.J. All authors have read and agreed to the published version of the manuscript.

Funding

The research leading to these results has received funding from the Ministry of Higher Education, Research, and Innovation (MoHERI) of the Sultanate of Oman under the Block Funding Program. Agreement No [MoHERI/BFP/ASU/2023/300].

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

This research work is supported by the Ministry of Higher Education Research and Innovation (MoHERI) Muscat of the Sultanate of Oman and A’Sharqiyah University, Ibra of the Sultanate of Oman, and we fully acknowledge MoHERI and A’Sharqiyah University Oman for their necessary financial support for continuing this research work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Akpasi, S.O.; Anekwe, I.M.S.; Tetteh, E.K.; Amune, U.O.; Mustapha, S.I.; Kiambi, S.L. Hydrogen as a clean energy carrier: Advancements, challenges, and its role in a sustainable energy future. Clean Energy 2025, 9, 52–88. [Google Scholar] [CrossRef]
  2. Bhandari, R.; Adhikari, N. A comprehensive review on the role of hydrogen in the energy transition. Int. J. Hydrogen Energy 2024, 82, 923–951. [Google Scholar] [CrossRef]
  3. Kiani, M.; Zhao, Y.; Zhang, R. Proton exchange membrane fuel cells: Recent development and future prospectives. Chem. Commun. 2025, 61, 9392–9411. [Google Scholar] [CrossRef]
  4. Deng, Z.; Li, B.; Gong, J.; Zhao, C. A Bibliometric Study on Trends in Proton Exchange Membrane Fuel Cell Research during 1990-2022. Membranes 2012, 12, 1217. [Google Scholar] [CrossRef] [PubMed]
  5. Wang, Y.; Pang, Y.; Xu, H.; Martinez, A.; Chen, K.S. PEM Fuel Cell and Electrolysis Cell Technologies and Hydrogen Infrastructure Development—A Review. Energy Environ. Sci. 2022, 15, 2288–2328. [Google Scholar] [CrossRef]
  6. Kim, J.; Lee, S.M.; Srinivasan, S.; Chamberlin, C.E. Modeling of proton exchange membrane fuel cell performance with an empirical equation. J. Electrochem. Soc. 1995, 142, 110129. [Google Scholar] [CrossRef]
  7. Wishart, J.; Dong, Z.; Secanell, M. Optimization of a PEM fuel cell system based on empirical data and a generalized electrochemical semi-empirical model. J. Power Sources 2006, 161, 1041–1055. [Google Scholar] [CrossRef]
  8. Al-Baghdadi, M.A.S. Modelling of proton exchange membrane fuel cell performance based on semi-empirical equations. Renew. Energy 2005, 30, 1587–1599. [Google Scholar] [CrossRef]
  9. Abdin, Z.; Webb, C.J.; Gray, E. PEM fuel cell model and simulation in Matlab–Simulink based on physical parameters. Energy 2016, 116, 1131–1144. [Google Scholar] [CrossRef]
  10. 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]
  11. 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]
  12. Liu, E.; Cheng, J. Parameter identification and sensitivity analysis of PEM Fuel Cell Systems via Puma Optimizer. Energy Rep. 2025, 13, 6328–6348. [Google Scholar] [CrossRef]
  13. 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]
  14. Huang, S.; 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]
  15. Li, X.; Jin, Z.; Yu, D.; Zhang, J.; Zhang, W. Parameter estimation of PEM fuel cells using metaheuristic algorithms with Lévy-flight artificial hummingbird. Measurement 2024, 237, 115302. [Google Scholar] [CrossRef]
  16. Saidi, S.; Marrouchi, S.; Alhasnawi, B.N.; Pathak, P.K.; Alshammari, O.; Albaker, A.; Abbassi, R. Precise parameter identification of a PEMFC model using an enhanced salp swarm algorithm. Int. J. Hydrogen Energy 2024, 71, 937–951. [Google Scholar] [CrossRef]
  17. Yang, B.; Liang, B.; Qian, Y.; Zheng, R.; Su, S.; Guo, Z.; Jiang, L. Parameter identification of PEMFC via feedforward neural network + pelican optimization. Appl. Energy 2024, 361, 122857. [Google Scholar] [CrossRef]
  18. Tan, M.; Emeksiz, C. Hydrogen fuel-cell parameter estimation using a probability-pool method and convolutional neural network. Int. J. Hydrogen Energy 2024, 110, 445–456. [Google Scholar] [CrossRef]
  19. Ashraf, H.; Abdellatif, S.O.; Elkholy, M.M. Performance analysis of PEM fuel cells via Puma optimizer with the aid of practical verifications. Neural Comput. Appl. 2025, 37, 24051. [Google Scholar] [CrossRef]
  20. Priya, K.; Selvaraj, V.; Ramachandra, N.; Rajasekar, N. Modelling of PEM fuel cell for parameter estimation utilizing clan cooperative based spotted hyena optimizer. Energy Convers. Manag. 2024, 309, 118371. [Google Scholar] [CrossRef]
  21. Alqadi, B.S.; Alsekait, D.M.; Issa, M.F.; Houssein, E.H.; Ismail, F.H.; Said, M.; Mostafa, N.; Elsayed, F. An efficient approach for mathematical modeling and parameter estimation of PEM fuel based on Young’s double-slit experiment algorithm. Sci. Rep. 2025, 15, 28051. [Google Scholar] [CrossRef]
  22. Ali, M.A.; Mandour, M.E.; Lotfy, M.E. Optimal adaptive modeling of hydrogen polymer electrolyte membrane fuel cells based on meta-heuristic algorithms considering the membrane aging factor. Fuels 2025, 6, 30. [Google Scholar] [CrossRef]
  23. Yue, M.; Si, X.; Meng, J.; Wang, Y. Predicting fuel cell aging behavior under dynamic load through physics-informed machine learning for powertrain system health monitoring. Control Eng. Pract. 2026, 166, 106617. [Google Scholar] [CrossRef]
  24. Alqahtani, A.H.; Hasanien, H.M.; Alharbi, M.; Chuanyu, S. Parameters Estimation of Proton Exchange Membrane Fuel Cell Model Based on an Improved Walrus Optimization Algorithm. IEEE Access 2024, 12, 74979–74992. [Google Scholar] [CrossRef]
  25. Saidi, S.; Horchani, E.; Khriji, W. Highly accurate extraction of PEM fuel cell parameters using an innovative hybrid salp swarm algorithm with a chaotic system and adaptive differential evolution. Energy Convers. Manag. 2026, 348, 120472. [Google Scholar] [CrossRef]
  26. Bakır, H. Parameter identification of commercial proton exchange membrane fuel cells using phototropic growth algorithm. Frankl. Open 2025, 13, 100441. [Google Scholar] [CrossRef]
  27. Aljaidi, M.; Jangir, P.; Arpita; Agrawal, S.P.; Pandya, S.B.; Parmar, A.; Gulothungan, G.; Alkoradees, A.F.; Khishe, M.; Jangid, R. Polar lights optimizer: A novel algorithm for accurate parameter estimation in proton exchange membrane fuel cells. Results Eng. 2025, 27, 106571. [Google Scholar] [CrossRef]
  28. Menesy, A.S.; Kotb, K.M.; Sultan, H.M.; Bukar, A.L.; Ramadan, H.A.; Kassas, M.; Abido, M.A.; Kamel, S. Parameter estimation and sensitivity analysis of proton exchange membrane fuel cells based on electric eel foraging optimization algorithm. Int. J. Hydrogen Energy 2025, 153, 150100. [Google Scholar] [CrossRef]
  29. Niu, M.; Zhao, Y.; Yuan, Y. Optimal parameter estimation of proton exchange membrane fuel cells utilizing training-imitation strategy and coronavirus mask protection optimizer. J. Power Sources 2025, 655, 237913. [Google Scholar] [CrossRef]
  30. Lekouaghet, B.; Haddad, M.; Benghanem, M.; Khelifa, M. Identifying the unknown parameters of PEM fuel cells based on a human-inspired optimization algorithm. Int. J. Hydrogen Energy 2025, 129, 222–235. [Google Scholar] [CrossRef]
  31. Shahraki, S.A. Cloud drift optimization algorithm as a nature inspired metaheuristic. Discov. Comput. 2025, 28, 173. [Google Scholar] [CrossRef]
  32. Mann, R.F.; Amphlett, J.C.; Hooper, M.A.; 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]
  33. El-Fergany, A.A.; Hasanien, H.M.; Agwa, A.M. Semi-empirical PEM fuel cells model using whale optimization algorithm. Energy Convers. Manag. 2019, 201, 112197. [Google Scholar] [CrossRef]
  34. 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]
  35. Rizk-Allah, R.A.; 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]
  36. Mujeer, S.A.; Chandrasekhar, Y.; Kumari, M.S.; Salkuti, S.R. An accurate method for parameter estimation of proton exchange membrane fuel cell using Dandelion optimizer. Int. J. Emerg. Electr. Power Syst. 2024, 25, 333–344. [Google Scholar] [CrossRef]
  37. Yan, S.; Yang, M.; Sun, C.; Xu, S. Liquid Water Characteristics in the Compressed Gradient Porosity Gas Diffusion Layer of Proton Exchange Membrane Fuel Cells Using the Lattice Boltzmann Method. Energies 2023, 16, 6010. [Google Scholar] [CrossRef]
  38. Mei, J.; Meng, X.; Tang, X.; Li, H.; Hasanien, H.; Alharbi, M.; Dong, Z.; Shen, J.; Sun, C.; Fan, F.; et al. An Accurate Parameter Estimation Method of the Voltage Model for Proton Exchange Membrane Fuel Cells. Energies 2024, 17, 2917. [Google Scholar] [CrossRef]
  39. Gouda, E.A.; Kotb, M.F.; El-Fergany, A.A. Jellyfish search algorithm for extracting unknown parameters of PEM fuel cell models: Steady-state performance and analysis. Energy 2021, 221, 119836. [Google Scholar] [CrossRef]
  40. Kennedy, J.; Eberhart, R.C. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  41. Gámez, M.G.M.; Vázquez, H.P. A Novel Swarm Optimization Algorithm Based on Hive Construction by Tetragonula Carbonaria Builder Bees. Mathematics 2025, 13, 2721. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the CDO algorithm.
Figure 1. Flowchart of the CDO algorithm.
Electrochem 06 00045 g001
Figure 2. CDO results with the 250-W stack: (a) convergence trend with the 250-W stack; (b) polarization curve of the 250-W stack; (c) histogram and the PDF with the 250-W stack.
Figure 2. CDO results with the 250-W stack: (a) convergence trend with the 250-W stack; (b) polarization curve of the 250-W stack; (c) histogram and the PDF with the 250-W stack.
Electrochem 06 00045 g002
Figure 3. CDO results with the 500-W stack: (a) convergence trend with the 500-W stack; (b) polarization curve of the 500-W stack; (c) histogram and the PDF with the 500-W stack.
Figure 3. CDO results with the 500-W stack: (a) convergence trend with the 500-W stack; (b) polarization curve of the 500-W stack; (c) histogram and the PDF with the 500-W stack.
Electrochem 06 00045 g003
Figure 4. CDO results with the Ned stack PS6: (a) convergence trend with the Ned stack PS6; (b) polarization curve of the Ned stack PS6; (c) histogram and the PDF with the Ned stack PS6.
Figure 4. CDO results with the Ned stack PS6: (a) convergence trend with the Ned stack PS6; (b) polarization curve of the Ned stack PS6; (c) histogram and the PDF with the Ned stack PS6.
Electrochem 06 00045 g004
Figure 5. The experimental setup.
Figure 5. The experimental setup.
Electrochem 06 00045 g005
Figure 6. Results with the 100-W (normal): (a) convergence trend with the 100-W (normal); (b) polarization curve of the 100-W (normal); (c) histogram and the PDF with the 100-W (normal); (d) box plot for the three optimizers.
Figure 6. Results with the 100-W (normal): (a) convergence trend with the 100-W (normal); (b) polarization curve of the 100-W (normal); (c) histogram and the PDF with the 100-W (normal); (d) box plot for the three optimizers.
Electrochem 06 00045 g006
Figure 7. Results with the 100-W (degraded): (a) convergence trend with the 100-W (degraded), (b) polarization curve of the 100-W (degraded); (c) histogram and the PDF with the 100-W (degraded).
Figure 7. Results with the 100-W (degraded): (a) convergence trend with the 100-W (degraded), (b) polarization curve of the 100-W (degraded); (c) histogram and the PDF with the 100-W (degraded).
Electrochem 06 00045 g007
Table 1. Referenced commercial PEMFC stack data.
Table 1. Referenced commercial PEMFC stack data.
PEMFC Stack N c e l l s T
(K)
P H 2
(atm)
P O 2
(atm)
A
(cm2)
l
(μm)
J l i m i t
(A/cm2)
250-W2434311271270.86
BCS 500-W3233310.2095641780.469
Ned stack PS665343112401781.125
Table 2. Search space limits.
Table 2. Search space limits.
Parameter ξ 1 ξ 2 ξ 3 ξ 4 λ R e B
Upper limit−0.85320.0069.8 × 10−5−9.54 × 10−5230.00080.5
Lower limit−1.19970.00083.6 × 10−5−2.6 × 10−4130.00010.0136
Table 3. Cropped results of the 250-W PEMFC stack.
Table 3. Cropped results of the 250-W PEMFC stack.
Algorithm ξ 1 ξ 2 ξ 3 ξ 4 λ R e B SSE
MinMaxMeanSt. D.
CDO−1.114760.003624737.92036 × 10−5−1.73795 × 10−414.40681.0002 × 10−40.01371970.331380.334320.332340.0008569
IWOA−0.85320.0023110023.601 × 10−5−1.7489 × 10−419.935832231 × 10−40.0145265240.335979NANANA
WOA−0.95650.00322218.2328 × 10−5−1.7541 × 10−420.44701.082 × 10−40.01520.33720.5029NA0.0493
EAHA−1.111260.0031218454.2278 × 10−5−1.74627 × 10−419.88041.00338 × 10−40.0145220.3360170.3391650.3365820.000605
ISA−1.11570.0036417.85 × 10−5−1.8 × 10−420.26611 × 10−40.01490.33630.34320.33850.0027
IAEO−0.99910.0028254.47 × 10−5−1.7 × 10−419.93581 × 10−40.01450.3360.3360.33600.000
JSA−0.9608920.003219478.11 × 10−5−1.7489 × 10−419.93581 × 10−40.01452650.335980.3527160.3451260.005062
Table 4. Cropped results of the BCS 500-W PEMFC stack.
Table 4. Cropped results of the BCS 500-W PEMFC stack.
Algorithm ξ 1 ξ 2 ξ 3 ξ 4 λ R e B SSE
MinMaxMeanSt. D.
CDO−0.8997590.002848897.01593 × 10−5−1.93426 × 10−422.5331.83546 × 10−40.01677510.0115290.0151030.0126340.001162
WOA−1.10560.0030384.45 × 10−5−1.8 × 10−421.17304.62 × 10−40.01460.35125.53902.13061.6791
EAHA−0.953590.0028235.8 × 10−5−1.9 × 10−422.893283.2 × 10−40.0157920.011714520.0171205530.0121427650.000724084
ISA−1.16970.0031863.97 × 10−5−1.9 × 10−422.54453.31 × 10−40.01580.01250.08740.03070.0227
IAEO−1.07500.003215.59 × 10−5−1.9 × 10−420.87721.0 × 10−40.01610.01160.01170.01171.44 × 10−5
JSA−0.968870.0026934.67 × 10−5−1.9 × 10−420.83891.0 × 10−40.0161110.0116990.0122790.0119990.000166
Table 5. Cropped results of the Ned Stack PS6 PEMFC.
Table 5. Cropped results of the Ned Stack PS6 PEMFC.
Algorithm ξ 1 ξ 2 ξ 3 ξ 4 λ R e B SSE
MinMaxMeanSt. D.
CDO−1.136250.003222863.6 × 10−5−9.54 × 10−513.3231.0 × 10−40.01362.100252.28172.13540.049152
IWOA *−0.9148450.0026280483.85401 × 10−5−9.54 × 10−513.013946831.0 × 10−40.01361.95552479NANANA
WOA−0.85340.00241493.62 × 10−5−9.54 × 10−522.97045.17 × 10−40.01384.0489200.025956.373484.5920
ISA−0.85530.00242013.72 × 10−5−9.56 × 10−513.49731.0 × 10−40.01362.16722.28942.44720.1355
IAEO **−0.98220.00359579.48 × 10−5−9.54 × 10−513.46501.0 × 10−40.01362.14592.14592.14590.00
JSA−1.11630.00378398.03 × 10−5−9.54 × 10−513.4651.0 × 10−40.01362.14572.2518972.1989530.031806
* These results were obtained with maximum iterations of 2000. ** These results were obtained with a J l i m i t of 0.9375 A/cm2.
Table 6. Horizon 100-W PEMFC stack measured I-V data at normal conditions.
Table 6. Horizon 100-W PEMFC stack measured I-V data at normal conditions.
IFC (A)0.2900.3990.5440.6350.8351.0341.8332.2502.5772.9403.4853.7394.120
VFC (V)17.50017.26617.03116.87516.56316.32815.93815.70315.54715.39115.23415.15615.000
IFC (A)4.5554.7195.4995.9176.4256.6617.1327.4777.7868.1678.7489.0749.292
VFC (V)14.76614.68814.21913.98413.67213.43813.04712.81312.50012.10911.32810.62510.078
Table 7. Model parameters at normal conditions.
Table 7. Model parameters at normal conditions.
Algorithm ξ 1 ξ 2 ξ 3 ξ 4 λ R e B SSE
MinMaxMeanSt. D.
CDO−1.031380.003302626.92096 ×10−5−9.54 × 10−5231.0 × 10−40.126991.03371.03371.03371.3164 × 10−7
TGCOA−0.9107110.002761676.02766 × 10−5−9.54 × 10−520.41421.54935 × 10−40.1253811.06711.22471.12470.044453
PSO−1.022610.003545948.69988 × 10−5−9.54 × 10−5231.0 × 10−40.1269891.03371.03371.03376.9252 × 10−11
Table 8. The 100-W PEMFC stack measured I–V data at degraded conditions.
Table 8. The 100-W PEMFC stack measured I–V data at degraded conditions.
IFC (A)0.4230.5220.6360.7390.921.1161.6552.0662.2482.4492.7573.2393.77
VFC (V)14.06513.57413.16312.83112.40112.00711.38610.93510.69410.46810.129.7379.366
IFC (A)4.4614.85.3355.7016.016.6087.17.558
VFC (V)8.98.688.1957.9087.5586.766.1895.522
Table 9. Model parameters at degraded conditions.
Table 9. Model parameters at degraded conditions.
Algorithm ξ 1 ξ 2 ξ 3 ξ 4 λ R e B SSE
MinMaxMeanSt. D.
CDO−1.07030.00222313.6238 × 10−5−2.36096 × 10−4231 × 10−40.1651620.4470740.4470770.4470757.0501 × 10−7
TGCOA−0.8756680.00164864.13317 × 10−5−2.36708 × 10−421.72891 × 10−40.1641060.448590.472680.456890.0059581
PSO−1.120770.003048127.90096 × 10−5−2.36102 × 10−4231 × 10−40.1651590.4470740.4470750.44707443.1231 × 10−7
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

El-Hameed, M.A.; Elkholy, M.M.; Saeed, M.; Kabbani, A.; Al-Hajri, E.; Jufaili, M. Experimental-Based Optimal Parameter Extraction for PEM Fuel Cell Semi-Empirical Model Using the Cloud Drift Optimization Algorithm. Electrochem 2025, 6, 45. https://doi.org/10.3390/electrochem6040045

AMA Style

El-Hameed MA, Elkholy MM, Saeed M, Kabbani A, Al-Hajri E, Jufaili M. Experimental-Based Optimal Parameter Extraction for PEM Fuel Cell Semi-Empirical Model Using the Cloud Drift Optimization Algorithm. Electrochem. 2025; 6(4):45. https://doi.org/10.3390/electrochem6040045

Chicago/Turabian Style

El-Hameed, Mohamed A., Mahmoud M. Elkholy, Mahfouz Saeed, Adnan Kabbani, Essa Al-Hajri, and Mohammed Jufaili. 2025. "Experimental-Based Optimal Parameter Extraction for PEM Fuel Cell Semi-Empirical Model Using the Cloud Drift Optimization Algorithm" Electrochem 6, no. 4: 45. https://doi.org/10.3390/electrochem6040045

APA Style

El-Hameed, M. A., Elkholy, M. M., Saeed, M., Kabbani, A., Al-Hajri, E., & Jufaili, M. (2025). Experimental-Based Optimal Parameter Extraction for PEM Fuel Cell Semi-Empirical Model Using the Cloud Drift Optimization Algorithm. Electrochem, 6(4), 45. https://doi.org/10.3390/electrochem6040045

Article Metrics

Back to TopTop