# Design and Analysis of a Hybrid MPPT Method for PV Systems Under Partial Shading Conditions
## 1 Introduction
\begin{table}
\begin{tabular}{p{113.8 pt} p{113.8 pt} p{113.8 pt}} \hline \hline
**MPPT Algorithm** & **Merits** & **Demerits** \\ \hline \multirow{4}{*}{Bat Metaheuristic Optimizer MPPT [40]} & Low MPP tracking error, low MPP tracking, tracking oscillation, fast MPP tracking, fast response to changes in conditions, high efficiency. & Computational complexity, need to extra sensors, special parameter selection required. \\ \hline GWO-P\&O Hybrid MPPT [41] & Fast MPP tracking, precise MPP tracking, high MPPT accuracy. & Processing load due to number of steps, special parameter selection required. \\ \hline Genetic Algorithm-Ant Bee Colony Hybrid MPPT [42] & High MPPT accuracy, low computational time, few calculation steps. & Processing load due to the number of steps and may require good hardware, special parameter selection required. \\ \hline CS-GWO Hybrid MPPT [43] & Fast MPP tracking, zero oscillation in constant state, more effectiveness than GWO, highly dependable. & Computational complexity, special parameter selection required. \\ \hline \multirow{2}{*}{Zebra Optimization Algorithm and Artificial Corilla Troops Optimization based ANFIS MPPT [44]} & High performance, low computational time, effective hybrid design. & Computational complexity, the ANFIS algorithm may need to be trained with sufficient data, special parameter selection required. \\ \hline Adaptive Fuzzy Logic Controller MPPT [45] & High MPPT accuracy, high performance, low power ripple. & Special parameter selection required, risk of control complexity. \\ \hline ANN-HC Hybrid MPPT [46] & Low computational complexity, few equipment needed, appropriate changes in weather conditions. & The ANN algorithm may need to be trained with sufficient data. \\ \hline ANFIS-Ant Bee Colony Hybrid MPPT [47] & Low total harmonic distortion, safe grid connection, fast response to changes in weather conditions, high efficiency, precise MPP tracking. & Processing load due to the number of steps and may require good hardware, the ANFIS algorithm may need to be trained with sufficient data, special parameter selection required. \\ \hline \multirow{4}{*}{P\&O-ANN Hybrid MPPT [48]} & High power factor, low total harmonic distortion, precise MPP tracking, low oscillation in a steady state, fast MPP tracking, high efficiency, appropriate changes in weather conditions. & The ANN algorithm may need to be trained with sufficient data, special parameter selection required. \\ \hline MSFLA-FLC Hybrid MPPT [49] & Precise MPP tracking, high efficiency, fast MPP tracking, high power output, integration of battery energy storage. & Computational complexity, special parameter selection required. \\ \hline \multirow{4}{*}{ANFIS-PSO Hybrid MPPT [50]} & Precise MPP tracking, fast MPP tracking, low MPP tracking error, fast response to changes in weather conditions, integration of battery energy storage. & Processing load due to the number of steps and may require good hardware, the ANFIS algorithm may need to be trained with sufficient data, special parameter selection required. \\ \hline \multirow{4}{*}{ANN MPPT [51]} & High efficiency, fast response to changes in weather conditions, low MPP tracking, high MPPT accuracy, easy to implement, integration of the grid and batteries. & Computational complexity, the ANN algorithm may need to be trained with sufficient data. \\ \hline \multirow{4}{*}{Bit-Fuzzy Logic Hybrid MPPT [52]} & High efficiency, fast response to changes in weather conditions, low MPP tracking, high MPPT accuracy, easy to implement, integration of the grid and batteries. & Special parameter selection required, risk of control complexity. \\ \hline Modified Invasive Weed Optimization-P\&O Hybrid MPPT [53] & Low voltage ripple, high MPPT accuracy, grid-compatible. & Processing load due to the number of steps and may require good hardware. \\ \hline \hline \end{tabular}
\end{table} 
Table 1: _Cont._There are many studies in the literature that address the partial shading problem in PV arrays.