Next Article in Journal
The Potential of Lakes for Extracting Renewable Energy—A Case Study of Brates Lake in the South-East of Europe
Next Article in Special Issue
Large-Scale BESS for Damping Frequency Oscillations of Power Systems with High Wind Power Penetration
Previous Article in Journal
Patent Parasites: Non-Inventors Patenting Existing Open-Source Inventions in the 3-D Printing Technology Space
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios

by
Mohammed Yousri Silaa
1,2,
Oscar Barambones
2,*,
Aissa Bencherif
1 and
Abdellah Rahmani
3
1
Telecommunications Signals and Systems Laboratory (TSS), Amar Telidji University of Laghouat, BP 37G, Laghouat 03000, Algeria
2
Engineering School of Vitoria, University of the Basque Country UPV/EHU, Nieves Cano 12, 1006 Vitoria, Spain
3
Laboratory of Physico-Chemistry of Materials (LPCM), University of Laghouat, BP 37G, Laghouat 03000, Algeria
*
Author to whom correspondence should be addressed.
Inventions 2023, 8(6), 142; https://doi.org/10.3390/inventions8060142
Submission received: 28 September 2023 / Revised: 1 November 2023 / Accepted: 2 November 2023 / Published: 7 November 2023
(This article belongs to the Special Issue Innovative Strategy of Protection and Control for the Grid)

Abstract

:
Photovoltaic (PV) systems play a crucial role in clean energy systems. Effective maximum power point tracking (MPPT) techniques are essential to optimize their performance. However, conventional MPPT methods exhibit limitations and challenges in real-world scenarios characterized by rapidly changing environmental factors and various operating conditions. To address these challenges, this paper presents a performance evaluation of a novel extended grey wolf optimizer (EGWO). The EGWO has been meticulously designed in order to improve the efficiency of PV systems by rapidly tracking and maintaining the maximum power point (MPP). In this study, a comparison is made between the EGWO and other prominent MPPT techniques, including the grey wolf optimizer (GWO), equilibrium optimization algorithm (EOA), particle swarm optimization (PSO) and sin cos algorithm (SCA) techniques. To evaluate these MPPT methods, a model of a PV module integrated with a DC/DC boost converter is employed, and simulations are conducted using Simulink-MATLAB software under standard test conditions (STC) and various environmental conditions. In particular, the results demonstrate that the novel EGWO outperforms the GWO, EOA, PSO and SCA techniques and shows fast tracking speed, superior dynamic response, high robustness and minimal power fluctuations across both STC and variable conditions. Thus, a power fluctuation of 0.09 W could be achieved by using the proposed EGWO technique. Finally, according to these results, the proposed approach can offer an improvement in energy consumption. These findings underscore the potential benefits of employing the novel MPPT EGWO to enhance the efficiency and performance of MPPT in PV systems. Further exploration of this intelligent technique could lead to significant advancements in optimizing PV system performance, making it a promising option for real-world applications.
Keywords:
PV system; MPPT; EGWO; GWO; EOA; PSO; SCA

1. Introduction

1.1. Motivations

Solar energy has emerged as one of the most promising renewable energy sources, offering sustainable and eco-friendly solutions to meet the ever-growing global energy demand over conventional fossil fuel-based sources [1]. Among the various solar technologies, photovoltaic (PV) systems have garnered significant attention due to their direct conversion of sunlight into electricity [2]. As concerns about climate change and environmental sustainability intensify, the adoption of PV systems continues to grow in various sectors [3]. PV systems are widely deployed in residential, commercial and industrial applications, as well as in smart microgrids, contributing to a cleaner and greener future [4,5]. However, the efficiency of PV systems is strongly influenced by dynamic environmental conditions, such as varying solar irradiance and temperature [6]. The maximum power point tracking (MPPT) technique plays a pivotal role in optimizing the energy extraction from PV modules under fluctuating conditions [7]. In particular, those techniques enable the PV system to operate at its maximum power output, ensuring enhanced energy efficiency and increased power generation [8]. One of the most common devices to integrate MPPT into a PV system is a DC/DC converter. The boost converter is a type of DC/DC converter that raises the voltage from the solar panels to a higher level, making it suitable for charging batteries or feeding power into the grid [9]. The combination of MPPT and a boost converter allows for real-time tracking of the MPP and an efficient power conversion ratio, optimizing the system’s energy output and increasing its overall cost-effectiveness [10].

1.2. State of the Art

As the demand for renewable energy sources continues to increase, researchers and engineers have been actively working to improve the output power of PV systems by refining MPPT algorithms and other control techniques. The following describes the research progress in recent years. Conventional MPPT methods, such as perturb and observe (P&O) [11], incremental conductance (INC) [12], fractional open circuit voltage (FOCV) [13], fractional short circuit current (FSCC) [14] and hill climbing (HL) [15], have been widely studied and adopted due to their simplicity and effectiveness. These methods employ algorithms that continuously track and adjust the operating point of the PV system to maintain it at the MPP, thus optimizing its energy conversion efficiency. Although conventional MPPT techniques have shown satisfactory performance under standard conditions, they face challenges in real-world scenarios with rapidly changing environmental factors, such as solar irradiation, temperature and shading [16]. As a result, researchers and engineers have focused on improving the adaptability, accuracy and robustness of MPPT algorithms to ensure consistent performance under varying conditions. One of the most popular classes of optimization algorithms used by researchers is swarm intelligence (SI) or smart techniques. Those algorithms draw inspiration from the social behavior of various species and have shown promising results in finding the MPP in solar PV systems. Some notable SI algorithms include particle swarm optimization (PSO) [17], artificial bee colony algorithm (ABC) [18], genetic algorithm (GA) [19], ant colony optimization (ACO) [20], firefly algorithm (FA) [21], grey wolf optimizer (GWO) [22], whale optimization algorithm (WOA) [23], cuckoo search (CS) algorithm [24], artificial fish swarm algorithm (AFSA) [25] and so on. These swarm MPPT techniques leverage the collective behavior and self-organization of agents in a swarm to efficiently explore the solution space and find the optimal solution presented in the operating point of PV systems [26]. Their ability to adapt to changing environmental conditions and global optimization make them promising tools for improving the efficiency of solar energy harvesting. Among the existing research, Mohanty et al. [27] presented a comparative study evaluating the performance of different MPPT techniques currently used in solar PV systems. Their work provides valuable insights into the strengths and weaknesses of these techniques, aiding in the selection of the most appropriate MPPT method for specific application scenarios. Calvinho et al. [28] proposed a PSO MPPT technique with a variable step size in order to reduce unwanted power oscillations. Hence, the results showed that the proposed technique effectively reduces the power oscillation around the MPP. Rajkumar et al. [29] implemented a GWO MPPT-controlled DC/DC converter linked to a PV system. The proposed approach effectively addresses certain drawbacks, such as reduced tracking efficiency, sustained oscillations at the steady state and transient issues typically encountered in the P&O and PSO methods. Based on the results obtained from simulations and experimental tests, it is evident that the proposed MPPT algorithm outperforms both P&O and PSO-based MPPT systems. Soufyane et al. [30] designed a new MPPT-based ABC optimization technique. The innovative algorithm not only overcomes the limitations commonly associated with traditional MPPT methods but also provides a straightforward and robust MPPT solution. The effectiveness of this method is verified using a co-simulation approach, combining Matlab/Simulink and Cadence/Pspice, to compare its performance with the PSO-based MPPT algorithm under dynamic weather conditions. Additionally, experimental validation is conducted using a laboratory setup. Both simulation and experimental results confirm the effectiveness of the proposed approach. Compared to the PSO-based MPPT algorithm, the new ABC demonstrated superior tracking performance in locating the global MPP, especially under partially shaded and dynamic weather conditions. Notably, the ABC is not sensitive to initial conditions and does not require knowledge of the PV array characteristics. Furthermore, experimental results affirm its ability to accurately track the MPP of the PV array under partial shading conditions. Priyadarshi et al. [31] implemented a hybrid solar–wind standalone power system equipped with an MPPT to generate electrical power for residential applications in rural areas. To efficiently harness power from the wind energy system, an ACO algorithm is employed. In contrast to classical proportional-integral (PI) control, the study adopts a fuzzy logic control (FLC) inverter control strategy. The MPPT functionality is executed using a single cuk converter acting as an impedance power adapter, eliminating the need for additional voltage and current circuits, thereby enhancing the conversion efficiency of the converter and maximizing power output stages. According to the results, the proposed ACO facilitates rapid battery charging and efficient power distribution within the hybrid PV–wind system. Notably, the ACO demonstrated a sevenfold faster convergence rate compared to the PSO technique in achieving the MPP and tracking efficiency. Ahmed et al. [32] outlined the concept of CS MPPT by highlighting the significance of Lévy flight in influencing the algorithm’s convergence. This, finally, explained the main equations that govern the behavior of the search. To justify CS as a viable MPPT option, a comprehensive assessment was carried out against two well-established methods, P&O and PSO. The evaluations included: gradual irradiance and temperature changes, step changes in irradiance, and finally, rapid changes in both irradiance and temperature. These tests were conducted for both large and medium-sized PV systems. Furthermore, the ability of the algorithm to handle the partial shading condition was demonstrated. The results showed that CS was capable of tracking MPP within 100–250 ms under various types of environmental changes. Additionally, the power loss in steady state due to MPP mismatch was only 0.000008 % . Furthermore, it could handle the partial shading condition very efficiently. As a result, CS outperformed both P&O and PSO with respect to tracking capability, transient behavior and convergence. However, some MPPT systems combine multiple algorithms or employ adaptive techniques to switch between algorithms based on specific conditions. Hybrid methods can optimize the MPPT performance under different weather and environmental conditions. In the pursuit of further improving the performance of conventional MPPT techniques, researchers have explored innovative hybrid approaches. For instance, an improved P&O algorithm, ABC, was proposed by [33], which combines the simplicity of the P&O method and the intelligent search capabilities of the ABC algorithm. This integration results have faster convergence and increased accuracy in tracking the MPP, overcoming some of the limitations of the traditional P&O technique. Figueiredo et al. [34] introduced a hybrid P&O-PSO MPPT technique and evaluated its performance against traditional methods, including P&O and the standard PSO. Simulation outcomes demonstrated that the proposed hybrid algorithm excelled in tracking the global MPP under both uniform and partial shading conditions, with a tracking time 50 % shorter than the standard PSO technique. Additionally, the proposed method extracted 0.3 % more power from the photovoltaic system compared to the P&O-PSO hybrid approach, highlighting its effectiveness in improving energy generation. Chao et al. [35] combined two sequential convex methods (SCMs), GA and ACO, in order to enhance the robustness and speed of the MPPT technique. In the simulation conducted using Matlab, a GA-ACO MPPT controller was employed, utilizing four SunPower SPR-305NE-WHT-D PV modules connected in series, each with a maximum power rating of 305.226 W. These tests were performed under partial shade conditions to assess the performance of the newly proposed MPPT controller. The results were subsequently analyzed and compared with those obtained from P&O MPPT and conventional ACO MPPT techniques. The proposed GA-ACO emerged as the swiftest performer, occasionally approaching the global MPP as early as the first iteration. In contrast, both the P&O MPPT and ACO MPPT algorithms required over 20 iterations to find a solution, and they often fell short of reaching the global MPP altogether. Additionally, the GA-ACO achieved its objectives in just 10 iterations, sometimes even fewer. This translated to a speed advantage of at least 50 % over the other two algorithms. Furthermore, the GA-ACO exhibited accuracy, stability and robustness, consistently reaching the global MPP quickly, even under challenging conditions. In line with the quest for enhanced performance and adaptability in renewable energy systems, the optimization techniques mentioned above have showcased their potential to bolster the effectiveness of PV systems and microgrids. These advancements have primarily centered around improving control strategies, robustness and frequency stability. However, an equally crucial aspect that demands attention is the scalability of these methods to accommodate diverse system sizes and configurations, given the growing prevalence of large-scale PV installations and high-res renewable energy penetration in microgrids. The ability to seamlessly adapt to varying scales is a fundamental requirement for these techniques to be effective in real-world applications, from small residential PV arrays to expansive utility-scale solar farms and complex microgrid networks. Hence, Kerdphol et al. [36] introduced H∞ robust control to enhance frequency stability in high-RES-penetration islanded microgrids, overcoming issues of weakened system inertia. The comparative analysis demonstrates superior frequency tracking and disturbance attenuation, making the H∞-based virtual inertia controller a robust solution for such microgrids. Carli et al. [37] addressed an energy scheduling in a network of users sharing a renewable energy source. It combines social welfare optimization for energy allocation and cost optimization for user appliances under time-varying pricing. A decentralized optimization algorithm, using Gauss–Seidel decomposition and competitive games is proposed. Case studies in various scenarios show that this approach leverages renewable energy sharing to reduce individual costs, manage peak loads and meet customer energy needs effectively.

1.3. Contributions

This paper focuses on implementing an innovative extended grey wolf optimizer (EGWO) MPPT for PV systems. Hence, the EGWO is employed to address the control problem that conventional population-based algorithms face due to their limited ability to efficiently handle uncertainty and nonlinear systems, as well as their inflexibility in adapting to changing environmental conditions. The objective is to explore and validate the effectiveness of the proposed technique in order to improve the performance of PV systems. Hence, a comparative study was conducted under four techniques: the conventional grey wolf optimizer (GWO), particle swarm optimization (PSO), equilibrium optimization algorithm (EOA) and sin cos algorithm (SCA). The proposed EGWO-based MPPT algorithm is designed to dynamically adjust the duty cycle of the DC/DC boost converter, regulating the voltage and current to achieve the MPP of the PV system. By optimizing the duty cycle in real-time, the PV system can continuously track the MPP, irrespective of changes in environmental conditions, leading to improved energy harvesting efficiency. Through comprehensive simulations, the aim was to compare the performance of the MPPT techniques in terms of efficiency and minimal power fluctuations. The comparative results shed light on the superior capabilities of the EGWO algorithm in achieving higher energy conversion efficiency and stability under dynamic operating conditions.

1.4. Structure Overview

This paper is divided into three sections. Section 2 describes the PV system plant modeling. Section 3 is devoted to the MPPT control technique. Section 4 presents simulation results and the conclusions.

2. PV System Plant Modeling

2.1. PV Mathematical Model

In the context of PV systems, a mathematical model is used in order to describe the behavior and performance of a PV module or array under varying environmental conditions. This model helps predict the electrical output of the PV system based on factors, such as solar irradiance, temperature and the characteristics of the PV components. The fundamental equation governing the output current I out of a PV system is given by the following Equation [38]:
I out = I ph I d I sh
where I sh refers to the shunt or parallel resistance current, which is given by the following [38]:
I sh = V + I · R s R sh
where V is the voltage across the PV cell, I is the current of the PV cell (output current), R s is the resistance of the cell in series and R sh is the resistance of the shunt.
The current generated by light ( I ph ) in a photovoltaic cell is a critical parameter that represents the amount of current produced by the cell when exposed to light. It is directly proportional to the incident light intensity on the solar cell. The mathematical equation to calculate I ph is given as follows [39]:
I ph = [ I sc + K I ( T c T r ) ] × G G STC
where I sc represents the short-circuit current, which is the current produced by the photovoltaic cell when its terminals are short-circuited, and the voltage across the terminals is zero, K I is the temperature coefficient of the short-circuit current. It describes how the short-circuit current varies with changes in temperature, T c refers to the cell temperature, T r denotes the reference temperature in degrees (°C), which is a standard temperature used as a reference point for calculating the temperature-dependent parameters, G and G STC represents the actual irradiance or light intensity falling on the photovoltaic cell and the standard test condition irradiance, which is a reference irradiance value used for standardizing photovoltaic cell performance measurements, respectively (W/m 2 ). The diode current I d in a PV system can be calculated using the diode equation, which describes the current–voltage characteristic of a diode. The diode current can be expressed as follows [40]:
I d = I s e q · V d n · K T c 1
where I s is the reverse saturation current of the diode, q is the electron charge (coulombs (C)), n is the diode ideality factor, K is the Boltzmann constant (m 2 ·kg·s 2 ·K 1 ) and V d is the voltage of the equivalent diode, which is calculated as follows [41]:
V d = V + I · R s
Finally, the total current generated by the PV cell I pv is given by [41]:
I pv = I ph I 0 exp q ( V + I · R s ) n · K · T c · N s 1
where N s is the number of series-connected cells used to adjust the current based on the cell configuration. The specification values of the PV array type (Sun Earth Solar Power TDB156x156-60-P 215W) under standard test conditions (STC) considered in the simulation are listed in Table 1.

2.2. DC/DC Boost Converter

This study focuses on the modeling and control of a DC/DC converter, specifically a step-up converter, in the context of a PV system. This type of converter has the ability to step up a lower input voltage into a higher output voltage via a controlled pulse-width-modulation (PWM) switching technique. In this context, the duty cycle (d) determines the average output voltage. A higher duty cycle results in a higher average voltage, and a lower duty cycle results in a lower average voltage. The PWM controllers use feedback mechanisms to adjust the duty cycle of the converter to track the MPP of the PV module under changing environmental conditions. DC/DC converters are essential components in PV systems, allowing voltage step-up or step-down operations, depending on the load requirements [42]. The boost converter duty cycle behavior is mathematically described by Equation (7) [43].
d = 1 V i n V o u t
This work explores a closed-loop system (Figure 1) that includes the step-up converter and the integration of an MPPT with the PV system. The primary objective is to enhance the overall performance and efficiency of the PV system by accurately determining and tracking the MPP of the PV module under varying environmental conditions. Such a control approach can find applications in various large-scale systems [44,45,46,47], where the high efficiency of conversion of power is crucial [48]. The study explores the effectiveness of the proposed MPPT technique in optimizing the performance of the PV system and ensuring reliable power delivery.

3. MPPT Control Method

3.1. Extended and Grey Wolf Optimizers

The grey wolf optimizer (GWO) is a nature-inspired swarm intelligence algorithm that draws inspiration from the cooperative hunting behavior of grey wolves. In the wild, wolves are known for their remarkable group dynamics and hierarchical leadership structure during hunts. The GWO algorithm models this social hierarchy to search for optimal solutions in complex optimization problems efficiently. The population of wolves in GWO is divided into four groups: alpha ( α ) , beta ( β ) , delta ( δ ) and omega ( ω ) . The α , β and δ wolves are considered the most influential and dominant, while the ω wolves are the weaker members guided by the top three in exploring promising regions of the solution space. By mimicking the collaboration and leadership within a wolf pack, the GWO algorithm effectively strikes a balance between exploration and exploitation, making it a powerful optimization tool [49].

3.1.1. GWO Mathematical Model

The main stages of the GWO are based on the following behaviors [50]:
  • Social Hierarchy: The social hierarchy of the wolves is represented by four positions: X α , X β , X δ and X ω . These positions represent the best, second-best, third-best and the rest of the wolves in the population, respectively.
  • Encircling behavior: Entails the coordinated movement of group members toward a specific target position while tightening the search area around it. The wolves concentrate their exploration around influential leaders ( α , β , δ ), optimizing the balance between exploration and exploitation. This approach enables the algorithm to effectively discover optimal or near-optimal solutions for complex optimization problems. The encircling behavior equations are given as follows [49]:
    D = | C · X p ( t ) X ( t ) |
    X ( t + 1 ) = | X p ( t ) A · D |
    where X ( t + 1 ) is the updated position of the i - t h wolf at time step t + 1 , X ( t ) is the current position of the wolf, X p is the position of the targeted wolf, A and C are random coefficients vectors that determine the encircling behavior which lies in the range [−1, 1]. The equation to generate the A and C vectors are given as follows [49]:
    A = 2 a · r 1 a
    C = 2 · r 2
    where a is a random coefficient vector with elements uniformly decreased from 2 to 0, and r 1 , r 2 are random coefficient vectors with elements uniformly distributed in [−1, 1].
  • Follow, hunt and approach the prey: The α , β , δ wolves guide the ω wolves toward promising regions. The updated position for each omega wolf is determined by the influence of the α , β and δ wolves as follows:
    D α = | C 1 X α ( t ) X ( t ) | , X 1 = X α A 1 · D α
    D β = | C 2 X β ( t ) X ( t ) | , X 2 = X β A 2 · D β
    D δ = | C 3 X δ ( t ) X ( t ) | , X 3 = X δ A 3 · D δ
    Therefore, the updated position of all search agents is given by [49]:
    X ( t + 1 ) = X 1 + X 2 + X 3 3

3.1.2. EGWO Mathematical Model

In contrast, the EGWO introduces an array of enhancements to augment the algorithm’s exploration–exploitation balance and convergence speed. These include the incorporation of three dynamic coefficients to control the exploration rate, a finer initialization of the population for increased diversity and the utilization of the mean position of the population for solution updates. Such modifications empower EGWO with enhanced adaptability, making it particularly well-suited for complex optimization problems requiring swift convergence and robust global search. The updated position of all search agents using EGWO is given as follows [51]:
X ( t + 1 ) = α e m X 1 + β e m X 2 + δ e m X 3 3
where α e m > β e m > δ e m are called the emphasis coefficients.

3.1.3. EGWO and GWO Application for MPPT

The primary objective is to maximize the output power (P) from the PV array by optimizing the duty cycle (d), which represents the fraction of time a power converter is on. According to [52], the objective function is defined as follows:
d m i n d d m a x
The sequential procedure for achieving the MPP using the EGWO and GWO MPPTs algorithms unfolds as follows:
  • Initialization: The optimization process starts with the initialization of a population N p (represented by wolves) in the search space. The duty ratio d i is initialized (Equation (18)) randomly within the defined limits, ranging from 0.1 to 0.9 .
    d i = r a n d ( N p , 1 ) ( d m a x d m i n ) + d m i n
  • Evaluation: The fitness values, corresponding to the PV power output, are calculated for each member of the population. The wolves with the highest PV power values are assigned as d α (the best solution), d β (the second-best solution) and d δ (the third-best solution).
  • Updating Positions: The positions d i (duty ratios) of the wolves in the population are updated based on the positions of d α , d β and d δ , the best, second and the third-best solutions, respectively. This update aims to explore the search space more effectively and improve the duty ratios. The updated position of all search agents using GWO and EGWO is given as follows [52]:
    D α = | C 1 d α d i | , d 1 = d α A 1 · D α
    D β = | C 2 d β d i | , d 2 = d β A 2 · D β
    D δ = | C 3 d δ d i | , d 3 = d δ A 3 · D δ
    where d 1 , d 2 , d 3 are the duty cycle direction vectors for the α , β and δ wolves, respectively. In the EGWO and GWO algorithms with direct duty-cycle control for MPPT in PV systems, the updated duty cycle vector d ( t + 1 ) is determined based on the power output of the wolves. Hence, using Equations (15), (16), (19), (20) and (21), the duty cycle update equation for GWO and EGWO are given as follows, respectively:
    d i ( t + 1 ) = d 1 + d 2 + d 3 3
    d i ( t + 1 ) = α e m d 1 + β e m d 2 + δ e m d 3 3
  • Termination: The termination condition is determined by the maximum number of iterations reached or when the relative change in PV power compared to the previous iteration’s power becomes negligible. The termination criterion is defined as follows:
    | P p v P p v , o l d | P p v , o l d Δ p
    where P p v represents the PV power calculated for the current duty cycle, P p v , o l d represents the PV power calculated for the previous duty cycle and Δ p is set to 10 % , representing the predefined threshold for the relative change in the PV power. The EGWO MPPT flowchart is given in Figure 2.

4. Simulation Results

This research aims to extract the maximum power from a PV system. The application involves using the EGWO algorithm for MPPT control. The primary goal is to ensure that the PV system operates at the desired MPP, extracting the highest possible power output under different scenarios applied to validate the MPPT technique robustness. The DC/DC boost converter parameters used in the simulation are summarized in Table 2.
Figure 3 illustrates the P–V curve of the PV array (Sun Earth Solar Power TDB156x156-60-P 215W) under different irradiance levels and temperatures. Additionally, the proposed MPPT parameters are listed in Table 3.

4.1. First Scenario: Under Standard Test Conditions (STC)

In this condition, the solar irradiance is set to a constant value of 1000 W/m 2 , representing the solar radiation intensity on a clear day. The cell temperature is maintained at 25 °C, which is often referred to as the module temperature and represents the typical operating temperature of PV cells during testing. Figure 4 shows the PV system power under EGWO, GWO, PSO, EOA and SCA. The results indicate that EGWO exhibits outstanding performance, demonstrating a rapid response time and minimal power fluctuations around the MPPT point, with a power oscillation (OS) of approximately 0.09 W. On the other hand, the GWO ranks as the second-best performer among the algorithms tested, with a power oscillation of 0.266 W, highlighting its ability to maintain stable power output near the MPPT point under the specified conditions. However, it is important to note that the power oscillations, such as those observed with PSO, SCA and EOA algorithms ( 0.731 W, 0.729 W, and 1.044 W, respectively), can have significant consequences. These oscillations can lead to efficiency losses, decreased PV system lifespan, reduced energy yield and adverse effects on systems with energy storage.

4.2. Second Scenario: Variable Irradiance and Constant Temperature

Figure 5 represents the second scenario. In this scenario, variable irradiance is applied from a lower value of 850 W/m 2 to 1000 W/m 2 at a constant temperature T = 25 °C.
Figure 6 shows the PV system power under EGWO, GWO, PSO, EOA and SCA. The results indicate for the second time that the EGWO exhibits outstanding performance in terms of minimal power fluctuations around the MPPT point, with a power oscillation equal to 0.09 W. Meanwhile, at the application of the irradiance (period of 1.5 s and 2 s) the GWO, PSO, SCA and EOA algorithms show a power oscillation equal to 0.266 W, 18.401 W, 15.796 W and 26.671 W, respectively. Although, at the period of 4 s and 5 s, the EGWO and GWO keep the same performance in terms of low power osculation. On the other hand, the PSO, EOA and SCA algorithms show a power oscillation equal to 15.902 W, 35.9121 W and 33.963 W, respectively.

4.3. Third Scenario: Variable Temperature and Constant Irradiance

Figure 7 represents the third scenario. In this scenario, temperature variations are applied from a lower value of 25 °C to a higher value of 40 °C, while the irradiance is considered fixed at whole.
Figure 8 shows the PV system power under EGWO, GWO, PSO, EOA and SCA. In this scenario, the EGWO and GWO kept the same oscillation performance in different periods when the change of temperature was applied. The application of the change of temperature (period of 1.5 s and 2 s) for the PSO, SCA and EOA algorithms shows a power oscillation equal to 1.919 W, 2.035 W, and 2.035 W, respectively. Otherwise, at the period of 2.5 s and 3.5 s, the PSO, SCA and EOA algorithms show a power oscillation equal to 4.795 W, 2.517 W and 3.361 W, respectively. On the other hand, at the period of 4 s and 5 s, the PSO, SCA and EOA algorithms show a power oscillation equal to 1.496 W, 5.448 W and 10.759 W, respectively.

4.4. Fourth Scenario: Variable Temperature and Irradiance

Figure 9 represents the fourth scenario. In this scenario, variable temperature and irradiance are applied at the same periods.
Figure 10 shows the PV system power under EGWO, GWO, PSO, EOA and SCA. In this scenario, the EGWO and GWO again keep the same performance in different periods when the change of temperature and irradiance are applied. The application of the change of temperature and irradiance (period of 1 s and 5 s) in the PSO, SCA and EOA algorithms shows a power oscillation equal to 37.901 W, 35.379 W, and 39.323 W, respectively. According to these results, the increased oscillation observed in the PSO, SCA and EOA algorithms when there is a change in irradiance and temperatures is attributed to their slower response to sudden environmental changes. Hence, these algorithms take some time to adapt to new conditions, causing power oscillations as they seek the optimal operating point. Factors like algorithm complexity, parameter tuning, and transient environmental conditions can all contribute to this behavior. To mitigate such oscillations in dynamic environments, careful parameter tuning and consideration of algorithm design are essential.
In summary, the performance of the various MPPT algorithms was assessed under dynamic environmental conditions across multiple scenarios. In the first scenario, wherein solar irradiance was maintained at a constant value of 1000 W/m 2 , and cell temperature was held at 25 °C, the superior performance of the EGWO algorithm was observed, characterized by rapid response and minimal power fluctuations. The GWO was identified as the second-best performer, as it demonstrated the ability to maintain a stable power output near the MPPT point. Conversely, other algorithms, such as the PSO, EOA and SCA, exhibited power oscillations, highlighting the potential for efficiency losses and reduced energy yield. In the second scenario, which introduced simultaneous changes in irradiance and temperature, heightened oscillations were observed in the PSO, SCA and EOA algorithms, owing to their complex responses to dynamic environmental conditions and interactions between variables. In the third and fourth scenarios, involving temperature variations, EGWO and GWO consistently maintained their performance, while varying levels of power oscillations were observed in the PSO, SCA and EOA algorithms. These findings underscore the importance of selecting appropriate MPPT algorithms tailored to specific environmental scenarios to minimize oscillations and optimize the overall efficiency of PV systems. Moreover, scalability plays a vital role in extending the application of these techniques to diverse system sizes and configurations. As we delve into the design and application of the proposed EGWO MPPT technique, it is essential to recognize that scalability is a critical aspect to be considered. The ability to optimally coordinate and share resources in large-scale PV systems is paramount, especially in the evolving energy landscape. The EGWO-based MPPT approach is inherently designed for scalability, making it a versatile solution that efficiently adapts to systems of varying scales, such as small residential PV installations or a large utility-scale solar farm. The performance comparison of MPPT algorithms in different scenarios in terms of power fluctuations is presented in Table 4.

5. Conclusions

In conclusion, this study provides valuable insights into the performance of MPPT algorithms in PV systems integrated with DC/DC converters. The results reveal the strengths and weaknesses of various MPPT techniques under diverse environmental scenarios. Notably, the EGWO stands out as a top-performing algorithm, consistently exhibiting swift response times and minimal power fluctuations around the MPP. This robust performance positions EGWO as a promising choice for real-world applications subject to variable environmental conditions. The GWO also demonstrates commendable stability and efficiency, making it a reliable alternative. However, this study underscores the limitations of other techniques, like PSO, EOA and SCA, which exhibit undesirable power oscillations under dynamic conditions, potentially leading to efficiency losses and reduced energy yield in PV systems. Therefore, careful selection of an appropriate MPPT algorithm tailored to specific operational requirements and environmental variability is of paramount importance.
Looking forward, this research offers several directions for future investigations. Researchers can delve into the integration of advanced techniques to further enhance MPPT adaptability in response to dynamic environmental changes. Exploring the performance of these algorithms across various renewable energy sources can provide a comprehensive understanding of their applicability. Additionally, in the managerial realm, the study highlights the significance of algorithm selection in optimizing the performance of PV systems, which can reduce operational costs and enhance energy conversion efficiency.
Nevertheless, it is important to recognize the limitations of this study. The performance evaluation primarily relies on simulations, and real-world applications may introduce additional complexities. Therefore, field studies and experimental validation are crucial to bridge the gap between simulation results and practical implementations. Moreover, this study predominantly focuses on a specific type of PV module, and it is important to consider the diverse responses of various PV technologies to MPPT algorithms.
In summary, this research not only advances our understanding of MPPT algorithms but also provides valuable insights for future research directions and managerial considerations within the renewable energy industry. By addressing these avenues and acknowledging the study’s limitations, we can further enhance the efficiency and practical applicability of PV systems.

Author Contributions

Conceptualization, M.Y.S.; methodology, M.Y.S.; software, M.Y.S.; validation, M.Y.S., A.B. and O.B.; formal analysis, M.Y.S. and O.B.; investigation, M.Y.S., A.B., A.R. and O.B.; resources, O.B.; data curation, M.Y.S. and O.B.; writing—original draft preparation, M.Y.S.; writing—review and editing, M.Y.S., A.B., A.R. and O.B.; visualization, M.Y.S., O.B. and A.B.; supervision, O.B.; project administration, O.B.; funding acquisition, O.B. All authors have read and agreed to the published version of the manuscript.

Funding

The authors wish to express their gratitude to the Basque Government, through the project EKOHEGAZ II (ELKARTEK KK-2023/00051); to the Diputación Foral de Álava (DFA), through the project CONAVANTER; and to the UPV/EHU, through the project GIU20/063 for supporting this work.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors wish to express their gratitude to the Basque Government, through the project EKOHEGAZ II (ELKARTEK KK-2023/00051); to the Diputación Foral de Álava (DFA), through the project CONAVANTER; and to the UPV/EHU, through the project GIU20/063, for supporting this work. Furthermore, the authors would like to acknowledge the projects supported by the Telecommunications Signals and Systems Laboratory (TSS), University Amar Telidji, which played a vital role in making this research possible. Additionally, sincere appreciation is extended to all the associates who have directly or indirectly contributed to this work.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations and nomenclatures are used in this manuscript:
MPPTMaximum power point tracking
MPPMaximum power point
EGWOExtended grey wolf optimizer
GWOGrey wolf optimizer
EOAEquilibrium optimization algorithm
PSOParticle swarm optimization
SCASin cos algorithm
P&OPerturb and observe
INCIncremental conductance
FOCVFractional open circuit voltage
FSCCFractional short circuit current
HLHill climbing
ABCArtificial bee colony algorithm
GAGenetic algorithm
ACOColony optimization
FAFirefly algorithm
WOAWhale optimization algorithm
CSCuckoo search
AFSAArtificial fish swarm algorithm
PWMPulse width modulation
dDuty cycle
PPV system power (W)
I o u t Cell current
I p h Current generated by light
I d Diode’s current
I s h Current of the parallel resistance
I 0 Reverse saturation current
VVoltage across the PV cell
V d Voltage of the equivalent diode
R s Series resistance
R s h Parallel resistance
GActual irradiance
G S T C Irradiance at standard rating conditions
KBoltzmann constant
qElectron charge
T c Cell temperature
T r Reference temperature
nDiode ideality factor
N s Number of series cells

References

  1. Zhou, C.; Wang, Y.; Li, J.; Ma, X.; Li, Q.; Yang, M.; Zhao, X.; Zhu, Y. Simulation and economic analysis of an innovative indoor solar cooking system with energy storage. Sol. Energy 2023, 111816. [Google Scholar] [CrossRef]
  2. Falter, C.; Pitz-Paal, R. Energy analysis of solar thermochemical fuel production pathway with a focus on waste heat recuperation and vacuum generation. Sol. Energy 2018, 176, 230–240. [Google Scholar] [CrossRef]
  3. De Groote, O.; Pepermans, G.; Verboven, F. Heterogeneity in the adoption of photovoltaic systems in Flanders. Energy Econ. 2016, 59, 45–57. [Google Scholar] [CrossRef]
  4. Hosseini, S.M.; Carli, R.; Dotoli, M. Robust day-ahead energy scheduling of a smart residential user under uncertainty. In Proceedings of the 2019 18th European Control Conference (ECC), Naples, Italy, 25–28 June 2019; pp. 935–940. [Google Scholar]
  5. Halden, U.; Cali, U.; Dynge, M.F.; Stekli, J.; Bai, L. DLT-based equity crowdfunding on the techno-economic feasibility of solar energy investments. Sol. Energy 2021, 227, 137–150. [Google Scholar] [CrossRef]
  6. Ji, J.; Pei, G.; Chow, T.T.; Liu, K.; He, H.; Lu, J.; Han, C. Experimental study of photovoltaic solar assisted heat pump systems. Sol. Energy 2008, 82, 43–52. [Google Scholar] [CrossRef]
  7. Arsalan, M.; Iftikhar, R.; Ahmad, I.; Hasan, A.; Sabahat, K.; Javeria, A. MPPT for photovoltaic system using nonlinear backstepping controller with integral action. Sol. Energy 2018, 170, 192–200. [Google Scholar] [CrossRef]
  8. Vukadinović, A.; Radosavljević, J.; Đorđević, A.; Protić, M.; Petrović, N. Multi-objective optimization of energy performance for a detached residential building with a sunspace using the NSGA-II genetic algorithm. Sol. Energy 2021, 224, 1426–1444. [Google Scholar] [CrossRef]
  9. Jafari, M.; Malekjamshidi, Z. A topology of DC-DC converter based on multi-winding transformer for grid integration of multiple renewable energy resources. Inventions 2020, 5, 31. [Google Scholar] [CrossRef]
  10. Sachan, A.; Gupta, A.K.; Samuel, P. A review of MPPT algorithms employed in wind energy conversion systems. J. Green Eng. 2016, 6, 385–402. [Google Scholar] [CrossRef]
  11. Nedumgatt, J.J.; Jayakrishnan, K.B.; Umashankar, S.; Vijayakumar, D.; Kothari, D.P. Perturb and observe MPPT algorithm for solar PV systems-modeling and simulation. In Proceedings of the 2011 Annual IEEE India Conference, Hyderabad, India, 16–18 December 2011; pp. 1–6. [Google Scholar]
  12. Shahid, H.; Kamran, M.; Mehmood, Z.; Saleem, M.Y.; Mudassar, M.; Haider, K. Implementation of the novel temperature controller and incremental conductance MPPT algorithm for indoor photovoltaic system. Sol. Energy 2018, 163, 235–242. [Google Scholar] [CrossRef]
  13. Nadeem, A.; Sher, H.A.; Murtaza, A.F. Online fractional open-circuit voltage maximum output power algorithm for photovoltaic modules. IET Renew. Power Gener. 2020, 14, 188–198. [Google Scholar] [CrossRef]
  14. Alsulami, A.F.; Al Arefi, S.M. Fraction open circuit and fractional short circuit based incremental conductance maximum power point tracking controller. In Proceedings of the 2021 10th International Conference on Renewable Energy Research and Application (ICRERA), Ankara, Turkey, 26–29 September 2021; pp. 184–189. [Google Scholar]
  15. Jately, V.; Azzopardi, B.; Joshi, J.; Sharma, A.; Arora, S. Experimental Analysis of hill-climbing MPPT algorithms under low irradiance levels. Renew. Sustain. Energy Rev. 2021, 150, 111467. [Google Scholar] [CrossRef]
  16. Dolara, A.; Grimaccia, F.; Mussetta, M.; Ogliari, E.; Leva, S. An evolutionary-based MPPT algorithm for photovoltaic systems under dynamic partial shading. Appl. Sci. 2018, 8, 558. [Google Scholar] [CrossRef]
  17. Baatiah, A.O.; Eltamaly, A.M.; Alotaibi, M.A. Improving Photovoltaic MPPT Performance through PSO Dynamic Swarm Size Reduction. Energies 2023, 16, 6433. [Google Scholar] [CrossRef]
  18. Karaboga, D. Artificial bee colony algorithms. Scholarpedia 2010, 5, 6915. [Google Scholar] [CrossRef]
  19. Badis, A.; Mansouri, M.N.; Boujmil, M.H. A genetic algorithm optimized MPPT controller for a PV system with DC-DC boost converter. In Proceedings of the 2017 International Conference on Engineering & MIS (ICEMIS), Monastir, Tunisia, 8–10 May 2017; pp. 1–6. [Google Scholar]
  20. Huang, K.H.; Chao, K.H.; Lee, T.W. An Improved Photovoltaic Module Array Global Maximum Power Tracker Combining a Genetic Algorithm and Ant Colony Optimization. Technologies 2023, 11, 61. [Google Scholar] [CrossRef]
  21. Chao, K.H.; Zhang, S.W. An Maximum Power Point Tracker of Photovoltaic Module Arrays Based on Improved Firefly Algorithm. Sustainability 2023, 15, 8550. [Google Scholar] [CrossRef]
  22. Jing, L.; Song, B.; Zhu, Y.; Yang, B.; Shu, H. Grey wolf optimizer based MPPT control of centralized thermoelectric generator applied in thermal power stations. In Proceedings of the 2020 Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, 29–31 May 2020; pp. 127–132. [Google Scholar]
  23. Silaa, M.Y.; Barambones, O.; Bencherif, A. A Novel Adaptive PID Controller Design for a PEM Fuel Cell Using Stochastic Gradient Descent with Momentum Enhanced by Whale Optimizer. Electronics 2022, 11, 2610. [Google Scholar] [CrossRef]
  24. Salah, Z.B.H.; Krim, S.; Hajjaji, M.A.; Alshammari, B.M.; Alqunun, K.; Alzamil, A.; Guesmi, T. A New Efficient Cuckoo Search MPPT Algorithm Based on a Super-Twisting Sliding Mode Controller for Partially Shaded Standalone Photovoltaic System. Sustainability 2023, 15, 9753. [Google Scholar] [CrossRef]
  25. Mao, M.; Duan, Q.; Duan, P.; Hu, B. Comprehensive improvement of artificial fish swarm algorithm for global MPPT in PV system under partial shading conditions. Trans. Inst. Meas. Control 2018, 40, 2178–2199. [Google Scholar] [CrossRef]
  26. Melhem, F.Y.; Grunder, O.; Hammoudan, Z.; Moubayed, N. Energy management in electrical smart grid environment using robust optimization algorithm. IEEE Trans. Ind. Appl. 2018, 54, 2714–2726. [Google Scholar] [CrossRef]
  27. Mohanty, P.; Bhuvaneswari, G.; Balasubramanian, R.; Dhaliwal, N.K. MATLAB based modeling to study the performance of different MPPT techniques used for solar PV system under various operating conditions. Renew. Sustain. Energy Rev. 2014, 38, 581–593. [Google Scholar] [CrossRef]
  28. Calvinho, G.; Pombo, J.; Mariano, S.; do Rosario Calado, M. Design and implementation of MPPT system based on PSO algorithm. In Proceedings of the 2018 International Conference on Intelligent Systems (IS), Funchal, Portugal, 25–27 September 2018; pp. 733–738. [Google Scholar]
  29. Rajkumar, M.V.; Mahakumar, M.; Manojkumar, M.; Hemaraj, M.; Kumaravel, E. A new DC-DC converter topology with grey wolf MPPT algorithm for photovoltaic system. Int. J. Emerg. Technol. Eng. Res. (IJETER) 2017, 5, 54–59. [Google Scholar]
  30. Soufyane Benyoucef, A.; Chouder, A.; Kara, K.; Silvestre, S. Artificial bee colony based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions. Appl. Soft Comput. 2015, 32, 38–48. [Google Scholar] [CrossRef]
  31. Priyadarshi, N.; Ramachandaramurthy, V.K.; Padmanaban, S.; Azam, F. An ant colony optimized MPPT for standalone hybrid PV-wind power system with single Cuk converters. Energies 2019, 12, 167. [Google Scholar] [CrossRef]
  32. Ahmed, J.; Salam, Z. A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl. Energy 2014, 119, 118–130. [Google Scholar] [CrossRef]
  33. Pilakkat, D.; Kanthalakshmi, S. An improved P&O algorithm integrated with artificial bee colony for photovoltaic systems under partial shading conditions. Sol. Energy 2019, 178, 37–47. [Google Scholar]
  34. Figueiredo, S.; e Silva, R.N.A.L. Hybrid mppt technique pso-p&o applied to photovoltaic systems under uniform and partial shading conditions. IEEE Lat. Am. Trans. 2021, 19, 1610–1617. [Google Scholar]
  35. Chao, K.H.; Rizal, M.N. A hybrid MPPT controller based on the genetic algorithm and ant colony optimization for photovoltaic systems under partially shaded conditions. Energies 2021, 14, 2902. [Google Scholar] [CrossRef]
  36. Kerdphol, T.; Rahman, F.S.; Mitani, Y.; Watanabe, M.; Küfeoǧlu, S.K. Robust virtual inertia control of an islanded microgrid considering high penetration of renewable energy. IEEE Access 2017, 6, 625–636. [Google Scholar] [CrossRef]
  37. Carli, R.; Dotoli, M. A decentralized resource allocation approach for sharing renewable energy among interconnected smart homes. In Proceedings of the 2015 54th IEEE Conference on Decision and Control (CDC), Osaka, Japan, 15–18 December 2015; pp. 5903–5908. [Google Scholar]
  38. Saleem, O.; Ali, S.; Iqbal, J. Robust MPPT Control of Stand-Alone Photovoltaic Systems via Adaptive Self-Adjusting Fractional Order PID Controller. Energies 2023, 16, 5039. [Google Scholar] [CrossRef]
  39. Eltamaly, A.M.; Almutairi, Z.A.; Abdelhamid, M.A. Modern Optimization Algorithm for Improved Performance of Maximum Power Point Tracker of Partially Shaded PV Systems. Energies 2023, 16, 5228. [Google Scholar] [CrossRef]
  40. Provensi, L.L.; de Souza, R.M.; Grala, G.H.; Bergamasco, R.; Krummenauer, R.; Andrade, C.M.G. Modeling and Simulation of Photovoltaic Modules Using Bio-Inspired Algorithms. Inventions 2023, 8, 107. [Google Scholar] [CrossRef]
  41. Ngo, S.; Chiu, C.S.; Ngo, T.D. A Novel Horse Racing Algorithm Based MPPT Control for Standalone PV Power Systems. Energies 2022, 15, 7498. [Google Scholar] [CrossRef]
  42. Hameed, W.I.; Saleh, A.L.; Sawadi, B.A.; Al-Yasir, Y.I.; Abd-Alhameed, R.A. Maximum power point tracking for photovoltaic system by using fuzzy neural network. Inventions 2019, 4, 33. [Google Scholar] [CrossRef]
  43. Silaa, M.Y.; Barambones, O.; Cortajarena, J.A.; Alkorta, P.; Bencherif, A. PEMFC Current Control Using a Novel Compound Controller Enhanced by the Black Widow Algorithm: A Comprehensive Simulation Study. Sustainability 2023, 18, 13823. [Google Scholar] [CrossRef]
  44. Sahu, B.; Rincón-Mora, G.A. A low voltage, dynamic, noninverting, synchronous buck-boost converter for portable applications. IEEE Trans. Power Electron. 2004, 19, 443–452. [Google Scholar] [CrossRef]
  45. Nahavandi, A.; Hagh, M.T.; Sharifian, M.B.B.; Danyali, S. A nonisolated multiinput multioutput DC–DC boost converter for electric vehicle applications. IEEE Trans. Power Electron. 2014, 30, 1818–1835. [Google Scholar] [CrossRef]
  46. Abdel-Rahim, O.; Orabi, M.; Abdelkarim, E.; Ahmed, M.; Youssef, M.Z. Switched inductor boost converter for PV applications. In Proceedings of the 2012 Twenty-Seventh Annual IEEE Applied Power Electronics Conference and Exposition (APEC)s, Orlando, FL, USA, 5–9 February 2012; pp. 2100–2106. [Google Scholar]
  47. Khadmun, W.; Subsingha, W. High voltage gain interleaved dc boost converter application for photovoltaic generation system. Energy Procedia 2013, 34, 390–398. [Google Scholar] [CrossRef]
  48. Silaa, M.Y.; Bencherif, A.; Barambones, O. A novel robust adaptive sliding mode control using stochastic gradient descent for PEMFC power system. Int. J. Hydrog. Energy 2023, 48, 17277–17292. [Google Scholar] [CrossRef]
  49. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  50. Muro, C.; Escobedo, R.; Spector, L.; Coppinger, R.P. Wolf-pack (Canis lupus) hunting strategies emerge from simple rules in computational simulations. Behav. Process. 2011, 11, 192–197. [Google Scholar] [CrossRef] [PubMed]
  51. Silaa, M.Y.; Barambones, O.; Derbeli, M.; Napole, C.; Bencherif, A. Fractional order PID design for a proton exchange membrane fuel cell system using an extended grey wolf optimizer. Processes 2022, 10, 450. [Google Scholar] [CrossRef]
  52. Cherukuri, S.K.; Rayapudi, S.R. Enhanced grey wolf optimizer based MPPT algorithm of PV system under partial shaded condition. Int. J. Renew. Energy Dev. 2017, 6, 203. [Google Scholar] [CrossRef]
Figure 1. Closed-loop system.
Figure 1. Closed-loop system.
Inventions 08 00142 g001
Figure 2. Extended grey wolf optimizer (EGWO) maximum power point tracking (MPPT) flowchart [52].
Figure 2. Extended grey wolf optimizer (EGWO) maximum power point tracking (MPPT) flowchart [52].
Inventions 08 00142 g002
Figure 3. Photo–voltaic curve. (a): Temperature variations. (b): Irradiance variations.
Figure 3. Photo–voltaic curve. (a): Temperature variations. (b): Irradiance variations.
Inventions 08 00142 g003
Figure 4. Photovoltaic power under standard test conditions.
Figure 4. Photovoltaic power under standard test conditions.
Inventions 08 00142 g004
Figure 5. Variable irradiance at a temperature of 25 °C.
Figure 5. Variable irradiance at a temperature of 25 °C.
Inventions 08 00142 g005
Figure 6. Photovoltaic power under variable irradiance and fixed temperature.
Figure 6. Photovoltaic power under variable irradiance and fixed temperature.
Inventions 08 00142 g006
Figure 7. Variable temperature at actual irradiance (G) = 1000 W/m 2 .
Figure 7. Variable temperature at actual irradiance (G) = 1000 W/m 2 .
Inventions 08 00142 g007
Figure 8. Photovoltaic power under variable temperature and fixed irradiance.
Figure 8. Photovoltaic power under variable temperature and fixed irradiance.
Inventions 08 00142 g008
Figure 9. Variable irradiance and temperature.
Figure 9. Variable irradiance and temperature.
Inventions 08 00142 g009
Figure 10. Photovoltaic power under variable irradiance and temperature.
Figure 10. Photovoltaic power under variable irradiance and temperature.
Inventions 08 00142 g010
Table 1. Photovoltaic array model parameter values.
Table 1. Photovoltaic array model parameter values.
SpecificationsValue
Maximum power (W) 215.028
Cells per module ( N cell )60
Open circuit voltage V oc (V) 36.8
Short-circuit current I sc (A) 7.92
Voltage at maximum power point V mp (V) 29.7
Current at maximum power point I mp (A) 7.24
Temperature coefficient of V oc (%/deg.C) 0.34
Temperature coefficient of I sc (%/deg.C) 0.05
Table 2. Boost converter parameters value.
Table 2. Boost converter parameters value.
SpecificationsValue
Inductance (L) 0.15 H
In capacitor (C)100 × 10 6 F
Out capacitor (C)470 × 10 6 F
Max f S W 10 kHz
Load32 Ohm
Table 3. Parameters of maximum power point tracking (MPPT) algorithms.
Table 3. Parameters of maximum power point tracking (MPPT) algorithms.
ParameterEGWOGWOPSOEOASCA
Population size ( N p )2020202020
Maximum number of iterations ( t m a x )100100100100100
A and CRandomRandom
α e m 1.5
β e m 1.2
δ e m 1.1
w i n e r t i a 0.7
C c o g n i t i v e 1.4
C s o c i a l 1.4
a 1 2
a 2 1
G P 0.5
r 1 , 2 , 3 , 4 Random in [ 0 ,   1 ]
Table 4. Performance comparison of maximum power point tracking algorithms in different scenarios.
Table 4. Performance comparison of maximum power point tracking algorithms in different scenarios.
AlgorithmScenario 1 (Oscillation)Scenario 2 (Oscillation)Scenario 3 (Oscillation)Scenario 4 (Oscillation)
EGWOExcellent (0.09 W)Excellent (0.09 W)Excellent (0.09 W)Excellent (0.09 W)
GWOGood (0.266 W)Good (0.266 W)Good (0.266 W)Good (0.266 W)
PSOPoor (0.731 W)Poor (18.401 W)Poor (1.919 W)Poor (37.901 W)
EOAPoor (1.044 W)Poor (26.671 W)Poor (2.035 W)Poor (39.323 W)
SCAPoor (0.729 W)Poor (15.796 W)Poor (2.035 W)Poor (35.379 W)
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

Silaa, M.Y.; Barambones, O.; Bencherif, A.; Rahmani, A. A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios. Inventions 2023, 8, 142. https://doi.org/10.3390/inventions8060142

AMA Style

Silaa MY, Barambones O, Bencherif A, Rahmani A. A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios. Inventions. 2023; 8(6):142. https://doi.org/10.3390/inventions8060142

Chicago/Turabian Style

Silaa, Mohammed Yousri, Oscar Barambones, Aissa Bencherif, and Abdellah Rahmani. 2023. "A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios" Inventions 8, no. 6: 142. https://doi.org/10.3390/inventions8060142

APA Style

Silaa, M. Y., Barambones, O., Bencherif, A., & Rahmani, A. (2023). A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios. Inventions, 8(6), 142. https://doi.org/10.3390/inventions8060142

Article Metrics

Back to TopTop