
Improved performance low‐cost incremental conductance PV MPPT technique
Author(s) -
Zakzouk Nahla E.,
Elsaharty Mohamed A.,
Abdelsalam Ahmed K.,
Helal Ahmed A.,
Williams Barry W.
Publication year - 2016
Publication title -
iet renewable power generation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.005
H-Index - 76
eISSN - 1752-1424
pISSN - 1752-1416
DOI - 10.1049/iet-rpg.2015.0203
Subject(s) - maximum power point tracking , photovoltaic system , control theory (sociology) , microcontroller , transient (computer programming) , division (mathematics) , computer science , power (physics) , voltage , engineering , mathematics , electrical engineering , physics , control (management) , inverter , artificial intelligence , arithmetic , quantum mechanics , computer hardware , operating system
Variable‐step incremental conductance (Inc.Cond.) technique, for photovoltaic (PV) maximum power point tracking, has merits of good tracking accuracy and fast convergence speed. Yet, it lacks simplicity in its implementation due to the mathematical division computations involved in its algorithm structure. Furthermore, the conventional variable step‐size, based on the division of the PV module power change by the PV voltage change, encounters steady‐state power oscillations and dynamic problems especially under sudden environmental changes. In this study, an enhancement is introduced to Inc.Cond. algorithm in order to entirely eliminate the division calculations involved in its structure. Hence, algorithm implementation complexity is minimised enabling the utilisation of low‐cost microcontrollers to cut down system cost. Moreover, the required real processing time is reduced, thus sampling rate can be improved to fasten system response during sudden changes. Regarding the applied step‐size, a modified variable‐step size, which depends solely on PV power, is proposed. The latter achieves enhanced transient performance with minimal steady‐state power oscillations around the MPP even under partial shading. For proposed technique's validation, simulation work is carried out and an experimental set up is implemented in which ARDUINO Uno board, based on low‐cost Atmega328 microcontroller, is employed.