Microsoft Word - ETASR_V12_N2_pp8228-8235 Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8228 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs A Comparative Analysis of MPPT Techniques for Grid Connected PVs Fatima Zohra Kebbab Department of Electrical Engineering DAC HR Laboratory Ferhat Abbas University Setif I Setif, Algeria fatimazohra.kebbab@univ-setif.dz Louarem Sabah Department of Electrical Engineering LAS Laboratory Ferhat Abbas University Setif I Setif, Algeria slouarem@univ-setif.dz Hamou Nouri Department of Electrical Engineering LAS Laboratory Ferhat Abbas University Setif I Setif, Algeria hnouri19@univ-setif.dz Received: 19 December 2021| Revised: 8 January 2022 and 13 January 2022 | Accepted: 18 January 2022 Abstract- Maximum Power Point Tracking (MPPT) is essential for the application of a photovoltaic (PV) energy system in order to extract the maximum possible power under variable conditions of irradiation and temperature. This paper deals with the implementation of different MPPT algorithms for a PV array installed for a system connected to the Grid: Perturb and Observe (P&O), Fuzzy Logic Control (FLC), Cuckoo Search (CS), and Beta algorithms were simulated in Matlab/Simulink and the results were analyzed and compared. Beta algorithm proved to have greater tracking power, minor power loss, great tracking speed, less time, and less oscillation than the other techniques. Keywords-beta algorithm; cuckoo search; fuzzy logic controller; grid; photovoltaic; MPPT; P&O; THD I. INTRODUCTION Global increasing energy consumption and inevitable reduction of fossil fuel resources has pushed scientists to find and develop novel renewable energy resources [1, 2]. Solar energy is the most abundant renewable energy source [3, 4]. Photovoltaic (PV) energy becomes an important alternative as it is ubiquitous, environment friendly, freely available, it has low operational and maintenance costs, and less balance of systems [5]. Therefore, the technological innovations with the lower cost of PV modules lead to the implementation of PV grid-connected systems, especially small ones with Low Voltage (LV), which have gradually emerged [6]. However, the efficiency of a PV system is low, the output characteristics of solar arrays are nonlinear, and they vary with solar irradiance and temperature [7]. In order to make the PV system fully exploited, it must operate at its Maximum Power Point (MPP). There are two categories of Maximum Power Point Tracking (MPPT) techniques: conventional MPPT algorithms which are simple and low-cost, yet they have poor efficiency. The second category consists of the MPPT methods based on intelligent control. These methods are complex with high efficiency [8]. Many research studies on the MPPT techniques have been reported. Authors in [9] fixed the duty cycle, in the simplest of methods that does not require any feedback, in which the load impedance is adjusted only once for the MPP and it is not adjusted again. Authors in [10], proposed an Adaptive Reference Voltage (ARV)-based MPPT technique to improve the performance of the constant voltage tracking technique by making it adaptable to weather conditions. Constant voltage control can be easily implemented with analog hardware. However, its MPPT tracking efficiency is low relative to those of other algorithms [9]. Authors in [11] used the SimPowerSystems platform in Matlab to design a PV system and a new GMPPT algorithm based on the open circuit voltage. The open circuit voltage method was adapted to a system under shading condition in [12]. This method has high tracking accuracy but does not always track the real peak and instead it causes the system to operate at a point close to the MPP. Authors in [13] proposed a hybrid MPPT method combined with the conventional Short Current Pulse (SCP) MPPT method and Perturb & Observe (P&O) method [14-15]. This algorithm is the most commonly used because of its ease of implementation for standalone PV systems. However, P&O has limitations that reduce its MPPT efficiency [16] while it requires complex control circuits [17]. Conventional MPPT methods are used satisfactorily, but they have the problem of low speed of convergence and high oscillations around the MPP. Since the P-V characteristic of a Corresponding author: Fatima Zohra Kebbab Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8229 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs PV module is not linear, the conventional MPPT control method is not adequate. To resolve this problem, alternative MPPT control methods based on intelligent algorithms have been widely proposed and successfully applied .The most known intelligent methods for MPPT are Fuzzy Logic Control (FLC), Artificial Neural Networks (ANNs), and meta-heuristic algorithms [18]. Authors in [19] proposed ANNs as a global theoretical approach for predicting and tracking the MPP of solar panels. ANNs have been extensively used to model the complicated relationship between the inputs and outputs of nonlinear systems [19]. Several microcontrollers use FLC for MPPT. The FLC is preferred when the mathematical model of the control plant is difficult to obtain. This technique has been proposed in several research works to achieve the MPP. Authors in [20] mentioned that FLC can track the MPP quickly while it has better dynamic and steady-state performance. However, the main disadvantages of FLC are that the variation of irradiance can cause drift and the implementation is complex. The Particle Swarm Optimization (PSO) -based MPPT approach has been presented in [21, 22]. In [7], a modified version of PSO is developed. The PSO is highly potential due to its simple structure, easy implementation, and fast computation capability [23]. The main contribution of this paper is to determine the most efficient method to track the MPP of a grid connected PV system. The proposed methods are the Cuckoo Search (CS) algorithm [24-27], the Beta algorithm [28], P&O method, and FLC. II. MODEL DESCRIPTION OF THE PV MODULE A simple equivalent circuit model for a PV cell is shown in Figure 1 [29]. The ideal case is presented by a current source in parallel with a diode, the real case of a PV cell is represented by the insertion of the resistances Rs and Rsh [30-31]. Fig. 1. Electric model equivalent of a PV cell. The current of the PV panel is given by [32-33]: I � I� – I �exp .��. �������.� � � 1�– � �� �� � ��� � (1) The current through the diode is given by: I� � I �exp .��. ��������.� � � 1� (2) The solar cell output current is : I � I� – I� – I�� (3) where I is the solar cell current (A), I� is the light generated current (A), I� is the diode saturation current (A), R� is the solar cell series resistance (Ω), q is the electron charge (1.6× 10 -19 C), K is the Boltzman's constant, T represents the cell temperature (K), V is the solar cell's output voltage (V), and R�� is the solar cell's shunt resistance (Ω). In this paper, the solar panel SPR-305E-WHT-D is considered. The specifications of this solar panel at steady state conditions (STC) of 25 o C and 1000W/m 2 are the parameters used in simulations and are shown in Table I [34]. TABLE I. PARAMETERS OF THE CONSIDERED PV PANEL [34] Information Value Open circuit voltage 64.2V Short circuit current 5.96A Voltage at MPP 54.7V Current at MPP 5.58A Maximum power 305.226W Parallel strings 66 Series-connected modules per string 55 III. MPPT TECHNIQUES A. Perturbation and Observation (P&O) The P&O method is one of the best MPPT approaches used to track the MPP in PV panels, combining easy implementation and simplicity of execution [35]. In P&O technique, we introduce a minor -predefined change to perturb the system and consequently cause the power variation of the PV module [30]. The PV output power is measured periodically and is compared with the previous power value [36-37]. If the power output increases, the same process continues, otherwise, the perturbation direction is reversed [36]. B. Cuckoo Search (CS) The CS algorithm [38] was proposed as an efficient metaheuristic optimization mechanism. This algorithm emulates the behavior of cuckoo birds in their reproduction process [24-25]. The cuckoo bird lays its eggs inside the nests of other birds instead of building its own [24]. It will choose the best nest for her eggs to hatch safely and breed a new generation of cuckoos. In some cases, in order to increase the chance of hatching, the cuckoo bird will make some effort as it lays its eggs strategically in a good position and sometimes drops the eggs of the host birds outside the nest. Some cuckoo species even produce eggs similar to the eggs of other bird species [25]. Upon hatching, the young cuckoos sometimes destroy the eggs of the host birds to increase the chance of getting more food. In some cases, host birds discover and destroy cuckoo eggs and may abandon their nests [27]. The CS optimization algorithm was developed, to track the MPPT of the solar PV. In order to make this algorithm suitable, some simplifications of the actual behavior are needed [39]. This algorithm works based on three rules [40] • Each cuckoo bird will only lay one egg in a random host nest. • Only the best nest, containing high quality organisms, will transmit the next generation of cuckoo birds. • Finally, host networks are considered to have a fixed value. Levy flights are used to create new eggs and a step size of the cuckoo is determined with the Levy function as follows: Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8230 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs Levy β� � L%& , 1 ' β ( 3 (4) where L is the flight length. The optimizing flight size coefficient α is regarded as a fraction of excreted eggs (P+), where P+ ∈ -0,10. C. Fuzzy Logic Controller (FLC) The main task of the FLC is to reach the MPP. However, the performance of the controller depends principally on human expertise. Fuzzy logic can work with imprecise inputs, it does not need the precise mathematical model of the system [41]. E(t) and 12 3� are the FLC inputs given by (5) and (6) [42]: E t� � 678 9�%678 9%:��78 9�%�78 9%:� � ∆6 ∆� (5) dE t� � E t� � E t � 1� � ∆E (6) where P6� t� and V6� t� are the output power and the voltage of the PV module. The FLC output is dD, which is the variable step size of the duty cycle: dD � D t� � D t � 1� (7) In this work, the triangular membership function is chosen for the inputs, due to its simplicity [43]. The proposed control model simulated in Matlab/Simulink is shown in Figure 2. Fig. 2. Simulink model of the fuzzy logic controller. D. Beta Method The Beta method has been detailed in [44]. In this method, an intermediate variable β is used to track the MPP [45]. The intermediate variable β is given as [29, 46]: β � lnA BCDECDF �c H vIE (8) c � q/ NsAKT� (9) where ipv and vpv are the PV current and voltage, c is the diode constant, q is the electron charge, A is the diode ideality factor, K the Boltzmann's constant, T is the temperature of the p-n junction, and Ns is the cell number of the PV module. The Beta-based MPPT algorithm consists in tracking the reference β* that is calculated at the MPP [47]: β∗ � lnABCDRCCECDRCCF � c H vIERCC (10) where vIERCC and iIERCCare respectively the MPP voltage and current of the PV array at STC. IV. SIMULATION RESULTS This paper aims to test the feasibility and effectiveness of the considered MPPT methods to track the MPP of a grid- connected PV panel. The simulation of the overall system depicted in Figure 3 was carried out in Matlab/Simulink. The considered MPPT methods for this comparative study are: P&O, FLC, CS, and Beta. The PV array is modeled to have 66 strings and connected to the boost converter that operates with the MPPT controller. The linguistic variables in this study are defined as Positive Big (PB), Negative Big (NB), and Zero (ZE). Figure 4 presents the grid details connected with the PV. In order to examine the effect of solar irradiation on module characteristic, the temperature of the cells was kept constant at 25 o C. In Figures 5 and 6, the obtained I-V and P-V characteristics at different irradiation levels are shown. Fig. 3. 100 kW PV grid-connected PV array. Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8231 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs Fig. 4. Grid details. Fig. 5. I-V characteristic of the PV module at constant temperature and variable irradiation level. Fig. 6. P-V characteristic of the PV module at constant temperature and variable irradiation level. A DC-DC boost converter is utilized as a power- conditioning unit between the PV module and the grid. The degree of the membership function of the inputs E, dE and the output dD is shown in Figure 7. The output voltage and current of the converter are converted by a three-phase inverter, to produce AC signals. This PV system is connected to the distribution line via a 100kVA transformer. To examine the robustness and the efficacy of the considered techniques in the tracking of MPP and re-tracking with changes in the weather conditions, the temperature of the cells is kept constant at 25°C and the irradiance level changes. Sun insulation of 1000W/m² is applied to the PV system in t ϵ [0, 1s]. Then, it is changed to 400W/m 2 between 1 and 1.5s. Finally it is stepped to 1000W/m 2 between 1.5 and 3s as shown in Figure 8. Fig. 7. Membership function inputs E, dE and output dD. Fig. 8. Irradiation variation. Figure 9 shows the output power of the considered methods. In Figure 9(a), we see the calculation of the Maximum Power Efficiency (MPE), that presents the main evaluation parameter of the MPPT in PV systems, in STC conditions. The MPE measures the percentage of the created power at certain time mentioned to the theoretical maximum created power at the same time. At STC, the MP (maximum power) is 100.7Kw. The power achieved by Beta, FLC, P&O, and CS was: 100.4, 100.3, 100.2, and 100.18KW respectively. The efficiency achieved by Beta, FLC, P&O, and CS was 99.7%, 99.6%, 99.5%, and 99.48% respectively. We see that Beta achieved higher efficiency than the other techniques .We Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8232 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs can clearly note that in a transient state large oscillations can be observed in CS and FLC, which cause power loss. (a) (b) Fig. 9. PV system’s power output: (a) STC, (b) sudden irradiance change. In order to extent the robustness of the MPPT techniques, settling time is an essential tool. The settling time in STC (Figure 9(a)) for Beta, FLC, CS, and P&O is 0.0256s, 0.1614s, 0.2411s, and 0.0914s respectively. So, Beta ensures the convergence to the MPP more rapidly. In the zoomed part (1-1.4s) of Figure 9(b) the first step change is introduced at 1s. We stepped the irradiance from 1000W/m 2 to 400W/m 2 . The FLC and Beta reach the MPP without an overshoot in short time, but the CS and P&O reach the MPP with large overshoot. In the interval from 2 to 3s, irradiance changed from 400W/m 2 to 1000W/m 2 . With the CS algorithm, the oscillations around the MPP introduce a power with an average value equal to 98.3KW which creates a static error equal to 1.7kW. These results have confirmed the good performance and the high effectiveness of FLC and Beta. At t=2.6s, the CS reaches the MPP. CS takes a relatively long time to reach the MPP without an overshoot. P&O presents large oscillations around the MPP. The major inconvenience of P&O algorithm is its poor behavior following a sudden change in irradiance. For the PV voltage (V6�) and the PV current (I6�) shown in Figure 10, we observe that in the transient state of PV voltage (V6�), the CS and FLC algorithms present large oscillations between t=0 and t=0.2s. In the steady state, FLC, CS, and Beta are stable, but P&O in the intervals of the change of irradiance, presents large oscillations. Figure 11 shows the DC output voltage regulation to connect the PV with the grid. In the zoomed part, with the quick change of irradiance at t = 1 s, Beta reached the reference voltage 500VDC quicker than the other algorithms. (a) (b) Fig. 10. (a) PV current, (b) PV voltage. Fig. 11. The DC output voltage regulation at 500VDC. Fig. 12. Power injected into the grid. Figure 12 shows the power injected into the grid. In the zoomed part (2.8-3s), P&O presents a large oscillation. The power achieved by Beta, FLC, P&O, and CS is 98.73, 98.72, 98.58, and 98.57kW respectively. This confirms the higher efficacy of the Beta algorithm. Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8233 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs (a) (b) (c) (d) Fig. 13. AC output current waveform with grid connection, THD performance: (a) P&O, (b) CS, (c) FLC, (d) Beta. The injected current to the grid has the shape of a sinusoidal wave, as shown in Figure 13 that confirms the effectiveness of the considered proposed controllers. To evaluate the quality of the injected current, the Fast Fourier Transform (FFT) analysis of the current is also shown in Figure 13. All the considered techniques show low THD , within the acceptable limit as per the standards IEC 61727, IEEE 1547 and IEEE 929 [48]. Beta and P&O perform better than the other algorithms with THD = 2.13%. V. DISCUSSION We note that the Beta method has satisfactory application in PV systems but with load resistance. In this paper our model is realized with a 100kW grid-connected PV system. The simulation results showed that the Beta method can address the two problems the existing MPPT methods face, namely the tradeoff between the steady-state oscillations and dynamic behavior and the tradeoff between high computational load and accuracy, since it shows a fast tracking speed in the transient stage, smaller oscillations in the steady-state and medium complexity of implementation. The performance of the Beta method as an MPPT technique is evaluated with respect to other known existing techniques, namely P&O [4], which introduces considerable oscillations near the MPP that lead to power losses, the FLC [6], and CS algorithm which presented large oscillations around the MPP contrarily to the results presented in [25]. To confirm the efficiency of proposed method, two comparisons were conducted: • Power efficiency and settling time: The main evaluation parameters of the MPPT in PV systems are power efficiency and settling time. In this paper, the efficacy of the Beta technique was proved with efficiency of 99.7% and settling time of 0.0256s • THD comparative study: Another criterion taken into account in evaluating the performance of the considered control algorithms is the rate of distortion of the network currents (THD). The results of the FFT analysis of the current were compared and validated. VI. CONCLUSION The efficiency of a PV system is an essential indicator for assessing the power of grid-connected PV systems. MPPT performance is a key indicator. A MPPT algorithm must be used to track the operating point with the highest power output. In this esteem, this paper presented and compared four MPPT algorithms: P&O, FLC, CS, and Beta with regard to the achievement of the MPPT and the injection of sinusoidal current to the electric grid. The simulation results showed the superior performance of the Beta algorithm in effectively and efficiently following the MPP with minimum oscillations and highest speed, even during a quick change in the solar irradiance. REFERENCES [1] M. Sarvi and A. Azadian, "A comprehensive review and classified comparison of MPPT algorithms in PV systems," Energy Systems, Nov. 2021, https://doi.org/10.1007/s12667-021-00427-x. Fuzzy THD= 2.34% 0 200 400 600 800 1000 Frequency (Hz) 0 0.5 1 1.5 M a g ( % o f F u n d a m e n ta l) Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8234 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs [2] F. K. Abo-Elyousr, A. M. Abdelshafy, and A. Y. Abdelaziz, "MPPT- Based Particle Swarm and Cuckoo Search Algorithms for PV Systems," in Modern Maximum Power Point Tracking Techniques for Photovoltaic Energy Systems, A. M. Eltamaly and A. Y. Abdelaziz, Eds. New York, NY, USA: Springer, 2020, pp. 379–400. [3] H. Zong, Y. Cao, and Z. Liu, "Energy security in Group of Seven (G7): a quantitative approach for renewable energy policy," Energy Sources, Part B: Economics, Planning, and Policy, vol. 13, no. 3, pp. 173–175, Nov. 2018, https://doi.org/10.1080/15567249.2017.1422053. [4] S. D. Al-Majidi, M. F. Abbod, and H. S. Al-Raweshidy, "A novel maximum power point tracking technique based on fuzzy logic for photovoltaic systems," International Journal of Hydrogen Energy, vol. 43, no. 31, pp. 14158–14171, May 2018, https://doi.org/10.1016/ j.ijhydene.2018.06.002. [5] B. Sasidhar, T. H. Kumar, and P. U. Kumar, "A Comparative Analysis of Intelligent Techniques to obtain MPPT by Metaheuristic Approach in PV Systems," International Journal for Modern Trends in Science and Technology, vol. 2, no. 10, pp. 16–23, 2016. [6] N. Aouchiche, M. S. Aitcheikh, M. Becherif, and M. A. Ebrahim, "AI- based global MPPT for partial shaded grid connected PV plant via MFO approach," Solar Energy, vol. 171, pp. 593–603, Jun. 2018, https://doi.org/10.1016/j.solener.2018.06.109. [7] F.-E. Lamzouri, E.-M. Boufounas, A. Brahmi, and A. E. Amrani, "Optimized TSMC Control Based MPPT for PV System under Variable Atmospheric Conditions Using PSO Algorithm," Procedia Computer Science, vol. 170, pp. 887–892, Jan. 2020, https://doi.org/10.1016/ j.procs.2020.03.116. [8] R. Alik and A. Jusoh, "An enhanced P&O checking algorithm MPPT for high tracking efficiency of partially shaded PV module," Solar Energy, vol. 163, pp. 570–580, Nov. 2018, https://doi.org/10.1016/j.solener. 2017.12.050. [9] M. A. Eltawil and Z. Zhao, "MPPT techniques for photovoltaic applications," Renewable and Sustainable Energy Reviews, vol. 25, pp. 793–813, Jun. 2013, https://doi.org/10.1016/j.rser.2013.05.022. [10] M. Lasheen, A. K. Abdel Rahman, M. Abdel-Salam, and S. Ookawara, "Adaptive reference voltage-based MPPT technique for PV applications," IET Renewable Power Generation, vol. 11, no. 5, pp. 715–722, 2017, https://doi.org/10.1049/iet-rpg.2016.0749. [11] S. Veerapen, H. Wen, and Y. Du, "Design of a novel MPPT algorithm based on the two stage searching method for PV systems under partial shading," in IEEE 3rd International Future Energy Electronics Conference and ECCE Asia, Kaohsiung, Taiwan, Jun. 2017, pp. 1494– 1498, https://doi.org/10.1109/IFEEC.2017.7992266. [12] Y.-H. Liu, J.-H. Chen, and J.-W. Huang, "A review of maximum power point tracking techniques for use in partially shaded conditions," Renewable and Sustainable Energy Reviews, vol. 41, pp. 436–453, Jan. 2015, https://doi.org/10.1016/j.rser.2014.08.038. [13] H. A. Sher, K. E. Addoweesh, and K. Al-Haddad, "An Efficient and Cost-Effective Hybrid MPPT Method for a Photovoltaic Flyback Microinverter," IEEE Transactions on Sustainable Energy, vol. 9, no. 3, pp. 1137–1144, Jul. 2018, https://doi.org/10.1109/TSTE.2017.2771439. [14] C. Manickam, G. P. Raman, G. R. Raman, S. I. Ganesan, and N. Chilakapati, "Fireworks Enriched P&O Algorithm for GMPPT and Detection of Partial Shading in PV Systems," IEEE Transactions on Power Electronics, vol. 32, no. 6, pp. 4432–4443, Jun. 2017, https://doi.org/10.1109/TPEL.2016.2604279. [15] M. Abdel-Salam, M.-T. El-Mohandes, and M. Goda, "An improved perturb-and-observe based MPPT method for PV systems under varying irradiation levels," Solar Energy, vol. 171, pp. 547–561, Jun. 2018, https://doi.org/10.1016/j.solener.2018.06.080. [16] Y. Jung, J. So, G. Yu, and J. Choi, "Improved perturbation and observation method (IP amp;O) of MPPT control for photovoltaic power systems," in Conference Record of the Thirty-first IEEE Photovoltaic Specialists Conference, Lake Buena Vista, FL, USA, Jan. 2005, pp. 1788–1791, https://doi.org/10.1109/PVSC.2005.1488498. [17] H. Yatimi and E. Aroudam, "Standalone Photovoltaic System with Maximum Power Point Tracking: Modeling and Simulation," International Journal of System Dynamics Applications, vol. 7, no. 3, pp. 94–111, Jul. 2018, https://doi.org/10.4018/IJSDA.2018070105. [18] S. Farajdadian and S. M. H. Hosseini, "Optimization of fuzzy-based MPPT controller via metaheuristic techniques for stand-alone PV systems," International Journal of Hydrogen Energy, vol. 44, no. 47, pp. 25457–25472, Jul. 2019, https://doi.org/10.1016/j.ijhydene.2019.08.037. [19] M. Fathi and J. A. Parian, "Intelligent MPPT for photovoltaic panels using a novel fuzzy logic and artificial neural networks based on evolutionary algorithms," Energy Reports, vol. 7, pp. 1338–1348, Aug. 2021, https://doi.org/10.1016/j.egyr.2021.02.051. [20] M. Mao, L. Cui, Q. Zhang, K. Guo, L. Zhou, and H. Huang, "Classification and summarization of solar photovoltaic MPPT techniques: A review based on traditional and intelligent control strategies," Energy Reports, vol. 6, pp. 1312–1327, Aug. 2020, https://doi.org/10.1016/j.egyr.2020.05.013. [21] J. Shi, W. Zhang, Y. Zhang, F. Xue, and T. Yang, "MPPT for PV systems based on a dormant PSO algorithm," Electric Power Systems Research, vol. 123, pp. 100–107, Mar. 2015, https://doi.org/10.1016/ j.epsr.2015.02.001. [22] P. S. Gavhane, S. Krishnamurthy, R. Dixit, J. P. Ram, and N. Rajasekar, "EL-PSO based MPPT for Solar PV under Partial Shaded Condition," Energy Procedia, vol. 117, pp. 1047–1053, Mar. 2017, https://doi.org/ 10.1016/j.egypro.2017.05.227. [23] K. Ishaque, Z. Salam, M. Amjad, and S. Mekhilef, "An Improved Particle Swarm Optimization (PSO)–Based MPPT for PV With Reduced Steady-State Oscillation," IEEE Transactions on Power Electronics, vol. 27, no. 8, pp. 3627–3638, Dec. 2012, https://doi.org/10.1109/TPEL. 2012.2185713. [24] D. A. Nugraha, K. L. Lian, and Suwarno, "A Novel MPPT Method Based on Cuckoo Search Algorithm and Golden Section Search Algorithm for Partially Shaded PV System," Canadian Journal of Electrical and Computer Engineering, vol. 42, no. 3, pp. 173–182, 2019, https://doi.org/10.1109/CJECE.2019.2914723. [25] B. S. Goud and G. C. Sekhar, "Cuckoo Search Optimization MPPT Technique for Grid Connected PV System," International Transactions on Electrical Engineering and Computer Science, vol. 1, no. 1, pp. 42– 47, Dec. 2020. [26] X.-S. Yang and S. Deb, "Engineering optimisation by cuckoo search," International Journal of Mathematical Modelling and Numerical Optimisation, vol. 1, no. 4, pp. 330–343, Jan. 2010, https://doi.org/ 10.1504/IJMMNO.2010.03543. [27] C. Hussaian Basha, V. Bansal, C. Rani, R. M. Brisilla, and S. Odofin, "Development of Cuckoo Search MPPT Algorithm for Partially Shaded Solar PV SEPIC Converter," in Soft Computing for Problem Solving, K. N. Das, J. C. Bansal, K. Deep, A. K. Nagar, P. Pathipooranam, and R. C. Naidu, Eds. Singapore: Springer, 2020, pp. 727–736. [28] X. Li, H. Wen, L. Jiang, E. G. Lim, Y. Du, and C. Zhao, "Photovoltaic Modified β-Parameter-based MPPT Method with Fast Tracking," Journal of Power Electronics, vol. 16, no. 1, pp. 9–17, 2016, https://doi.org/10.6113/JPE.2016.16.1.9. [29] M. Rosa-Clot, Floating PV Plants. Cambridge, MA, USA: Academic Press, 2020. [30] M. H. Zafar et al., "Group Teaching Optimization Algorithm Based MPPT Control of PV Systems under Partial Shading and Complex Partial Shading," Electronics, vol. 9, no. 11, Nov. 2020, Art. no. 1962, https://doi.org/10.3390/electronics9111962. [31] M. A. G. de Brito, L. P. Sampaio, L. G. Junior, and C. A. Canesin, "Evaluation of MPPT techniques for photovoltaic applications," in IEEE International Symposium on Industrial Electronics, Gdansk, Poland, Jun. 2011, pp. 1039–1044, https://doi.org/10.1109/ISIE.2011.5984303. [32] W. Hayder, A. Abid, M. B. Hamed, and L. Sbita, "Improved PSO Algorithms in PV System Optimisation," European Journal of Electrical Engineering and Computer Science, vol. 4, no. 1, pp. 1–6, Jan. 2020, https://doi.org/10.24018/ejece.2020.4.1.104. [33] S. Saad, "Enhancement of Solar Cell Modeling with MPPT Command Practice with an Electronic Edge Filter," Engineering, Technology & Applied Science Research, vol. 11, no. 4, pp. 7501–7507, Aug. 2021, https://doi.org/10.48084/etasr.4304. [34] T. S. Tran, D. T. Nguyen, and G. Fujita, "Islanding Detection Method Based on Injecting Perturbation Signal and Rate of Change of Output Engineering, Technology & Applied Science Research Vol. 12, No. 2, 2022, 8228-8235 8235 www.etasr.com Kebbab et al.: A Comparative Analysis of MPPT Techniques for Grid Connected PVs Power in DC Grid-Connected Photovoltaic System," Energies, vol. 11, no. 5, May 2018, Art. no. 1313, https://doi.org/10.3390/en11051313. [35] A. G. Abdullah, M. Sh. Aziz, and B. A. Hamad, "Comparison between neural network and P&O method in optimizing MPPT control for photovoltaic cell," International Journal of Electrical and Computer Engineering, vol. 10, no. 5, pp. 5083–5092, 2020, https://doi.org/10. 11591/ijece.v10i5. [36] S. Salman, X. AI, and Z. WU, "Design of a P-&-O algorithm based MPPT charge controller for a stand-alone 200W PV system," Protection and Control of Modern Power Systems, vol. 3, no. 1, May 2018, Art. no. 25, https://doi.org/10.1186/s41601-018-0099-8. [37] T. O. Sweidan, M. S. Widyan, and M. B. Rifai, "Perturbation and observation as MPPT for highly penetrated grid-integrated PV generator considering symmetrical three-phase fault," International Journal of Power and Energy Conversion, vol. 10, no. 2, pp. 225–240, Jan. 2019, https://doi.org/10.1504/IJPEC.2019.098617. [38] X.-S. Yang and S. Deb, "Cuckoo Search via Levy flights," in World Congress on Nature & Biologically Inspired Computing, Coimbatore, India, Dec. 2009, pp. 210–214, https://doi.org/10.1109/NABIC.2009. 5393690. [39] R. Anand, D. Swaroop, and B. Kumar, "Global Maximum Power Point Tracking for PV Array under Partial Shading using Cuckoo Search," in IEEE 9th Power India International Conference, Sonepat, India, Mar. 2020, pp. 1–6, https://doi.org/10.1109/PIICON49524.2020.9113004. [40] C. Hussaian Basha, C. Rani, R. M. Brisilla, and S. Odofin, "Simulation of Metaheuristic Intelligence MPPT Techniques for Solar PV Under Partial Shading Condition," in Soft Computing for Problem Solving, K. N. Das, J. C. Bansal, K. Deep, A. K. Nagar, P. Pathipooranam, and R. C. Naidu, Eds. New York, NY, USA: Springer, 2020, pp. 773–785. [41] M. Y. Allani, D. Mezghani, F. Tadeo, and A. Mami, "FPGA Implementation of a Robust MPPT of a Photovoltaic System Using a Fuzzy Logic Controller Based on Incremental and Conductance Algorithm," Engineering, Technology & Applied Science Research, vol. 9, no. 4, pp. 4322–4328, Aug. 2019, https://doi.org/10.48084/etasr.2771. [42] U. Yilmaz, A. Kircay, and S. Borekci, "PV system fuzzy logic MPPT method and PI control as a charge controller," Renewable and Sustainable Energy Reviews, vol. 81, pp. 994–1001, Jan. 2018, https://doi.org/10.1016/j.rser.2017.08.048. [43] Z. B. Duranay, H. Guldemir, and S. Tuncer, "Fuzzy Sliding Mode Control of DC-DC Boost Converter," Engineering, Technology & Applied Science Research, vol. 8, no. 3, pp. 3054–3059, Jun. 2018, https://doi.org/10.48084/etasr.2116. [44] S. Jain and V. Agarwal, "A new algorithm for rapid tracking of approximate maximum power point in photovoltaic systems," IEEE Power Electronics Letters, vol. 2, no. 1, pp. 16–19, Mar. 2004, https://doi.org/10.1109/LPEL.2004.828444. [45] X. Li, H. Wen, Y. Hu, Y. Du, and Y. Yang, "A Comparative Study on Photovoltaic MPPT Algorithms Under EN50530 Dynamic Test Procedure," IEEE Transactions on Power Electronics, vol. 36, no. 4, pp. 4153–4168, Apr. 2021, https://doi.org/10.1109/TPEL.2020.3024211. [46] X. Li, H. Wen, and C. Zhao, "Improved beta parameter based MPPT method in photovoltaic system," in 9th International Conference on Power Electronics and ECCE Asia, Seoul, Korea (South), Jun. 2015, pp. 1405–1412, https://doi.org/10.1109/ICPE.2015.7167963. [47] M. V. da Rocha, L. P. Sampaio, and S. A. O. da Silva, "Comparative analysis of MPPT algorithms based on Bat algorithm for PV systems under partial shading condition," Sustainable Energy Technologies and Assessments, vol. 40, May 2020, Art. no. 100761, https://doi.org/ 10.1016/j.seta.2020.100761. [48] S. Kumar, C. Sethuraman, and G. Chandru, "Design of Control Unit for Off-grid and Grid Connected Solar- Wind Hybrid System Suitable for Supplying Power to both AC and DC Loads," in International Conference on Recent Trends on Electronics, Information, Communication & Technology, Bangalore, India, Aug. 2021, pp. 331– 338, https://doi.org/10.1109/RTEICT52294.2021.9573541.