Next Article in Journal
Investigation of Internal Short Circuits of Lithium-Ion Batteries under Mechanical Abusive Conditions
Previous Article in Journal
Multi-Objective Hybrid Optimization Algorithm Using a Comprehensive Learning Strategy for Automatic Train Operation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Steady-State Modeling of Fuel Cells Based on Atom Search Optimizer

by
Ahmed M. Agwa
1,2,*,
Attia A. El-Fergany
3 and
Gamal M. Sarhan
1
1
Electrical Engineering Department, Faculty of Engineering, Northern Border University, Arar 73222, Saudi Arabia
2
Electrical Engineering Department, Faculty of Engineering, Al-Azhar University, Cairo 11651, Egypt
3
Electrical Power and Machines Department, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
*
Author to whom correspondence should be addressed.
Energies 2019, 12(10), 1884; https://doi.org/10.3390/en12101884
Submission received: 6 May 2019 / Revised: 14 May 2019 / Accepted: 15 May 2019 / Published: 17 May 2019
(This article belongs to the Section A5: Hydrogen Energy)

Abstract

:
In simulation studies, the precision of fuel cell models has a vital role in the quality of results. Unfortunately, due to the shortage of manufacturer data given in the datasheets, several unknown parameters should be defined to establish the fuel cell model for further precise analysis. This research addresses a novel application of the atom search optimization (ASO) algorithm to generate these unknown parameters of the fuel cell model and in particular of the polymer exchange membrane (PEM) type. The objective of this study is to establish an accurate model of the PEM fuel cells, which will provide accurate results of modeling and simulation in a steady-state condition. Simulations and further demonstrations were performed under MATLAB/SIMULINK. The viability of the proposed models was appraised by comparing its simulation results with the experimental results of number of commercial PEM fuel cells. In the same context, the obtained numerical results by the proposed ASO-based method were compared to other challenging optimization methods-based results. Finally, parametric tests were made which indicated the robustness of the ASO results as well. It can be stated here that ASO performs well and has a good capability to extract the unknown parameters with lesser errors.

1. Introduction

Unlike conventional power sources, renewable energy sources as clean energy have received much attention worldwide due to many key reasons, such as the depletion of fossil fuels, price inflations, and other environmental issues. One of the fastest growing and promising renewable energy storage apparatuses is the fuel cell, which can convert fuel chemical energy into electric energy via chemical reactions [1,2,3,4]. Today, many assortments of fuel cells are commercialized, such as the polymer exchange membrane (PEM) type for low-operating temperatures [3], and solid-oxide fuel cells for high-operating temperatures [4,5]. PEM fuel cell stays as an incomparable alternative of importance; specifically, in transportation applications, it plays a role in portable electronic implementations and distributed generators. Moreover, its discriminate properties, such as no dissipated generation, high power density, high efficiency, and low operating pressure and temperature, make PEM fuel cell unequaled [3]. The standard efficiency of PEM fuel cell varies between 30% and 60% dependent on loading condition, and the operating temperatures range from 30 °C to 100 °C [3,4,5,6].
Modeling is highly crucial for better comprehension, analysis, design, simulation, and advancement of high efficiency fuel cells. However, the lack of data, number of obscure parameters, and complication in modeling favor the utilization of optimization algorithms [3]. The majority of deterministic optimization algorithms have their respective limits, like sensitivity to initial values, and fail to provide dependable results. To ameliorate the accuracy of the PEM fuel cells model parameter estimation, many global optimization algorithms have been used. The results obtained using these algorithms are better than those obtained using traditional methods [6].
Many researchers have endeavored to model PEM fuel cell characteristics using many heuristic based optimization algorithms [7,8,9,10,11,12,13,14,15,16,17,18]—in particular, the salp swarm optimizer [7], adaptive ribonucleic acid genetic algorithm (ARNA-GA) [8], genetic algorithm [9,10,11], particle swarm optimizer [12], Taguchi method and genetic algorithm neural networks [13], bird mating optimization algorithm [14], seeker optimizer [15], eclectic hybrid stochastic plan [16], adaptive differential evolution (ADE) algorithm [17], and innovated global harmony search (IGHS) algorithm [18].
Other recent similar optimizers, such as biogeography accompanied by mutation (BBO-M) [19], the simplified teaching-learning based optimizer (STLBO) [20], transmitted adapting differential evolution (TRADE) algorithm [21], hybrid adapting differential evolution (HADE) algorithm [22], nonlinear globally linearizing controller based on an estimator [23], multiverse optimizer (MVO) [24], grasshopper optimization algorithm (GOA) [25], and grey wolf optimizer (GWO) [26], are applied to define the model unknown parameters. In [27], a novel bio-inspired P systems-based optimization algorithm (BIPOA) was introduced to generate the obscure parameters of PEM fuel cells models.
Recently, atom search optimization (ASO), which was developed in 2019, has been utilized in hydro-geologic coefficient estimation [28] and dispersion parameter estimation [29]. In agreement with the no-free lunch theorem, several optimization techniques should be assessed to solve specific problems with attempts to get near/close to optimal solutions. Therefore, ASO is quoted in this current research because its reported results are promising and prove that ASO is superior to other algorithms in parameter estimation [28,29].
In this paper, ASO was used to generate the obscure parameters of two commercial PEM fuel cells. Further validations and comparisons were made to indicate the performance of the proposed ASO-based methodology. The crucial contributions of this research include execution of a novel algorithm, namely ASO, to generate the obscure parameters of the PEM fuel cell model in comparison to other competing methods recently reported in the literature, as well as proving the possibility of benefiting from ASO to optimize several complicated problems in engineering.
The paper is organized as follows: Section 1 gives a brief introduction and survey in this regard. Section 2 illustrates the mathematical modeling of PEM fuel cells. In Section 3, the adapted objective function and constraints are revealed. The ASO procedures are explained in Section 4. Section 5 discusses the obtained results, along with necessary validations. Conclusions are drawn in Section 6. Finally, acknowledgements, conflicts of interest, and authors’ contributions are presented.

2. Mathematical Modeling of PEM Fuel Cell

The model of a PEM fuel cell stack was intensively demonstrated in the literature. For a stack consisting of n cells series connected cells, the stack’s terminal voltage V stack can be evaluated by the following equation [9,25]:
V stack = n cells · ( E V act V Ω V con ) .
By assuming that the H 2 flow rate is controllable with regard to the loading condition, it can be revealed that the utilization factor is constant and has a typical value of 95% [25]. E max is the maximum voltage that can be generated by the PEM fuel cell at a higher heating value of H 2 , which typically equals 1.48 V/cell [25]. It is of value to emphasize that the theoretical voltage with respect to the lower heating value is 1.23 V/cell (See (2)). The aforementioned variables indicated in (1) are stated as follows:
E = 1.299 0.85 · 10 3 ( T fc 298.15 ) + 4.3085 · 10 5 T fc ln ( P H 2 P O 2 ) ,
P H 2 = RH a · P H 2 O 2 [ 1 / ( RH a · P H 2 O P a · e 1.635 i fc / A T fc 1.334 ) 1 ] ,
P O 2 = RH c · P H 2 O 2 [ 1 / ( RH c · P H 2 O P C · e 4.192 i fc / A T fc 1.334 ) 1 ] ,
P H 2 O = 2.95 · 10 2 T c 9.18 · 10 5 T c 2 + 1.44 · 10 7 T c 3 2.18 , T c = T fc 273.15 ,
V act = [ ξ 1 + ξ 2 T fc + ξ 3 T fc ln ( C O 2 ) + ξ 4 T fc ln ( I fc ) ] ,
C O 2 = P O 2 5.08 · 10 6 · e 498 T fc ,
V Ω = I fc ( R m + R C ) ;   R m = ρ m l A , ρ m = 181.6 [ 1 + 0.03 ( I fc A ) + 0.062 ( T fc 303 ) 2 ( I fc A ) 2.5 ] [ Ψ 0.634 3 ( I fc A ) ] e 4.18 · T fc 303 T fc ,
V con = b · ln ( J max J J max ) .
The power of the PEM fuel cell stack ( P stack ) is stated as defined in (10):
P stack = V stack · I fc .
According to Equations (1) to (9), it is obvious that seven coefficients ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , Ψ ,   R C , and   b ) need to be identified. These parameters are not predetermined in the manufacturer's datasheet. ASO is utilized in optimizing the seven coefficients to own finest values inside their higher and lower limits. Optimization is performed to ensure a precise modeling of PEM fuel cell under study and simulation.

3. Formulating the Objective Function and Constraints

Minimizing the sum of the squared error (SSE) between the computed voltage ( V com ) and measured voltage ( V meas ) is the objective function (OF) for the modeling of PEM fuel cell, as revealed in (11).
OF = min   ( SSE ) = min ( k = 1 M [ V com ( k ) V meas ( k ) ] 2 )
The OF is subjected to constraints that are determined by the lower and upper limits of ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , Ψ ,   R C , and   b ) .
Minimizing the mean squared error (MSE) represents the OF in some previous studies. To compare the obtained numerical results by ASO with other challenging optimization methods-based results, MSE can be computed as depicted in (12):
MSE = SSE M .

4. Atom Search Optimizer (ASO)

Atoms, basic building blocks of all materials, are moving continuously, and their motions are governed by the classical mechanics [30]. Assume that force of interaction is F i and force of constraint is G i , and they are applied together on the atom i inside an atom arrangement. Subsequently, the relationship between acceleration a i and mass mi of atom is derived by the second law of Newton’s laws as shown in (13) [29,30]:
a i = F i + G i m i .
At iteration t, the atom i is exposed to interaction force by the atom j in the dimension d and is written using the Lennard–Jones (L–J) potential as [29,30]:
F ij d ( t ) = 24 ε ( t ) σ ( t ) [ ( σ ( t ) r ij ( t ) ) 13 ( σ ( t ) r ij ( t ) ) 7 ] r ij ( t ) r ij d ( t ) ,
and:
F ij ( t ) = 24 ε ( t ) σ ( t ) [ ( σ ( t ) r ij ( t ) ) 13 ( σ ( t ) r ij ( t ) ) 7 ] .
Figure 1 shows the interaction force of atoms against the spacing between atoms. The repulsion is positive, and the attraction is negative; therefore, atoms would not be converging to a certain location. Equation (15) cannot be utilized straightway in optimization, so it can be adapted as:
F ij ( t ) = η ( t ) [ 2 ( h ij ( t ) ) 13 ( h ij ( t ) ) 7 ] ,
h ij ( t ) = σ ( t ) r ij ( t ) .
The deepness function is used to set the attraction zone or the repulsion zone that is stated as [28]:
η ( t ) = α ( 1 t 1 T ) 3 e 20 t T .
Figure 2 demonstrates F′ against η when h varies between 0.9 and 2. The attraction happens while h is varying from 1.12 to 2, the repulsion happens while h is varying between 0.9 and 1.12, and the equilibrium happens while h equals 1.12. Consequently, in ASO, to ameliorate the reconnaissance, repulsion has a lower limit while F′ has a lesser value at which h = 1.1, and attraction has an upper limit while F′ has a bigger value at which h = 1.24; thus, h is stated as:
h ij ( t ) = { h min r ij ( t ) σ ( t ) h max r ij ( t ) σ ( t ) < h min   h min r ij ( t ) σ ( t ) h max r ij ( t ) σ ( t ) > h max ,
σ(t) is stated as:
σ ( t ) = x ij ( t ) , j Kbest x ij ( t ) K ( t ) 2 ,
and:
{ h min = g 0 + g ( t ) h max = u .
Consequently, u and g 0 are equal to 1.24 and 1.1, consecutively. g symbolizes the drift factor that may transport the procedure from the reconnaissance to the profiteering, which is stated as:
g ( t ) = 0.1 × sin ( π 2 × t T ) .
Afterwards, total force applied on the atom i by other atoms is the summation of weighted components in the d-th dimension that is depicted in (23):
F i d ( t ) = j K best rand j . F ij d ( t ) .
From the third law of Newton’s laws:
F ij = F ji .
Molecular dynamics put a geometric constraint that acts a serious task in the atom movement. In ASO, assume that the best atom owns a covalence bond with each atom; therefore, a constraint force is exerted on each atom by the best atom. Hence, the atom i constraint is modified as:
θ i ( t ) = [ | x i ( t ) x best ( t ) | 2 b i , best 2 ] .
Therefore, the force of constraint is stated as [29,30]:
G i d ( t ) = λ ( t ) θ i d ( t ) = 2 λ ( t ) ( x i d ( t ) x best d ( t ) ) .
By replacement of 2λ with λ:
G i d ( t ) = λ ( t ) ( x best d ( t ) x i d ( t ) ) .
The Lagrange multiplier is stated as:
λ ( t ) = β . e x p ( 20 t T ) .
Consequently, the atom i acceleration at iteration t ( a i d ( t ) ) is stated as:
a i d ( t ) = F i d ( t ) m i d ( t ) + G i d ( t ) m i d ( t ) = α ( 1 t 1 T ) 3 e 20 t T , j Kbest rand j [ 2 × ( h ij ( t ) ) 13 ( h ij ( t ) ) 7 ] m i ( t ) , ( x i d ( t ) x j d ( t ) ) x i ( t ) x j ( t ) 2 + β e 20 t T x best d ( t ) x i d ( t ) m i ( t ) .
If the population of atoms is N P , the mass of atom i ( m i ( t ) ) is computed using (30)–(31):
M i ( t ) = exp ( Fit i ( t ) Fit best ( t ) Fit worst ( t ) Fit best ( t ) ) ,
m i ( t ) = M i ( t ) j = 1 N P M j ( t ) .
In case of minimization, Fitworst(t) and Fitbest(t) are the maximum and the minimum fitness values of atoms at the iteration t, consecutively. Fiti(t) is the function fitness value of the atom i at the iteration t. Fit worst ( t ) and Fit best ( t ) are expressed in (32) and (33), respectively:
Fit worst ( t ) = max i { 1 , 2 , . , N P } Fit i ( t ) ,
Fit best ( t ) = min i { 1 , 2 , . , N P } Fit i ( t ) .
For simplification, the velocity and the position of the atom i in the iteration t + 1 is signified as:
υ i d ( t + 1 ) = rand i d υ i d ( t ) + a i d ( t ) ,
x i d ( t + 1 ) = x i d ( t ) + υ i d ( t + 1 ) .
In the ASO algorithm, to ameliorate the reconnaissance in earlier iterations, every atom reacts with atoms owning as many better values of fitness as possible. To ameliorate the profiteering in later iterations, every atom reacts with atoms owning as few better values of fitness as possible. K piecemeal decreases as the iterations elapse, and it is computed using the formula stated in (36):
K ( t ) = N P ( N P 2 ) × t / T .
Figure 3 displays the forces in an atom arrangement. The atoms A1, A2, A3, and A4 have the best values of fitness, so they are considered as the K best . Each atom in the arrangement repels or attracts each other. Each atom in the arrangement, excluding A1 ( X best ), owns a force of constraint via the best atom A1.
The computational procedure of the ASO algorithm is as follows:
  Step 1: Randomly initialize a set of atoms X (solutions) and their velocity υ, and set Fit best = ∞, t = 1, i = 1.
  Step 2: Increment t = t + 1.
  Step 3: Increment i = i + 1.
  Step 4: Calculate the fitness value Fit i .
  Step 5: If Fit i ˃ Fit best , set Fit best = Fit i and X best = X i .
  Step 6: Calculate the mass m i (t) using Equations (30) and (31).
  Step 7: Determine its K neighbors using Equation (36).
  Step 8: Calculate the force of interaction Fi and the force of constraint is G i using Equations (23) and (27), respectively.
  Step 9: Update the velocity and the position using Equations (34) and (35), respectively.
  Step 10: If i ≤ N p go to Step 3.
  Step 11: If t ≤ T, go to Step 2.
  Step 12: Find the best solution so far, X best .
  Step 13: Stop.

5. Demonstrated Results, Discussions and Validations

In this section, ASO is utilized to estimate the PEM fuel cell model parameters ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , Ψ ,   R C , b ) . In this study, two models of marketable PEM fuel cells are tested to legalize the proposed ASO-based methodology in a steady-state condition. The lower and upper limits of ( ξ 1 ,   ξ 2 ,   ξ 3 ,   ξ 4 , Ψ ,   R C , b ) exist in literature as follows [20,25,26]:
1.1997 ξ 1 0.8532 0.001 ξ 2 0.005 3.6 · 10 5 ξ 3 9.8 · 10 5 2.6 · 10 4 ξ 4 9.54 · 10 5 13 Ψ 23 10 4 R C 8 · 10 4 0.0136 b 0.5
The parameters’ bounds are the same in all test cases to ensure fair comparisons with other challenging optimization methods.
Both RH c and RH a are 1. Both P c and P a are 1 atm. The maximum iterations are 3000. ASO parameters ( N P ,   α ,   β ) are determined by means of trial and error as other challenging heuristic-based optimization methods as shown in Table 1. The finest values of obscure parameters are yielded after executing ASO for some independent runs because of the high haphazardness of such algorithms.

5.1. Test Case 1

In this case, a model of SR-12 500 W modular PEM fuel cell was tested to regularize the performance of ASO. The datasheet was taken from [17,18,21,25,26] as follows: n cells = 48 , A = 62.5   cm 2 , l = 0.025   mm , J max = 0.672   A / cm 2 , T fc = 323   K , P H 2 = 1.47628   atm , P O 2 = 0.2095   atm . Twenty measurements in I–V characteristics of the fuel cell (M = 20) were utilized in optimization using ASO.
The finest estimated parameters of the PEM fuel cell model by ASO are displayed in Table 2. The convergence tendency of the SSE diagram is illustrated in Figure 4, which indicates that SSE obtained by ASO is 0.00203. MSE can be computed by (12) to result in (MSE = 0.0001015). These SSE and MSE are the smallest values compared to other challenging optimization methods, as shown in Table 3.
The yielded finest results for I–V characteristics of SR-12 modular PEM fuel cell that were estimated by ASO accompanying the experimentation data are displayed in Figure 5a. Closeness between the experimental voltages and computed voltages by ASO-based methodology ensures precision of the yielded optimized values of the obscure seven parameters.
The power of the SR-12 modular PEM fuel cell stack was computed using (10) and utilized to characterize the I–P relationship in Figure 5b accompanying the experimentation data. Closeness between the experimental powers and computed powers resulted due to closeness between corresponding voltages.
The I–V and I–P relationships of the SR-12 fuel cell stack needed to be characterized at different operating pressures and temperatures to illustrate ASO functioning at different conditions. In Figure 6, P H 2 / P O 2 are 1.5/1 atm and 3.5/1.5 atm, consecutively, at a fixed temperature of 323 K. It can be noticed that increasing P H 2 / P O 2 results in increasing the output voltage and power of the fuel cell stack.
Subsequently, the influence of temperature alterations is depicted in Figure 7, where T fc is 313 K and 353 K, consecutively (under a fixed P H 2 / P O 2 of 1/1 atm). It is clear that increasing temperature causes augmentation of the output voltage and power of the fuel cell stack.

5.2. Test Case 2

In this case, the model of the 250 W PEM fuel cell stack was tested to assure regularity of the performance of ASO. The datasheet was taken from [8,19,20,22,24,27] as follows: n cells = 24 , A = 27   cm 2 , l = 0.178   mm , J max = 0.86   A / cm 2 , T fc = 338.15   K , P H 2 = 1   atm , and P O 2 = 1   atm . Fifteen measurements in I–V characteristics of the fuel cell (M = 15) were utilized in optimization using the ASO-based proposed method.
The finest estimated parameters of the PEM fuel cell model by ASO are presented in Table 4. The convergence leaning of SSE diagram is displayed in Figure 8, which illustrates that the SSE received from ASO is 0.7346. This SSE is the lowest value compared to those of other challenging optimization methods, as shown in Table 5. MSE can be computed by (12), resulting in MSE = 0.04897.
The obtained finest results for the I–V characteristics of the 250 W PEM fuel cell stack that were estimated by ASO accompanying the experimentation data are displayed in Figure 9a. Closeness between the experimental voltages and computed voltages by ASO-based methodology ensures precision of the got optimized values of the obscure seven parameters.
The power of the 250 W PEM fuel cell stack is computed using (10) and utilized to characterize the I–P relationship in Figure 9b accompanying the experimentation data. Nearness between the experimental voltages and computed voltages causes nearness between corresponding powers.
To verify ASO functioning at different conditions, the I–V and I–P relationships of the 250 W fuel cell stack needed to be characterized at different operating pressures and temperatures. In Figure 10, P H 2 / P O 2 are 1.5/1.5 atm and 3/2.5 atm, consecutively, at a fixed temperature of 338 K. It can be observed that increasing P H 2 / P O 2 causes an increase in the output voltage and power of the fuel cell stack.
Afterwards, the influence of the changing temperature is displayed in Figure 11, where T fc is 313 K and 353 K, consecutively (under a fixed P H 2 / P O 2 of 1/1 atm). It is obvious that augmentation of temperature results in increasing the output voltage and power of the fuel cell stack.
Finally, performance measures using parametric tests to testify the robustness of the ASO results were made. Table 6 summarizes the ASO executions over 100 independent runs and associated indicators in terms of Best, Worst, standard deviation (STD), Mean, and Variance of SSE values to check the robustness and consistency. It can be said here that the smaller values of STD and variance prove the robustness of the obtained results and indicate that the adapted ASO control parameters were carefully selected.

6. Conclusions

ASO-based methodology has been introduced for estimating the PEM fuel cell model parameters to assure precise modeling and simulation. The finest values of obscure parameters are generated by the ASO, for two real commercial PEM fuel cell models. The computed results of two models are compared with measured results to illustrate ASO proper functioning. Good fittings between the measured and computed voltages were evidenced through various plots and insignificant values of SSE. Comparisons between the obtained results by the ASO and other recent challenging optimization method-based results indicate the viability and qualification of the proposed ASO-based methodology. Finally, performance measures were made which reprove the good performance and robustness of the ASO-realized results. Therefore, the authors can recommend ASO as a new optimization tool for other engineering complicated problems, which really still needs further verifications.

Author Contributions

The present work was developed with following contributions: Conceptualization, methodology, software, validation, formal analysis, investigation, data curation and writing—original draft preparation, A.M.A.; writing—review and editing, A.A.E.; G.M.S. as supervisor.

Funding

This research was funded by deanship of Scientific Research, Northern Border University, grant number ENG-2018-3-9-F-7813. The APC was funded by deanship of Scientific Research, Northern Border University.

Acknowledgments

The authors gratefully acknowledge the approval and the support of this research study by the grant no. ENG-2018-3-9-F-7813 from the Deanship of Scientific Research at Northern Border University, Arar, KSA.

Conflicts of Interest

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

Nomenclature

E open circuit potential
V act activation over-voltage apiece cell
V Ω ohmic voltage drop apiece cell
V con concentration over-voltage apiece cell
T fc temperature of cell ( K )
P O 2 and P H 2 partial pressures of O 2 and   H 2 ( atm ) ; correspondingly
P H 2 O saturation pressure of H 2 O   ( atm )
RH c and RH a relative humidity of vapor at cathode and anode; correspondingly
I fc operating current ( A ) of the fuel cell
P c and P a inlet pressures ( atm ) at cathode and anode; correspondingly
A area of membrane ( cm 2 )
C O 2 concentration of O 2 ( mol / cm 3 )
ξ i ( i { 1 ,   2 ,   3 ,   4 } ) experiential parameters
R m and R C resistances ( Ω ) of membrane and connections; correspondingly
l membrane’s thickness ( cm )
ρ m membrane’s resistivity ( Ω · cm )
Ψ adjustable coefficient
b parametric factor ( V )
J and J max actual and maximum density of current ( A / cm 2 ) ; respectively
Mquantity of point measurements in I–V characteristics
ksummation counter
εpotential hollow deepness
σdistance where the potential is zero and considered as the length scale
rspacing among two atoms
η(t)deepness function
αweight of deepness
h max and h min upper and lower bounds of h; consecutively
x ij vector among the atom i and the atom j
K best part of a larger group of K atoms
Kthe foremost atoms that have the best values of function fitness
Titerations’ maximum number
rand i weight randomly exists among 1 and 0
x best ( t ) best atom position at the iteration t
b i , best length of fixed bond from the atom i to the best atom
λ(t)Lagrange multiplier
βweight of multiplier
m i (t)mass of atom i at the iteration t

References

  1. Alshehri, F.; Suarez, V.G.; Torres, J.L.R.; Perilla, A.; Van Der Meijdena, M.A.M.M. Modelling and Evaluation of PEM Hydrogen Technologies for Frequency Ancillary Services in Future Multi-Energy Sustainable Power Systems. Heliyon 2019, 5, e01396. [Google Scholar] [CrossRef]
  2. Satpathy, S.; Padhee, S.; Bhuyan, K.C.; Ingale, G.B. Mathematical modelling and voltage control of fuel cell. In Proceedings of the International Conference on Energy Efficient Technologies for Sustainability (ICEETS), Nagercoil, India, 7–8 April 2016. [Google Scholar] [CrossRef]
  3. Priya, K.; Sathishkumar, K.; Rajasekar, N. A comprehensive review on parameter estimation techniques for Proton Exchange Membrane fuel cell modelling. Renew. Sustain. Energy Rev. 2018, 93, 121–144. [Google Scholar] [CrossRef]
  4. Papurello, D.; Silvestri, S.; Tomasi, L.; Belcari, I.; Biasioli, F.; Santarelli, M. Biowaste for SOFCs. Energy Procedia 2016, 101, 424–431. [Google Scholar] [CrossRef]
  5. Santarelli, M. Carbon recovery and re-utilization (CRR) from the exhaust of a solid oxide fuel cell (SOFC): Analysis through a proof-of-concept. J. CO2 Util. 2017, 18, 206–221. [Google Scholar] [CrossRef]
  6. Martin, I.S.; Ursua, A.; Sanchis, P. Modelling of PEM Fuel Cell Performance: Steady-State and Dynamic Experimental Validation. Energies 2014, 7, 670–700. [Google Scholar] [CrossRef] [Green Version]
  7. El-Fergany, A.A. Extracting optimal parameters of PEM fuel cells using salp swarm optimizer. Renew. Energy 2018, 119, 641–648. [Google Scholar] [CrossRef]
  8. Zhang, L.; Wanga, 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]
  9. Tafaoli-Masoule, M.; Bahrami, A.; Elsayed, E.M. Optimum design parameters and operating condition for maximum power of a direct methanol fuel cell using analytical model and genetic algorithm. Energy 2014, 70, 643–652. [Google Scholar] [CrossRef]
  10. Priya, K.; Babu, T.; Balasubramanian, K.; Kumar, K.; Rajaseka, N. A novel approach for fuel cell parameter estimation using simple Genetic Algorithm. Sustain. Energy Technol. Assess. 2015, 12, 46–52. [Google Scholar] [CrossRef]
  11. Rajaseka, N.; Jacob, B.; Balasubramanian, K.; Priya, K.; Sangeetha, K.; Babu, T.S. Comparative study of PEM fuel cell parameter extraction using Genetic Algorithm. Ain Shams Eng. J. 2015, 6, 1187–1194. [Google Scholar] [CrossRef] [Green Version]
  12. Salim, R.I.; Noura, H.; Fardoun, A. A Parameter identification approach of a PEM fuel cell stack using particle swarm optimization. In Proceedings of the ASME 2013 11th International. Conference on Fuel Cell Science, Engineering and Technolog, Minneapolis, MA, USA, 14–19 July 2013. [Google Scholar] [CrossRef]
  13. Chang, K.Y. The optimal design for PEMFC modeling based on Taguchi method and genetic algorithm neural networks. Int. J. Hydrogen Energy 2011, 36, 13683–13694. [Google Scholar] [CrossRef]
  14. 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]
  15. Dai, C.; Chen, W.; Cheng, Z.; Li, Q.; Jiang, Z.; Jia, J. Seeker optimization algorithm for global optimization: A case study on optimal modelling of proton exchange membrane fuel cell. Int. J. Electr. Power Energy Syst. 2011, 33, 369–376. [Google Scholar] [CrossRef]
  16. 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]
  17. Cheng, J.; Zhang, G. Parameter fitting of PEMFC models based on adaptive differential evolution. Int. J. Electr. Power Energy Syst. 2014, 62, 189–198. [Google Scholar] [CrossRef]
  18. Askarzadeh, A.; Rezazadeh, A. An innovative global harmony search algorithm for parameter identification of a PEM fuel cell model. IEEE Trans. Ind. Electron. 2012, 59, 3473–3480. [Google Scholar] [CrossRef]
  19. Niu, Q.; Zhang, L.; Li, K. A biogeography-based optimization algorithm with mutation strategies for model parameter estimation of solar and fuel cells. Energy Convers. Manag. 2014, 86, 1173–1185. [Google Scholar] [CrossRef]
  20. 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]
  21. Gong, W.; Yan, X.; Xiaobo, L.; Cai, Z. Parameter extraction of different fuel cell models with transferred adaptive differential evolution. Energy 2015, 86, 139–151. [Google Scholar] [CrossRef]
  22. Sun, Z.; Wang, N.; Bi, Y.; Srinivasan, D. Parameter identification of PEMFC model based on hybrid adaptive differential evolution algorithm. Energy 2015, 90, 1334–1341. [Google Scholar] [CrossRef]
  23. Sankar, K.; Jana, A.K. Dynamics and estimator-based nonlinear control of a PEM fuel cell. IEEE Trans. Control Syst. Technol. 2018, 26, 1124–1131. [Google Scholar] [CrossRef]
  24. Fathy, A.; Rezk, H. Multi-verse optimizer for identifying the optimal parameters of PEMFC model. Energy 2018, 143, 634–644. [Google Scholar] [CrossRef]
  25. El-Fergany, A.A. Electrical characterisation of proton exchange membrane fuel cells stack using grasshopper optimiser. IET Renew. Power Gener. 2018, 12, 9–17. [Google Scholar] [CrossRef]
  26. 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]
  27. Yang, S.; Wang, N. A novel P systems based optimization algorithm for parameter estimation of proton exchange membrane fuel cell model. Int. J. Hydrogen Energy 2012, 37, 8465–8476. [Google Scholar] [CrossRef]
  28. Zhao, W.; Wanga, 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]
  29. Zhao, W.; Wanga, L. A novel atom search optimization for dispersion coefficient estimation in groundwater. Future Gener. Comput. Syst. 2019, 91, 601–610. [Google Scholar] [CrossRef]
  30. Goldstein, H.; Poole, C.P.; Safko, J.L. Classical Mechanics, 3rd ed.; Addison Wesley: Boston, MA, USA, 2001. [Google Scholar]
Figure 1. Atoms force against spacing between them [29].
Figure 1. Atoms force against spacing between them [29].
Energies 12 01884 g001
Figure 2. Function F′ against η [28].
Figure 2. Function F′ against η [28].
Energies 12 01884 g002
Figure 3. Forces in an atom arrangement through K best when K = 4 [29].
Figure 3. Forces in an atom arrangement through K best when K = 4 [29].
Energies 12 01884 g003
Figure 4. Sum of the squared error (SSE) convergence for SR-12 modular.
Figure 4. Sum of the squared error (SSE) convergence for SR-12 modular.
Energies 12 01884 g004
Figure 5. Characteristics of SR-12.
Figure 5. Characteristics of SR-12.
Energies 12 01884 g005
Figure 6. Characteristics of SR-12 at different pressures.
Figure 6. Characteristics of SR-12 at different pressures.
Energies 12 01884 g006
Figure 7. Characteristics of SR-12 at different temperatures.
Figure 7. Characteristics of SR-12 at different temperatures.
Energies 12 01884 g007
Figure 8. SSE convergence for the 250 W stack.
Figure 8. SSE convergence for the 250 W stack.
Energies 12 01884 g008
Figure 9. Characteristics of the 250 W stack.
Figure 9. Characteristics of the 250 W stack.
Energies 12 01884 g009
Figure 10. Characteristics of the 250 W stack at different pressures.
Figure 10. Characteristics of the 250 W stack at different pressures.
Energies 12 01884 g010
Figure 11. Characteristics of the 250 W stack at different temperatures.
Figure 11. Characteristics of the 250 W stack at different temperatures.
Energies 12 01884 g011
Table 1. Atom search optimization (ASO) adapted controlling parameters.
Table 1. Atom search optimization (ASO) adapted controlling parameters.
ASO ParametersSR-12 Modular250 W Stack
N P 2510
α 4050
β 0.20.2
Table 2. Estimated parameters by ASO for SR-12 modular.
Table 2. Estimated parameters by ASO for SR-12 modular.
Parameter ξ 1 ξ 2 ξ 3 ξ 4 Ψ R C b
Optimized Value−0.92170.00330.0001−0.000113.76080.00010.1497
Table 3. SR-12 modular.
Table 3. SR-12 modular.
AlgorithmADE [17]IGHS [18]TRADE [21]ASO
MSE0.118850.10390.2470130.0001015
AlgorithmGOA [25]GWO [26]ASO
SSE0.04781.5170.00203
Table 4. Estimated parameters by the ASO for the 250 W stack.
Table 4. Estimated parameters by the ASO for the 250 W stack.
Parameter ξ 1 ξ 2 ξ 3 ξ 4 Ψ R C b
Optimized Value−1.11320.00360.0001−0.000222.17630.00010.0248
Table 5. 250 W PEM fuel cell stack.
Table 5. 250 W PEM fuel cell stack.
AlgorithmARNA-GA [8]BBO-M [19]STLBO [20]HADE [22]MVO [24]BIPOA [27]ASO
SSE8.10397.61657.62667.99083.58467.94160.7346
Table 6. ASO-adapted controlling parameters.
Table 6. ASO-adapted controlling parameters.
FactorSR-12 Modular250 W Stack
Best value of SSE0.002030.7346
Worst value of SSE0.003041.0903
Mean value of SSE0.002510.9156
STD value of SSE 2.94 × 10 4 0.0945
Variance of SSE 8.71 × 10 8 0.0089
Average processing time per run (s)25.5020.10

Share and Cite

MDPI and ACS Style

Agwa, A.M.; El-Fergany, A.A.; Sarhan, G.M. Steady-State Modeling of Fuel Cells Based on Atom Search Optimizer. Energies 2019, 12, 1884. https://doi.org/10.3390/en12101884

AMA Style

Agwa AM, El-Fergany AA, Sarhan GM. Steady-State Modeling of Fuel Cells Based on Atom Search Optimizer. Energies. 2019; 12(10):1884. https://doi.org/10.3390/en12101884

Chicago/Turabian Style

Agwa, Ahmed M., Attia A. El-Fergany, and Gamal M. Sarhan. 2019. "Steady-State Modeling of Fuel Cells Based on Atom Search Optimizer" Energies 12, no. 10: 1884. https://doi.org/10.3390/en12101884

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

Article Metrics

Back to TopTop