Table 8 Advantage and disadvantage of MPPT algorithms.

From: Hybrid fuzzy logic approach for enhanced MPPT control in PV systems

MPPT algorithms

Advantages

Disadvantages

P&O algorithm

Presents a practical implementation

It requires minimal computational resources

Can experience fluctuations in electrical output around the MPP during steady-state

The choice of step size can influence the algorithm’s performance

It may be slow to converge to the MPP under rapidly changing conditions

InC algorithm

It exhibits fewer oscillations around the MPP

It generally converges to the MPP more quickly than the P&O algorithm

It can achieve higher precision in tracking the MPP

It may present oscillations during steady-state operation

Its performance can be affected by the accuracy of measurement instruments

Algorithm 1

Efficiently establishes the operating point’s location concerning the MPP

Demonstrates good MPP tracking performance on both sides of the MPP using \(\Delta P.\)

\(\Delta P\) as a second input can enhance MPPT performance under low irradiance conditions

Well-implemented fuzzy control can eliminate steady-state oscillations

Can achieve higher overall MPPT performance

The P–V slope (\(\Delta P/\Delta V\) ) can become constant to the left of the MPP, hindering the algorithm’s performance

Algorithm 2

Accurately locates the operating point relative to the MPP

Demonstrates good MPP tracking performance on the right side of the MPP

The second input CE can be used to minimize oscillations around the MPP during steady-state operation

\(\Delta P/\Delta V\) can become constant to the left of the MPP, hindering the algorithm’s performance

Precision around the MPP may be lower under low irradiance conditions

While oscillations can be reduced, they may still persist under certain conditions, especially if the controller is optimized for a wide range of operating conditions

Algorithm 3

It is more efficient and easier to implement compared to previous algorithms

The use of a single input variable (SInC) simplifies the control process

Accurately locates the operating point relative to the MPP

Demonstrates good MPP tracking performance on both sides of the MPP

Its performance can be affected by the accuracy of measurement instruments

Can experience variations in electrical output around the MPP under steady-state conditions

Issue division calculations

Proposed algorithm

Easily identifies the position of the operating point relative to the MPP

Demonstrates excellent MPP tracking performance on both sides of the MPP under various conditions

Can achieve higher overall MPPT performance

Well-implemented fuzzy control can eliminate steady-state oscillations

Its performance can be affected by the accuracy of measurement instruments

Issue division calculations