An algorithm to extract the maximum power from the PV-based generation systems under non-uniform weather

Issam A. Smadi, Ahmad AL-Ramaden


This paper presents a fast and simple algorithm to extract the maximum power under non-uniform weather from the photovoltaic (PV) based generation systems. The proposed algorithm’s three stages are the scanning stage, the tracking stage, the detecting and avoiding the hidden points stage. The hidden points are caused by a transition between the global maximum power point (GMPP) and a local maximum power point (LMPP) when the partial shading conditions (PSCs) are changed. This transition cannot be observed by monitoring only the power difference of the PV generation system. Simulation results with comparisons to other algorithms developed for global maximum power point tracking (GMPPT) under PSCs are provided to clarify and show the effectiveness of the proposed GMPPT algorithm. The average tracking speed of the proposed algorithm is two times faster than the compared MPPT algorithms, with about 2% more power generated with no additional cost. Moreover, the proposed GMPPT algorithm is implemented in real-time using National Instruments (NI) CompactRIO in field-programmable gate array (FPGA) mode to confirm the applicability of the proposed work.


Hidden points; LabVIEW; Maximum power; Non-uniform conditions; PV generation system

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.