Next Article in Journal
An Empirical Modeling of Gate Voltage-Dependent Behaviors of Amorphous Oxide Semiconductor Thin-Film Transistors including Consideration of Contact Resistance and Disorder Effects at Room Temperature
Next Article in Special Issue
Exergetic Performance Coefficient Analysis and Optimization of a High-Temperature Proton Exchange Membrane Fuel Cell
Previous Article in Journal
High Photoresponse Black Phosphorus TFTs Capping with Transparent Hexagonal Boron Nitride
Previous Article in Special Issue
Anion Exchange Membranes Based on Imidazoline Quaternized Polystyrene Copolymers for Fuel Cell Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Modeling of a Proton-Exchange Membrane Fuel Cell Using a Gaussian Approach

by
Catalina González-Castaño
1,†,
Leandro L. Lorente-Leyva
2,†,
Janeth Alpala
3,†,
Javier Revelo-Fuelagán
4,
Diego H. Peluffo-Ordóñez
5,6 and
Carlos Restrepo
7,*
1
Department of Engineering Sciences, Universidad Andres Bello, Santiago 7500971, Chile
2
Postgraduate Center, Universidad Politécnica Estatal del Carchi, Tulcán 040101, Ecuador
3
Artificial Intelligence for Electrical Engineering Research Program, SDAS Research Group, Ben Guerir 47963, Morocco
4
Department of Electronics Engineering, Faculty of Engineering, Universidad de Nariño, Pasto 52001, Nariño, Colombia
5
Modeling, Simulation and Data Analysis (MSDA) Research Program, Mohammed VI Polytechnic University, Ben Guerir 47963, Morocco
6
Faculty of Engineering, Corporación Universitaria Autónoma de Nariño, Pasto 52001, Nariño, Colombia
7
Department of Electromechanics and Energy Conversion, Universidad de Talca, Curicó 3340000, Chile
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Membranes 2021, 11(12), 953; https://doi.org/10.3390/membranes11120953
Submission received: 5 November 2021 / Revised: 27 November 2021 / Accepted: 28 November 2021 / Published: 1 December 2021
(This article belongs to the Special Issue Membranes in Electrochemistry Applications)

Abstract

:
This paper proposes a Gaussian approach for the proton-exchange membrane fuel cell (PEMFC) model that estimates its voltage behavior from the operating current value. A multi-parametric Gaussian model and an unconstrained optimization formulation based on a conventional non-linear least squares optimizer is mainly considered. The model is tested using experimental data from the Ballard Nexa 1.2 kW fuel cell (FC). This methodology offers a promising approach for static and current-voltage, characteristic of the three regions of operation. A statistical study is developed to evaluate the effectiveness and superiority of the proposed FC Gaussian model compared with the Diffusive Global model and the Evolution Strategy. In addition, an approximation to the exponential function for a Gaussian model simplification can be used in systems that require real-time emulators or complex long-time simulations.

1. Introduction

During recent years, fuel cells (FC) have been one of the most researched topics due to several characteristics suitable for large-scale energy storage. Compared with other technologies, such as wind and photovoltaic (PV) generation, fuel cell technology does not have geographic requirements [1]. Therefore, this technology is rapidly expanding, and several lines of research have emerged associated with different sectors. The main sectors behind the development of fuel cells are: transportation, residential heat production, commerce and industry, electric power, and renewable energy [2,3,4,5]. A fuel cell system consists of generating electric power from the chemical reaction between hydrogen and oxygen or natural air in catalyst cells [6,7]. The proton-exchange membrane fuel cell (PEMFC) has received significant attention from researchers. It is considered one of the best FC alternatives for applications in different sectors due to its relatively low-temperature operation, which assures fast start up, the highest efficiency and zero pollution emission [8,9]. Due to the numerous applications of PEMFC, an accurate model is necessary for understanding the dynamic process and the behavior of this fuel cell [10].
For different applications, an FC simulation or hardware emulation is necessary for prototype design, testing, and fault diagnosis, reducing the overall cost [11]. Existing FC simulators and emulators are based on curve fitting, cell equivalent-impedance model, and employment of artificial intelligence algorithms using a massive amount of data from a real FC battery [12,13,14,15]. Therefore, several models that describe the phenomena occurring within fuel cells have been developed [16,17].
The FC models comparison, based on analytical and numerical procedures, is shown in Table 1. The models presented in [7,16,18,19,20,21,22] consider a linear steady-state response, ignoring the voltage-current dynamic response. Therefore, these models are not viable for the analysis of the dynamic FC process. On the other hand, most of the models contemplate an analytical approach based on the physical system of the FC. These approaches need several variables to evaluate the model, such as the operating absolute temperature of the fuel cell ( f f c ), the operating current of the fuel cell ( i f c ), the partial pressures of hydrogen and oxygen at the input channels of the fuel cell stack ( P H 2 and P O 2 ), and the resistance of membrane surface ( R m ). However, due to implementation expenses, using multiple variables for its evaluation increases the development costs and the requirements of the high-processing device. As an alternative method for dynamic modeling, this work introduces a novel FC model based on a Gaussian approach. Such an approach consists of a multi-parametric Gaussian model solved by an unconstrained optimization formulation [23]. Specifically, the optimal solution comes from a trust-region-based non-linear least squares optimizer. The model includes both the steady-state and transient responses of the actual fuel cell. Moreover, the model only needs the operating current of the fuel cell to predict the output voltage behavior; this is true for large-signal step-type variations at any point of the whole operation range of the current. Thus, the model is suitable to be implemented in a low-cost (digital signal controller) DSC. Based on this state-of-the-art review, the following are the main contributions of this paper:
  • Provides a novel FC model to estimate the output voltage behavior from the operating current of a fuel cell for steady-state and dynamic responses.
  • The training complexity of the algorithm is medium, which makes it easily adaptable to different profiles for testing.
  • The proposed FC model can be used in computer simulations and hardware emulators due to its simple implementation using an approximation to the exponential function.
  • A commercial Nexa Fuel Cell Power Module is used to validate the proposed FC model.
  • The results are compared using analytical and numerical techniques under the same data acquisition parameter to ensure a fair comparison between the models.
  • The obtained results prove the effectiveness of the proposed FC model compared with the Evolution strategy [8] and the diffusive model [24].
This paper is structured as follows: Section 2 outlines the multi-parametric Gaussian model considered in this work. Next, Section 3 describes the unconstrained non-linear optimization formulation that determines the optimal solution for the model parameters. Afterward, Section 4 gathers the experimental results and draws the discussion. Finally, the conclusions are presented in Section 5.

2. Gaussian Model

The Gaussian model–better known as Gaussian peaks–is widely used in different areas of science and applied research, such as biology, physics, chemistry, and engineering, when curve fitting is required [29,30].
Let g ( x , Θ ) be the Gaussian model in one dimension, and Θ = [ A , μ , σ ] the vector of parameters to be estimated, which can be expressed using Equation (1)
g ( x , Θ ) = A e ( x μ ) / σ 2 ,
where A is the amplitude of the curve, μ represents the position of the center of the peak, and σ is a free parameter controlling the width of the curve. Figure 1 illustrates the effect of the Gaussian peaks method at different values of σ .
In general, a multi-Gaussian model, denoted as f Gauss ( x ) , is described by the following Gaussian series:
f Gauss ( x ) = i = 1 N g i ( x , Θ i ) , = i = 1 N A i e ( x μ i ) / σ i 2 = A 1 e ( x μ 1 ) / σ 1 2 + + A N e ( x μ N ) / σ N 2 .
where N is the considered number of peaks.

3. Unconstrained Nonlinear Optimization

Given a set of data points ( x i , y i ) , i { 1 , , m } , the objective is to find the vector of parameters Θ that makes the best fit to the model defined in Equation (2). Likewise, let r ( Θ ) = ( r 1 ( Θ ) , r 2 ( Θ ) , , r m ( Θ ) ) T be the vector that holds the fitting errors between the data and the model so that r i ( Θ ) = y i g ( x i , Θ ) .
Accordingly, the objective function F ( Θ ) to be considered is the sum of the squares of r ( Θ ) using the Euclidean norm as a metric, as follows:
F ( Θ ) = r ( Θ ) 2 2 = i = 1 m ( y i g ( x i , Θ ) ) 2 .
Since finding the vector Θ that minimizes this objective function is equivalent to minimizing the fitting error, and for the sake of solution feasibility, the optimization problem can be established as min Θ R n F ( Θ ) .
In this work, the widely-used the Gauss-Newton method is chosen to find an optimal solution [31]. Hence, Θ is obtained in an iterative search from an initialization value using the expression:
Θ k + 1 = Θ k [ J r ( Θ k ) T J r ( Θ k ) ] 1 J r ( Θ k ) T r ( Θ k ) ,
where k represents the number of iterations, J r denotes the Jacobian matrix of the residual vector and ∇ is the gradient operator. J r ( Θ ) is calculated using:
J r ( Θ ) = r 1 ( Θ ) θ 1 r 1 ( Θ ) θ 2 r 1 ( Θ ) θ n r 2 ( Θ ) θ 1 r 2 ( Θ ) θ 2 r 2 ( Θ ) θ n r m ( Θ ) θ 1 r m ( Θ ) θ 2 r m ( Θ ) θ n   =   r 1 ( Θ ) T r 2 ( Θ ) T r m ( Θ ) T .
Many of the methods used in optimization are based on a trust-region-type approach, which results appropriate for approximation problems. In a trust-region algorithm, the approximate model is only reliable in a region close (being neighbor) to the current iteration [32]. Such a neighborhood can be represented as a ball in some norm, the radius Δ k updates from one iteration to another, according to how accurately the model approximates the objective function on the trial point [33].
In addition, as trust-region methods are based on the classical Levenberg-Marquardt method for nonlinear equations using approximations of the Hessian matrix, they become efficient computationally. From (4), it can be inferred that the iterative method for a given initialization value is:
Θ k + 1 = Θ k [ J r ( Θ k ) T J r ( Θ k ) + Δ k I ] 1 J r ( Θ k ) T r ( Θ k ) ,
where Δ k is a positive scalar and I is the identity matrix of order n.
A more relevant approach to the Gaussian model is expressing the exponential function as a power, as seen in (6). For large n, a useful approximation can be obtained using:
e x 1 + x n n ,
which has a low implementation cost, as shown in (14). In this case, model (2) can be expressed as:
f Gauss ( x ) f ˜ Gauss ( x ) = i = 1 N A i 1 + ( ( x μ i ) / σ i 2 ) n n .
Algorithm 1 summarizes the steps to calculate the parameters of a non-linear model such as the Gaussian model. Finally, as the mathematical statements presented above are expressed in terms of the generic independent variable x, as well as the dependent variables f Gauss ( x ) , and f ˜ Gauss ( x ) , the correspondence of variables for CF purposes is mentioned below:
  • The electric current I is x,
  • while the voltage v can be either f Gauss ( I ) or the approximation f ˜ Gauss ( I ) .
Algorithm 1: Unconstrained nonlinear optimization procedure.
Input: Measured dataset ( x i , y i ) i = 1 m
  1: Use the mathematical model defined by Equation (2)
  2: Determine the specific objective function F ( Θ ) to be minimized through Equation (3)
  3: Calculate the residual vector r i ( Θ ) = y i g ( x i , Θ )
  4: Determine the Jacobian matrix J r ( Θ )
  5: Use a Non-linear Least Squares algorithm to estimate the optimal parameters as described in Equation (5)
Output: The vector parameter Θ

4. Experimental Results

The Nexa fuel cell is a fully integrated system that produces unregulated DC power, up to 1.2 kW, from a supply of hydrogen and air. The Nexa power module comes with LabVIEW software, which provides a graphical user interface to the operational status and performance of the Nexa module [34]. Figure 2 shows the experimental Nexa PEMFC data acquisition configuration used for training and validation of the Gaussian model.
The LeCroy WaveSurfer 64Xs-A oscilloscope has been used to achieve fast acquisition, long capture time, and data saving on its onboard hard drive. An oscilloscope is used to directly acquire and store the data corresponding to the fuel cell current and voltage signals. Thus, the maximum sampling limitation of the Nexa software is avoided, achieving sampling periods up to 20 μ s. In addition, a virtual instrument is developed using LabVIEW, that generates the current profiles through the DC electronic load control using its GPIB communication port like a constant current load.

4.1. Training Models

This work proposes a Gaussian model to estimate the voltage in a different current region of the fuel cell. Specifically, the Nexa fuel cell case that has current training data between 0 A and 45 A. Figure 3 represents the voltage-current characteristics of the Gaussian model and the measured data. The Gaussian model responses agree with the real data from the fuel cell. In addition, a FC load current profile is generated, as shown in Figure 4, to reproduce the different operating points and transients to train the model in the entire operating current FC subdomains.
It can be observed that the load profile is provided in A (current) instead of A/cm 2 (current density of active area). It is well-known that the current density allows easy comparison between different FC systems. However, the information about the Nexa active area is not provided by the manufacturer. Meanwhile, the literature reports different values such as 100 cm 2 in [35], and 110 cm 2 in [36], among others.
As for the Gaussian model parameters, as widely discussed in [37,38], the number of peaks N of Equation (2) may vary from 1 (a single Gaussian component) to a given maximum number N max . As a Taylor series approximation is subsequently applied, 1 N max 8 is an advisable search interval. In this work, a sub-optimal value of N is obtained experimentally as 6. Likewise, the value of n is swept in an adequate interval as is explained in Section 4.3. In such vein, the optimal values of the model coefficients of (2) are obtained following the trust-region Equation (5). Therefore, the appropriate mathematical Gaussian model for the characteristics of the data is described as a sum of six Gaussian peaks, as seen in model of Equation (8). Therefore, this approach requires 18 parameters to established.
The resulting Gaussian model is given by (8):
f Gauss ( I ) = 12.43 · e ( ( ( I 0.4927 ) / 3.372 ) 2 ) + 4.438 · e ( ( ( I 7.067 ) / 4.409 ) 2 ) + 1.522 · e ( ( ( I 16.4 ) / 0.8977 ) 2 ) + 32.39 · e ( ( ( I 16.72 ) / 36.84 ) 2 ) + 0.5889 · e ( ( ( I 31.42 ) / 0.7715 ) 2 ) + 8.769 · e ( ( ( I 47.17 ) / 12.34 ) 2 ) .
It can observed that, as the current drawn from the FC increases, the FC voltage decreases; additionally, the simulated FC voltage closely follows the experimental FC voltage. The most significant deviation between the experimental voltage values and the ones estimated by the model happens at 3410.74 s, corresponding to a current step of 44.45 A. At this point, the voltage difference is 2.75 V, corresponding to a relative error of 11.46%. This point is observed in the zoomed view presented in Figure 4. The modeling results are quantified in Figure 4 using root mean square error (RMSE), defined as:
R M S E = t = 1 n ( y k y ^ k ) 2 n p ,
where ( y k y ^ k ) is the error between the measured and the estimated FC output voltages, and n p is the number of steps of the discrete signal. The obtained results are considered satisfactory, given the fact that, for the proposed model, the RMSE is 0.27 V.

4.2. Validating Model

The validation of the proposed model is carried out by the test shown in Figure 5, which is different from the one used during training. This current profile is much more demanding than the one used for the validation stage because it has current step changes that are higher in magnitude. The proposed model is compared with the diffusive approach introduced and widely studied in [24]. The maximum deviation for both models happens at 518.14 s for 38.42 A. At this point, the difference between the Gaussian model voltage value and the experimental one is 2.86 V, with a relative error of 11.97%. For the diffusive model, the voltage difference is 4.87 V, with a relative error of 24.7%. Therefore, the Gaussian model fits the experimental data for validation better than the diffusive model, with an RMSE of 0.65 V for the Gaussian model and 1.05 V for the Diffusive model. Figure 6 shows the sensitivity of the FC models regarding different metrics. The mathematical expressions for R-square, relative error (RE), mean absolute error (MAE), and standard deviation (SD) are:
R-square = n p t = 1 n p y k y ^ k t = 1 n p y k t = 1 n p y ^ k n p t = 1 n p y k 2 t = 1 n p y k 2 n t = 1 n p y ^ k 2 t = 1 n p y ^ k 2 × 100 % ,
RE = t = 1 n p ( y k y ^ k ) y ^ k m e a n × 100 % ,
MAE = t = 1 n p ( y k y ^ k ) n ,
and
SD = t = 1 n p ( y k y ^ k ) n p 1 ,
where y k represents the estimated voltage, y ^ k is the measured voltage, and y ^ k m e a n is the mean value of the measured voltage. The statistical analysis -presented in Figure 6 shows that the proposed Gaussian model has a low error and a high R-square value, compared with the Diffusive global model.
f ˜ Gauss ( I ) = 8.079 · ( 1 + ( ( ( I ( 2.601 ) ) / 3.56 ) 2 / n ) ) n + 1.572 · 10 + 11 · ( 1 + ( ( ( I ( 1154 ) ) / 238.8 ) 2 / n ) ) n + 1.28 · ( 1 + ( ( ( I 22.7 ) / 0.1055 ) 2 / n ) ) n + 27.41 · ( 1 + ( ( ( I 17.41 ) / 95.78 ) 2 / n ) ) n .

4.3. Comparison of Gaussian Model with the Parameter Identification by Means of Evolution Strategy

An approach based on parameter identification of an equivalent circuit-based proton-exchange membrane fuel cell model is introduced in [8] using an ES. Training and validation data were sampled within a period of 200 ms in [8], which is 10 times higher than the sampling in the profile in Figure 4. Therefore, models are, again, both validated and trained, the current profile used for training the Gaussian model can be observed in Figure 7a, and the Diffusive Global model is introduced in [24]. The training model results are illustrated in Figure 7. This figure shows the experimental response of the fuel cell to the load current profile shown in Figure 7b. The RMSE of the Diffusive Global model is 0.3648 V, for the parameters adjusted by ES, 0.7961 V, and for the Gaussian approach it is 0.3567 V. Therefore, the diffusive approach and the Gaussian model have similar predictions of the output voltage. For its low implementation cost, the exponential function of the Gaussian model can be used as shown in the approximation (14) with n = 265 .
Finally, Figure 8 shows the validation of both approaches, where the RMSE of the diffusive global model and the parameters adjusted by ES were 2.3273 V and 2.3116 V, respectively. Meanwhile, the RMSE for the Gaussian approach is 0.47 V. The statistical results of the proposed Gaussian model are detailed in Figure 9. These results are compared with those from the Diffusive global model and those from the ES approach. The Gaussian model has the lowest error value, as it accurately represents the static and the dynamic current-voltage relation in a PEMFC.

5. Conclusions

This work develops a PEMFC model based on the Gaussian approach to estimate the FC voltage for the steady-state and dynamic responses. The results from the proposed model show similar behavior to those obtained on the experimental data with the Ballard Nexa 1.2 kW FC. Different training and validation profiles are developed to compare the proposed model with the Diffusive global model and the Evolution strategy based on numerical and analytical techniques. As a remarkable result, the Gaussian model reached superior performance, and its effectiveness was validated using statistical measures. In addition, an alternative model is also validated using an approximation to the exponential function that can be used in hardware emulators due to its lower-complexity implementation.

Author Contributions

Conceptualization, D.H.P.-O., C.R., L.L.L.-L., J.R.-F., J.A. and C.G.-C.; methodology, D.H.P.-O., C.R., L.L.L.-L., J.R.-F., J.A. and C.G.-C.; software, C.R. and C.G.-C.; validation, C.R., J.A. and C.G.-C.; formal analysis, D.H.P.-O., L.L.L.-L., J.A. and J.R.-F.; investigation, D.H.P.-O., C.R., L.L.L.-L., J.A. and C.G.-C.; resources, D.H.P.-O., C.R., L.L.L.-L., J.R.-F. and C.G.-C.; data curation, D.H.P.-O., C.R. and C.G.-C.; writing—original draft preparation, D.H.P.-O., C.R., J.A. and C.G.-C.; writing—review and editing, D.H.P.-O., C.R., L.L.L.-L., J.R.-F., J.A. and C.G.-C.; visualization, D.H.P.-O., C.R. and C.G.-C.; supervision, D.H.P.-O., C.R. and L.L.L.-L.; project administration, D.H.P.-O., L.L.L.-L. and C.R.; funding acquisition, D.H.P.-O., C.R. and J.R.-F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Chilean Government under projects ANID/ FONDECYT/1191680, SERC Chile (Anid/Fondap/15110019) and SDAS Research Group, www.sdas-group.com (accessed on 30 November 2021).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

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

Abbreviations

The following abbreviations are used in this manuscript:
ARXAuto regressive eXogenous
ASOAtom search optimization
CHHOChaotic Harris Hawks optimization.
ESEvolution strategy.
FCFuel cell.
GOAGrasshopper optimisation algorithm.
GWOGrey wolf optimizer.
HGAHybrid genetic algorithm.
KFKalman filter.
MAEMean absolute error.
MAEOModified Artificial Ecosystem Optimization.
MPAMarine Predators Algorithm.
PEMFCProton exchange membrane fuel cell.
POPolitical Optimizer.
RERelative error.
RLSRecursive least square.
SDStandard deviation.
VSDEVortex search differential evolution.

References

  1. Pellow, M.A.; Emmott, C.J.; Barnhart, C.J.; Benson, S.M. Hydrogen or batteries for grid storage? A net energy analysis. Energy Environ. Sci. 2015, 8, 1938–1952. [Google Scholar] [CrossRef] [Green Version]
  2. Staffell, I.; Scamman, D.; Abad, A.V.; Balcombe, P.; Dodds, P.E.; Ekins, P.; Shah, N.; Ward, K.R. The role of hydrogen and fuel cells in the global energy system. Energy Environ. Sci. 2019, 12, 463–491. [Google Scholar] [CrossRef] [Green Version]
  3. Lee, J.Y.; Cha, K.H.; Lim, T.W.; Hur, T. Eco efficiency of H2 and fuel cell buses. Int. J. Hydrogen Energy 2011, 36, 1754–1765. [Google Scholar] [CrossRef]
  4. González-Castaño, C.; Restrepo, C.; Revelo-Fuelagán, J.; Lorente-Leyva, L.L.; Peluffo-Ordóñez, D.H. A Fast-Tracking Hybrid MPPT Based on Surface-Based Polynomial Fitting and P&O Methods for Solar PV under Partial Shaded Conditions. Mathematics 2021, 9, 2732. [Google Scholar]
  5. González-Castaño, C.; Lorente-Leyva, L.L.; Muñoz, J.; Restrepo, C.; Peluffo-Ordóñez, D.H. An MPPT strategy based on a surface-based polynomial fitting for solar photovoltaic systems using real-time hardware. Electronics 2021, 10, 206. [Google Scholar] [CrossRef]
  6. San Martín, I.; Ursúa, 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. Menesy, A.S.; Sultan, H.M.; Selim, A.; Ashmawy, M.G.; Kamel, S. Developing and applying chaotic harris hawks optimization technique for extracting parameters of several proton exchange membrane fuel cell stacks. IEEE Access 2019, 8, 1146–1159. [Google Scholar] [CrossRef]
  8. Restrepo, C.; Konjedic, T.; Garces, A.; Calvente, J.; Giral, R. Identification of a proton-exchange membrane fuel cell’s model parameters by means of an evolution strategy. IEEE Trans. Ind. Inform. 2014, 11, 548–559. [Google Scholar] [CrossRef]
  9. Sazali, N.; Wan Salleh, W.N.; Jamaludin, A.S.; Mhd Razali, M.N. New perspectives on fuel cell technology: A brief review. Membranes 2020, 10, 99. [Google Scholar] [CrossRef] [PubMed]
  10. Pinagapani, A.K.; Mani, G.; Chandran, K.; Pandian, K.; Sawantmorye, E.; Vaghela, P. Dynamic Modeling and Validation of PEM Fuel Cell via System Identification Approach. J. Electr. Eng. Technol. 2021, 16, 2211–2220. [Google Scholar] [CrossRef]
  11. Gebregergis, A.; Pillay, P. Implementation of fuel cell emulation on dspand dspace controllers in the design of power electronic converters. In Proceedings of the 2008 IEEE Industry Applications Society Annual Meeting, Edmonton, AB, Canada, 5–9 October 2008; pp. 1–8. [Google Scholar]
  12. Kwan, T.H.; Yao, Q. A cost effective experimental emulator for fuel cell based combined heat and power systems. Energy Procedia 2019, 158, 1437–1448. [Google Scholar] [CrossRef]
  13. Voottipruex, K.; Sangswang, A.; Naetiladdanon, S.; Mujjalinvimut, E.; Wongyoa, N. Pem fuel cell emulator based on dynamic model with relative humidity calculation. In Proceedings of the 2017 14th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Phuket, Thailand, 27–30 June 2017; pp. 529–532. [Google Scholar]
  14. Premkumar, K.; Vishnupriya, M.; Thamizhselvan, T.; Sanjeevikumar, P.; Manikandan, B. PSO optimized PI controlled DC-DC buck converter-based proton-exchange membrane fuel cell emulator for testing of MPPT algorithm and battery charger controller. Int. Trans. Electr. Energy Syst. 2021, 31, e12754. [Google Scholar] [CrossRef]
  15. Yodwong, B.; Guilbert, D.; Hinaje, M.; Phattanasak, M.; Kaewmanee, W.; Vitale, G. Proton Exchange Membrane Electrolyzer Emulator for Power Electronics Testing Applications. Processes 2021, 9, 498. [Google Scholar] [CrossRef]
  16. Ali, M.; El-Hameed, M.; Farahat, M. Effective parameters’ identification for polymer electrolyte membrane fuel cell models using grey wolf optimizer. Renew. Energy 2017, 111, 455–462. [Google Scholar] [CrossRef]
  17. 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]
  18. 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]
  19. Menesy, A.S.; Sultan, H.M.; Korashy, A.; Banakhr, F.A.; Ashmawy, M.G.; Kamel, S. Effective parameter extraction of different polymer electrolyte membrane fuel cell stack models using a modified artificial ecosystem optimization algorithm. IEEE Access 2020, 8, 31892–31909. [Google Scholar] [CrossRef]
  20. Fathy, A.; Abd Elaziz, M.; Alharbi, A.G. A novel approach based on hybrid vortex search algorithm and differential evolution for identifying the optimal parameters of PEM fuel cell. Renew. Energy 2020, 146, 1833–1845. [Google Scholar] [CrossRef]
  21. 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. [Google Scholar] [CrossRef] [Green Version]
  22. Louzazni, M.; Al-Dahidi, S.; Mussetta, M. Fuel Cell Characteristic Curve Approximation Using the Bézier Curve Technique. Sustainability 2020, 12, 8127. [Google Scholar] [CrossRef]
  23. Yao, L.; Ge, Z. Nonlinear Gaussian Mixture Regression for Multimode Quality Prediction With Partially Labeled Data. IEEE Trans. Ind. Inform. 2019, 15, 4044–4053. [Google Scholar] [CrossRef]
  24. Restrepo, C.; Garcia, G.; Calvente, J.; Giral, R.; Martínez-Salamero, L. Static and dynamic current–voltage modeling of a proton exchange membrane fuel cell using an input–output diffusive approach. IEEE Trans. Ind. Electron. 2015, 63, 1003–1015. [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. Wang, C.; Nehrir, M.H.; Shaw, S.R. Dynamic models and model validation for PEM fuel cells using electrical circuits. IEEE Trans. Energy Convers. 2005, 20, 442–451. [Google Scholar] [CrossRef]
  27. Diab, A.A.Z.; Tolba, M.A.; El-Magd, A.G.A.; Zaky, M.M.; El-Rifaie, A.M. Fuel cell parameters estimation via marine predators and political optimizers. IEEE Access 2020, 8, 166998–167018. [Google Scholar] [CrossRef]
  28. Barragán, A.J.; Enrique, J.M.; Segura, F.; Andújar, J.M. Iterative fuzzy modeling of hydrogen fuel cells by the extended Kalman filter. IEEE Access 2020, 8, 180280–180294. [Google Scholar] [CrossRef]
  29. Jonsson, P.; Eklundh, L. Seasonality extraction by function fitting to time-series of satellite sensor data. IEEE Trans. Geosci. Remote Sens. 2002, 40, 1824–1832. [Google Scholar] [CrossRef]
  30. Li, B.; Long, Y.; Song, H. Detection of green apples in natural scenes based on saliency theory and Gaussian curve fitting. Int. J. Agric. Biol. Eng. 2018, 11, 192–198. [Google Scholar] [CrossRef] [Green Version]
  31. Bertsekas, D.P. Nonlinear programming. J. Oper. Res. Soc. 1997, 48, 334. [Google Scholar] [CrossRef]
  32. Yuan, Y.X. A review of trust region algorithms for optimization. Iciam 2000, 99, 271–282. [Google Scholar]
  33. Villacorta, K.D.; Oliveira, P.R.; Soubeyran, A. A trust-region method for unconstrained multiobjective problems with applications in satisficing processes. J. Optim. Theory Appl. 2014, 160, 865–889. [Google Scholar] [CrossRef]
  34. Bonhoff, K. The NEXA {sup T} M 1200 Watt Compact Power Supply. In Proceedings of the The Fuel Cell World, Lucerne, Switzerland, 1–5 July 2002. [Google Scholar]
  35. Kim, H.I.; Cho, C.Y.; Nam, J.H.; Shin, D.; Chung, T.Y. A simple dynamic model for polymer electrolyte membrane fuel cell (PEMFC) power modules: Parameter estimation and model prediction. Int. J. Hydrogen Energy 2010, 35, 3656–3663. [Google Scholar] [CrossRef]
  36. Ramos Paja, C.A.; Romero Nevado, A.; Giral Castillon, R.; Martinez-Salamero, L.; Sanchez Saenz, C.I. Switching and linear power stages evaluation for PEM fuel cell emulation. Int. J. Circuit Theory Appl. 2011, 39, 475–499. [Google Scholar] [CrossRef]
  37. Guo, H. A Simple Algorithm for Fitting a Gaussian Function [DSP Tips and Tricks]. IEEE Signal Process. Mag. 2011, 28, 134–137. [Google Scholar] [CrossRef]
  38. Exponential Taylor methods: Analysis and implementation. Comput. Math. Appl. 2013, 65, 487–499. [CrossRef]
Figure 1. Resulting curve of the Gaussian peaks method when varying the values of the free parameter σ .
Figure 1. Resulting curve of the Gaussian peaks method when varying the values of the free parameter σ .
Membranes 11 00953 g001
Figure 2. Experimental data adquisition configuration used for the Gaussian model training and validation.
Figure 2. Experimental data adquisition configuration used for the Gaussian model training and validation.
Membranes 11 00953 g002
Figure 3. V-I characteristics of FC and Gaussian model.
Figure 3. V-I characteristics of FC and Gaussian model.
Membranes 11 00953 g003
Figure 4. FC Gaussian model training.
Figure 4. FC Gaussian model training.
Membranes 11 00953 g004
Figure 5. Validation of the FC Gaussian model.
Figure 5. Validation of the FC Gaussian model.
Membranes 11 00953 g005
Figure 6. Statistical results of proposed Gaussian model and the Diffusive global model for the profile shown in Figure 5.
Figure 6. Statistical results of proposed Gaussian model and the Diffusive global model for the profile shown in Figure 5.
Membranes 11 00953 g006
Figure 7. Experimental Nexa FC data used for training: (a) current load profile, (b) output voltage simulated with parameters estimated by means of the ES, the diffusive global model and Gaussian model.
Figure 7. Experimental Nexa FC data used for training: (a) current load profile, (b) output voltage simulated with parameters estimated by means of the ES, the diffusive global model and Gaussian model.
Membranes 11 00953 g007
Figure 8. Experimental Nexa FC data used for validating: (a) current load profile and (b) output voltage simulated with parameters estimated by means of ES, the diffusive global model and the Gaussian model.
Figure 8. Experimental Nexa FC data used for validating: (a) current load profile and (b) output voltage simulated with parameters estimated by means of ES, the diffusive global model and the Gaussian model.
Membranes 11 00953 g008aMembranes 11 00953 g008b
Figure 9. Statistical results of proposed Gaussian model, Diffusive global model and ES approach for the profile shown in Figure 8.
Figure 9. Statistical results of proposed Gaussian model, Diffusive global model and ES approach for the profile shown in Figure 8.
Membranes 11 00953 g009
Table 1. Fuel cell models comparison.
Table 1. Fuel cell models comparison.
FC Model StrategyRef.Static ModelV-I Dynamic ModelVariables Used to Evaluate the ModelTraining ComplexityImplemen-Tation CostTested with a Real FC
CHHO[7] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m MH Membranes 11 00953 i001
GOA[25] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m LH Membranes 11 00953 i001
GWO[16] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m LH Membranes 11 00953 i001
HGA[18] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m LH Membranes 11 00953 i001
Electrical circuit[26] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m Membranes 11 00953 i001H Membranes 11 00953 i002
MAEO[19] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m LH Membranes 11 00953 i001
VSDE[20] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m MH Membranes 11 00953 i001
ASO[21] Membranes 11 00953 i002 Membranes 11 00953 i001 T f c , i f c , P H 2 , P O 2 , R m HH Membranes 11 00953 i001
Electrical model[6] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m Membranes 11 00953 i001H Membranes 11 00953 i002
MPA-PO[27] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m MH Membranes 11 00953 i001
TS-KF[28] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c HH Membranes 11 00953 i002
ARX-RLS[10] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m LH Membranes 11 00953 i001
Bézier Curve[22] Membranes 11 00953 i002 Membranes 11 00953 i001 i f c MH Membranes 11 00953 i002
ES[8] Membranes 11 00953 i002 Membranes 11 00953 i002 T f c , i f c , P H 2 , P O 2 , R m Membranes 11 00953 i001H Membranes 11 00953 i002
Diffusive model[24] Membranes 11 00953 i002 Membranes 11 00953 i002 i f c HM Membranes 11 00953 i002
This work[-] Membranes 11 00953 i002 Membranes 11 00953 i002 i f c ML Membranes 11 00953 i002
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

González-Castaño, C.; Lorente-Leyva, L.L.; Alpala, J.; Revelo-Fuelagán, J.; Peluffo-Ordóñez, D.H.; Restrepo, C. Dynamic Modeling of a Proton-Exchange Membrane Fuel Cell Using a Gaussian Approach. Membranes 2021, 11, 953. https://doi.org/10.3390/membranes11120953

AMA Style

González-Castaño C, Lorente-Leyva LL, Alpala J, Revelo-Fuelagán J, Peluffo-Ordóñez DH, Restrepo C. Dynamic Modeling of a Proton-Exchange Membrane Fuel Cell Using a Gaussian Approach. Membranes. 2021; 11(12):953. https://doi.org/10.3390/membranes11120953

Chicago/Turabian Style

González-Castaño, Catalina, Leandro L. Lorente-Leyva, Janeth Alpala, Javier Revelo-Fuelagán, Diego H. Peluffo-Ordóñez, and Carlos Restrepo. 2021. "Dynamic Modeling of a Proton-Exchange Membrane Fuel Cell Using a Gaussian Approach" Membranes 11, no. 12: 953. https://doi.org/10.3390/membranes11120953

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