Next Article in Journal
A Study on the Influencing Factors of China’s Ecological Footprint Based on EEMD–GeoDetector
Previous Article in Journal
Can Digital Services Trade Liberalization Improve the Quality of Green Innovation of Enterprises? Evidence from China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Estimation of Fuel Cells Using a Hybrid Optimization Algorithm

1
Department of Interdisciplinary Courses in Engineering, Chitkara University Institute of Engineering & Technology, Chitkara University, Rajpura 140401, India
2
Electrical and Instrumentation Engineering Department, Thapar Institute of Engineering and Technology, Patiala 147004, India
3
Faculty of Engineering and Technology, Future University in Egypt, Cairo 11835, Egypt
4
Energy Technology Program, School of Engineering Technology, Purdue University, West Lafayette, IN 47907, USA
*
Authors to whom correspondence should be addressed.
Sustainability 2023, 15(8), 6676; https://doi.org/10.3390/su15086676
Submission received: 27 February 2023 / Revised: 10 April 2023 / Accepted: 10 April 2023 / Published: 14 April 2023

Abstract

:
Because of the current increase in energy requirement, reduction in fossil fuels, and global warming, as well as pollution, a suitable and promising alternative to the non-renewable energy sources is proton exchange membrane fuel cells. Hence, the efficiency of the renewable energy source can be increased by extracting the precise values for each of the parameters of the renewable mathematical model. Various optimization algorithms have been proposed and developed in order to estimate the parameters of proton exchange membrane fuel cells. In this manuscript, a novel hybrid algorithm, i.e., Hybrid Particle Swarm Optimization Puffer Fish (HPSOPF), based on the Particle Swarm Optimization and Puffer Fish algorithms, was proposed to estimate the proton exchange membrane fuel cell parameters. The two models were taken for the parameter estimation of proton exchange membrane fuel cells, i.e., Ballard Mark V and Avista SR-12 model. Firstly, justification of the proposed algorithm was achieved by benchmarking it on 10 functions and then a comparison of the parameter estimation results obtained using the Hybrid Particle Swarm Optimization Puffer Fish algorithm was done with other meta-heuristic algorithms, i.e., Particle Swarm Optimization, Puffer Fish algorithm, Grey Wolf Optimization, Grey Wolf Optimization Cuckoo Search, and Particle Swarm Optimization Grey Wolf Optimization. The sum of the square error was used as an evaluation metric for the performance evaluation and efficiency of the proposed algorithm. The results obtained show that the value of the sum of square error was smallest in the case of the proposed HPSOPF, while for the Ballard Mark V model it was 6.621 × 10−9 and for the Avista SR-12 model it was 5.65 × 10−8. To check the superiority and robustness of the proposed algorithm computation time, voltage–current (V–I) curve, power–current (P–I) curve, convergence curve, different operating temperature conditions, and different pressure results were obtained. From these results, it is concluded that the Hybrid Particle Swarm Optimization Puffer Fish algorithm had a better performance in comparison with the other compared algorithms. Furthermore, a non-parametric test, i.e., the Friedman Ranking Test, was performed and the results demonstrate that the efficiency and robustness of the proposed hybrid algorithm was superior.

1. Introduction

Rapid urbanization is contributing to the depletion of fossil resources while the need for energy grows daily [1]. It has caused the world to change to renewable energy sources such as solar energy, geothermal energy, tidal energy, wind energy, and wave energy for generating electricity. Fuel cells are one of the most suitable and promising alternative energy sources, with numerous characteristics, such as a high efficiency, reliability, stability, durability, consistent power generation, and cleanliness. Similarly, the majority of conventional renewable energy sources, such as solar and wind, have experienced rapid expansion, and in recent years they have caught the attention of researchers and academics [2]. Fuel cells have several applications, including in transportation, power generation, heating companies, backup power supply, and so on. The main components of a fuel cell are an anode and a cathode with an electrolyte, H2 (pure hydrogen), which feeds the anode, while O2 (or oxygen) feeds the cathode. The fuel cell operates on the basis of a controlled chemical process [3]. In the presence of a catalyst, the chemical reaction between hydrogen and oxygen produces chemical energy, which is directly transformed into electrical energy.
Several types of electrolytes can be used in fuel cells, and different types of fuel cells can be constructed based on this, such as the Proton Exchange Membrane Fuel Cell (PEMFC). When it comes to energy generation, PEMFC has various advantages such as high efficiency, low operating temperature, less deterioration, higher stability, low noise, high power density, and being an ecofriendly energy resource. To clearly understand the phenomena of the dynamic processes that occur within the fuel cell, it is critical to perform PEMFC modelling and the construction of precise models, which saves time and effort [4]. The polarization curve, which describes the output voltage and current relationship, is the most essential PEMFC characteristic, and hence forms the basis of PEMFC modelling. Several attempts have been made to design and create a suitable model with greater accuracy and precision for PEMFC parameter extraction.
The statistics provided in any PEMFC datasheet are typically insufficient for establishing the optimal parameter configuration, and the results produced using the model and the data published in the manufacturer’s datasheet differ greatly. As a result, parameter estimation can be thought of as an optimization issue, and the best set of solutions can be found by combining several approaches. As PEMFC parameters are non-linear, conventional optimization methods have a lower accuracy and precision. However, meta-heuristic algorithms provide several advantages such as random starting estimate, convergence to global optimal solution, and tackling complicated issues. Many researchers are interested in identifying a PEMFC parameter estimation model with a high accuracy and efficiency. The mathematical model serves as the foundation for fuel cell design and integration. It also provides information on the physical events occurring in fuel cells. The electrochemical models of fuel cells contain significant experimental and empirical formulations [5].
Various optimization algorithms have been proposed and applied in order to estimate the PEMFC parameters, which can further be categorized into two categories: based on a single algorithm only and the combination of two or more algorithms, also known as hybrid algorithms. An adaptive RNA genetic algorithm (ARNA-GA) [6] based on a biological RNA mechanism was proposed for PEMFC parameter estimation enhancing the global search, maintaining population diversity and the avoidance of premature convergence. The adaptive method in this algorithm helps with the dynamic selection of the crossover operation, thus improving the search ability. An adaptive differential evolution algorithm (ADE) [7] was proposed to accurately estimate the parameters of PEMFC by adjusting the variation operators in a dynamic manner and the control parameters, thereby increasing the search efficiency. Another optimization algorithm, i.e., Grasshopper Optimization algorithm (GOA) [8], was applied in order to find the optimum values of the unknown parameters for PEMFC. GOA is inspired by the behavior of grasshopper groups in the surrounding environment. The Dragonfly algorithm (DA) [9], inspired by the static and dynamic swarming behavior of dragonflies, was applied in order to estimate the parameters of PEMFC. Because of the static swarming behavior of dragonflies, this algorithm has the advantage of high exploration. Another meta-heuristic algorithm, i.e., Chaotic Binary Shark Smell Optimization (CBSSO) [10] algorithm, based on the ability of sharks to smell while in search of their prey, was proposed in order to estimate the PEMFC parameters, and it has a better performance and takes less time to converge.
Hybrid adaptive differential evolution (HADE) [11] based on biological genetic strategy, adaptive scaling factors, and dynamic crossover was proposed for PEMFC parameter estimation. The Bee Colony search method has been applied for improving the performance of local search. The modelling of PEMFC and parameter estimation was done using an optimization algorithm, known as the grouping-based global harmony search (GGHS) algorithm [12], based on the improvisation of a new harmony and using the best harmonies efficiently for finding an optimum solution. Another hybrid optimization algorithm i.e., cuckoo search algorithm with an explosion operator (CS-EO) [13], was proposed for finding an optimal solution to the PEMFC parameter estimation problem. This algorithm enhances the search ability with the help of the adaptive method and the local minima trap is avoided through the use of an explosion operator, which results in better convergence and accuracy. A hybrid algorithm based on Teaching−Learning-Based Optimization (TLBO) and Differential Evolution (DE) [14] was proposed for estimating the parameters of PEMFC. Nature-inspired TLBO is based on the teaching−learning technique occurring inside a classroom, and an individual population is used for finding an optimum solution, whereas the basis of DE is the evolution method of an individual’s population.
Therefore, the last few years have seen the development of multiple techniques for finding the optimal parameter set of PEMFC, beginning with conventional algorithms and moving to meta-heuristic algorithms. PEMFC parameter estimation was done by developing Black Widow Optimization (BWO) along with the comparison of its results with other different meta-heuristic algorithms under various operating temperatures. Various other meta-heuristic algorithms that have been developed are the Slime Mould (SM)-based optimization algorithm, Modified Monarch Butterfly Optimization (MMBO) algorithm, Backtracking Search Algorithm combined with Burger’s Chaotic map (BSABCM), Particle Swarm Optimization (PSO) [15], Genetic Algorithms (GA) [16], Chaotic Mayflies Optimization (CMO) algorithm [17], Grey Wolf Optimizer (GWO) [18], Whale Optimization Approach (WOA) [19], Salp Swarm Optimization algorithm (SSOA) [20], Effective Informed Adaptive PSO (EIA-PSO) [21], Cuckoo Search-Ant Colony Optimization (CS-ACO) [22], bi-inspired algorithm [23], Tribe PSO Algorithm (T-PSO) [24], Bi-Subgroup Optimization (BSO) [25], Sine Cosine Algorithm (SCA) [26], and Modified Owl Search Algorithm (DOSA) [27]. Another meta-heuristic algorithm, for example Puffer Fish (PF) [28], based on the behavior of male puffer fish in order to charm the female puffer fish by building special circular structures on the seabed, was developed for finding the optimal solution set to the problems of optimization. Various hybrid algorithms, i.e., Particle Swarm Optimization Grey Wolf Optimizer (PSOGWO) [29] and Grey Wolf Optimizer Cuckoo Search (GWOCS) [30], were also developed for the same reason and performed significantly better when identifying the optimal solution.
The major goal of this paper is to propose a new algorithm in order to estimate the parameters of PEMFC. The major contributions are listed below:
  • A novel hybrid algorithm, i.e., HPSOPF based on Particle Swarm Optimization and Puffer Fish, is proposed for estimating the PEMFC parameters.
  • For justification of the proposed hybrid algorithm, the mean and standard deviation (SD) are calculated using 10 benchmark functions.
  • The Sum of Square Error (SSE) objective function is used for the performance evaluation and efficiency of the proposed algorithm for the parameter estimation of PEMFC.
  • Ballard Mark V and Avista SR-12 models are the two datasheets used in order to estimate the PEMFC parameters.
  • To check the performance and accuracy of the proposed algorithm, the computation time for both of the fuel cell models is calculated.
  • To check the consistency and robustness of the proposed algorithm, the convergence curve, I–V, P–I curve, different operating temperature, and different pressure results are obtained.
  • Non-parametric statistical test, i.e., Friedman Ranking Test, is done for finding the significance of the parameter estimation of PEMFC.

2. Materials and Methods

2.1. PEMFC Mathematical Modelling

The anode and cathode are two electrodes in PEMFC segregated by membranes with a polymer electrolyte, as illustrated in Figure 1. Hydrogen is injected by the anode, whereas oxygen is injected by the cathode, and a thin membrane forms the electrolyte which conducts ions and prevents the passage of electrons. The output voltage is generated when the flow of ions takes place through the electrolyte, whereas the outside circuit allows for the passage of electrons.
Electrochemical reactions occurring in PEMFC are shown in the following equations, where the anode and cathode side chemical reactions are represented in (1) and (2), respectively, and (3) shows the total chemical reaction or electrical energy generation [31].
H 2 2 H + + 2 e
1 2 O 2 + 2 H + + 2 e H 2 O
H 2 + 1 2 O 2 H 2 O
V c = E N e r n s t V a c t i v a t i o n V o h m i c V c o n c e n t r a t i o n
There are three types of voltages constituted in the fuel cell terminal voltage ( V c ), as illustrated in (4). E N e r n s t represents the reversible open circuit voltage, V a c t i v a t i o n represents the activation voltage drop, V o h m i c represents the ohmic voltage drop, and V c o n c e n t r a t i o n represents the concentration voltage drop [32].
E N e r n s t = E r + R T c Z F ln P H 2 + ln P O 2
The reversible thermodynamic potential of the oxygen and hydrogen reaction is defined by the Nernst equation, as shown in (5), in which E r denotes the reference voltage, R denotes the universal gas constant, T c denotes temperature of cell (in Kelvin), Z denotes the number of electrons transferred, F denotes the faraday constant, and P H 2 and P O 2 denote hydrogen and oxygen pressure, respectively. After expansion, (5) is re-written in the following form [33],
E N e r n s t = 1.229 8.5 × 10 4 T c 298.15 + 4.385 × 10 5 T c × ln P H 2 + ln P O 2
P H 2 = 0.5 P H a n o d e × P H 2 O e x p 1.635 i c A T c 1.334 × P H a n o d e × P H 2 O P a n o d e 1 1
P O 2 = P H c a t h o d e × P H 2 O e x p 4.192 i c A T c 1.334 × P H a n o d e × P H 2 O P c a t h o d e 1 1
P H 2 and P O 2 are shown in (7) and (8), respectively, where P a n o d e represents the anode pressure from the input side, P c a t h o d e represents the cathode pressure from the input side, and the relative humidity of the vapor from the cathode and anode side of PEMFC is represented by P H c a t h o d e and P H a n o d e , respectively. i c represents the current generated by PEMFC, the surface area of the membrane is represented by A, and P H 2 O is the pressure at water saturation, as represented in (9) [34].
P H 2 O = 2.95 × 10 2 T c 273.15 9.18 × 10 5 T c 273.15 2 + 1.44 × 10 2 T c 273.15 2 2.18
V a c t i v a t i o n = R T c z α F ln i c i O
The activation process leads to voltage loss, which is shown in (10), where α represents the transfer coefficient and i O represents the exchange current density, which can be expanded as shown below [34].
V a c t i v a t i o n = ε 1 + ε 2 T c + ε 3 T c ln C O 2 + ε 4 T c ln i c
ε 1 , ε 2 , ε 3 , ε 4 represent semi-empirical coefficients on the PEMFC cathode side. The concentration of oxygen ( C O 2 ) is calculated as shown in (12).
C O 2 = P O 2 5.08 × 10 6 e x p 498 T c
The resistive ohmic voltage drop ( V o h m i c ) is illustrated in (13), in which R M R represents the membrane surface resistance and R C R represents the contact resistance.
V o h m i c = i c R M R + R C R
R M R = ρ M l A
The membrane resistance ( R M R ) is calculated using (14), ρ M represents the membrane resistivity, and l represents the membrane thickness. Furthermore, ρ M can be expressed as below [34].
ρ M = 181.6 1 + 0.03 i c A + 0.0062 T c 303 i c A 2.5 λ 0.634 3 i c A e x p 418 T c 303 T c
The adjustable empirical variable is denoted by λ . The value of the voltage concentration loss ( V c o n c e n t r a t i o n ) is calculated as shown in (16).
V c o n c e n t r a t i o n = R T c z α F ln i d i d i c
i d is the current density when the reactant concentration is zero. It can be re-written as shown below.
V c o n c e n t r a t i o n = b ln i c i c A i m a x
b represents the constant and i m a x represents the maximum current density. The evaluation of the value for b can be done as shown in (18) [35].
b = R T c z α F
In order to generate sufficient energy, multiple stacks need to be combined and connected in series or parallel, as the value of the single stack PEMFC current and output voltage is small. The output voltage ( V s t a c k ) of the stack of fuel cell in the case of series connection is shown in (19).
V s t a c k = n . V c
n represents the number of cells that are connected in series. It can be re-written as shown below (20) [35].
V s t a c k = n E N e r n s t V a c t i v a t i o n V o h m i c V c o n c e n t r a t i o n
As per the equations mentioned above, seven parameters for PEMFC, i.e., ε 1 , ε 2 , ε 3 , ε 4 , λ , R C R , b , need to be estimated with accuracy and precision for the controlled operation and adequate modelling of the fuel cell. The proposed HPSOPF algorithm as well as other well-established meta-heuristic algorithms, i.e., PSO, GWO, GWOCS, PF, and PSOGWO, were used to estimate the parameters in order to find a suitable and promising alternative for non-renewable energy sources, and found it to be the proton exchange membrane fuel cell (PEMFC).

2.2. Problem Formulation

This paper proposes a new hybrid algorithm, i.e., HPSOPF, in order to estimate the parameters of the PEMFC. Against each current density input, prediction of the output voltage was done using optimization algorithms. SSE (sum of square error) is used as a metric in order to evaluate the predicted output voltage and experimental values of the output voltage, and its objective function is shown in (21).
SSE = M I N ( F = i = 1 N ( V a c t u a l V i ) 2 )
The constraints are as follows:
ε n m i n ε n ε n m a x n = 1 : 4
λ m i n λ λ m a x
R C R m i n R C R R C R m a x
b m i n b b m a x
n represents the number of data points, V a c t u a l is the experimental output voltage and V i is the predicted output voltage using various optimization algorithms. The main goal of this paper is to minimize the SSE value for obtaining a better performance as well as more accuracy and precision in order to estimate the parameters of PEMFC.

2.3. Proposed Algorithm (HPSOPF)

This paper proposes a new hybrid algorithm, i.e., HPSOPF, based on the Particle Swarm Optimization (PSO) and Puffer Fish optimization algorithm (PF). PSO and PF are two well-known meta-heuristic algorithms that have distinct search techniques. The basis of PSO is bird flocking behavior and fish schooling, whereas Puffer Fish is a bio-inspired meta-heuristic optimization algorithm that is based on the behavior of male puffer fish in order to charm the female puffer fish [36]. Torquigeneral bomaculosus is the scientific name of a puffer fish with a length of 12 cm and 9.1 cm in males and females, respectively. The unique and special characteristic of this species is building large circular structures on the seabed. The circular structure created by the puffer fish includes a specific pattern in the center, sand peaks, and inner and outer circle. Satisfactory results were obtained for estimating the parameters of fuel cells using meta-heuristic algorithms, but there were some disadvantages such as convergence instability and the ability to fall easily into the trap of the local optimum. The genetic algorithm is time consuming as well as having premature convergence. There is partial optimism, a low rate of convergence, and less population diversity in Particle Swarm Optimization (PSO). This paper develops a new hybrid algorithm, i.e., HPSOPF, for obtaining better and highly efficient results in order to estimate the parameters of fuel cells. The pseudo code of HPSOPF is illustrated in Figure 2.
As prob denotes probability. Rand (0, 1) < prob increases the range of search, and every time there are no changes in order to avoid the algorithm getting stuck at the local minimum.

3. Results

3.1. Benchmark Test Function

Ten benchmark test functions were selected, as shown in Table 1, for evaluation of the proposed hybrid algorithm, i.e., HPSOPF, for the PEMFC parameter estimation. The ten benchmark test functions contained seven uni-modal functions and three multi-modal functions where every function’s dimension was set to 30. Table 2 represents the values of the mean and standard deviation (SD) calculated using 10 benchmark test functions, and it was clear that the proposed hybrid algorithm, i.e., HPSOPF, had a remarkably better performance than the various other meta-heuristic algorithms, i.e., PSO, PF, and GWO, and hybrid algorithms, i.e., GWOCS and PSOGWO. The coding of each program was done in MATLAB 2020a in Windows 10 with 8 GB RAM and a 2.50 GHz intel CPU processor. The feature evaluation limit for the benchmark test functions comparison was 1000 and the code of every algorithm was run 20 times with dim size 30.

3.2. PEMFC Parameter Estimation

The parameter search range for estimating the PEMFC parameters is represented in Table 3 for both of the models, i.e., Ballard Mark V and Avista SR-12. Table 4 represents the manufacturer data sheet for both of the models. Coding for each program was done in MATLAB 2020a and each program was run 20 times. The PEMFC parameter estimation was done with the proposed HPSOPF and a comparison of its performance and efficiency was further done with various other algorithms, i.e., PSO, PF, GWO, PSOGWO, and GWOCS. Parameter estimation for PEMFC using both the models at STC (standard temperature condition) is represented in Table 5 and Table 6.

3.3. Solution Accuracy Analysis

The values of the objective function, computational time (s), and SSE were calculated after the PEMFC parameter estimation, as represented in Table 5 and Table 6. Bar graphs corresponding to the SSE value and computational time (s) are shown in Figure 3 and Figure 4, respectively, for the Ballard Mark V model. Bar graphs corresponding to the SSE value and computational time (s) are shown in Figure 5 and Figure 6, respectively, of the Avista SR-12 model. It is very clear from the bar graphs that the SSE value and computational time (s) of both the models were the lowest in the case of the new proposed hybrid algorithm. The proposed algorithm is an efficient and better algorithm than other well-known meta-heuristic algorithms such as PSO, PF, GWO, GWOCS, and PSOGWO, for estimating the PEMFC parameters.

3.4. Convergence Analysis

The proposed algorithm convergence graph and its further comparison with other well-known meta-heuristic algorithms, i.e., PSO, PF, GWO, GWOCS, and PSOGWO, are shown in Figure 7 and Figure 8. From this, it is clear that the proposed hybrid algorithm has a higher convergence pace than other meta-heuristic algorithms, thus proving it has more accuracy and precision. The values of power, absolute error, and voltage are calculated and represented in Table 7 for the Ballard Mark V model and in Table 8 for the Avista SR-12 model. Furthermore, the P−I and V−I characteristic curves of PEMFC are illustrated in Figure 9a–d, respectively, which justifies the accuracy of the proposed HPSOPF. Table 9 and Table 10 represent the parameter estimation of the fuel cell at different operating temperatures for both of the fuel cell models. Table 11 and Table 12 show the parameter estimation of PEMFC at different pressures for both of the fuel cell models. From this, it is very clear that the proposed algorithm has better accuracy and performance than the compared algorithms. The comparison of both of the sheets was done at different temperature and pressure to check the reliability of the model.

3.5. Statistical Analysis

Table 13 shows the statistical analysis results from the PEMFC parameter estimation done using the Friedman Ranking Test [37,38,39,40] for both of the fuel cell models. First place is secured by HPSOPF, followed by PSOGWO, GWOCS, PF, GWO, and PSO. For both fuel cell models, HPSOPF is shown to perform significantly better than various other meta-heuristic algorithms, because it is more efficient, accurate, precise, and robust.

4. Conclusions

For attaining the best result for the parameter estimation of PEMFC, a novel hybrid approach called HPSOPF has been suggested in this study. The proposed algorithm is better than the compared algorithms. Two datasheets are considered in this work, i.e., Ballard Mark V and Avista SR-12. The following is a list of conclusions drawn from the results:
  • Firstly, the proposed algorithm is applied on the 10 benchmark test functions to justify the algorithm. The mean and standard deviation values are calculated and it is seen that the proposed algorithm achieved better results than the other metaheuristic algorithms considered.
  • Parameter estimation of PEMFC for both the models is done and the SSE and computation time are calculated. The SSE of the proposed algorithm for the Ballard Mark V model is 6.621 × 10−9 and for the Avista SR-12 model it is 5.65 × 10−8.
  • The computation time for both models is also calculated. The computation time of the Ballard Mark V model is 2 s and for the Avista SR-12 model it is 2.12 s. It is clearly indicated that the proposed algorithm is better than the other metaheuristic algorithms considered.
  • It is clearly demonstrated that hybrid algorithms have a faster pace of convergence when compared with other metaheuristic algorithms using convergence graphs, P−I and V−I curves, different operating temperatures, and different pressure.
  • Furthermore, a non-parametric test is carried out, i.e., Friedman Ranking Test. From this test, the first rank is secured by HPSOPF and then continued by PSOGWO, GWOCS, PF, GWO, and PSO, respectively. This test is conducted to check the efficiency, robustness, and performance of the proposed algorithm.
HPSOPF highlights the advantages of hybridization; hence, it can form the reference for different new hybrid algorithms. The proposed algorithm also can also be observed in different domains such as multi optimization and image processing. Finally, hybrid algorithms can also provide improved accuracy over traditional algorithms. By leveraging the strengths of multiple algorithms, hybrid algorithms can provide more accurate results than a single algorithm alone. This can be particularly helpful for applications where accuracy is essential, such as in medical diagnosis and fraud detection. Overall, hybrid algorithms offer a variety of benefits over traditional algorithms. They can provide better results, faster processing times, and improved accuracy, making them a great choice for various applications [41,42,43,44,45,46,47]. The proposed algorithm can be further used in different applications such as solid oxide fuel cell, economic load dispatch, and the parameter estimation of solar PV models.

Author Contributions

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

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

The article is not describing a study involving humans.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Singla, M.K.; Nijhawan, P.; Oberoi, A.S. Parameter estimation of proton exchange membrane fuel cell using a novel meta-heuristic algorithm. Environ. Sci. Pollut. Res. 2021, 28, 34511–34526. [Google Scholar] [CrossRef] [PubMed]
  2. Gupta, J.; Nijhawan, P.; Ganguli, S. Optimal parameter estimation of PEM fuel cell using slime mould algorithm. Int. J. Energy Res. 2021, 45, 14732–14744. [Google Scholar] [CrossRef]
  3. Yuan, Z.; Wang, W.; Wang, H. Optimal parameter estimation for PEMFC using modified monarch butterfly optimization. Int. J. Energy Res. 2020, 44, 8427–8441. [Google Scholar] [CrossRef]
  4. Wilberforce, T.; Olabi, A.G.; Rezk, H.; Abdelaziz, A.Y.; Abdelkareem, M.A.; Sayed, E.T. Boosting the output power of PEM fuel cells by identifying best-operating conditions. Energy Convers. Manag. 2022, 270, 116205. [Google Scholar] [CrossRef]
  5. Li, Q.; Yin, L.; Yang, H.; Wang, T.; Qiu, Y.; Chen, W. Multiobjective Optimization and Data-Driven Constraint Adaptive Predictive Control for Efficient and Stable Operation of PEMFC System. IEEE Trans. Ind. Electron. 2020, 68, 12418–12429. [Google Scholar] [CrossRef]
  6. 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]
  7. 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]
  8. 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]
  9. Hamal, N.S.; Isa, Z.M.; Nayan, N.M.; Arshad, M.H.; Kajaan, N.A.M. Optimizing PEMFC Model Parameters Using Dragonfly Algorithm: A Performance Study; IET: London, UK, 2018. [Google Scholar]
  10. Han, W.; Li, D.; Yu, D.; Ebrahimian, H. Optimal parameters of PEM fuel cells using chaotic binary shark smell optimizer. Energy Sources Part A Recover. Util. Environ. Eff. 2019, 1–15. [Google Scholar] [CrossRef]
  11. 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]
  12. 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]
  13. Chen, Y.; Wang, N. Cuckoo search algorithm with explosion operator for modeling proton exchange membrane fuel cells. Int. J. Hydrogen Energy 2019, 44, 3075–3087. [Google Scholar] [CrossRef]
  14. 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]
  15. 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]
  16. Mohamed, I.; Jenkins, N. Proton exchange membrane (PEM) fuel cell stack configuration using genetic algorithms. J. Power Sources 2004, 131, 142–146. [Google Scholar] [CrossRef]
  17. Gupta, J.; Nijhawan, P.; Ganguli, S. Parameter Estimation of Fuel Cell Using Chaotic Mayflies Optimization Algorithm. Adv. Theory Simulations 2021, 4, 2100183. [Google Scholar] [CrossRef]
  18. Diab, A.A.Z.; Abdul-Ghaffar, H.I.; Ahmed, A.A.; Ramadan, H.A. An effective model parameter estimation of PEMFCs using GWO algorithm and its variants. IET Renew. Power Gener. 2022, 16, 1380–1400. [Google Scholar] [CrossRef]
  19. El-Fergany, A.A.; Hasanien, H.M.; Agwa, A.M. Semi-empirical PEM fuel cells model using whale optimization algorithm. Energy Convers. Manag. 2019, 201, 112197. [Google Scholar] [CrossRef]
  20. El-Fergany, A.A. Extracting optimal parameters of PEM fuel cells using Salp Swarm Optimizer. Renew. Energy 2018, 119, 641–648. [Google Scholar] [CrossRef]
  21. Li, Q.; Chen, W.; Wang, Y.; Liu, S.; Jia, J. Parameter Identification for PEM Fuel-Cell Mechanism Model Based on Effective Informed Adaptive Particle Swarm Optimization. IEEE Trans. Ind. Electron. 2010, 58, 2410–2419. [Google Scholar] [CrossRef]
  22. Mahato, D.P.; Sandhu, J.K.; Singh, N.P.; Kaushal, V. On scheduling transaction in grid computing using cuckoo search-ant colony optimization considering load. Clust. Comput. 2020, 23, 1483–1504. [Google Scholar] [CrossRef]
  23. Rani, S.; Babbar, H.; Kaur, P.; Alshehri, M.D.; Shah, S.H.A. An Optimized Approach of Dynamic Target Nodes in Wireless Sensor Network Using Bio Inspired Algorithms for Maritime Rescue. IEEE Trans. Intell. Transp. Syst. 2022, 24, 2548–2555. [Google Scholar] [CrossRef]
  24. Sedighizadeh, M.; Farhangian Kashanib, M. A tribe particle swarm optimization for parameter identification of proton exchange membrane fuel cell. Fuel Cells 2014, 1, 2. [Google Scholar]
  25. Chen, Y.; Pi, D.; Wang, B.; Chen, J.; Xu, Y. Bi-subgroup optimization algorithm for parameter estimation of a PEMFC model. Expert Syst. Appl. 2022, 196, 116646. [Google Scholar] [CrossRef]
  26. Chen, H.; Jiao, S.; Heidari, A.A.; Wang, M.; Chen, X.; Zhao, X. An opposition-based sine cosine approach with local search for parameter estimation of photovoltaic models. Energy Convers. Manag. 2019, 195, 927–942. [Google Scholar] [CrossRef]
  27. Lai, G.; Li, L.; Zeng, Q.; Yousefi, N. Developed owl search algorithm for parameter estimation of PEMFCs. Int. J. Ambient. Energy 2020, 43, 3676–3685. [Google Scholar] [CrossRef]
  28. Catalbas, M.C.; Gulten, A. Circular structures of puffer fish: A new metaheuristic optimization algorithm. In Proceedings of the 2018 Third International Conference on Electrical and Biomedical Engineering, Clean Energy and Green Computing (EBECEGC), Beirut, Lebanon, 25–27 April 2018. [Google Scholar]
  29. Singh, N.; Singh, S.B. Hybrid Algorithm of Particle Swarm Optimization and Grey Wolf Optimizer for Improving Convergence Performance. J. Appl. Math. 2017, 2017, 1–15. [Google Scholar] [CrossRef]
  30. Bai, Q.; Li, H. The application of hybrid cuckoo search-grey wolf optimization algorithm in optimal parameters identification of solid oxide fuel cell. Int. J. Hydrogen Energy 2021, 47, 6200–6216. [Google Scholar] [CrossRef]
  31. Al-Baghdadi, M.A.S. Modelling of proton exchange membrane fuel cell performance based on semi-empirical equations. Renew. Energy 2005, 30, 1587–1599. [Google Scholar] [CrossRef]
  32. Mansour, A.M.; Saad, N.H.; Sattar, A.A. Maximum power point tracking of ten parameter fuel cell model. J. Am. Sci. 2012, 8, 8. [Google Scholar]
  33. Avelar, H.J.; Coelho, E.A.A.; Camacho, J.R.; Junior, J.B.V.; Freitas, L.C.; Wu, M. PEM fuel cell dynamic model for electronic circuit simulator. In Proceedings of the 2009 IEEE Electrical Power & Energy Conference (EPEC), Montreal, QC, Canada, 22–23 October 2009. [Google Scholar]
  34. Mo, Z.-J.; Zhu, X.-J.; Wei, L.-Y.; Cao, G.-Y. Parameter optimization for a PEMFC model with a hybrid genetic algorithm. Int. J. Energy Res. 2006, 30, 585–597. [Google Scholar] [CrossRef]
  35. Barbir, F. PEM Fuel Cells: Theory and Practice; Academic Press: Cambridge, MA, USA, 2012. [Google Scholar]
  36. Ezugwu, A.E.; Adeleke, O.J.; Akinyelu, A.A.; Viriri, S. A conceptual comparison of several metaheuristic algorithms on continuous optimisation problems. Neural Comput. Appl. 2020, 32, 6207–6251. [Google Scholar] [CrossRef]
  37. Gupta, J.; Nijhawan, P.; Ganguli, S. Optimal sizing of different configuration of photovoltaic, fuel cell, and biomass-based hybrid energy system. Environ. Sci. Pollut. Res. 2022, 29, 17425–17440. [Google Scholar] [CrossRef] [PubMed]
  38. Singla, M.K.; Nijhawan, P.; Oberoi, A.S. A novel hybrid particle swarm optimization rat search algorithm for parameter estimation of solar PV and fuel cell model. COMPEL-Int. J. Comput. Math. Electr. Electron. Eng. 2022, 41, 1505–1527. [Google Scholar] [CrossRef]
  39. Gupta, J.; Hussain, A.; Singla, M.K.; Nijhawan, P.; Haider, W.; Kotb, H.; AboRas, K.M. Parameter Estimation of Different Photovoltaic Models Using Hybrid Particle Swarm Optimization and Gravitational Search Algorithm. Appl. Sci. 2022, 13, 249. [Google Scholar] [CrossRef]
  40. Singla, M.K.; Gupta, J.; Nijhawan, P.; Alsharif, M.H.; Kim, M.-K. Sustainable development of fuel cell using enhanced weighted mean of vectors algorithm. Heliyon 2023, 9, e14578. [Google Scholar] [CrossRef]
  41. Zhao, H.; Zhang, C. An online-learning-based evolutionary many-objective algorithm. Inf. Sci. 2020, 509, 1–21. [Google Scholar] [CrossRef]
  42. Dulebenets, M.A. An Adaptive Polyploid Memetic Algorithm for scheduling trucks at a cross-docking terminal. Inf. Sci. 2021, 565, 390–421. [Google Scholar] [CrossRef]
  43. Kavoosi, M.; Dulebenets, M.A.; Abioye, O.; Pasha, J.; Theophilus, O.; Wang, H.; Raphael, K.; Mikijeljević, M. Berth scheduling at marine container terminals: A universal island-based metaheuristic approach. Marit. Bus. Rev. 2019, 5, 30–66. [Google Scholar] [CrossRef]
  44. Pasha, J.; Nwodu, A.L.; Fathollahi-Fard, A.M.; Tian, G.; Li, Z.; Wang, H.; Dulebenets, M.A. Exact and metaheuristic algorithms for the vehicle routing problem with a factory-in-a-box in multi-objective settings. Adv. Eng. Inform. 2022, 52. [Google Scholar] [CrossRef]
  45. Dulebenets, M.A. A novel memetic algorithm with a deterministic parameter control for efficient berth scheduling at marine container terminals. Marit. Bus. Rev. 2017, 2, 302–330. [Google Scholar] [CrossRef] [Green Version]
  46. Rabbani, M.; Oladzad-Abbasabady, N.; Akbarian-Saravi, N. Ambulance routing in disaster response considering variable patient condition: NSGA-II and MOPSO algorithms. J. Ind. Manag. Optim. 2022, 18, 1035. [Google Scholar] [CrossRef]
  47. Singla, M.K.; Hassan, M.H.; Gupta, J.; Jurado, F.; Nijhawan, P.; Kamel, S. An enhanced efficient optimization algorithm (EINFO) for accurate extraction of proton exchange membrane fuel cell parameters. Soft Comput. 2023, 1–20. [Google Scholar] [CrossRef]
Figure 1. PEMFC diagram.
Figure 1. PEMFC diagram.
Sustainability 15 06676 g001
Figure 2. HPSOPF Pseudo Code.
Figure 2. HPSOPF Pseudo Code.
Sustainability 15 06676 g002
Figure 3. SSE bar graph for the Ballard Mark V model.
Figure 3. SSE bar graph for the Ballard Mark V model.
Sustainability 15 06676 g003
Figure 4. Bar graph of computational time for the Ballard Mark V model.
Figure 4. Bar graph of computational time for the Ballard Mark V model.
Sustainability 15 06676 g004
Figure 5. SSE Bar Graph of Avista SR-12 Model.
Figure 5. SSE Bar Graph of Avista SR-12 Model.
Sustainability 15 06676 g005
Figure 6. Bar graph of computational time for the Avista SR-12 model.
Figure 6. Bar graph of computational time for the Avista SR-12 model.
Sustainability 15 06676 g006
Figure 7. Convergence graph for the Ballard Mark V model.
Figure 7. Convergence graph for the Ballard Mark V model.
Sustainability 15 06676 g007
Figure 8. Convergence graph for the Avista SR-12 model.
Figure 8. Convergence graph for the Avista SR-12 model.
Sustainability 15 06676 g008
Figure 9. V−I and P−I curves for the Ballard Mark V model and for the Avista SR-12 model. (a) V−I curve for the Ballard Mark V model. (b) P−I curve for the Ballard Mark V model. (c) V−I curve for the Avista SR-12 Model. (d) P−I curve for the Avista SR-12 model.
Figure 9. V−I and P−I curves for the Ballard Mark V model and for the Avista SR-12 model. (a) V−I curve for the Ballard Mark V model. (b) P−I curve for the Ballard Mark V model. (c) V−I curve for the Avista SR-12 Model. (d) P−I curve for the Avista SR-12 model.
Sustainability 15 06676 g009aSustainability 15 06676 g009b
Table 1. Definition of the benchmark functions.
Table 1. Definition of the benchmark functions.
FunctionRange
F 1 k = j = 1 m k j 2 [−100, 100]
F 2 k = j = 1 m k + j = 1 m x [−10, 10]
F 3 k = j = 1 m j = 1 m k j 2 2 [−100, 100]
F 4 k = m a x j k j , 1 j m [−100, 100]
F 5 k = j = 1 m 1 100 ( k j + 1 k j 2 ) 2 + ( k j 1 ) 2 [−30, 30]
F 6 k = j = 1 m ( k j + 0.5 ) 2 [−100, 100]
F 7 k = j = 1 m i k j 4 + r a n d o m [ 0 , 1 ] [−1.28, 1.28]
F 8 k = j = 1 m k j sin k j [−500, 500]
F 9 k = j = 1 m k j 2 10 cos 2 π k j + 10 [−5.12, 5.12]
F 10 k = 20 exp 0.2 1 / m j = 1 m k j e x p 1 / m j = 1 m cos 2 π k j + 20 + e [−32, 32]
Table 2. Results of the benchmark test functions.
Table 2. Results of the benchmark test functions.
Algorithms F1F2F3F4F5F6F7F8F9F10
PSOmean1.43 × 1046.54 × 1078.78 × 10486.846.15 × 1071.82 × 10423.01−4.32 × 1034.33 × 10216.95
SD5.29 × 1032.11 × 1081.26 × 1044.843.44 × 1074.64 × 1036.783.66 × 10222.612.62
GWOmean4.09 × 10337.501.40 × 1047.659.36 × 1046.55 × 1031.50 × 10−1-5.05 × 1031.76 × 1027.61
SD1.15 × 1048.352.84× 10415.962.81 × 1051.72 × 1041.77 × 10−12.88 × 1031.74 × 1028.91
PFmean4.85 × 10−99.43 × 10−77.39 × 1032.22 × 10−136.253.878.90 × 10−3−7.89 × 1048.281.20 × 10−5
SD6.96 × 10−95.92 × 10−77.13 × 1032.45 × 10−18.35 × 10−12.84 × 10−13.80 × 10−39.22 × 10213.448.12 × 10−6
GWOCSmean1.10 × 10−278.48 × 10−175.95 × 10−51.72 × 10−637.022.512.20 × 10−3-8.48 × 1031.591.20 × 10−13
SD1.13 × 10−273.47 × 10−171.56 × 10−41.87 × 10−65.66 × 10−16.16 × 10−11.16 × 10−32.39 × 1034.91.84 × 10−14
PSOGWOmean1.45 × 10−284.13 × 10−171.35 × 10−56.44 × 10−727.529.78 × 10−11.55 × 10−3-1.48 × 1049.89 × 10−18.32 × 10−14
SD1.15 × 10−282.45 × 10−172.39 × 10−56.89 × 10−74.19 × 10−14.10 × 10−15.90 × 10−41.66 × 1032.251.05 × 10−14
HPSOPFmean4.03 × 10−727.88 × 10−381.33 × 10−1311.93 × 10−1608.60 × 10−18.62 × 10−5-1.73 × 1058.21 × 10−84.74 × 10−15
SD9.96 × 10−722.45 × 10−373.70 × 10−1314.69 × 10−1604.62 × 10−14.20 × 10−53.20 × 1022.88 × 10−154.79 × 10−14
Table 3. Range of the upper and lower bound.
Table 3. Range of the upper and lower bound.
ParametersUpper BoundLower Bound
ε 1 −0.08532−1.1997
ε 2 × 10 3 6.000.8
ε 3 × 10 5 90803.60
ε 4 × 10 4 −0.954−2.60
λ 24.0010.00
R C R × 10 4 8.001.00
b0.50.0136
Table 4. Manufacturer data sheets.
Table 4. Manufacturer data sheets.
ModelBallard Mark V ModelAvista SR-12 Model
n 3548
l μ m 17825
A c m 2 50.662.5
J m a x A / c m 2 1.50.672
P H 2 [bar]11.476
P O 2 [bar]10.209
Power [W]1000500
T [K]343.15323.15
Table 5. Parameter estimation of PEMFC using the Ballard Mark V model.
Table 5. Parameter estimation of PEMFC using the Ballard Mark V model.
Parameter/Algorithms ε 1 ε 2 ε 3 ε 4 λ R C R bSSEComp Time (s)
PSO−1.07010.00265.5241 × 10−5−1.8076 × 10−415.64390.000430.2249 2.4324 × 10−44.97
GWO−1.03900.00246.9452 × 10−5−1.9387 × 10−416.84290.000380.29253.1629 × 10−54.85
PF−1.06510.00246.7059 × 10−5−1.4820 × 10−418.99250.000440.24512.7562 × 10−52.71
GWOCS−1.05390.00275.1428 × 10−5−1.7231 × 10−414.63500.000340.19576.5922 × 10−82.64
PSOGWO−1.07270.00226.3245 × 10−5−1.8235 × 10−415.13960.000470.26824.8720 × 10−82.42
HPSOPF−1.00590.00163.4698 × 10−5−1.6129 × 10−414.68270.000310.21566.6216 × 10−92
Table 6. Parameter estimation of the Avista SR-12 model.
Table 6. Parameter estimation of the Avista SR-12 model.
Parameter/Algorithms ε 1 ε 2 ε 3 ε 4 λ R C R bSSEComp Time (s)
PSO−0.96450.00128.4215 × 10−5−1.2348 × 10−413.08450.000310.28693.12 × 10−34.89
GWO−0.91280.00228.2682 × 10−5−1.4452 × 10−415.36530.000340.35662.99 × 10−44.74
PF−0.87960.00149.7458 × 10−5−2.0712 × 10−411.00000.000210.18001.88 × 10−42.76
GWOCS−0.92120.00129.5168 × 10−5−2.5841 × 10−417.41330.000420.21956.33 × 10−72.68
PSOGWO−1.06170.00239.6387 × 10−5−1.2701 × 10−415.84170.000460.25115.29 × 10−72.40
HPSOPF−1.04320.00147.8963 × 10−5−1.0965 × 10−414.88960.000440.24165.65 × 10−82.12
Table 7. Calculated values for the voltage, power, and absolute error for the Ballard Mark V model.
Table 7. Calculated values for the voltage, power, and absolute error for the Ballard Mark V model.
Current Measured (A)Voltage Measured (V)Voltage Calculated (V)Voltage Absolute Error Power Measured
(W)
Power Calculated (W)Power Absolute Error
5.40.920.92111.19 × 10−34.974.973947.92 × 10−4
10.80.880.87219.06 × 10−39.509.418688.63 × 10−3
16.20.850.84515.80 × 10−313.7713.690625.80 × 10−3
21.60.820.81762.94 × 10−317.7117.660162.82 × 10−3
27.00.790.78585.34 × 10−321.9621.21663.50 × 10−2
32.40.770.76822.34 × 10−324.9524.889682.42 × 10−3
37.80.740.73615.30 × 10−327.9727.824585.23 × 10−3
43.20.720.71121.24 × 10−231.1030.723841.22 × 10−2
48.60.690.68871.89 × 10−333.5333.470821.77 × 10−3
54.00.660.65625.79 × 10−335.6435.43485.79 × 10−3
59.40.620.61754.05 × 10−336.8336.67954.10 × 10−3
64.80.600.59181.39 × 10−238.8838.348641.39 × 10−2
70.20.550.55071.27 × 10−338.6138.659141.27 × 10−3
Sum of AE 7.12 × 10−2 9.98 × 10−2
Table 8. Calculated values for the voltage, power, and absolute error for the Avista SR-12 model.
Table 8. Calculated values for the voltage, power, and absolute error for the Avista SR-12 model.
Current Measured (A)Voltage Measured (V)Voltage Calculated (V)Voltage Absolute Error Power Measured (W)Power Calculated (W)Power Absolute Error
1.00443.1743.043.02 × 10−343.3643.212163.42 × 10−3
3.16641.1441.177.29 × 10−4130.25130.344227.23 × 10−4
5.01940.0940.041.25 × 10−3201.21200.960761.24 × 10−3
7.02739.0439.032.56 × 10−4274.33274.263812.41 × 10−4
8.95837.9937.982.63 × 10−4340.31340.224842.50 × 10−4
10.9737.0837.15.39 × 10−4406.77406.9875.33 × 10−4
13.0536.0336.055.55 × 10−4470.19470.45255.58 × 10−4
15.0635.1935.202.84 × 10−4529.96530.1122.87 × 10−4
17.0734.0734.095.87 × 10−4581.57581.91635.95 × 10−4
19.0733.0233.046.05 × 10−4629.69630.07286.08 × 10−4
21.0832.0432.066.24 × 10−4675.40675.82486.29 × 10−4
23.0131.2031.241.28 × 10−3717.91718.83241.28 × 10−3
24.9429.8029.841.34 × 10−3743.21744.20961.34 × 10−3
26.8728.9628.991.03 × 10−3778.16778.96131.03 × 10−3
28.9628.1228.171.77 × 10−3814.36815.80321.77 × 10−3
30.8126.326.327.60 × 10−4810.30810.91927.64 × 10−4
32.9724.0624.122.49 × 10−3793.26795.23642.49 × 10−3
34.9021.4021.441.87 × 10−3746.86748.2561.87 × 10−3
Sum of AE 1.93 × 10−2 1.96 × 10−2
Table 9. Parameter estimation of PEMFC at different operating temperatures for the Ballard Mark V model.
Table 9. Parameter estimation of PEMFC at different operating temperatures for the Ballard Mark V model.
Temperature (Kelvin)Parameter/AlgorithmsPSOGWOPFGWOCSPSOGWOHPSOPF
293.15 ε 1 −1.1326−1.0216−1.0633−1.1343−1.0241−1.0137
ε 2 0.00120.00100.00230.00260.000340.0014
ε 3 4.2570 × 10−55.4195 × 10−56.4659 × 10−55.7921 × 10−55.1986 × 10−56.8914 × 10−5
ε 4 −1.7265 × 10−4−1.9506 × 10−4−1.5468 × 10−4−1.6315 × 10−4−1.5499 × 10−4−1.8425 × 10−4
λ 17.514416.57121512.625814.154514.2584
R C R 0.000410.000320.000450.000400.000260.00024
b0.25460.24880.34210.19650.37850.3697
SSE2.5925 × 10−42.8137 × 10−52.7437 × 10−57.0130 × 10−86.5215 × 10−85.8921 × 10−9
393.15 ε 1 −1.0686−1.0844−1.0158−1.0352−1.1436−1.0496
ε 2 0.00330.00130.00270.00340.00310.0020
ε 3 5.6819 × 10−55.1894 × 10−56.7859 × 10−56.8406 × 10−55.7629 × 10−56.8941 × 10−5
ε 4 −1.4625 × 10−4−1.8152 × 10−4−1.9255 × 10−4−1.9135 × 10−4−1.7365 × 10−4−1.5625 × 10−4
λ 1412.955813.515814.415414.621515.5815
R C R 0.000280.000460.000470.000350.000400.00034
b0.34270.13270.32510.20550.39630.2453
SSE3.4633 × 10−42.1255 × 10−52.0181 × 10−56.9857 × 10−86.4140 × 10−86.2395 × 10−9
443.15 ε 1 −1.1425−1.0542−1.0365−1.0154−1.0453−1.0280
ε 2 0.00220.00300.00150.00100.00280.0036
ε 3 6.8921 × 10−56.7470 × 10−55.6289 × 10−56.6953 × 10−56.4636 × 10−56.4270 × 10−5
ε 4 −1.5146 × 10−4−1.7266 × 10−4−1.6420 × 10−4−1.8250 × 10−4−1.8942 × 10−4−1.9562 × 10−4
λ 13.654714.688913.848715.412617.499514.5146
R C R 0.000390.000410.000290.000300.000250.00036
b0.20660.35420.32850.20400.35460.1565
SSE2.7841 × 10−43.0326 × 10−52.9713 × 10−56.8570 × 10−85.5521 × 10−85.2563 × 10−9
Table 10. Parameter estimation of PEMFC at different operating temperatures for the Avista SR-12 model.
Table 10. Parameter estimation of PEMFC at different operating temperatures for the Avista SR-12 model.
Temperature (Kelvin)Parameter/AlgorithmsPSOGWOPFGWOCSPSOGWOHPSOPF
273.15 ε 1 −0.9125−0.8813−0.9236−1.0155−1.0792−1.0285
ε 2 0.00100.00130.00160.00270.00180.0021
ε 3 9.3255 × 10−59.4699 × 10−59.1652 × 10−57.9745 × 10−58.1145 × 10−57.7626 × 10−5
ε 4 −2.6185 × 10−4−1.2152× 10−4−1.9128 × 10−4−2.7016 × 10−4−2.4216 × 10−4−2.4236 × 10−4
λ 1718.267412.859114.25771516.9778
R C R 0.000310.000460.000480.000340.000300.00040
b0.13590.24130.32390.36160.24630.3798
SSE2.4595 × 10−33.5955 × 10−42.5790 × 10−46.1246 × 10−75.6329 × 10−75.8517 × 10−8
373.15 ε 1 −1.0158−1.0265−0.9615−0.9281−0.8299−1.0523
ε 2 0.0020.00320.00280.00140.00260.0015
ε 3 9.84 × 10−57.13 × 10−58.42 × 10−59.28 × 10−59.43 × 10−59.79 × 10−5
ε 4 −1.43 × 10−4−2.82 × 10−4−2.40 × 10−4−2.64 × 10−4−1.12 × 10−4−1.72 × 10−4
λ 1516.84121117.196316.98715
R C R 0.000410.000220.000400.000350.000260.00043
b0.32410.36580.14920.28100.26150.3958
SSE3.1358 × 10−32.5189 × 10−42.0126 × 10−45.6585 × 10−74.9952 × 10−76.4166 × 10−8
423.15 ε 1 −0.9357−1.0875−1.0413−0.8137−0.9013−0.8594
ε 2 0.00110.00320.00100.00160.00210.0023
ε 3 7.9897 × 10−59.4056 × 10−59.5378 × 10−58.7902 × 10−59.1288 × 10−59.6525 × 10−5
ε 4 −2.8125 × 10−4−2.3413 × 10−4−1.2846 × 10−4−1.3153 × 10−4−2.9711 × 10−4−2.1987 × 10−4
λ 16.612517.514213.584513.127811.925414.8014
R C R 0.000300.000260.000270.000340.000400.00046
b0.13250.24720.12400.03480.31880.1576
SSE2.7827 × 10−33.9142 × 10−42.4783 × 10−45.7463 × 10−74.8362 × 10−75.7366 × 10−8
Table 11. Parameter estimation of PEMFC at different pressures for the Ballard Mark V model.
Table 11. Parameter estimation of PEMFC at different pressures for the Ballard Mark V model.
Pressure (atm)Parameter/AlgorithmsPSOGWOPFGWOCSPSOGWOHPSOPF
1 ε 1 −1.13658−1.02874−1.03658−1.14963−0.9745−1.02458
ε 2 0.00110.00160.00320.00220.00250.0034
ε 3 4.6148 × 10−55.0545 × 10−55.6188 × 10−56.8424 × 10−56.1637 × 10−55.4198 × 10−5
ε 4 −1.5846 × 10−4−1.8246 × 10−4−1.9216 × 10−4−1.6226 × 10−4−1.5125 × 10−4−1.7182 × 10−4
λ 1214.254115.469216.504514.127813.0585
R C R 0.000240.000350.000340.000260.000410.00027
b0.23470.24630.36220.23790.16430.2125
SSE3.2641E-043.6246 × 10−52.9236 × 10−56.6745 × 10−86.3326 × 10−85.6146 × 10−9
2 ε 1 −1.168102−1.15487−1.1442−1.01578−1.05146−1.136214
ε 2 0.00310.00240.00250.00340.00120.0014
ε 3 6.2972 × 10−56.2841 × 10−55.7941 × 10−55.4348 × 10−56.1688 × 10−54.8153 × 10−5
ε 4 −1.4298 × 10−4−1.5969 × 10−4−1.7124 × 10−4−1.5874 × 10−4−1.7137 × 10−41.6385 × 10−4
λ 13.095515.981015.215112.432215.045316.7446
R C R 0.000270.000420.000300.000460.000330.00024
b0.14590.26950.21560.38790.34130.2712
SSE2.7463 × 10−43.1965 × 10−52.1259 × 10−56.2893 × 10−85.6385 × 10−86.4692 × 10−9
3 ε 1 −1.02545−1.054281−1.04748−1.0695158−1.13545−1.08745
ε 2 0.00310.00340.00250.00300.00170.0011
ε 3 4.5628 × 10−55.2482 × 10−56.2782 × 10−56.4955 × 10−55.1898 × 10−56.4819 × 10−5
ε 4 −1.6843 × 10−4−1.8463 × 10−4−1.7365 × 10−4−1.6513 × 10−4−1.7365 × 10−4−1.5179 × 10−4
λ 16.542116.248414.698715.558415.136415.4589
R C R 0.000450.000340.000280.000250.000430.00040
b0.28120.34250.31250.28210.21650.4137
SSE3.1562E-042.9770 × 10−52.8236 × 10−55.8146 × 10−85.4628 × 10−86.0326 × 10−9
Table 12. Parameter estimation of PEMFC at different pressures for the Avista SR-12 model.
Table 12. Parameter estimation of PEMFC at different pressures for the Avista SR-12 model.
Pressure (atm)Parameter/AlgorithmsPSOGWOPFGWOCSPSOGWOHPSOPF
1 ε 1 −0.9857−0.9264−0.8552−0.9112−0.8499−1.02614
ε 2 0.00270.00200.00240.00140.00160.0028
ε 3 9.1365 × 10−59.8987 × 10−58.6987 × 10−59.4370 × 10−57.9187 × 10−58.5897 × 10−5
ε 4 −2.1928 × 10−4−1.2973 × 10−4−1.9121 × 10−4−2.7905 × 10−4−2.9240 × 10−4−1.0156 × 10−4
λ 17.236715.690411.001216.59771513.5196
R C R 0.000250.000350.000210.000420.000430.00031
b0.305470.26470.397120.204520.16840.2326
SSE2.9813 × 10−33.1246 × 10−42.8562 × 10−45.1025 × 10−74.9968 × 10−76.4516 × 10−8
2 ε 1 −0.9645−0.9054−0.953978−0.81236−1.0499−1.09536
ε 2 0.00200.00260.00130.00270.00190.0017
ε 3 7.1968 × 10−59.3655 × 10−59.2417 × 10−58.9058 × 10−57.5962 × 10−58.6045 × 10−5
ε 4 −2.5584 × 10−4−2.9578 × 10−4−1.3221 × 10−4−1.8778 × 10−4−2.8763 × 10−4−1.4896 × 10−4
λ 18.221217.29711616.924811.230112.0596
R C R 0.000310.000260.000300.000430.000370.00041
b0.18420.27930.12040.31260.34270.2168
SSE2.8845 × 10−32.5953 × 10−42.1563 × 10−46.4328 × 10−75.9246 × 10−76.2235 × 10−8
3 ε 1 −0.8037−0.9364−0.9625−0.8297−1.0242−0.9987
ε 2 0.00110.00230.00160.00240.00200.0013
ε 3 8.1369 × 10−58.8969 × 10−59.4963 × 10−57.2674 × 10−59.1757 × 10−58.1479 × 10−5
ε 4 −1.7458 × 10−4−1.4369 × 10−4−2.6549 × 10−4−2.8666 × 10−4−1.2879 × 10−42.6934 × 10−4
λ 1110.658412.72511316.879617.3274
R C R 0.000450.000400.000380.000270.00030.00046
b0.36130.29870.12540.16260.28420.3165
SSE3.0636 × 10−33.5413 × 10−42.7846 × 10−45.5648 × 10−75.1872 × 10−75.2982 × 10−8
Table 13. Friedman ranking test.
Table 13. Friedman ranking test.
AlgorithmFriedman Ranking
HPSOPF1
PSOGWO2
GWOCS3
PF4
GWO5
PSO6
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

Singla, M.K.; Gupta, J.; Singh, B.; Nijhawan, P.; Abdelaziz, A.Y.; El-Shahat, A. Parameter Estimation of Fuel Cells Using a Hybrid Optimization Algorithm. Sustainability 2023, 15, 6676. https://doi.org/10.3390/su15086676

AMA Style

Singla MK, Gupta J, Singh B, Nijhawan P, Abdelaziz AY, El-Shahat A. Parameter Estimation of Fuel Cells Using a Hybrid Optimization Algorithm. Sustainability. 2023; 15(8):6676. https://doi.org/10.3390/su15086676

Chicago/Turabian Style

Singla, Manish Kumar, Jyoti Gupta, Beant Singh, Parag Nijhawan, Almoataz Y. Abdelaziz, and Adel El-Shahat. 2023. "Parameter Estimation of Fuel Cells Using a Hybrid Optimization Algorithm" Sustainability 15, no. 8: 6676. https://doi.org/10.3390/su15086676

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