A real time implementation of an improved MPPT controller for photovoltaic systems

This paper proposes and develops a novel maximum power point tracking (MPPT) approach. This method is designed to be applied to systems that are fed with a photovoltaic (PV) generator. It is based on the bijectivity of the PV generator characteristic; as if the optimal current is reached, this means that the Vpv generator is obligatory at its optimal value leading to an optimal power. Based on this principle, as maximum power is obtained either based on the Ipv current control or the Vpv voltage control. In this paper, the MPPT algorithm is based only on the Ipv current control. The proposed MPPT algorithm is implemented on a dSpace DS1104 controller board. To demonstrate the efficiency and the validity of the developed algorithm in real time, an experimental setup around a buck converter and a resistive load is successfully implemented and experimentally studied. Obtained experimental results prove the validity of the proposed MPPT algorithm.

[1]  Takashi Hiyama,et al.  Identification of optimal operating point of PV modules using neural network for real time maximum power tracking control , 1995 .

[2]  Tsutomu Hoshino,et al.  Maximum photovoltaic power tracking: an algorithm for rapidly changing atmospheric conditions , 1995 .

[3]  M.G. Simoes,et al.  A fuzzy logic based photovoltaic peak power tracking control , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[4]  Jiann-Fuh Chen,et al.  Novel maximum-power-point-tracking controller for photovoltaic energy conversion system , 2001, IEEE Trans. Ind. Electron..

[5]  Tomonobu Senjyu,et al.  Maximum power point tracking control of IDB converter supplied PV system , 2001 .

[6]  Kostas Kalaitzakis,et al.  Development of a microcontroller-based, photovoltaic maximum power point tracking control system , 2001 .

[7]  Xiangli Li,et al.  Fuzzy system based maximum power point tracking for PV system , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[8]  Toshihiko Noguchi,et al.  Short-current pulse-based maximum-power-point tracking method for multiple photovoltaic-and-converter module system , 2002, IEEE Trans. Ind. Electron..

[9]  G. Yu,et al.  A novel two-mode MPPT control algorithm based on comparative study of existing algorithms , 2002, Conference Record of the Twenty-Ninth IEEE Photovoltaic Specialists Conference, 2002..

[10]  C. Hua,et al.  An on-line MPPT algorithm for rapidly changing illuminations of solar arrays , 2003 .

[11]  Weidong Xiao,et al.  A modified adaptive hill climbing MPPT method for photovoltaic power systems , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[12]  M. Vitelli,et al.  Optimization of perturb and observe maximum power point tracking method , 2005, IEEE Transactions on Power Electronics.

[13]  H. T. Duru,et al.  A maximum power tracking algorithm based on Impp = f(Pmax) function for matching passive and active loads to a photovoltaic generator , 2006 .

[14]  Chieh-Li Chen,et al.  A Variable Step Maximum Power Point Tracking for Photovoltaic Power System , 2008 .

[15]  Antonios G. Kladas,et al.  Implementation of photovoltaic array MPPT through fixed step predictive control technique , 2011 .

[16]  Soteris A. Kalogirou,et al.  ANFIS-based modelling for photovoltaic power supply system: A case study , 2011 .

[17]  A. Messai,et al.  FPGA-based real time implementation of MPPT-controller for photovoltaic systems , 2011 .

[18]  Mohsen Kalantar,et al.  Power management of PV/battery hybrid power source via passivity-based control , 2011 .

[19]  Min Chen,et al.  An improved variable step-size maximum power point tracking (MPPT) based on extremum seeking control (ESC) in gird-connected photovoltaic micro-converter system , 2012, 2012 IEEE International Symposium on Industrial Electronics.