Next Article in Journal
Sustainability of a Rainfed Wheat Production System in Relation to Water and Nitrogen Dynamics in the Soil in the Eyre Peninsula, South Australia
Previous Article in Journal
Biochar-Acid Soil Interactions—A Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Fuzzy Logic MPPT Using Gradient-Based Optimization for PEMFC Power System

1
Department of Electrical Engineering, College of Engineering in Wadi Alddawasir, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
2
Facultad Ingeniería, Arquitectura y Diseño, Universidad San Sebastián, Bellavista 7, Santiago 8420524, Chile
3
Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(18), 13368; https://doi.org/10.3390/su151813368
Submission received: 21 July 2023 / Revised: 16 August 2023 / Accepted: 5 September 2023 / Published: 6 September 2023
(This article belongs to the Section Energy Sustainability)

Abstract

:
In this study, the design of fuzzy logic control (FLC) systems for proton exchange membrane fuel cells (PEMFCs) maximum power point tracking (MPPT) is improved. The improvement is made possible by using a gradient-based optimizer (GBO), which maximizes the FLC systems’ freedom and flexibility while enabling accurate and speedy tracking. During optimization, the parameters of the FLC membership functions are considered choice variables, and the error integral is assigned to be the objective function. The proposed GBO-FLC method’s results are contrasted with those of other computational methods. The results demonstrated that the proposed GBO-FLC beats the other strategies regarding mean, median, variance, and standard deviation. A thorough comparison between the regular FLC and the upgraded FLC was conducted using a variety of scenarios with varied temperatures and water content. The results demonstrate that the suggested FLC-based GBO design provides a dependable MPPT solution in PEMFCs. The advancement of FLC systems through optimizing power generation in fuel cells is made possible by this work, opening the door for more effective and reliable alternative energy sources.

1. Introduction

1.1. Overview

Today, the energy industry and its profound interrelation with climate change have garnered remarkable global interest. Developing clean and sustainable energy sources stands as the most effective way to counteract the harmful impacts of traditional energy sources [1,2]. Notably, studies have demonstrated that the energy cost for wind and solar photovoltaic (PV) systems is comparable to that of conventional generation methods [3,4]. Fossil-fuel-based energy-producing systems incur higher costs in order to mitigate greenhouse gas emissions [5,6]. However, the intermittent nature of renewable energy sources necessitates the utilization of energy storage devices to overcome their fluctuations [7,8]. Therefore, the integration of these devices contributes to an increase in energy production costs. Alternatively, another viable option is the production of green hydrogen, which can be stored and utilized for energy or other purposes [9,10]. Fuel cell (FC) technologies effectively convert the chemical potential of air, oxygen, and hydrogen gases into clean electricity. These FC technologies make use of generation devices in various scales, including small, medium, and large, to achieve efficient electrical power generation [11].

1.2. Literature Review

In the literature, a wide range of FC types are described and categorized based on factors such as the type of fuel [12], operating temperature [13], and electrolyte membrane [14]. Among these FC types, proton exchange membrane FCs (PEMFCs) have emerged as a promising category. PEMFCs offer higher conversion efficiency and reliability [15], making them the preferred solutions in the realm of clean energy supply and storage alternatives. The superior performance of PEMFCs can be attributed to their inherent and operational characteristics, including fast operational speed, low operating temperatures, contamination-free operation, and high conversion efficiency [16,17]. As a result, various industrial and commercial sectors have expressed considerable interest in leveraging PEMFCs within the energy supply sector. Presenting improved control techniques for PEMFCs can lead to extending their applications and their contribution to fully renewable energy societies [18], power to hydrogen [19], and the energy transition process.
However, the output of PEMFCs exhibits nonlinear behavior, with the generated power being influenced by multiple factors, particularly the water content of the membrane and the temperature [20,21]. Achieving maximum power extraction in PEMFCs requires operating at the optimal point. Therefore, the implementation of effective control systems for MPP tracking (MPPT) in PEMFCs is crucial for attaining higher power extraction under varying operating conditions [22]. For PEMFC applications, it is essential to establish a specific operating point for different conditions. One costly approach to achieving MPPT involves acquiring measurements of temperature and membrane water content and utilizing them to precisely define the MPPT point [23]. In addition, alternative approaches that rely on measured electrical quantities from the power converter have demonstrated effective MPPT while reducing sensor costs. Numerous MPPT techniques utilizing electrical measurements have been proposed in the literature for PEMFCs. One well-known approach is the perturb and observe scheme (P&O), which relies on measuring the current and voltage at the terminals of the PEMFCs to track the corresponding MPP [24]. The P&O operates by applying fixed-step perturbations to the operating duty cycle and monitoring the resulting changes in power and voltage to determine the appropriate increment or decrement actions. This method is straightforward and cost-effective to implement. However, the selection of the step size in P&O must compromise a balance between tracking speed and steady-state fluctuations [25].
Various studies have introduced distinct methods specifically designed for PEMFC systems, which suggest employing variable step sizes, including incremental resistance (INR) and incremental conductance (INC) techniques [26]. The incorporation of variable step sizes in MPPT algorithms enables faster MPPT while reducing steady-state fluctuations. Another approach to achieving MPPT involves determining the reference operating terminal voltage for MPPT and utilizing a secondary stage of control systems to track the voltage. Furthermore, recent advancements in metaheuristic optimization algorithms have shown promising results in achieving optimized performance [27,28]. The application of PID control is explored for MPPT in PEMFCs. Various optimization algorithms have been developed in the literature to optimize the PID parameters. These include the salp-swarm optimization, grey-wolf optimizer, sine-cosine optimizer, particle-swarm optimization, and ant-lion optimizer algorithm [29,30]. In addition to traditional methods, there are alternative MPPT solutions that involve using optimization methods to search for the reference voltage for MPP operations or directly controlling the power conversion systems. The water-cycle optimizers algorithm (WCA) cascaded with a PID controller has been presented in [31], while the dynamic cuckoo searching optimizers algorithm (DCSA) has been proposed in [32]. Furthermore, the extremum-seeking approach with a PID controller has been introduced in [33]. It is important to note that some of these methods require additional temperature sensors, which can result in increased costs for PEMFC systems.
Advanced neural network (NN) controllers have gained significant traction in MPPT applications, with the introduction of the radial-basis function NN (RBFN) in [34], the proposal of the artificial NN with incremental conductance (INC) method in [35], and the development of the adaptive MPPT in [36]. However, these methods require complex training data and expert design. In contrast, fuzzy logic-based controllers (FLCs) have been widely utilized in MPPT [27]. FLC provides a variable-step-size MPPT control approach, resulting in rapid tracking with minimal fluctuations in the steady state. Furthermore, the utilization of FLC in MPPT applications eliminates the requirement for PID controllers and their complex design calculations. Additionally, recent optimization algorithms can be employed to enhance the design of FLC and consequently achieve improved MPPT performance. Performance comparisons of Sugeno-based and Mamdani-based designs of FLC have been covered by Luta et al. [37]. Additionally, Luta et al. [38] presented a comparison of Mamdani FLC-based MPPT with PSO-based control. The results have confirmed the improved performance of applying FLC in MPPT applications. Moreover, enhanced performance can be achieved by employing appropriate design algorithms. Priyadarshi et al. [39] proposed the firefly optimization algorithm with asymmetrically designed inputs/outputs membership functions (MF), showcasing its effectiveness in improving performance. Several other optimization algorithms have been proposed for FLC design, including elitist invasive weeds optimization (EIWO) [40], modified hybrid shuffled frogs leaping optimizers algorithm (MSFLA) [41], differential evaluations optimizations algorithm (DEOA), and the hybrid BAT optimizer algorithm [42].

1.3. Paper Contribution

However, there are still various challenging tasks that need to be addressed to enhance the performance of MPPT techniques for PEMFCs. These challenges include improving tracking speeds, optimizing design parameters, mitigating oscillations during steady-state operations, reducing the cost of sensors used, and simplifying implementation complexity. Another issue is the random behavior of optimization algorithms in single-run design methods. Statistical analysis is important to compare the different optimization algorithms fairly. Moreover, MPPT performance is highly affected when using the designed control method, especially when using the FLC. In which the freedom of their design can be maximized and better benefitted with improved design processes. In light of these challenges, this study presents an improved design and MPPT controller for PEMFCs using FLC systems. The chief contributions of the current study can be outlined:
  • An enhanced design approach is suggested for maximizing the power point tracking (MPPT) control of PEMFCs through the utilization of FLC.
  • The proposed method uses adaptive variable duty cycle MPPT control to ensure rapid MPPT during transient conditions and to minimize fluctuations during steady-state operations.
  • An optimized approach is introduced for determining the parameters of FLC systems in order to maximize their flexibility and effectiveness using the gradient-based optimizer (GBO) algorithm.
  • The GBO algorithm provides the optimized FLC parameters to accurately and swiftly track the desired outcomes. Thence, the overall performance is significantly enhanced, resulting in improved accuracy and speed.
  • Performance comparisons are presented between the GBO algorithm and several other featured algorithms from the literature.
  • Furthermore, statistical tests are employed in this study to guarantee a fair and objective comparison of the various metaheuristic algorithms used.
The rest of the sections of this manuscript are structured as follows: Section 2 introduces the modeling of PEMFC and discusses its output characteristics. Section 3 presents the operating principle of FLC MPPT and describes the design optimization process. Section 4 outlines the proposed optimization method using the GBO for FLC in MPPT. The obtained results, along with discussions and performance comparisons, are displayed in Section 5. In conclusion, Section 6 delivers the main findings.

2. Model of PEMFC

PEMFCs are devices that facilitate converting chemical energy into electricity, as represented by Equation (1):
2 H 2 + O 2     H 2 O + e l e c t r i c i t y + h e a t
Figure 1 illustrates the polarization curve of a PEMFC, which consists of three distinct regions [27]. The first region is the activation loss region, where the chemical response delay and electron excitation take place. The second region corresponds to concentration loss, which is attributed to losses caused by mass transfer. The third region represents the ohmic loss resulting from the material characteristics of PEMFC. The electrical characteristics of PEMFC can be modeled using Equation (2):
V f c = E N e r n e s t V a V o V c
The activation polarization is denoted as V a , the ohmic polarization as V o , and the concentration loss as V c . The thermodynamic potential is represented as E N e r n e s t [40]. This can be deduced from Equation (3):
E N e r n e s t = 1 2 F [ Δ G Δ S T T r e f + R T ln P H 2 + ln P O 2 2 ] = 1.229 0.85 × 10 3 T 298.15 + 4.3085 × 10 5 × T   ln P H 2 + ln P O 2 2
The Faraday constant is denoted as F, and the Gibbs free energy is represented by ΔG. The entropy is denoted as ΔS, and the gas constant is R. The temperature of the FC is symbolized by T, while the reference temperature is denoted as T r e f . The partial pressure of hydrogen and oxygen are represented as P H 2 and P O 2 , respectively. These quantities can be described by Equations (4) and (5):
P H 2 = R h a × P H 2 O 2 [ 1 R h a × P H 2 O P a × e 1.635 i A T 1.334 1 ]
P O 2 = R h c × P H 2 O [ 1 R h c × P H 2 O P c × e 1.635 i A T 1.334 ]
ln P H 2 = 2.95 × 10 2 T c 9.18 × 10 5 T c 2 + 1.44 × 10 7 T c 3 2.18
The anode and cathode humidities are captured as R h a and R h c , respectively. The pressures at the inlet for the anode and cathode are represented as P a and P c , respectively [27]. The electrode area is denoted as A, and the current from the cell is denoted as i. The water vapor saturation pressure is represented as P H 2 O , and T c is calculated as T T r e f . The activation polarization ( V a ) can be determined using Equation (7).
V a = ξ 1 + ξ 2 T + ξ 3 T ln C O 2 + ξ 4 T ln i
The semi-empirical constants are denoted as ξ 1 , ξ 2 , ξ 3 ,   and   ξ 4 . The oxygen concentration at the cathodic electrode is represented as C O 2 and can be calculated using Equation (8).
C O 2 = P O 2 5.08 × 10 6 x e 498 T
The mass concentration loss is represented by Equation (9).
V c = β ln 1 i i l i m
The diffusion parameter is represented as β , and the limiting current for the fuel cell is presented as i l i m . The ohmic loss ( V o ) can be presented by Equation (10)
V o = i R m + R c
Resistance within the connectors is denoted as R c , and ohmic membrane resistance is represented as R m and is determined using Equation (11).
R m = ρ m l A m
The membrane thickness is denoted as l , and the surface area is represented as A m . The membrane resistivity, denoted as ρ m , is determined using Equation (12). The membrane material water content is represented as λ .
ρ m = 181.6   [ 1 + 0.03 i A m + 0.062 T 303 ( i A m ) 2.5 ] λ 0.634 3 i A m e 4.18 T 303 T

3. Parameter Identification Process

The power conversion system of PEMFCs based on a boost topology DC/DC power converter is depicted in Figure 2. The boost topology allows for stepping up the output terminal voltage of the PEMFC by utilizing a single inductor, capacitor, semiconductor switch, and diode. The FLC MPPT utilizes the measured output terminal voltage and current of the PEMFC to track the MPP under various operating conditions. This is achieved by adjusting the duty cycle input to the power semiconductor switch, thereby controlling the system. Therefore, by employing this topology with PEMFC, it can simultaneously track MPPT and step up the low terminal voltage of the PEMFC. The relationship between the input and output voltages in the boost topology is dependent on the operating duty cycle and may be mathematically formulated using the following:
V o = 1 1 D × V i n
where Vo represents the converter output voltage and Vin represents the input voltage coming from the PEMFC side. The duty cycle of the converter, as denoted by D, is adjusted and controlled using the FLC MPPT controller. The value of D is typically varied based on the defined MPP of the PEMFC, and for each operating condition, an optimum D needs to be searched for to ensure MPPT. Therefore, different operating conditions, such as variations in membrane water content and temperature, require different values of D, which are dynamically adjusted through FLC MPPT control.
In MPPT control schemes, the terminal voltage and current of PEMFCs are measured to calculate the slope of the output power with respect to voltage (ΔPFC/ΔVFC), which serves as an effective criterion for determining the location of the MPP. The slope is continuously evaluated to track changes in the operational circumstances of the PEMFC. The controller regulates the duty cycle to track the MPP, aiming for a zero slope at the MPP.
The proposed controller in this study utilizes only the measured PEMFC output voltage (VFC) and current (IFC). The FLC is designed with two inputs based on the estimated error (E), derived from the calculations of ΔPFCVFC for MPPT control, and the change in error (ΔE) in each sampling period. These two inputs are mathematically modeled for any sampling period (k) as follows [38]:
E k = P F C k P F C k 1 V F C k V F C k 1
Δ E k = E k E k 1
where E(k) represents the inputted error at instant k, ΔE(k) represents the change in error at instant k, PFC(k) and PFC (k − 1) represent the measured output power at sampling instants k and (k − 1), respectively, and VFC(k) and VFC(k − 1) represent the measured terminal voltage at sampling instants k and (k − 1), respectively. The FLC MPPT scheme solely relies on the measured electrical quantities of current and voltage from the PEMFCs. This simplifies the implementation and eliminates the need for expensive sensors, distinguishing it from other existing MPPT controllers. The principal stages of the FLC MPPT scheme are illustrated in Figure 3 and can be defined as follows:
  • Fuzzification stage:
    In this stage, the MFs are calculated for the inputs of the FLC. The calculation of these MFs depends on the selected shape and type of MFs for each input. In the proposed method, triangular MFs are chosen and designed for the inputs. The purpose of this stage is to convert the physically measured electrical signals into a suitable form for the FLC method.
  • Fuzzy-rule based evaluation stage:
    In this step, a set of fuzzy rules is applied to evaluate the calculations obtained from the previous fuzzification stage.
  • Defuzzification stage:
    In this stage, the output of the fuzzy rule-based evaluation is inputted to the defuzzification step. Afterward, it outputs the MF for the converter duty cycle by utilizing the calculated values and increments for the duty cycle.
Figure 3. Main stages of FLC in MPPT applications.
Figure 3. Main stages of FLC in MPPT applications.
Sustainability 15 13368 g003
The suggested FLC utilizes MFs that are divided into seven levels for both the input and output sides. These levels consist of three positive levels (PLS3, PLS2, and PLS1), three negative levels (NLS3, NLS2, and NLS1), and a single zero level (ZLS0). The shape of the employed MFs for the input and output sides is depicted in Figure 4a. Table 1 presents the fuzzy rules, which comprise a total of 49 rules based on the designed MFs. The output MF consists of seven different levels, allowing for more adaptive control of the step size. This adaptive control enables fast tracking and reduces fluctuations in steady-state.
The classical FLC design, as depicted in Figure 4a, lacks the ability to adjust and optimize the MFs as fixed divisions are used in its design. However, in the proposed FLC design, the shape of the MFs is adjusted, allowing for better flexibility and optimization. This enhanced flexibility enables the optimization of the FLC design, leading to improved performance using the proposed method. Figure 4b illustrates the flexibility in designing and adjusting the various parts of the MFs in both directions. In the proposed method, the optimization process is carried out simultaneously for the input and output MFs, allowing for a better and more optimized design compared to conventional approaches. As a result of the optimization, the distances between the points of the MFs will vary to achieve their optimized values. Figure 4c displays the resulting shape of the MFs in the proposed method. During the optimization process, each MF is designed with seven points, resulting in a total of 21 points that are simultaneously optimized using the proposed gradient-based optimizer (GBO) method. In the proposed design, a symmetrical design is maintained for the MFs around the zero value, ensuring a balanced representation of the input and output variables. Specifically, each MF has 3 adjustable points, resulting in a total of 9 adjustable points in the proposed process. Figure 5 depicts the different stages involved in the proposed FLC optimization process. The authors have implemented the FLC in Matlab, which allows for greater flexibility in optimizing the FLC. In this scheme, the objective function is established using the integral-absolute error (IAE), which corresponds to the MPPT criterion based on ΔPFCVFC and presented by the following relation.
O b j e c t i v e   F u n c t i o n = t = 0 T s i m a b s     Δ E     = t = 0 T s i m a b s     P F C k P F C k 1 V F C k V F C k 1  
where Tsim stands for total simulation time during optimization run for evaluating desired objective function. The targeted output of the proposed optimization scheme is to obtain optimized points for the MFs. The implementation of the suggested FLC is shown in Figure 6.

4. Brief Overview of Optimization Algorithms Adopted

4.1. Gradient-Based Optimizer

The GBO adopts both gradient-based and population-based approaches in its search process. It utilizes Newton’s method for exploration within the search domain and employs a set of vectors along with two additional operators. The GBO has proven good performance in several engineering problems, such as PV parameter extractions for different models [43], economic load dispatch [44], controller design for automatic voltage regulators [45], solving unit commitment problems, etc. The primary objective of GBO is to minimize the objective function. The optimization process of GBO requires decision variables, constraints, and the objective function. Control parameters such as the transition parameter (α) and the probability rate are considered. The number of iterations and the population size depend on the complexity of the problem. Each member of the population is represented by a vector, denoted by Equation (17). The generation of the vectors initially occurs randomly, as shown in Equation (18).
X n , d = X n , 1 ,   X n , 2 ,   , X n , D ,   n = 1 , 2 , , N ,   d = 1 , 2 , D
X n = X m i n + r a n d 0 ,   1 × X m a x X m i n
The random number in the range [0, 1] is denoted as rand(0, 1), while X m a x and X m i n represent the decision variable X. To ensure a quality search and achieve good positions, the vector is controlled using Newton’s gradient method [46]. The Gradient Search Rule (GSR) is determined using the Taylor series, as shown in Equations (19) and (20).
f x + Δ x = f x + f x o Δ x + f x o Δ x 2 2 ! + f 3 x o Δ x 3 3 ! +
f x Δ x = f x f x o Δ x + f x o Δ x 2 2 ! f 3 x o Δ x 3 3 ! +
Equation (21) represents the first-order derivative, and the new position is denoted by Equation (22). The GSR can be simplified using Equation (23).
f x = f x + Δ x f x Δ x 2 Δ x
x n + 1 = x n 2 Δ x   x   f x n f x n + Δ x f x n Δ x
G S R = r a n d n   x   2 Δ x   x   x n x w o r s t x b e s t + ϵ

4.2. Osprey Optimization Algorithm

The OAA utilizes population-based techniques to find solutions through iterative steps, harnessing the search capabilities of its population members. Each osprey represents a vector that captures the problem variables as shown in Equation (24). The initial position of the osprey is randomly determined, as illustrated in Equation (25).
x = x 1 x i x N N × m = x 1 , 1 x 1 , j x 1 , m x i , 1 x i , j x i , m x N , 1 x N , j x N , m N × m
x i , j = l b j + r i , j × ( u b j l b j ) i = 1 , 2 , …… N j = 1 , 2 , …… m

4.3. Sine Cosine Algorithm

The SCA starts the optimization procedure by conducting a search using random initial solutions. These solutions are iteratively evaluated using an objective function [47]. It is important to note that there is no guarantee of finding a solution within a limited time during a single iteration, as the initial solutions are determined stochastically to get the best solution [48]. As the number of stochastically deduced solutions and the optimization process increases, the chances of reaching the global optimum also increase [49]. Equations (26) and (27) describe the update process for the positions in the SCA.
X i t + 1 = X i t + r 1 × sin r 2 × r 3 P i t X i t
X i t + 1 = X i t + r 1 × cos r 2 × r 3 P i t X i i t
The current solution is represented as X i t , while the three random numbers are r 1 , r 2 , r 3 . The place point positions is represented as P i .

4.4. Salp Swarm Algorithm (SSA)

The SSA, introduced by Mirjalili et al. [50], is a suitable method for feature selection. It has been found to effectively identify optimal subsets of features, maximizing classification accuracy [51,52]. Additionally, the SSA can be applied to tune hyperparameters for neural networks [53]. This algorithm is stimulated using the predatory behavior of salps, which form a chain-like swarm and move directly toward the food source. The population in SSA is divided into two categories: leaders and followers, based on their positions within the chain. The leaders are located at the front, while the followers trail behind. Equation (28) represents the position update of the leader during the search process.
x i 1 = y i + r 1   u b i l b i r 2 + l b i                                           r 3 0 y i + r 1   u b i l b i r 2 + l b i                                           r 3 < 0
The location of the first salp is expressed as x i 1 , and the position of the food source is denoted as y i for the i th dimension. The minimum limit is l b i , and the maximum limit is u b i . The random numbers used in the algorithm are r 1 , r 2 , and r 3 .

4.5. Whale Optimization Algorithm

The idea of WOA is extracted from the hunting performance of humpback whales. Humpback whales identify the position of their prey and then swim around it to capture it [54]. The WOA mimics this behavior by considering the best current solution as the prey and modifying the locations of the search agents accordingly. Mathematically, the position update in the WOA is represented by Equations (29) and (30).
D = C   ·   X * t X t
X t + 1 =   X * t A D
The present iteration is represented denoted by t, and the coefficient vectors are represented by A   and   C . The location vector for the best solution is denoted as X * , while X denotes the location vector. The absolute value is represented by ∣ ∣. Equations (31) and (32) are used to calculate the vectors A and C .
A = 2 a · r a
A = 2 · r
The random vector is denoted as r , while the vector a linearly declines from 2 to 0 during the iteration.

5. Results

In this case study, the use of a GBO-FLC optimization method is proposed to improve the performance of a PEMFC. The specifications of the PEMFC, as outlined in Table 2, serve as the basis for this optimization process. The PEMFC is connected to a boost converter with specific components, including an inductor of 0.5 mH, a capacitor of 500 μF, and a switching frequency of 20 kHz. The effectiveness of the proposed GBO-FLC is evaluated under two different operating conditions: Case 1, representing normal operation with a constant membrane water content and temperature, and Case 2, involving variable water content and temperature.
The GBO controller parameters selected for the study are as follows: a population size of 10, a maximum iteration limit of 30, and 30 independent runs. The performance of the proposed GBO-FLC is compared against other algorithm approaches for both Case 1 and Case 2. In the following subsections, a more detailed explanation of each case is provided, and the comparative analysis of the different algorithms is presented.
During the normal operation of the PEMFC, a constant membrane water content of 12 and a steady temperature of 343 K were maintained. To ensure a fair comparison, the population size and iterations are 10 and 20, respectively. The optimization process focused on determining the values of the nine unknown parameters of the FLC, with the objective of minimizing the integral absolute error. Table 3 provides limits of these unknown parameters, along with their optimal values obtained after 30 runs. Statistical evaluation of the results is presented in Table 4.
Based on the results shown in the table, the mean cost function values range from 1.86315 to 1.93269. The GBO algorithm achieves the minimum mean cost function value of 1.86315, followed by SCA with a value of 1.88947, while SSA obtains the highest mean cost function value of 1.93269. The standard deviation values vary between 0.01152 and 0.13314. The GBO algorithm achieves the minimum standard deviation value of 0.01152, followed by SCA with a value of 0.01831, while WOA obtains the largest standard deviation value of 0.13314. Therefore, for the investigated cases, the GBO algorithm outperforms the OOA, SCA, SSA, and WOA algorithms. Table 5 provides detailed data over 30 runs.
ANOVA and Tukey tests were accomplished to verify the superiority of GBO in comparison with other methods. ANOVA measures mean differences between groups and compares the variability between groups and within groups. This test helps clarify whether the differences between group means are statistically significant. Table 6 presents the ANOVA test results, while Figure 7 illustrates the corresponding ranking. The results confirm that GBO consistently produces the best results, as evidenced by its lowest mean fitness and fluctuations compared to the other algorithms. The statistical analysis further supports the conclusion that GBO outperforms the competing algorithms in terms of optimization performance.
The results of ANOVA are further validated via the Tukey test, as depicted in Figure 8. The mean of the GBO group is observed to be lower compared to the OOA and SCA groups, and significantly lower compared to the SSA and WOA groups. This provides strong evidence that the GBO algorithm exhibits superior performance compared to the other algorithms under consideration.
Figure 9 illustrates the variation of the objective function. As depicted in Figure 9a and Table 5, the IAE values converge to 1.86015, 1.88457, 1.89635, 1.9615, and 1.93018, respectively, for GBO, OOA, SCA, SSA, and WOA. GBO achieves rapid convergence to the optimal solution, while OOA requires more time to reach its best solution. In run number 15, as shown in Figure 9b and Table 5, the IAE values converge to 1.8575, 1.97045, 1.86067, 1.92974, and 1.8985, respectively, for GBO, OOA, SCA, SSA, and WOA. Once again, GBO demonstrates fast convergence to the optimal solution, while OOA requires more time to reach its best solution.
Figure 10 displays the time responses of power, current, voltage, and duty cycle for a normal case study using both classical FLC and FLC-GBO. The dynamic performance of FLC-GBO is noticeably superior to classical FLC.
The PEMFC’s temperature and membrane water content are altered in the second scenario. At first, the water content is 10, and the temperature is set to 40 °C. The water content rises to 14 at 0.1 s while the temperature stays at 40 °C. The temperature then rises to 70 °C while the water content stays at 14 at 0.25 s. In this case, the PEMFC’s power climbs from 5000 W to 6880 W in 0.1 s and then from 6880 W to 9180 W in 0.25 s. Figure 11 displays the PEMFC’s power, voltage, current, and duty cycle responses in detail. In comparison to the standard FLC, the optimized FLC delivers a maximum power of 6880 W with a short tracking time.

6. Conclusions

An improved design methodology and optimization approach have been proposed in this study for FLC-based MPPT in PEMFC applications. The flexible and accurate tracking ability of fuzzy FLC has been effectively optimized using the advanced GBO method. The utilization of the GBO optimization method has enabled the simultaneous optimization of FLC membership functions (MFs) for both the input and output sides. This approach offers enhanced design flexibility, allowing for precise control over the positioning of points within the triangular MFs in the proposed FLC design. The proposed FLC design has been implemented and tested under various operating conditions, including normal operation and scenarios with variable temperature and water content. Extensive comparisons were conducted using statistical analyses to assess the performance of the GBO optimizer in comparison to other recent optimizers, namely OOA, SCA, SSA, and WOA. The results demonstrated that the FLC system utilizing the GBO optimizer exhibited a superior response compared to classical MPPT designs. Moreover, the statistical analysis, including mean cost function values and standard deviation, revealed the superior performance of the GBO optimizer in comparison to the studied optimizers. The obtained objective functions over 30 runs showed that GBO has a minimum mean cost function value of 1.86315, followed by the SCA with a value of 1.88947, while the WOA has a mean cost function of 1.92757 and the SSA has the highest mean cost function value of 1.93269. Meanwhile, the standard deviation value of the proposed GBO is 0.01152, which is only 8.65% of the standard deviation of the WOA method. ANOVA and Tukey tests were conducted to validate the superiority of the GBO algorithm over other algorithms. The ANOVA test results confirmed that GBO consistently produced the best results with the lowest mean fitness and fluctuations. The Tukey test further confirmed the significant difference in performance, showing that the GBO group achieved lower means compared to other groups. These findings validate the effectiveness and competitiveness of the proposed FLC design with GBO optimization in maximizing the power point tracking (MPPT) capability of PEMFCs. The proposed method can also help extend the applications of PEMFCs with better efficiency and faster response. Moreover, it can contribute to the extensive use of green hydrogen, power to hydrogen technology, and, in general, the energy transition process. Future research will include comparisons with more recent optimization techniques, the extension to type-2 FLC systems, and the application of the proposed method for PV systems MPPT control.

Author Contributions

Conceptualization, H.R. and M.A.; Methodology, H.R., M.A. and R.M.G.; Software, H.R.; Formal analysis, H.R., M.A. and R.M.G.; Writing—original draft, H.R., M.A. and R.M.G.; Writing—review & editing, H.R., M.A. and R.M.G. All authors have read and agreed to the published version of the manuscript.

Funding

Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2023R138), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data will be made available upon request.

Acknowledgments

Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2023R138), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Obaideen, K.; Olabi, A.G.; Al Swailmeen, Y.; Shehata, N.; Abdelkareem, M.A.; Alami, A.H.; Rodriguez, C.; Sayed, E.T. Solar Energy: Applications, Trends Analysis, Bibliometric Analysis and Research Contribution to Sustainable Development Goals (SDGs). Sustainability 2023, 15, 1418. [Google Scholar] [CrossRef]
  2. Rezk, H.; Mukhametzyanov, I.Z.; Abdelkareem, M.A.; Salameh, T.; Sayed, E.T.; Maghrabie, H.M.; Radwan, A.; Wilberforce, T.; Elsaid, K.; Olabi, A.G. Multi-Criteria Decision Making for Different Concentrated Solar Thermal Power Technologies. Sustain. Energy Technol. Assess. 2022, 52, 102118. [Google Scholar] [CrossRef]
  3. Alharbi, S.J.; Alaboodi, A.S. A Review on Techno-Economic Study for Supporting Building with PV-Grid-Connected Systems under Saudi Regulations. Energies 2023, 16, 1531. [Google Scholar] [CrossRef]
  4. Alahmer, A.; Alsaqoor, S. Energy Efficient of Using Chilled Water System for Sustainable Health Care Facility Operating by Solar Photovoltaic Technology. Energy Procedia 2019, 156, 65–71. [Google Scholar] [CrossRef]
  5. Azni, M.A.; Md Khalid, R.; Hasran, U.A.; Kamarudin, S.K. Review of the Effects of Fossil Fuels and the Need for a Hydrogen Fuel Cell Policy in Malaysia. Sustainability 2023, 15, 4033. [Google Scholar] [CrossRef]
  6. Nikolaidis, P. Pulsed-Supplied Water Electrolysis via Two-Switch Converter for PV Capacity Firming. Electricity 2022, 3, 131–144. [Google Scholar] [CrossRef]
  7. Alahmer, A.; Ajib, S.; Wang, X. Comprehensive Strategies for Performance Improvement of Adsorption Air Conditioning Systems: A Review. Renew. Sustain. Energy Rev. 2019, 99, 138–158. [Google Scholar] [CrossRef]
  8. Nikolaidis, P.; Poullikkas, A. Increasing the photovoltaic hosting capacity in autonomous grids and microgrids via enhanced priority-list schemes and storage. Green Energy Sustain. 2021, 1, 1–21. [Google Scholar] [CrossRef]
  9. Salameh, T.; Olabi, A.G.; Abdelkareem, M.A.; Masdar, M.S.; Kamarudin, S.K.; Sayed, E.T. Integrated Energy System Powered a Building in Sharjah Emirates in the United Arab Emirates. Energies 2023, 16, 769. [Google Scholar] [CrossRef]
  10. Rezk, H.; Olabi, A.G.; Abdelkareem, M.A.; Alahmer, A.; Sayed, E.T. Maximizing Green Hydrogen Production from Water Electrocatalysis: Modeling and Optimization. J. Mar. Sci. Eng. 2023, 11, 617. [Google Scholar] [CrossRef]
  11. Aminudin, M.A.; Kamarudin, S.K.; Lim, B.H.; Majilan, E.H.; Masdar, M.S.; Shaari, N. An Overview: Current Progress on Hydrogen Fuel Cell Vehicles. Int. J. Hydrogen Energy 2023, 48, 4371–4388. [Google Scholar] [CrossRef]
  12. Fadzillah, D.M.; Kamarudin, S.K.; Zainoodin, A.M. Design and Simulation for Improved Performance via Pump-less Direct Ethanol Fuel Cell for Mobile Application. Int. J. Energy Res. 2022, 46, 15683–15695. [Google Scholar] [CrossRef]
  13. Wilberforce, T.; Olabi, A.G.; Muhammad, I.; Alaswad, A.; Sayed, E.T.; Abo-Khalil, A.G.; Maghrabie, H.M.; Elsaid, K.; Abdelkareem, M.A. Recovery of Waste Heat from Proton Exchange Membrane Fuel Cells—A Review. Int. J. Hydrogen Energy 2022, in press. [Google Scholar] [CrossRef]
  14. Abdullah, S.; Kamarudin, S.K.; Hasran, U.A.; Masdar, M.S.; Aziz, A.S.A.; Hashim, N. Parametric Investigation and Optimization of Passive Direct Ethanol Alkaline Fuel Cells. Mater. Today Proc. 2021, 42, 259–264. [Google Scholar] [CrossRef]
  15. Shaari, N.; Kamarudin, S.K.; Bahru, R. Carbon and Graphene Quantum Dots in Fuel Cell Application: An Overview. Int. J. Energy Res. 2021, 45, 1396–1424. [Google Scholar] [CrossRef]
  16. Smadi, A.A.; Khoucha, F.; Amirat, Y.; Benrabah, A.; Benbouzid, M. Active Disturbance Rejection Control of an Interleaved High Gain DC-DC Boost Converter for Fuel Cell Applications. Energies 2023, 16, 1019. [Google Scholar] [CrossRef]
  17. Hu, D.; Wang, Y.; Li, J.; Yang, Q.; Wang, J. Investigation of Optimal Operating Temperature for the PEMFC and Its Tracking Control for Energy Saving in Vehicle Applications. Energy Convers. Manag. 2021, 249, 114842. [Google Scholar] [CrossRef]
  18. Nikolaidis, P.; Poullikkas, A. Power-to-hydrogen concepts for 100% renewable and sustainable energy systems. In Hydrogen Economy; Academic Press: Cambridge, MA, USA, 2023; pp. 595–627. [Google Scholar]
  19. Nikolaidis, P.; Poullikkas, A. A comparative overview of hydrogen production processes. Renew. Sustain. Energy Rev. 2017, 67, 597–611. [Google Scholar] [CrossRef]
  20. Chen, X.; Xu, J.; Liu, Q.; Chen, Y.; Wang, X.; Li, W.; Ding, Y.; Wan, Z. Active Disturbance Rejection Control Strategy Applied to Cathode Humidity Control in PEMFC System. Energy Convers. Manag. 2020, 224, 113389. [Google Scholar] [CrossRef]
  21. Wang, B.; Lin, R.; Liu, D.; Xu, J.; Feng, B. Investigation of the Effect of Humidity at Both Electrode on the Performance of PEMFC Using Orthogonal Test Method. Int. J. Hydrogen Energy 2019, 44, 13737–13743. [Google Scholar] [CrossRef]
  22. Rezk, H.; Fathy, A. Performance Improvement of PEM Fuel Cell Using Variable Step-Size Incremental Resistance MPPT Technique. Sustainability 2020, 12, 5601. [Google Scholar] [CrossRef]
  23. Beirami, H.; Shabestari, A.Z.; Zerafat, M.M. Optimal PID plus Fuzzy Controller Design for a PEM Fuel Cell Air Feed System Using the Self-Adaptive Differential Evolution Algorithm. Int. J. Hydrogen Energy 2015, 40, 9422–9434. [Google Scholar] [CrossRef]
  24. Naseri, N.; El Hani, S.; Aghmadi, A.; El Harouri, K.; Heyine, M.S.; Mediouni, H. Proton Exchange Membrane Fuel Cell Modelling and Power Control by P&O Algorithm. In Proceedings of the 2018 6th International Renewable and Sustainable Energy Conference (IRSEC), Rabat, Morocco, 5–8 December 2018; pp. 1–5. [Google Scholar]
  25. Chen, P.-Y.; Yu, K.-N.; Yau, H.-T.; Li, J.-T.; Liao, C.-K. A Novel Variable Step Size Fractional Order Incremental Conductance Algorithm to Maximize Power Tracking of Fuel Cells. Appl. Math. Model. 2017, 45, 1067–1075. [Google Scholar] [CrossRef]
  26. Harrag, A.; Messalti, S. Variable Step Size IC MPPT Controller for PEMFC Power System Improving Static and Dynamic Performances. Fuel Cells 2017, 17, 816–824. [Google Scholar] [CrossRef]
  27. Aly, M.; Ahmed, E.M.; Rezk, H.; Mohamed, E.A. Marine Predators Algorithm Optimized Reduced Sensor Fuzzy-Logic Based Maximum Power Point Tracking of Fuel Cell-Battery Standalone Applications. IEEE Access 2021, 9, 27987–28000. [Google Scholar] [CrossRef]
  28. Alrbai, M.; Alahmer, H.; Alahmer, A.; Al-Rbaihat, R.; Aldalow, A.; Al-Dahidi, S.; Hayajneh, H. Retrofitting Conventional Chilled-Water System to a Solar-Assisted Absorption Cooling System: Modeling, Polynomial Regression, and Grasshopper Optimization. J. Energy Storage 2023, 65, 107276. [Google Scholar] [CrossRef]
  29. Fathy, A.; Abdelkareem, M.A.; Olabi, A.G.; Rezk, H. A Novel Strategy Based on Salp Swarm Algorithm for Extracting the Maximum Power of Proton Exchange Membrane Fuel Cell. Int. J. Hydrogen Energy 2021, 46, 6087–6099. [Google Scholar] [CrossRef]
  30. Kumar, S.; Shaw, B. Design of Off-Grid Fuel Cell by Implementing ALO Optimized PID-Based MPPT Controller. In Soft Computing in Data Analytics: Proceedings of International Conference on SCDA 2018; Springer: Singapore, 2019; pp. 83–93. [Google Scholar]
  31. Nasiri Avanaki, I.; Sarvi, M. A New Maximum Power Point Tracking Method for PEM Fuel Cells Based on Water Cycle Algorithm. J. Renew. Energy Environ. 2016, 3, 35–42. [Google Scholar]
  32. İnci, M.; Caliskan, A. Performance Enhancement of Energy Extraction Capability for Fuel Cell Implementations with Improved Cuckoo Search Algorithm. Int. J. Hydrogen Energy 2020, 45, 11309–11320. [Google Scholar] [CrossRef]
  33. Zhong, Z.; Huo, H.; Zhu, X.; Cao, G.; Ren, Y. Adaptive Maximum Power Point Tracking Control of Fuel Cell Power Plants. J. Power Sources 2008, 176, 259–269. [Google Scholar] [CrossRef]
  34. Reddy, K.J.; Sudhakar, N. High Voltage Gain Interleaved Boost Converter with Neural Network Based MPPT Controller for Fuel Cell Based Electric Vehicle Applications. IEEE Access 2018, 6, 3899–3908. [Google Scholar] [CrossRef]
  35. Harrag, A.; Bahri, H. Novel Neural Network IC-Based Variable Step Size Fuel Cell MPPT Controller: Performance, Efficiency and Lifetime Improvement. Int. J. Hydrogen Energy 2017, 42, 3549–3563. [Google Scholar] [CrossRef]
  36. Raj, A.; Lekhaj, P. An ANFIS Based MPPT Controller for Fuel Cell Powered Induction Motor Drive. In Proceedings of the 2018 International Conference on Smart Grid and Clean Energy Technologies (ICSGCE), Kajang, Malaysia, 29 May–1 June 2018; pp. 201–205. [Google Scholar]
  37. Luta, D.N.; Raji, A.K. Comparing Fuzzy Rule-Based MPPT Techniques for Fuel Cell Stack Applications. Energy Procedia 2019, 156, 177–182. [Google Scholar] [CrossRef]
  38. Luta, D.N.; Raji, A.K. Fuzzy Rule-Based and Particle Swarm Optimisation MPPT Techniques for a Fuel Cell Stack. Energies 2019, 12, 936. [Google Scholar] [CrossRef]
  39. Priyadarshi, N.; Sharma, A.K.; Azam, F. A Hybrid Firefly-Asymmetrical Fuzzy Logic Controller Based MPPT for PV-Wind-Fuel Grid Integration. Int. J. Renew. Energy Res. 2017, 7, 1546–1560. [Google Scholar]
  40. Bayat, P.; Baghramian, A. A Novel Self-Tuning Type-2 Fuzzy Maximum Power Point Tracking Technique for Efficiency Enhancement of Fuel Cell Based Battery Chargers. Int. J. Hydrogen Energy 2020, 45, 23275–23293. [Google Scholar] [CrossRef]
  41. Li, Y.; Samad, S.; Ahmed, F.W.; Abdulkareem, S.S.; Hao, S.; Rezvani, A. Analysis and Enhancement of PV Efficiency with Hybrid MSFLA–FLC MPPT Method under Different Environmental Conditions. J. Clean. Prod. 2020, 271, 122195. [Google Scholar] [CrossRef]
  42. Ge, X.; Ahmed, F.W.; Rezvani, A.; Aljojo, N.; Samad, S.; Foong, L.K. Implementation of a Novel Hybrid BAT-Fuzzy Controller Based MPPT for Grid-Connected PV-Battery System. Control Eng. Pract. 2020, 98, 104380. [Google Scholar] [CrossRef]
  43. Ismaeel, A.A.; Houssein, E.H.; Oliva, D.; Said, M. Gradient-based optimizer for parameter extraction in photovoltaic models. IEEE Access 2021, 9, 13403–13416. [Google Scholar] [CrossRef]
  44. Deb, S.; Abdelminaam, D.S.; Said, M.; Houssein, E.H. Recent methodology-based gradient-based optimizer for economic load dispatch problem. IEEE Access 2021, 9, 44322–44338. [Google Scholar] [CrossRef]
  45. Altbawi, S.M.A.; Mokhtar, A.S.B.; Jumani, T.A.; Khan, I.; Hamadneh, N.N.; Khan, A. Optimal design of Fractional order PID controller based Automatic voltage regulator system using gradient-based optimization algorithm. J. King Saud Univ.-Eng. Sci. 2021, in press. [Google Scholar] [CrossRef]
  46. Ypma, T.J. Historical Development of the Newton–Raphson Method. SIAM Rev. 1995, 37, 531–551. [Google Scholar] [CrossRef]
  47. Pal, P.K.; Deep, K.; Nagar, A.K. Performance of Sine–Cosine Algorithm on Large-Scale Optimization Problems. In Decision Science in Action; Theory and Applications of Modern Decision Analytic Optimisation; Springer: Singapore, 2019; pp. 139–154. [Google Scholar]
  48. Mirjalili, S.M.; Mirjalili, S.Z.; Saremi, S.; Mirjalili, S. Sine Cosine Algorithm: Theory, Literature Review, and Application in Designing Bend Photonic Crystal Waveguides. In Nature-Inspired Optimizers; Theories, Literature Reviews and Applications; Springer: Cham, Switzerland, 2020; pp. 201–217. [Google Scholar]
  49. Mirjalili, S. SCA: A Sine Cosine Algorithm for Solving Optimization Problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  50. Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A Bio-Inspired Optimizer for Engineering Design Problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
  51. Sayed, G.I.; Khoriba, G.; Haggag, M.H. A Novel Chaotic Salp Swarm Algorithm for Global Optimization and Feature Selection. Appl. Intell. 2018, 48, 3462–3481. [Google Scholar] [CrossRef]
  52. Luo, X.; Deng, J.; Liu, J.; Wang, W.; Ban, X.; Wang, J.-H. A Quantized Kernel Least Mean Square Scheme with Entropy-Guided Learning for Intelligent Data Analysis. China Commun. 2017, 14, 1–10. [Google Scholar] [CrossRef]
  53. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  54. Alahmer, H.; Alahmer, A.; Alkhazaleh, R.; Alrbai, M. Exhaust Emission Reduction of a SI Engine Using Acetone–Gasoline Fuel Blends: Modeling, Prediction, and Whale Optimization Algorithm. Energy Rep. 2023, 9, 77–86. [Google Scholar] [CrossRef]
Figure 1. Various losses in a PEMFC.
Figure 1. Various losses in a PEMFC.
Sustainability 15 13368 g001
Figure 2. Boost power converter circuit for PEMFC and FLC MPPT controller.
Figure 2. Boost power converter circuit for PEMFC and FLC MPPT controller.
Sustainability 15 13368 g002
Figure 4. Fuzzy membership functions. (a) Classical MF design. (b) Flexible MF design. (c) Proposed MF design.
Figure 4. Fuzzy membership functions. (a) Classical MF design. (b) Flexible MF design. (c) Proposed MF design.
Sustainability 15 13368 g004
Figure 5. The GBO based FLC proposed optimization method for PEMFCs’ MPPT control.
Figure 5. The GBO based FLC proposed optimization method for PEMFCs’ MPPT control.
Sustainability 15 13368 g005
Figure 6. Implementing proposed FLC MPPT control.
Figure 6. Implementing proposed FLC MPPT control.
Sustainability 15 13368 g006
Figure 7. ANOVA ranking.
Figure 7. ANOVA ranking.
Sustainability 15 13368 g007
Figure 8. Tukey test.
Figure 8. Tukey test.
Sustainability 15 13368 g008
Figure 9. Cost function variation with 500 iterations (a) run no. 5, (b) run no. 15, (c) run no. 30, and (d) average of 30 runs.
Figure 9. Cost function variation with 500 iterations (a) run no. 5, (b) run no. 15, (c) run no. 30, and (d) average of 30 runs.
Sustainability 15 13368 g009
Figure 10. Simulation results for the normal case study.
Figure 10. Simulation results for the normal case study.
Sustainability 15 13368 g010
Figure 11. Simulation results for second scenario.
Figure 11. Simulation results for second scenario.
Sustainability 15 13368 g011
Table 1. The included fuzzy rules table.
Table 1. The included fuzzy rules table.
Input MFsΔE
NSL3NSL2NSL1ZSL0PSL1PSL2PSL3
ENSL3NSL3NSL3NSL3NSL3NSL2NSL1ZSL0
NSL2NSL3NSL3NSL3NSL2NSL1ZSL0PSL1
NSL1NSL3NSL3NSL2NSL1ZSL0PSL1PSL2
ZSL0NSL3NSL2NSL1ZSL0PSL1PSL2PSL3
PSL1NSL2NSL1ZSL0PSL1PSL2PSL3PSL3
PSL2NSL1ZSL0PSL1PSL2PSL3PSL3PSL3
PSL3ZSL0PSL1PSL2PSL3PSL3PSL3PSL3
Table 2. Specification of PEMFC.
Table 2. Specification of PEMFC.
ParameterValueUnitParameterValueUnit
A232cm2NFC35-
l0.0178cmξ10.944-
Imax2.00A/cm2ξ20.00354-
T343Kξ37.8 × 10−8-
n2-ξ4−1.96 × 10−4-
R8.31447J (mol K)−1F96,484,600C (kmol)−1
kO22.11 × 10−5kmol (atom S)−1qH2in10 × 10−5(kmol (S)−1)
kH24.22 × 10−5kmol (atom S)−1qO2in5 × 10−5(kmol (S)−1)
Table 3. Parameters limits and best values obtained using different optimization algorithms.
Table 3. Parameters limits and best values obtained using different optimization algorithms.
GBOOOASCASSAWOA
MF111.149880.908191.51.065971.47164
MF121.004520.78880.776381.199241.1768
MF1U899.35528464.1454880.921171078.997111965.51729
MF210.999450.908190.91.260121.47164
MF220.753830.78880.971430.924531.17965
MF2U162.30635177.19702153.88178220.35592219.36654
MF311.348520.908191.297060.957421.12571
MF321.172790.78881.18121.170981.1768
Table 4. Numerical evaluations for used algorithms.
Table 4. Numerical evaluations for used algorithms.
GBOOOASCASSAWOA
Best1.857361.857161.860171.857681.85751
Worst1.914562.138431.923612.035912.34069
Mean1.863151.900681.889471.932691.92757
StD0.011520.058810.018310.049340.13314
Variance0.000130.003460.000340.002430.01773
Median1.860151.884021.894661.921771.86077
Table 5. Results during 30 runs.
Table 5. Results during 30 runs.
RunGBOOOASCASSAWOARunGBOOOASCASSAWOA
11.914561.886351.874592.029622.05613161.857361.889411.898891.935712.29235
21.857681.857681.918751.924711.86077171.860221.885981.860171.914521.86077
31.860171.885061.901451.960711.86015181.85771.877431.911071.916052.34069
41.857681.860221.863512.035911.86015191.860151.884641.896371.883071.91447
51.860151.884571.896351.96151.93018201.87731.952461.892261.911891.86077
61.860151.968561.869771.871561.8577211.872021.860221.879951.860281.86077
71.863131.860151.877331.914521.85768221.857671.857161.877431.940171.86015
81.857361.884641.899171.860341.86077231.85751.883991.920352.033691.86015
91.860151.877181.905031.96151.85751241.860151.860621.860551.900881.86115
101.857681.85771.871131.918821.8577251.860151.884031.89731.930181.88307
111.860151.879481.878951.857682.02266261.8852.138431.893871.914521.90088
121.860771.921181.893161.911891.86077271.857361.860221.901021.892281.96982
131.872031.968171.907272.035532.26229281.857511.874791.895461.930181.85995
141.860281.863131.923611.915051.87755291.857362.002381.863131.958361.86077
151.85751.970451.860671.929741.8985301.857671.884011.895541.969831.86077
Table 6. ANOVA results.
Table 6. ANOVA results.
SourcedfSSMSFProb
Columns40.0980.0244.910.001
Error450.7230.005
Total490.820
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

Rezk, H.; Aly, M.; Ghoniem, R.M. Robust Fuzzy Logic MPPT Using Gradient-Based Optimization for PEMFC Power System. Sustainability 2023, 15, 13368. https://doi.org/10.3390/su151813368

AMA Style

Rezk H, Aly M, Ghoniem RM. Robust Fuzzy Logic MPPT Using Gradient-Based Optimization for PEMFC Power System. Sustainability. 2023; 15(18):13368. https://doi.org/10.3390/su151813368

Chicago/Turabian Style

Rezk, Hegazy, Mokhtar Aly, and Rania M. Ghoniem. 2023. "Robust Fuzzy Logic MPPT Using Gradient-Based Optimization for PEMFC Power System" Sustainability 15, no. 18: 13368. https://doi.org/10.3390/su151813368

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