Implementation of FPGA control for multilevel boost converter used for PV applications

This paper presents the implementation of a Maximum Power Point Tracker (MPPT) for photovoltaic (PV) applications by using multilevel boost converter and FPGA Board. The control algorithm for extracting maximum power from the cell is proposed by means of the VHDL code and implemented using Xilinx XC3S400 FPGA Board. In this work, a practical implementation of the real-time Estimate Perturb and Absorb algorithm for maximum power point tracking (MPPT) control in a PV system has been developed. The Developed implementation has the advantage of simple programming with high performance even with low resolution ADC and low cost current sensor. The proposed technique has been validated through detailed experimental work.

[1]  I. Batarseh,et al.  Statistical modeling of DSP-based Hill-climbing MPPT algorithms in noisy environments , 2005, Twentieth Annual IEEE Applied Power Electronics Conference and Exposition, 2005. APEC 2005..

[2]  Oscar Garcia,et al.  Concurrent and simple digital controller of an AC/DC converter with power factor correction based on an FPGA , 2003 .

[3]  Ming-Fa Tsai,et al.  Design and implementation of an FPGA-based digital control IC of maximum-power-point-tracking charger for vertical-axis wind turbine generators , 2009, 2009 International Conference on Power Electronics and Drive Systems (PEDS).

[4]  Mario Porrmann,et al.  The Utilization of Reconfigurable Hardware to Implement Digital Controllers: a Review , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[5]  G.A. Rincon-Mora,et al.  Current-sensing techniques for DC-DC converters , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[6]  J.M. Ramirez,et al.  Novel DC-DC Multilevel Boost Converter , 2008, 2008 IEEE Power Electronics Specialists Conference.

[7]  P. Sirisuk,et al.  FPGA Implementation of MPPT Using Variable Step-Size P&O Algorithm for PV Applications , 2006, 2006 International Symposium on Communications and Information Technologies.

[8]  Geoffrey R. Walker,et al.  Evaluating MPPT Converter Topologies Using a Matlab PV Model , 2000 .

[9]  Jongrong Lin,et al.  Implementation of a DSP-controlled photovoltaic system with peak power tracking , 1998, IEEE Trans. Ind. Electron..