Document Type : Original Article
Science and Research Branch, Islamic Azad University, Tehran, Iran
Dept of Electrical and Electronic Engineering, University of Melbourne, Melbourne, Australia
Dept of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran
Photovoltaic (PV) systems offers clean source for the generation of electricity, which is however costly today. Due to the variable and stochastic behavior of the solar energy resource, Maximum Power Point Tracking (MPPT) of photovoltaic systems is required to ensure continuous operation at the maximum power point to generate the most electrical energy. This paper presents the use of a model predictive controller (MPC) considering constraints for safe operation in order to maximize the power output from a PV system. Analysis and simulation of the proposed system is discussed in details through the paper. The simulation results show that the designed controller can track Maximum Power Point quickly, accurately and effectively.