FPGA based multilevel cascaded inverters with SVPWM algorithm for photovoltaic system

Abstract This paper presents the control for three-phase multilevel cascaded H-bridge inverter for photovoltaic (PV) system. The maximum power point tracking (MPPT) is capable of extracting maximum power from the PV array connected to each DC link voltage level. The MPPT algorithm is solved by perturbation and observation method (P&O). Space vector pulse width modulation (SVPWM) algorithm uses a simple mapping to generate gate signals for the inverter. The location of the reference vector and time are easily determined. The adjustments of modulation index and phase angles are synthesized onto field programmable gate array (FPGA) by means of hardware description language (VHDL). A digital design of the generator SVPWM using VHDL is proposed and implemented on FPGA. This is done to achieve high dynamic performance with low total harmonic distortion (THD). Simulation and experimental results are given to verify the implemented SVPWM control for PV system in terms of THD.

[1]  Domenico Casadei,et al.  A New Multilevel Conversion Structure for Grid-Connected PV Applications , 2009, IEEE Transactions on Industrial Electronics.

[2]  F.Z. Peng,et al.  Harmonics optimization of the voltage balancing control for multilevel converter/inverter systems , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[3]  Ying-Yu Tzou,et al.  Dual DSP based fully digital control of an AC induction motor , 1996, Proceedings of IEEE International Symposium on Industrial Electronics.

[4]  Marcelo Gradella Villalva,et al.  Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays , 2009, IEEE Transactions on Power Electronics.

[5]  P. E. Battaiotto,et al.  FPGA implementation of an universal space vector modulator , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[6]  Leon M. Tolbert,et al.  Multilevel converters for large electric drives , 1999 .

[7]  Dushan Boroyevich,et al.  A fast space vector modulation algorithm for multilevel three-phase converters , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[8]  Alex Q. Huang,et al.  Real-Time Calculation of Switching Angles Minimizing THD for Multilevel Inverters With Step Modulation , 2009, IEEE Transactions on Industrial Electronics.

[9]  Alex Q. Huang,et al.  Real-Time Algorithm for Minimizing THD in Multilevel Inverters With Unequal or Varying Voltage Steps Under Staircase Modulation , 2009, IEEE Transactions on Industrial Electronics.

[10]  Nima Yousefpoor,et al.  THD Minimization Applied Directly on the Line-to-Line Voltage of Multilevel Inverters , 2012, IEEE Transactions on Industrial Electronics.

[11]  Pablo Correa,et al.  Control of a Single-Phase Cascaded H-Bridge Multilevel Inverter for Grid-Connected Photovoltaic Systems , 2009, IEEE Transactions on Industrial Electronics.

[12]  Stephen J. Finney,et al.  Control techniques for multilevel voltage source inverters , 2003, IEEE 34th Annual Conference on Power Electronics Specialist, 2003. PESC '03..

[13]  P. S. Manoharan,et al.  Modeling and simulation of three phase multilevel inverter for grid connected photovoltaic systems , 2011 .

[14]  Bimal K. Bose,et al.  Space vector pulse width modulation of three-level inverter extending operation into overmodulation region , 2003 .

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

[16]  J.M. Burdio,et al.  An FPGA-Based Digital Modulator for Full- or Half-Bridge Inverter Control , 2006, IEEE Transactions on Power Electronics.

[17]  Oscar Lopez-Lapena,et al.  A New MPPT Method for Low-Power Solar Energy Harvesting , 2010, IEEE Transactions on Industrial Electronics.

[18]  B.K. Bose,et al.  A neural network based space vector PWM controller for a three-level voltage-fed inverter induction motor drive , 2001, Conference Record of the 2001 IEEE Industry Applications Conference. 36th IAS Annual Meeting (Cat. No.01CH37248).

[19]  Weidong Xiao,et al.  A novel modeling method for photovoltaic cells , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[20]  Francisco A. S. Neves,et al.  Modulation Techniques to Eliminate Leakage Currents in Transformerless Three-Phase Photovoltaic Systems , 2010, IEEE Transactions on Industrial Electronics.

[21]  Tore Undeland,et al.  Power Electronics: Converters, Applications and Design , 1989 .

[22]  G. Bhuvaneswari,et al.  A unified approach to the real-time implementation of microprocessor-based PWM waveforms , 1991 .

[23]  Francisco D. Freijedo,et al.  Digital Parameterizable VHDL Module for Multilevel Multiphase Space Vector PWM , 2011, IEEE Transactions on Industrial Electronics.

[24]  Amin Hajizadeh,et al.  Power Flow Control of Grid-Connected Fuel Cell Distributed Generation Systems , 2008 .

[25]  Jeyraj Selvaraj,et al.  Multilevel Inverter For Grid-Connected PV System Employing Digital PI Controller , 2009, IEEE Transactions on Industrial Electronics.

[26]  Pedro Rodriguez,et al.  PV panel model based on datasheet values , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[27]  Leon M. Tolbert,et al.  Fundamental-Frequency-Modulated Six-Level Diode-Clamped Multilevel Inverter for Three-Phase Stand-Alone Photovoltaic System , 2009, IEEE Transactions on Industrial Electronics.

[28]  P. W. Hammond,et al.  A new approach to enhance power quality for medium voltage AC drives , 1997 .

[29]  R.A. Johnson,et al.  Simulink model for economic analysis and environmental impacts of a PV with diesel-battery system for remote villages , 2005, IEEE Transactions on Power Systems.

[30]  Ying-Yu Tzou,et al.  FPGA realization of space-vector PWM control IC for three-phase PWM inverters , 1997 .

[31]  Pierluigi Siano,et al.  A Multilevel Inverter for Photovoltaic Systems With Fuzzy Logic Control , 2010, IEEE Transactions on Industrial Electronics.

[32]  Weidong Xiao,et al.  [IEEE 2004 IEEE 35th Annual Power Electronics Specialists Conference - Aachen, Germany (20-25 June 2004)] 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551) - A novel modeling method for photovoltaic cells , 2004 .

[33]  Ramazan Bayindir,et al.  Review of multilevel voltage source inverter topologies and control schemes , 2011 .

[34]  Fang Zheng Peng,et al.  Multilevel inverters: a survey of topologies, controls, and applications , 2002, IEEE Trans. Ind. Electron..

[35]  A. K. Al-Othman,et al.  Elimination of harmonics in multilevel inverters with non-equal dc sources using PSO , 2009 .

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

[37]  A.K. Gupta,et al.  A two-level inverter based SVPWM algorithm for a multilevel inverter , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[38]  D. G. Holmes,et al.  Optimized space vector switching sequences for multilevel inverters , 2003 .