FPGA-based implementation of an adaptive P&O MPPT controller for PV applications

The aim of this paper is to present a Field Programmable Gate Array (FPGA) implementation of an adaptive perturb and observe (P&O) maximum power point tracking controller for photovoltaic application. The implemented controller is able to adapt the perturbation period of the P&O algorithm in order to face the changing environment conditions as well the aging of the photovoltaic system. The proposed implementation allows significantly improving the timing performances and reducing the FPGA resources. A complete time/area performance analysis and the experimental results confirm the feasibility and the efficiency of the proposed controller implementation.

[1]  Luigi Piegari,et al.  Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking , 2010 .

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

[3]  D. Maksimovic,et al.  System identification of power converters with digital control through cross-correlation methods , 2005, IEEE Transactions on Power Electronics.

[4]  M. Eladawy,et al.  Efficient FPGA implementation of FFT/IFFT Processor , 2009 .

[5]  Eric Monmasson,et al.  On-line optimization of the P&O MPPT method by means of the system identification , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[6]  Rached Dhaouadi,et al.  Efficiency Optimization of a DSP-Based Standalone PV System Using Fuzzy Logic and Dual-MPPT Control , 2012, IEEE Transactions on Industrial Informatics.

[7]  Yuncong Jiang,et al.  Adaptive Step Size With Adaptive-Perturbation-Frequency Digital MPPT Controller for a Single-Sensor Photovoltaic Solar System , 2013, IEEE Transactions on Power Electronics.

[8]  Antonios G. Kladas,et al.  Fast Photovoltaic-System Voltage- or Current-Oriented MPPT Employing a Predictive Digital Current-Controlled Converter , 2013, IEEE Transactions on Industrial Electronics.

[9]  D. Maksimovic,et al.  Integration of Frequency Response Measurement Capabilities in Digital Controllers for DC–DC Converters , 2008, IEEE Transactions on Power Electronics.

[10]  L Idkhajine,et al.  FPGA-based Controllers , 2011, IEEE Industrial Electronics Magazine.

[11]  Enrique Romero-Cadaval,et al.  Grid-Connected Photovoltaic Generation Plants: Components and Operation , 2013, IEEE Industrial Electronics Magazine.

[12]  Jean-Paul Gaubert,et al.  An Improved Maximum Power Point Tracking for Photovoltaic Grid-Connected Inverter Based on Voltage-Oriented Control , 2011, IEEE Transactions on Industrial Electronics.

[13]  Fan Zhang,et al.  Adaptive Hybrid Maximum Power Point Tracking Method for a Photovoltaic System , 2013, IEEE Transactions on Energy Conversion.

[14]  P.L. Chapman,et al.  Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques , 2007, IEEE Transactions on Energy Conversion.

[15]  Viviane Cattin,et al.  Broadband Identification of Battery Electrical Impedance for HEVs , 2013, IEEE Transactions on Vehicular Technology.