Next Article in Journal
Study of the Effect of Alkali Metal Ions (Li+, Na+, K+) in Inhibiting the Spontaneous Combustion of Coal
Previous Article in Journal
Quantifying the Impact of Parent–Child Well Interactions in Unconventional Reservoirs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Adaptive Modeling of Hydrogen Polymer Electrolyte Membrane Fuel Cells Based on Meta-Heuristic Algorithms Considering the Membrane Aging Factor

by
Mohamed Ahmed Ali
1,*,
Mohey Eldin Mandour
2 and
Mohammed Elsayed Lotfy
2,3,*
1
Egyptian National Railways (ENR), Cairo 11794, Egypt
2
Electrical Power and Machines Department, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
3
Electrical and Electronics Engineering Department, University of the Ryukyus, Okinawa 903-0213, Japan
*
Authors to whom correspondence should be addressed.
Fuels 2025, 6(2), 30; https://doi.org/10.3390/fuels6020030
Submission received: 3 October 2024 / Revised: 23 November 2024 / Accepted: 18 February 2025 / Published: 25 April 2025

Abstract

:
An efficient adaptive modeling criterion for the polymer electrolyte membrane fuel cell (PEMFC) is proposed in this paper, which can facilitate its precise simulation, design, analysis and control. In this work, a number of state-of-the-art algorithms have been adapted to optimize the complex electrochemical PEMFC model. Investigations are carried out not only from the conventional perspective of modeling accuracy but also from a new perspective represented by the impact of process computational time. Here, a novel technique of PEMFC modeling is proposed based on a meta-heuristic optimization algorithm called the wild horse optimizer (WHO). The proposed technique is concerned with the impact of the computational time on dynamic PEMFC modeling. A comprehensive statistical analysis was performed on the results of competing meta-heuristic optimizers that were adapted to a common PEMFC modeling problem. Among them, the proposed WHO approach’s results showed a promising performance in terms of its accuracy and minimum computational time over the other state-of-the-art approaches. For further evaluation of the WHO approach, it was used to optimize additional commercial PEMFC stack models. The results of the WHO approach highlighted its superior performance from the point of view of a high accuracy with a low computational burden, which supports its suitability for online applications.

1. Introduction

In the last few years, researchers and engineers have paid more attention to the development of hydrogen fuel cells. As promising clean energy conversion devices, they can provide creative solutions for the development of sustainable energy systems. Among all types of fuel cells, the polymer electrolyte membrane fuel cell (PEMFC) is considered the race horse on the track due to the following advantages: eco-friendliness (the only by-product is water vapor), low operating temperature (70–85 °C), so a shorter start-up time, high efficiency (50–70%), high current intensity, robustness, ability to operate at different humidity levels and modular design [1,2,3,4,5,6]. Because of these advantages, PEMFCs have become a reputable and integral part of many power system solutions in applications such as space crafts, electromotive applications and stationary renewable energy systems [7]. Like any technology, PEMFCs have some drawbacks; the main one is membrane deterioration, which affects its lifetime. Many studies have been proposed to elongate PEMFCs’ lifetimes by slowing down the membrane deterioration process [8]. A PEMFC’s performance/characteristics depend on its age as the catalyst is subjected to dissolution and the electrodes are subjected to wearing. The membrane deterioration process can be slowed by avoiding cold starts, multiple runs and the effects of sudden load changes [9,10]. The aforementioned conditions make PEMFC modeling a challenging process and necessitate the development of adaptive models that are able to mimic a PEMFC’s performance throughout its lifetime. An adaptive model helps to ensure the accurate operation of PEMFCs by selecting the proper operating conditions and supports its ability to satisfy the load demand in safe conditions [11,12]. Great efforts have been made to develop efficient PEMFC models to simulate the cells’ characteristics. The models can be classified into the following categories: (A) PEMFC physical models: they are developed based on the properties of the internal construction materials, which is useful for the testing and development phases. (B) PEMFC empirical models: they are developed based on large amounts of experimental data and intelligent algorithms, but they give no consideration to the physical characteristics of the cell, and require significant efforts to collect data and maintain the system’s computational capabilities. (C) PEMFC quasi-empirical models: they are developed based on experimental data and physical knowledge; they excel due to the combination of the good features of the two previous techniques [13]. The polarization curve, or the voltage –current (V-I) one, which is characteristic of quasi-empirical models, utilizes operating factors like the pressures and flow rates of hydrogen, oxygen and water inside the membrane and the operating temperature of the cell. The advantages of this model have qualified it to be the focus of many studies on topics including PEMFC system design, optimization and analysis [14,15,16].
The PEMFC quasi-empirical models are known as multi-variable nonlinear systems, which present complex problems when identifying the accurate values of the model’s parameters [17]. The conventional deterministic methods are not suitable for dealing with such problems; however, meta-heuristic methods have shown a proven performance in this regard. A lot of studies have shown the effective performance of meta-heuristic algorithms in solving complicated engineering problems such as design, simulation and modeling. Plus, thanks to their flexibility in adapting to problems, meta-heuristic algorithms have no restrictions in terms of problem formulation and are free of derivatives. That is why many recently developed meta-heuristic algorithms have been implemented in fuel cell modeling studies. As a result of the continuous development of algorithms, the door is still open for new algorithms inspired by biological, physical and natural phenomena to be implemented to improve and optimize PEMFC modelling [17,18,19]. The first attempts to extract the parameters of the PEMFC quasi-empirical model utilized the genetic algorithm (GA) and its modifications, as described in [20,21,22,23]. Despite the reasonable results obtained in these previous studies, it is remarkable that the GA’s results showed the undesirable feature of premature convergence. Subsequent studies proposed particle swarm optimization (PSO) as a more effective method for developing an accurate PEMFC model, as in [24]. The enhanced performance of PSO in dealing with the PEMFC modeling problem encouraged researchers to adapt other methods like differential evolution (DE) and its hybridization [25,26,27]. The most recent methods succeeded in obtaining more accurate parameters in the search for efficient PEMFC models. This problem was approached using the harmony search algorithm (HAS) with flexible implementation and showed good results in terms of accuracy [28]. Consequently, a novel P-system-based method (BIPOA) [29] and teaching–learning-based optimization (TLBO) [30,31] were adapted to improve the PEMFC model’s accuracy for different fuel cell devices. After that, the PEMFC parameter was efficiently identified by utilizing a hybrid stochastic strategy based on the selectivity feature as described in [32]. The gray wolf algorithm also showed a reputable performance in the PEMFC modeling of commercial devices based on actual measured data [19]. In [33], the salp swarm optimizer was implemented to deal with parameter extraction for the PEMFC model to enhance the fit between the estimated model curve and the experimental data. A bio-inspired algorithm shark smell optimizer showed an effective performance in identifying the PEMFC model parameters as illustrated in [34]. Later, the authors of [35] utilized an improved fluid search algorithm and formulated the problem based on the summation of squared errors (SSEs) to extract more accurate PEMFC model parameters. In the same vein, the problem was approached using the marine predator optimization algorithm and the parameters extracted showed the ability of the technique, as shown in [36]. Recently, a new algorithm called coot bird optimizer was utilized to adaptively develop PEMFC models along its lifetime with regard to computational burden [37].
From the above survey, it can be concluded that the majority of PEMFC modeling studies have given priority to estimating the most accurate model parameters. Fewer studies have paid attention to adaptive models and the impact of computational burden. The computational burden factor is important to certify the suitability of the technique for developing adaptive models, which can be implemented in real-time applications to mimic the PEMFC model’s characteristics throughout its life. Adaptive models help in the proper control of the cell by using updated polarization curves and support the cell efficiency. The concept of the no-free-lunch theory revolves around the fact that no method fits all optimization problems in various conditions [38]. These details were the impetus to conduct this study and propose a novel solution method that combines solution accuracy, computational time reduction and simplicity of implementation. These features are essential to suit the requirements of the online application of the PEMFC model. In this context, the proposed method was investigated through the utilization of actual data from commercial PEMFC devices. In addition, comprehensive comparisons and statistical analyses were performed to evaluate the proposed method in comparison with other competitors.
The main contributions of this work can be summarized as follows:
  • A novel adaptive meta-heuristic WHO-based method for PEMFC modeling is proposed.
  • A fair comparison of state-of-the-art algorithms dealing with typical PEMFC modeling problems is performed.
  • The modeling accuracy and the impact of computational time are used as critical factors for evaluation.
  • The robustness of the proposed approach is validated through the implementation of commercial PEMFC devices named 250 W PEMFC, Nedstack-PS6 6 kW, Temasek 1 kW, Ballard-Mark-V 5 kW.
  • The accurate adaptive characterization of PEMFC is capable of reflecting dynamic changes in the cell’s performance in accordance with aging behavior.

2. Theoretical Approach

2.1. Description of the PEMFC Model

2.1.1. PEMFC Notion

PEMFC is an electrochemical device that efficiently converts chemical energy to electrical energy according to its internal reactions. The cell consists of two catalyst-coated electrodes (anode and cathode) and a solid polymer electrolyte is placed between the electrodes as shown in Figure 1. From the figure, it is clear that the hydrogen is fed through the anode inlets to reach the surface of the catalytic material of the electrode, which activates the membrane reaction. The reaction starts by splitting the hydrogen into protons which migrate across the membrane to reach the cathode and electrons which flow in the electrical external circuit. The oxygen atoms are fed through cathode inlet units with the migrated hydrogen protons to form water molecules [1,2,19,37].
The membrane chemical reaction can be represented by the following:
H 2 + 1 2 O 2 H 2 O + E n e r g y
In Equation (1), the term energy refers to the output electricity produced by the cell.

2.1.2. PEMFC Quasi-Empirical Model

The well-known Amphlett et al. [5] formulation of the PEMFC model is utilized in this study, taking into consideration the improvements in [1,17,27]. As such, the PEMFC output voltage ( V F C ) is expressed by the following equation:
V F C = N C e l l s ( E N e r n s t V A c t V O h m i c V C o n c )
where N C e l l s is the number of a PEMFC stack cells, E N e r n s t represents the PEMFC theoretical voltage known as the Nernst voltage given by Equation (3), while the terms V A c t (the cell activation loss due to reaction initiation at membrane electrodes), V O h m i c (the cell Ohmic loss due to membrane and terminal resistance) and   V C o n c (the concentration loss that represents transfer loss due to an increase in proton migration through the membrane), respectively, represent the internal voltage losses that happen throughout the cell, as illustrated in Figure 2a,b.
The PEMFC theoretical voltage E N e r n s t is given by the following:
E N e r n s t = 1.229 0.85 × 10 3 T 298.15 + 4.3085 × 10 5 × T × l n p H 2 1 p O 2 0.5 p H 2 O
where T is the cell operating temperature in Kelvin, while p H 2 and p O 2 are the hydrogen and oxygen partial pressures through the membrane, respectively, in kPa ( a t m ) given by Equations (4) and (5); p H 2 O   expresses the membrane saturation pressure in kPa ( a t m ) given by Equation (6) [5,15].
p H 2 = 0.5 ( R H a × p H 2 O ) R H a p H 2 O p a   e 1.635 I F C A T 1.334 1 1
p O 2 = ( R H c × p H 2 O ) R H c p H 2 O p c   e 4.192 I F C A T 1.334 1 1
p H 2 O = 2.95 × 10 2 T 273.15 9.18 × 10 5 T 273.15 2 + 1.44 × 10 7 ( T 273.15 ) 3 2.18
where I F C is the PEMFC output current in A m p e r e s (A); R H a and R H c are the relative humidity at the electrodes, respectively; p a and p c are the anode and cathode inlet pressures, respectively, in kPa ( a t m ); and A is the effective area of the membrane in c m 2 .
The aforementioned activation loss V A c t due to the initiation of the cell chemical reaction is computed by
V A c t = ( ξ 1 + ξ 2 × T + ξ 3 × T × l n ( C O 2 ) + ξ 4 × T × l n ( I F C ) )
where ξ 1 , ξ 2 , ξ 3 , ξ 4 are unknown parameters of the model that need to be identified next for certain types of PEMFCs. The term C O 2 represents the electrode’s oxygen concentration in m o l / c m 3 , given by (8) [20,27].
C O 2 = p O 2 5.08 × 10 6 × e 498 / T
The Ohmic voltage loss V O h m i c depends on the internal membrane resistance R m and the interface connection resistance R c which can be calculated by
V O h m i c = I F C ( R m + R c )
where the first part R m is a variable that depends on the hydration level of the membrane medium, and the second part R c is fixed and occurs due to contact issues at the electrode terminals, all in O h m , and R m is given by
R m = ρ m l A
While l   i s the cell membrane thickness in c m , and ρ m   is the specific resistance of the cell membrane in Ohm centimeters ( Ω c m ), which can be computed by
ρ m = 181.6 × 1 + 0.03 I F C A + 0.062 T 303 2 I F C A 2.5 Ψ 0.634 3 I F C A e 4.18 ( T 303 ) T
The specific resistance relies on the membrane hydration level parameter Ψ (which is a variable that takes the values from 10 to 24), the cell temperature and the current density I F C A [19,27].
The concentration loss V C o n c is calculated by
V C o n c = B . l n 1 i d i L
where i d is the density of protons transfer across the membrane in m A c m 2 and B   is an unknown coefficient in V o l t . As a result of the increase in the load demand current, the migrating protons’ density increases across the membrane to meet the limit of saturation. At this limit the concentration loss spikes to critical values that make the output voltage collapse as shown in Figure 2. According to experimental measurements, the maximum limit of the current density i L in m A c m 2 can be estimated to avoid the inefficient operation of the cell [1,19].
Subsequently, Equations (2)–(12) represent the quasi-empirical model which mimics the characteristics of the PEMFC. The unknown parameters ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 ,   Ψ , R c , B ) of the mathematical equation system must be accurately identified to finish the model and produce a polarization curve for the PEMFC device.

2.2. WHO Algorithm

The WHO algorithm is a recently developed meta-heuristic algorithm. It is designed to mimic the amazing biological behavior of wild horses. Wild horses live in groups in nature; each group consists of a stallion, mares, foals and offspring. The group behavior comprises grazing, leading, governing, pursuing and mating [39,40]. A brief illustration of the coding and mechanisms of WHO is described in the following subsections.

2.2.1. The WHO Mechanism

Using the aforementioned behaviors, the algorithm mechanism is configured to simulate the manners of grazing, mating, leadership and governing [41]. These behaviors are translated to five mechanisms, as listed below:
  • Start with an initial population that simulates horse groups and nominate a leader.
  • Simulate grazing and mating behaviors.
  • One stallion becomes the leader of the group.
  • The group select and replace each new leader with a better leader.
  • The best leader is found (the solution).

Starting the Initial Population

Similar to any optimization algorithm, the WHO randomly creates its first population of horses as shown in Equation (13) and its corresponding objective function is calculated as shown in Equation (14). A repetitive iterations process is performed to enhance the objective results of horses.
X = { X 1 ,   X 2 ,   X 3 ,   ,   X n }
O = { O 1 ,   O ,   O 3 ,   ,   O n }
The wild horses are sectioned into groups where n represents the number of horses within population and G represents the number of group leaders (stallions) given as G = n × p s , where p s is the percentage of leaders out of the total population. The stallion leads his group, so the number of stallions equals the number of groups. The rest of the population is considered to be mares and foals, as described in Figure 3.

The Grazing Simulation Mechanism

The algorithm in this stage mimics the behavior of wild horses moving and exploring around their leader in nature. The position of a group of horses can be defined according to the following equation:
X ¯ i , G j = 2 Z cos ( 2 π R Z ) × S t a l l i o n j X i , G j + S t a l l i o n j
where the symbol Z is an adaptive parameter given by Equation (16), S t a l l i o n j is the current position of the leader, R is a random value between [−2, 2] that scatter the horses around their stallion in 360 degrees and X i , G j represents the current position of the group that should be updated.
P = R 1 < T D R ; I D X = P = = 0 ; Z = R 2 Θ I D X + R 3 Θ ~ I D X
where P represents a vector with the same dimension of the problem formed from zeros and ones, TDR is a descending parameter which starts at a value of 1 and reaches 0 after the max number of iterations, which is given by Equation (17), the symbol R 2 is a random parameter uniformly distributed in the range of 0 to 1, R 1 and R 3 are vectors and I D X is an index for vector R 1 .
T D R = 1 I t e r × 1 M a x I t e r
where the symbol I t e r represents the most recent iteration number and M a x I t e r represents the end of the iterative process.

The Mating Mechanism

One of the unique features of wild horses is their manner of mating, as the foals depart the group to prevent fathers from mating with their daughters. This manner of mating is simulated by assuming that foals transfer between three groups called I, j and k. The position of a horse transferred from group k can be calculated by
X G , k p = C r o s s o v e r X G , i q , X G , j z       i j k ,   p = q = e n d ,   C r o s s o v e r = M e a n
where X G , i q and X G , j z are the positions at which q and z horses departed from the i and j groups, respectively.

Selecting the Leader Mechanism

The leader’s main role is to direct the group to a desired place which contains water holes. Different group leaders compete to find the water hole and the governing group possesses it and prevents other groups from using it. This possession remains until another group gains the power to govern this water hole and possess it. The following equation simulates this by finding the new position of governing stallion S t a l l i o n ¯ G i from group i as
S t a l l i o n ¯ G i = 2 Z cos ( 2 π R Z ) × W H S t a l l i o n G i + W H           i f   R 3   > 0.5     2 Z cos ( 2 π R Z ) × W H S t a l l i o n G i W H         i f   R 3   0.5
where W H represents the water hole position and S t a l l i o n G i refers to the stallion’s most recent position.
The positions of stallions are updated to replace weak stallions with more fit stallions with better leadership properties. The position update mechanism is simulated by
S t a l l i o n G i = X G , i           i f cos t ( X G , i ) < cos t ( S t a l l i o n G i )     S t a l l i o n G i         i f cos t ( X G , i ) > cos t ( S t a l l i o n G i )
The flow chart which is depicted in Figure 4 describes the entire mechanism of the WHO algorithm.

2.3. Creating the Objective Function

The main target of this study is to propose an adaptive modeling criterion for PEMFC devices, which comprises their efficiency, flexibility and minimum computational burden. These features can qualify the method to be feasible for online applications through the efficient simulation of the practical PEMFC model’s performance. This study’s main goal is to develop an adaptive model of a PEMFC with a more enhanced accuracy in order to mimic the real performance of fuel cells in practical applications. For this purpose, the WHO is configured to optimize the problem of PEMFC modeling according to an objective function (SSE) represented by Equation (21). The objective function is built to minimize the summation of the squared errors (SSEs) between the actual characteristic (V-I) curve and the estimated model curve. The output of the optimization process is accurate parameters for the quasi-empirical PEMFC model ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 ,   Ψ , R c , B ), as mentioned in Section 2.2.
M i n i m i z e     S S E = j = 1 J V a c t u a l , j V m d l , j 2
where V a c t u a l represents the actual data for the PEMFC device’s output voltage, V m d l represents the developed model voltage data and j expresses several data points. The objective function assesses the validity of the developed model (V-I) data in comparison of the actual device data. The developed model’s effectiveness depends on the accuracy of the extracted parameters, where they are limited by constraints to guide the algorithm in the search space as expressed by Equation (22). The most reputable ranges of the unknown parameters were borrowed from [19,27,37] in order to be implemented in this study as depicted in Table 1.
ξ 1   m i n ξ 1 ξ 1   m a x ξ 2   m i n ξ 2 ξ 2   m a x ξ 3   m i n ξ 3 ξ 3   m a x ξ 4   m i n ξ 4 ξ 4   m a x Ψ m i n Ψ Ψ m a x R c   m i n R c R c   m a x B m i n B B m a x
Modeling an efficient adaptive PEMFC throughout its lifetime is the main target. In this context, updating the PEMFC model online can reflect the real characteristics of the aged cell membrane. This can achieve the proper control and operation of the cell and elongates its lifetime by avoiding undesired control orders [12]. Hence, this work proposes an adaptive modeling method that efficiently updates the PEMFC model. The update mechanism in the method depends on measuring the PEMFC terminal voltage–current during a full cycle of operation; thereafter, the aggregated data set is compared to the original data on the characteristics of the cell to explore any variation in the cell performance. The result of this comparison activates/deactivates the method to develop an updated model. The merits of the proposed WHO algorithm-based method are flexibility, simplicity and a low computational burden, so it can reduce the need for costive high-capability control systems. The proposed method mechanism is depicted in the flowchart in Figure 5.

3. Cases Under Study

The dynamic changes that occur to the PEMFC devices necessitate the development of an efficient adaptive model. This type of modeling ensures proper mimicry of the cell’s characteristics and is valid for online applications. That is why many recent meta-heuristic optimizers have applied the proposed adaptive method to develop an efficient PEMFC model. For evaluation purposes, a benchmarking process was designed in two stages. The first one is to apply different reputable meta-heuristic algorithms to develop a model for a common benchmark 250 W PEMFC. The device’s specifications and operational data are listed in Table 2. The meta-heuristic optimizers utilized at this stage are listed as follows: modified vector differential evolution (MTDE) [42], the coot bird optimization algorithm (CBO) [37], the particle swarm optimizer (PSO) [24], atom search optimization (ASO) [43], the dragonfly algorithm (DA) [44], the grasshopper optimization algorithm (GOA) [45], equilibrium optimizer (EO) [46], ant–lion optimizer (ALO) [47] and the wild Horse Optimizer (WHO) [39].
The mathematical equations for the aforementioned quasi-empirical model are in Section 2.1.2. and are configured in the benchmarking process. Considering the boundaries and limits of the unknown parameters listed in Table 1. The 250 W PEMFC is modeled under four different operating conditions with the measured data (inlets pressures and cell temperature) as listed below:
  • Operating condition (Data set 1): 300/500 kPa (3/5 bar), 353.15 K;
  • Operating condition (Data set 2): 100/100 kPa (1/1 bar), 343.15 K;
  • Operating condition (Data set 3): 250/300 kPa (2.5/3 bar), 343.15 K;
  • Operating condition (Data set 4): 150/150 kPa (1.5/1.5 bar, 343.15 K.
The output in this stage defines the best algorithms to be qualified for further assessment in the second stage. Herein, three commercial fuel cell devices with different ratings, namely Nedstack-PS6 6 kW, Temasek 1 kW, Ballard-Mark-V 5 kW, are utilized to be modeled according to the proposed method. The specifications and operational data of the devices are borrowed from [19,27,31], as shown in Table 3 in order.

4. Methodology and Results

The assessment procedure for the recently developed optimizers was carried out in the MATLAB environment, version R2020a (9.8.0.1323502) 64-bit [48], driven by an Intel®® core™ i5-5200U CPU, 2.7 GHz, 6 GB RAM Laptop. During the first assessment stage, the nine optimizers were adapted to the test modeling problem of the 250 W PEMFC. The process was planned to include 100 individual runs for each optimizer with the same values of tuned parameters (population = 20 and iterations = 500 for individual run) to guarantee fairness. The results from the first stage were encouraging, as depicted in Table 4 along with other comparative findings from the literature.
The results of the algorithms’ bench marking processes are listed in Table 4, in comparison to the same problem reported in the literature under the same conditions. From this table, it can be seen that three optimizers (WHO, CBO and EO) achieved the top results in terms of accuracy (minimum SSE). This is an encouraging indication about the validity of these optimizers for this modeling process.
Further statistical and computational analyses were performed using the IBM-SPSS software (Version 22) [49], and the outcomes are depicted in Table 5. Despite the convergent outcomes of the best candidates (WHO, CBO and EO), there are some points that need to be clarified. The analysis of 100 individual runs for each optimizer was performed using the criteria of standard deviation, median, variance, worst fitness and average elapsed time. These criteria assured the excellence of the three algorithms according to the convergent results. Considering the slight advantage of the WHO algorithm’s results, further evaluation was carried out to make a strong decision about the candidate algorithm.
Another analysis was performed using the Wilcoxon signed ranks test (a non-parametric analysis) for the top results of (WHO, EO, and CBO). The median total runs of the three candidates were compared considering a significant value of 0.05. Table 6 describes the outcomes of dual comparisons (p-values, positive rank, and negative rank). Taking a closer look at the table, it is clear that there are significant differences between the total run results for each of the comparative techniques.
Another round of investigations was performed, in which the convergence curves of the closest competitors (WHO, CBO, and EO) were to plotted check their performance, as depicted in Figure 6a–c, respectively. According to Figure 6a, it is clear that the WHO algorithm performed better than CBO and EO in terms of quickly providing a solution. This makes the WHO valid for the objective of online adaptive modeling in this work. On the right side of Figure 6, Figure 6d–f depict histograms of the best solutions of the closest competitors (WHO, CBO and EO), respectively. It can be noticed that for the EO, most of the best solutions are distributed between the values of 0.841 and 0.845, but some solutions are far from this range. This point moderately decreased our expectations of the solutions provided by the EO algorithm. In Figure 6e the CBO histogram shows a wider distributed range of results between (0.84 and 0.86). Moving on to Figure 6f, it is remarkable that most of the solutions are concentrated in a very narrow band with the best result of 0.75. Which supports the reliability of the WHO in finding the best solutions.
The novelty of this work lies in the fact that the elapsed computational time represents a crucial factor for the objective of this work. This factor is of great importance for choosing a suitable technique that satisfies the online PEMFC modeling requirements. In this regard, the WHO-based method achieved the best results at the standard minimum computational time of 0.375 s, surpassing the closest competitor by 0.01106 s. In this regard, the proposed method was applied at different values of maximum iterations and population sizes. A further convergence analysis is performed under different initial population sizes (20, 15, 10, 5) and maximum iteration times (500, 400, 300, 200, 100). The resulting convergence curves are depicted on Figure 7a,b. Taking a closer look at Figure 7a, it is clear that the proposed method reached the best solution before the 50th iteration. This supports the method’s high-speed computing capabilities. In Figure 7b the proposed method achieved the best performance with a population of 20. By decreasing the population size, the method convergence speed is slightly decreased, but reached the best solution before the 80th iteration. These observations confirm the reliability of the proposed method to effectively operate with a minimal computational burden.
As shown in the above remarks, the fast and accurate performance of the WHO creates a clear impression of its reliability in adaptive PEMFC modeling and real-time applications. The reliability of the developed model of the 250 W PEMFC under different operating conditions is expressed by the characteristic curves shown in Figure 8. The developed polarization (V-I) curves show an outstanding match with the actual experimental data for the cell.
In the second stage, further verification of the WHO-based method was carried out by modeling three commercial PEMFC devices. The device named Nedstack-PS6—6 kW was utilized to develop an adaptive model that mimics its performance along its lifetime. The fitness value expressed by the SSE and the elapsed computational time are reported in Table 7 and the corresponding curve is shown in Figure 9. In comparison to the solutions reported in the literature, it was found that the WHO-based method surpassed the other competitors in terms of accuracy with a minimum SSE of 1.4957 and minimum computational time of 0.3321. From Figure 9, it is clear that the developed model characteristic curve is well matched with experimental data for the real device. Furthermore, the proposed method is designed to deal with the modeling of Nedstack-PS6—6 kW under different operating conditions. The device operating temperature was configured to take the values of 323, 333, 343 and 353 in kelvins (k) and the developed model curves are depicted in Figure 10a. Then, the operating pressures of hydrogen and oxygen were set to values of ( P H 2 = 0.5   ,   P O 2 = 0.5 ), ( P H 2 = 1   ,   P O 2 = 0.5 ), ( P H 2 = 0.25   ,   P O 2 = 0.5 ), ( P H 2 = 0.5   ,   P O 2 = 0.25 ) and ( P H 2 = 0.5   ,   P O 2 = 1 ) per atmospheric pressure ( a t m ). The resulting curves are shown in Figure 10b. These curves express the reliability of the proposed method in dealing with adaptive modeling tasks under a variety of operating conditions.
In the same context, the WHO-based method is implemented to model a Temasek 1 kW PEMFC in Table 8. The experimental data were fed to the method where the outcomes were very promising in terms of accuracy and computational burden in comparison to other techniques. The results are depicted in Table 9 besides those of other competing algorithms. The WHO-based method scored 0.1441 at the scale of accuracy with a minimal elapsed time of 0.28 s. The developed model (V-I) characteristics are well-matched to the experimental data points displayed in Figure 11. Additionally, the proposed method was adapted to model Temasek 1 kW under different operating conditions. The device’s operating temperature was configured to the values of 323, 333, 343 and 353 in kelvins (k) and the pressures of hydrogen and oxygen were ( P H 2 = 0.5 ,   P O 2 = 0.5 ), ( P H 2 = 0.25 ,   P O 2 = 0.5 ), ( P H 2 = 1 ,   P O 2 = 0.5 ), ( P H 2 = 0.5 ,   P O 2 = 0.25 ) and ( P H 2 = 0.5 ,   P O 2 = 1 ) per atmospheric pressure ( a t m ). From Figure 12a,b, the robustness of the proposed method is clear as it can express the dynamic changes in cell performance according to its varying operating conditions.
The procedure was repeated by applying the WHO-based method to model the commercial device named Ballard-Mark-V—5 kW PEMFC. The solution is listed alongside the comparative methods in Table 9 and the developed characteristic curve is displayed in Figure 13, respectively. The results confirm the accuracy of the WHO-based method by scoring the minimum SSE and minimum consumed time of 0.0006098 and 0.24 s, respectively. The developed characteristic curve depicted in Figure 13 reveals another example of the model’s superiority as it has a perfect match with actual data points for the device. The Ballard Mark-V—5 kW device is supposed to operate under different operating conditions. The modeling process is fed the data for device temperature, using values of 323, 333, 343, and 353 in kelvins (k) and pressures of hydrogen and oxygen as ( P H 2 = 0.5 ,   P O 2 = 0.5 ), ( P H 2 = 0.25 ,   P O 2 = 0.5 ), ( P H 2 = 1 ,   P O 2 = 0.5 ), ( P H 2 = 0.5 ,   P O 2 = 0.25 ) and ( P H 2 = 0.5 ,   P O 2 = 1 ) per atmospheric pressure ( a t m ). The resulting model curves are displayed in Figure 14a,b. The figures describe the promising capability of the proposed method in reflecting the cell performance under different operating conditions. The second stage results confirmed the reliability and speed of the proposed WHO-based method, so it is nominated for the online modeling of PEMFCs.

5. Conclusions

In this study, an efficient adaptive modeling criteria is proposed based on the WHO algorithm. The study included the testing and validation of nine recent meta-heuristic optimizers for the online modeling of fuel cells. The accuracy and computational burden represented decisive factors in identifying a suitable technique. The study was designed to be carried out in two stages and deal with four commercial PEMFC devices, namely 250 W PEMFC, Nedstack-PS6 6 kW, Temasek 1 kW and Ballard-Mark-V 5 kW. The results were well matched to the actual data for PEMFCs, and performance speed and corresponding statistical analysis for repetitive results represented the main factors used to determine the best competitor of the WHO algorithm in the first stage. The WHO-based modeling method outperformed the other methods, as it scored 0.7579489 and 0.375 s in terms of accuracy and elapsed time, respectively.
The second stage was used to verify the quality of the proposed WHO-based modeling method in dealing with three commercial PEMFC devices. The solutions assured the reliability of the WHO-based method as it surpassed the comparative techniques. The WHO-based method’s results prove its suitability for real-time applications, as it can reflect dynamical changes in the PEMFC V-I (considering membrane aging) along its lifetime with a minimal computational burden.

Author Contributions

Conceptualization, M.A.A., M.E.M. and M.E.L.; methodology, M.A.A.; software, M.A.A. and M.E.L.; validation, M.E.M. and M.E.L.; formal analysis, M.A.A., M.E.M. and M.E.L.; investigation, M.A.A. and M.E.L.; writing—original draft preparation, M.A.A. and M.E.L.; writing—review and editing, M.A.A., M.E.M. and M.E.L.; supervision, M.E.M. and M.E.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The authors confirm that the data supporting the findings of this study are available within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Barbir, F. PEM Fuel Cells: Theory and Practice, 2nd ed.; Academic Press: Cambridge, MA, USA, 2012; ISBN 9780123877109. [Google Scholar] [CrossRef]
  2. Kaur, G. PEM Fuel Cells: Fundamentals, Advanced Technologies, and Practical Application, 1st ed.; Elsevier: Amsterdam, The Netherlands, 2021; ISBN 9780128237083. [Google Scholar] [CrossRef]
  3. Xing, Y.; Na, J.; Costa-Castell’o, R. Real-time Adaptive Parameter Estimation for a Polymer Electrolyte Membrane Fuel Cell. IEEE Trans Ind. Inform. 2018, 1551, 6048–6057. [Google Scholar] [CrossRef]
  4. Dimitrova, Z.; Nader, W.B. PEM fuel cell as an auxiliary power unit for range extended hybrid electric vehicles. Energy 2022, 239, 121933. [Google Scholar] [CrossRef]
  5. Amphlett, J.C.; Baumert, R.M.; Mann, R.F.; Peppley, B.A.; Roberge, P.R.; Harries, T.J. Performance modeling of the Ballard mark-IV solid polymer electrolyte fuel cell. J. Electrochem. Soc. 1995, 142, 9–15. [Google Scholar] [CrossRef]
  6. Shang, Z.; Hossain, M.M.; Wycisk, R.; Pintauro, P.N. Poly(phenylene sulfonic acid)-expanded polytetrafluoroethylene composite membrane for low relative humidity operation in hydrogen fuel cells. J. Power Sources 2022, 535, 231375. [Google Scholar] [CrossRef]
  7. Li, Y.; Yang, F.; Chen, D.; Hu, S.; Xu, X. Thermal-physical modeling and parameter identification method for dynamic model with unmeasurable state in 10-kW scale proton exchange membrane fuel cell system. Energy Convers. Manag. 2023, 276, 116580. [Google Scholar] [CrossRef]
  8. Fletcher, T.; Thring, R.; Watkinson, M. An Energy Management Strategy to concurrently optimise fuel consumption & PEM fuel cell lifetime in a hybrid vehicle. Int. J. Hydrogen Energy 2016, 41, 21503–21515. [Google Scholar] [CrossRef]
  9. Zhou, D.; Wu, Y.; Gao, F.; Breaz, E.; Ravey, A.; Miraoui, A. Degradation prediction of pem fuel cell stack based on multiphysical aging model with particle filter approach. IEEE Trans. Ind. Appl. 2017, 53, 4041–4052. [Google Scholar] [CrossRef]
  10. Singh, R.; Sui, P.; Wong, K.; Kjeang, E.; Knights, S.; Djilali, N. Modeling the effect of chemical membrane degradation on pemfc performance. J. Electrochem. Soc. 2018, 165, 3328–3336. [Google Scholar] [CrossRef]
  11. Xie, R.; Li, C.; Ma, R.; Xu, L.; Zhou, X. An Explainable Data-Driven Framework for Fuel Cell Aging Prediction Under Dynamic Condition. IEEE Trans. Ind. Electron. 2023, 70, 5960–5970. [Google Scholar] [CrossRef]
  12. Tian, Z.; Wang, J.; Al-Durra, A.; Muyeen, S.; Zhou, D.; Hua, S. A novel aging prediction method of fuel cell based on empirical mode decomposition and complexity threshold quantitative criterion. J. Power Sources 2023, 574, 233120. [Google Scholar] [CrossRef]
  13. Xing, Y.; Costa-Castelló, R.; Na, J.; Renaudineau, H. Control-oriented modelling and analysis of a solid oxide fuel cell system. Int. J. Hydrogen Energy 2020, 45, 20659–20672. [Google Scholar] [CrossRef]
  14. Priya, K.; Rajasekar, N. Application of flower pollination algorithm for enhanced proton exchange membrane fuel cell modelling. Int. J. Hydrogen Energy 2019, 44, 18438–18449. [Google Scholar] [CrossRef]
  15. Seleem, S.I.; Hasanien, H.M.; El-Fergany, A.A. Equilibrium optimizer for parameter extraction of a fuel cell dynamic model. Renew. Energy 2021, 169, 117–128. [Google Scholar] [CrossRef]
  16. Turgut, O.E.; Coban, M.T. Optimal proton exchange membrane fuel cell modelling based on hybrid Teaching Learning Based Optimization-Differential Evolution algorithm. Ain Shams Eng. J. 2016, 7, 347–360. [Google Scholar] [CrossRef]
  17. Jia, J.; Li, Q.; Wang, Y.; Cham, Y.; Han, M. Modeling and dynamic characteristic simulation of a Proton Exchange Membrane Fuel Cell. IEEE Trans. Energy Convers. 2009, 24, 283–291. [Google Scholar] [CrossRef]
  18. Askarzadeh, A.; Rezazadeh, A. A new heuristic optimization algorithm for modeling of proton exchange membrane fuel cell: Bird mating optimizer. Int. J. Energy Res. 2013, 37, 1196–1204. [Google Scholar] [CrossRef]
  19. 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]
  20. Mo, Z.; Zhu, X.; Wei, L.; Cao, G. Parameter optimization for a PEMFC model with a hybrid genetic algorithm. Int. J. Energy Res. 2006, 30, 585–597. [Google Scholar] [CrossRef]
  21. Ohenoja, M.; Leiviska, K. Validation of genetic algorithm results in a fuel cell model. Int. J. Hydrogen Energy 2010, 35, 12618–12625. [Google Scholar] [CrossRef]
  22. Zhu, Q.; Wang, N.; Zhang, L. Circular genetic operators based RNA genetic algorithm for modeling proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2014, 39, 17779–17790. [Google Scholar] [CrossRef]
  23. Zhang, L.; Wang, N. An adaptive RNA genetic algorithm for modeling of proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2013, 38, 219–228. [Google Scholar] [CrossRef]
  24. Ye, M.; Wang, X.; Xu, Y. Parameter identification for proton exchange membrane fuel cell model using particle swarm optimization. Int. J. Hydrogen Energy 2009, 34, 981–989. [Google Scholar] [CrossRef]
  25. Chakraborty, U.K.; Abbott, T.E.; Das, S.K. PEM fuel cell modeling using differential evolution. Energy 2012, 40, 387–399. [Google Scholar] [CrossRef]
  26. Gong, W.; Yan, X.; Liu, X.; Cai, Z. Parameter extraction of different fuel cell models with transferred adaptive differential evolution. Energy 2015, 86, 139–151. [Google Scholar] [CrossRef]
  27. Fathy, A.; Abd Elaziz, M.; Alharbi, A. 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]
  28. Askarzadeh, A.; Rezazadeh, A. A grouping-based global harmony search algorithm for modeling of proton exchange membrane fuel cell. Int. J. Hydrogen Energy 2011, 36, 5047–5053. [Google Scholar] [CrossRef]
  29. Yang, S.; Wang, N. A novel P system based optimization algorithm for parameter estimation of proton exchange membrane fuel cell model. Int. J. Hydrogen Energy 2012, 37, 8465–8476. [Google Scholar] [CrossRef]
  30. Rao, R.; Patel, V. Comparative performance of an elitist teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Int. J. Ind. Eng. Comput. 2013, 4, 29–50. [Google Scholar] [CrossRef]
  31. Niu, Q.; Zhang, H.; Li, K. An improved TLBO with elite strategy for parameters identification of PEM fuel cell and solar cell models. Int. J. Hydrogen Energy 2014, 39, 3837–3854. [Google Scholar] [CrossRef]
  32. Guarnieri, M.; Negro, E.; Noto, V.; Alotto, P. A selective hybrid stochastic strategy for fuel-cell multi-parameter identification. J. Power Sources 2016, 332, 249–264. [Google Scholar] [CrossRef]
  33. El-Fergany, A.A. Extracting optimal parameters of PEM fuel cells using Salp Swarm Optimizer. Renew. Energy 2018, 119, 641–648. [Google Scholar] [CrossRef]
  34. Rao, Y.; Shao, Z.; Ahangarnejad, A.H.; Gholamalizadeh, E.; Sobhanid, B. Shark Smell Optimizer applied to identify the optimal parameters of the proton exchange membrane fuel cell model. Energy Convers. Manag. 2019, 182, 1–8. [Google Scholar] [CrossRef]
  35. Qin, F.; Liu, P.; Niu, H.; Song, H.; Yousefi, N. Parameter estimation of PEMFC based on Improved Fluid Search Optimization Algorithm. Energy Rep. 2020, 6, 1224–1232. [Google Scholar] [CrossRef]
  36. Yakout, A.; Hasanien, H.; Kotb, H. Proton Exchange Membrane Fuel Cell Steady State Modeling Using Marine Predator Algorithm Optimizer. Ain Shams Eng. J. 2021, 12, 3765–3774. [Google Scholar] [CrossRef]
  37. Ali, M.; Mandour, M.; Lotfy, M. 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]
  38. Wolpert, D.; Macready, W. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef]
  39. Naruei, I.; Keynia, F. Wild horse optimizer: A new meta-heuristic algorithm for solving engineering optimization problems. Eng. Comput. 2022, 38 (Suppl.4), 3025–3056. [Google Scholar] [CrossRef]
  40. Ali, M.; Kamel, S.; Hassan, M.; Tostado-Véliz, M.; Zawbaa, H. An improved wild horse optimization algorithm for reliability based optimal DG planning of radial distribution networks. Energy Rep. 2022, 8, 582–604. [Google Scholar] [CrossRef]
  41. Zhao, W.; Liu, Y.; Li, J.; Zhu, T.; Zhao, K. A Wild Horse Optimization algorithm with chaotic inertia weights and its application in linear antenna array synthesis. PLoS ONE 2024, 19, e0304971. [Google Scholar] [CrossRef]
  42. Nadimi-Shahraki, M.; Taghian, S.; Mirjalili, S.; Faris, H. MTDE: An effective multi-trial vector-based differential evolution algorithm and its applications for engineering design problems. Appl. Soft Comput. 2020, 97, 106761. [Google Scholar] [CrossRef]
  43. Zhao, W.; Wang, L.; Zhang, Z. Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl. Based Syst. 2019, 163, 283–304. [Google Scholar] [CrossRef]
  44. Mirjalili, S. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput. Appl. 2015, 27, 1053–1073. [Google Scholar] [CrossRef]
  45. Saremi, S.; Mirjalili, S.; Lewis, A. Grasshopper Optimisation Algorithm: Theory and application. Adv. Eng. Softw. 2017, 105, 30–47. [Google Scholar] [CrossRef]
  46. Faramarzi, A.; Heidarinejad, M.; Stephens, B. Equilibrium optimizer: A novel optimization algorithm. Knowl. Based Syst. 2019, 191, 105190. [Google Scholar] [CrossRef]
  47. Mirjalili, S. The ant lion optimizer. Adv. Eng. Softw. 2015, 83, 80–98. [Google Scholar] [CrossRef]
  48. Matlab (R2020a) Is a Product of the MathWorks. Available online: http://www.mathworks.com (accessed on 10 August 2024).
  49. IBM SPSS (Version 22) Is a Product of the IBM Corporation. Available online: http://www.ibm.com/analytics/us/en/technology/spss/ (accessed on 2 September 2024).
Figure 1. PEMFC layout.
Figure 1. PEMFC layout.
Fuels 06 00030 g001
Figure 2. (a) The PEMFC polarization (or characteristic) curve. (b) The equivalent electrical circuit in the PEMFC model.
Figure 2. (a) The PEMFC polarization (or characteristic) curve. (b) The equivalent electrical circuit in the PEMFC model.
Fuels 06 00030 g002
Figure 3. The population distribution in the WHO algorithm.
Figure 3. The population distribution in the WHO algorithm.
Fuels 06 00030 g003
Figure 4. The WHO algorithm mechanism flowchart.
Figure 4. The WHO algorithm mechanism flowchart.
Fuels 06 00030 g004
Figure 5. The PEMFC adaptive modeling flowchart.
Figure 5. The PEMFC adaptive modeling flowchart.
Fuels 06 00030 g005
Figure 6. The convergence curves and corresponding best solution histograms of the WHO and its closest competitors.
Figure 6. The convergence curves and corresponding best solution histograms of the WHO and its closest competitors.
Fuels 06 00030 g006
Figure 7. The WHO-based method’s convergence curves (a) under different iteration times; (b) under different population sizes.
Figure 7. The WHO-based method’s convergence curves (a) under different iteration times; (b) under different population sizes.
Fuels 06 00030 g007
Figure 8. The developed model curves for a 250 W PEMFC stack using the WHO-based method (first stage).
Figure 8. The developed model curves for a 250 W PEMFC stack using the WHO-based method (first stage).
Fuels 06 00030 g008
Figure 9. The developed model curve of the Nedstack-PS6—6 kW (second stage).
Figure 9. The developed model curve of the Nedstack-PS6—6 kW (second stage).
Fuels 06 00030 g009
Figure 10. The Nedstack-PS6—6 kW developed model curves (a) different operating temperatures, (b) different sets of operating pressures.
Figure 10. The Nedstack-PS6—6 kW developed model curves (a) different operating temperatures, (b) different sets of operating pressures.
Fuels 06 00030 g010
Figure 11. The developed model curve of the Temasek 1 kW PEMFC (second stage).
Figure 11. The developed model curve of the Temasek 1 kW PEMFC (second stage).
Fuels 06 00030 g011
Figure 12. The Temasek 1 kW model curves at (a) different operating temperatures and (b) different operating pressures.
Figure 12. The Temasek 1 kW model curves at (a) different operating temperatures and (b) different operating pressures.
Fuels 06 00030 g012
Figure 13. The developed model curve for the Ballard Mark-V—5 kW (second stage).
Figure 13. The developed model curve for the Ballard Mark-V—5 kW (second stage).
Fuels 06 00030 g013
Figure 14. The Ballard Mark-V—5 kW model’s curves at (a) different operating temperatures and (b) different operating pressures.
Figure 14. The Ballard Mark-V—5 kW model’s curves at (a) different operating temperatures and (b) different operating pressures.
Fuels 06 00030 g014
Table 1. Unknown parameters’ boundaries.
Table 1. Unknown parameters’ boundaries.
Model Parameter ξ 1 ξ 2 ξ 3 ξ 4 Ψ R c B
Lower boundary−1.19970.0013.6 × 10−5−2.6 × 10−4100.00010.0136
Upper boundary−0.85320.0059.8 × 10−5−9.54 × 10−5240.00080.5
Table 2. Specification of the 250W PEMFC (First stage) [20,21].
Table 2. Specification of the 250W PEMFC (First stage) [20,21].
Stack ParametersOperation Ranges
Number of cells in series  N C e l l s 24 Inlet   anode   pressure   p a 100–300 kPa
(1–3 bar)
Cell’s active area A 27   ×   10 4   m 2
( 27   c m 2 )
Inlet   cathode   pressure   p c 100–500 kPa
(1–5 bar)
Nafion 115:5 mil l127 × 10−6 m
(127 μm)
Stack temperature T 353.15–343.15 K
Maximum   current   density   i L 86   A / m 2
(860 m A / c m 2 )
Relative   humidity   in   anode   R H a 1
Rated power 250   W Relative   humidity   in   cathode   R H c 1
Table 3. The specifications and operational data of the devices under study.
Table 3. The specifications and operational data of the devices under study.
PEMFC TypeNedstack-PS6 6 kW [15,33]Temasek
1 kW [19,36]
Ballard-Mark-V
5 kW [19,36]
Number   of   cells   N C e l l s 652035
Cell’s active area  A   ( m 2 )240 × 10−4
( 240   c m 2 )
150 × 10−4
( 150   c m 2 )
232 × 10−4 m2
( 232   c m 2 )
Nafion 115:5 mil l (m)178 × 10−6
178 μm
51 × 10−6
51 μm
178 × 10−6
178 μm
Max current density  i L ( A / m 2 )120
1200   m A / c m 2
150
1500   m A / c m 2
150
1500   m A / c m 2
Stack temperature T (K)343323343
Hydrogen   pressure   P H 2 (kPa)49.03325–490.332549.0332598.0665
Oxygen pressure  P O 2 (kPa)49.03325–490.332549.0332598.0665
Table 4. The comparative results of modeling 250 W PEMFC.
Table 4. The comparative results of modeling 250 W PEMFC.
MethodFitness (SSE)Elapsed Time * ξ 1 ξ 2 ξ 3 ξ 4 Ψ R c B
WHO0.75794890.3759676−0.95080.0035437059.80 × 10−5−9.54 × 10−5240.00010.0136
CBO0.840420.38703−0.85930.00328449.80 × 10−5−9.54 × 10−5240.00010.0136
EO0.8404190.42235−0.85320.0032673299.80 × 10−5−9.54 × 10−5240.00010.0136
GOA1.08975.323141−1.146220.003798438.06 × 10−5−9.54 × 10−5240.00010.0136
MTDE1.15313.804542−1.0610.00385259.80 × 10−5−9.54 × 10−5240.00010.0136
DA1.165533.249382−0.85320.003265769.80 × 10−5−9.54 × 10−5240.00010.0136
ALO1.16592.75704−0.871090.003034168.16 × 10−5−9.54 × 10−5240.00010.0136
ASO1.34830.727816−1.007380.003182126.75 × 10−5−9.54 × 10−523.720.00055740.014613
PSO1.71938.954077−1.19970.00426189.80 × 10−5−9.54 × 10−5240.00010.0136
VSDE [27]1.0526Not reported−1.19213.199 × 10−33.79 × 10−51.870 × 10−422.811.202 × 10−40.02903
TLBO-DE [16]7.2776Not reported−0.85322.6505 × 10−38.0016 × 10−5−1.360 × 10−415.651.0000 × 10−40.0364
QPSO [19]7.2776Not reported−0.85692.5665 × 10−37.2708 × 10−5−1.303 × 10−413.543.9173 × 10−40.0299
ITHS [31]7.5798Not reported−0.92282.7348 × 10−37.0967 × 10−5−1.426 × 10−416.521.0091 × 10−40.0362
Sa-DE [31]7.6276Not reported−0.85342.5846 × 10−37.5880 × 10−5−1.154 × 10−412.61.0000 × 10−40.0329
STLBO [31]7.6426Not reported−0.85322.58437.6892 × 10−5−1.154 × 10−412.61.0000 × 10−40.0329
BIPOA [29]7.9416Not reported−0.80162.6673 × 10−38.1288 × 10−5−1.271 × 10−413.510.800.0324
ARNA-GA [23]8.1039Not reported−0.88062.9450 × 10−38.4438 × 10−5−1.288 × 10−413.481.0068 × 10−40.0316
RGA [21]8.4854Not reported−1.15683.4243 × 10−36.4161 × 10−5−1.154 × 10−412.891.4504 × 10−40.0343
MPSO [19]9.7539Not reported−0.94793.0835 × 10−37.7990 × 10−5−1.880 × 10−420.762.8666 × 10−40.0296
* Elapsed time: represents the average elapsed time in seconds.
Table 5. Statistical and computational analysis of the comparative optimizers results.
Table 5. Statistical and computational analysis of the comparative optimizers results.
AlgorithmPSOMTDEALODAASOGOAEOCBOWHO
Best fitness
(min. Obj)
1.71931.15311.16591.16551.34831.08970.84041960.840420.7579489
Stand. Deviation0.005091.99 × 10−150.0087221.2063422.9229133.370.00177550.0054670.002747
Average1.721331.15311.1761981.3900424.858587.5730.84113930.8451620.758657
Median1.71991.15311.174551.17734.162433.9510.84093350.8415250.757951
Worst fitness
(max. Obj)
1.73911.15311.193711.792518.323871.030.85694070.857630.772081
Variance2.6 × 10−54.03 × 10−307.684 × 10−52.2535828.629717,968.83.184 × 10−53.019 × 10−57.62356 × 10−6
Av_time8.95404.140632.7570433.249380.72785.32310.422350.3870340.3759676
Table 6. Statistical Wilcoxon analysis for WHO versus CBO and EO.
Table 6. Statistical Wilcoxon analysis for WHO versus CBO and EO.
ComparisonWHO-CBOWHO-EOCBO-EO
p-value000
Positive rank0027
Negative rank10010073
DecisionReject null hypothesesReject null hypothesesReject null hypotheses
Table 7. Nedstack-PS6-6kW PEMFC modeling by WHO-based method (second stage).
Table 7. Nedstack-PS6-6kW PEMFC modeling by WHO-based method (second stage).
MethodFitness (SSE)Elapsed
Time
ξ 1 ξ 2 ξ 3 ξ 4 Ψ R c B
WHO1.49570.3321−0.93482.187 × 10−34.07 × 10−5−1.145 × 10−410.0001.0 × 10−40.0727
CBO [37]1.57340.35938−1.09452.881 × 10−35.66 × 10−5−1.162 × 10−416.2871.01 × 10−40.1148
VSDE [27] 2.08849Not reported1.12123.348 × 10−34.67 × 10−59.54 × 10−513.0001 × 10−40.0494
SSO [33]2.18067Not reported0.97193.348 × 10−37.91 × 10−59.543 × 10−513.0001 × 10−40.0534
GHO [27]2.18586Not reported1.19973.55 × 10−34.61 × 10−59.54 × 10−513.0091.01 × 10−40.0579
VSA [27]2.34260Not reported0.89463.348 × 10−39.75 × 10−59.54 × 10−513.0001.03 × 10−40.0429
Table 8. Further investigation of Temasek 1 kW PEMFC model by WHO-based method.
Table 8. Further investigation of Temasek 1 kW PEMFC model by WHO-based method.
ApproachFitnessElapsed
Time
ξ 1 ξ 2 ξ 3 ξ 4 Ψ R c B
WHO0.14410.28925−1.16033.13 × 10−36.03 × 10−5−9.54 × 10−5241 × 10−40.1821
CBO [37]0.152040.29688−0.942122.842 × 10−38.70 × 10−5−9.54 × 10−5100.000594870.1319
FPO [27]0.1881Not reported−0.48381.0 × 10−32.77 × 10−5−7.578 × 10−511.3221.109 × 10−40.1287
GWO [19]1.6481Not reported−1.02992.410 × 10−34.00 × 10−5−9.54 × 10−510.0001.087 × 10−40.1274
Table 9. Further investigation of Ballard-Mark-V 5 kW PEMFC model by WHO-based method.
Table 9. Further investigation of Ballard-Mark-V 5 kW PEMFC model by WHO-based method.
ApproachFitnessElapsed
Time
ξ 1 ξ 2 ξ 3 ξ 4 Ψ R c B
WHO0.00060980.24−0.93996 3.022 × 10−39.67 × 10−5−1.195 × 10−412.0850.00080.0136
CBO [37]0.00061590.25−1.17880.00287433.64 × 10−5−1.195 × 10−412.080.00080.0136
FPO [14]0.0006204Not reported−1.02573.4 × 10−36.79 × 10−5−1.285 × 10−415.6445.29 × 10−40.0614
GWO [19]0.002067Not reported−1.18273.708 × 10−39.36 × 10−5−1.192 × 10−411.767.87 × 10−40.0136
IFSO [35]0.7843.80−1.123.57 × 10−38.01 × 10−5−1.59 × 10−422.001.00 × 10−40.015
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

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. https://doi.org/10.3390/fuels6020030

AMA Style

Ali MA, Mandour ME, Lotfy ME. Optimal Adaptive Modeling of Hydrogen Polymer Electrolyte Membrane Fuel Cells Based on Meta-Heuristic Algorithms Considering the Membrane Aging Factor. Fuels. 2025; 6(2):30. https://doi.org/10.3390/fuels6020030

Chicago/Turabian Style

Ali, Mohamed Ahmed, Mohey Eldin Mandour, and Mohammed Elsayed Lotfy. 2025. "Optimal Adaptive Modeling of Hydrogen Polymer Electrolyte Membrane Fuel Cells Based on Meta-Heuristic Algorithms Considering the Membrane Aging Factor" Fuels 6, no. 2: 30. https://doi.org/10.3390/fuels6020030

APA Style

Ali, M. A., Mandour, M. E., & Lotfy, M. E. (2025). Optimal Adaptive Modeling of Hydrogen Polymer Electrolyte Membrane Fuel Cells Based on Meta-Heuristic Algorithms Considering the Membrane Aging Factor. Fuels, 6(2), 30. https://doi.org/10.3390/fuels6020030

Article Metrics

Back to TopTop