FPGA Contribution in Photovoltaic Pumping Systems: Models of MPPT and DTC-SVM Algorithms

This paper aims to propose and develop a research platform which can be utilized for rapid prototyping of control algorithms of power converters used in the field of renewable energy, such as the photovoltaic systems. This study investigates the use of the Field-Programmable Gate Array (FPGA) to control the DC/DC power converter and the voltage inverters used in solar photovoltaic pumping systems. The power circuit of the pumping system consists of a PV system, a DC/DC converter, a two-level voltage inverter and an induction motor. The control system is based on an MPPT control algorithm and a Direct Torque Control with a Space Vector Modulation (DTC-SVM) based on proportional-integral controllers. In order to perform the hardware in the loop, the power circuit is realized using the Simulink blocks and the control system is designed using the Xilinx System Generator (XSG) tool. The VHDL code and the bit stream file of the suggested control algorithms have been automatically generated using the XSG tool. The hardware co-simulation step is carried out in the laboratory utilizing an FPGA Virtex 5 ML 507 and the Matlab/Simulink environment. A comparative study between the classical DTC and the DTC-SVM is presented. The FPGA-performance in terms of computation power is demonstrated.

[1]  Hassane Mahmoudi,et al.  Real time implementation of a sensorless speed control of induction motor using DTFC strategy , 2009, 2009 International Conference on Multimedia Computing and Systems.

[2]  Non-members,et al.  Reduction of Torque Ripple in Direct Torque Control for Induction Motor Drives Using Decoupled Amplitude and Angle of Stator Flux Control , 2009 .

[3]  M. Mohanraj,et al.  Renewable energy source water pumping systems—A literature review , 2013 .

[4]  K. Chomsuwan,et al.  Photovoltaic grid-connected inverter using two-switch buck-boost converter , 2002, Conference Record of the Twenty-Ninth IEEE Photovoltaic Specialists Conference, 2002..

[5]  Ahmed Masmoudi,et al.  MATLAB/Simulink Based Modeling of Photovoltaic Cell , 2012 .

[6]  Somyot Kaitwanidvilai,et al.  Maximum Power Point Tracking using Fuzzy Logic Control for Photovoltaic Systems , 2011 .

[7]  H. Matsuo,et al.  A novel optimum operating point tracker of the solar cell power supply system , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

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

[9]  N. Rajasekar,et al.  Voltage band based improved particle swarm optimization technique for maximum power point tracking in solar photovoltaic system , 2016 .

[10]  Toshihiko Noguchi,et al.  A New Quick-Response and High-Efficiency Control Strategy of an Induction Motor , 1986, IEEE Transactions on Industry Applications.

[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]  Mohammad Hassan Moradi,et al.  Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review , 2013 .

[13]  F. Blaabjerg,et al.  Improved MPPT Algorithms for Rapidly Changing Environmental Conditions , 2006, 2006 12th International Power Electronics and Motion Control Conference.

[14]  Carlos A. Canesin,et al.  Evaluation of the Main MPPT Techniques for Photovoltaic Applications , 2013, IEEE Transactions on Industrial Electronics.

[15]  Mustafa AKTA Adaptive Hysteresis Band Control for Constant Switching Frequency in Direct Torque Control of Induction Machine Drives , 2003 .

[16]  L.M. Tolbert,et al.  Direct torque control of induction machines using space vector modulation , 1991, Conference Record of the 1991 IEEE Industry Applications Society Annual Meeting.

[17]  Rachid Dhifaoui,et al.  Development, Implementation and Experimentation on a dSPACE DS1104 of a Direct Voltage Control Scheme , 2010 .

[18]  Ch. Sai Babu,et al.  COMPARISON OF MAXIMUM POWER POINT TRACKING ALGORITHMS FOR PHOTOVOLTAIC SYSTEM , 2011 .

[19]  B. Gavaskar Reddy,et al.  Hybrid Cascaded H-Bridge Multilevel-Inverter Induction-Motor-Drive Direct Torque Control for Automotive Applications , 2012 .

[20]  Mansour Souissi,et al.  Effective Fuzzy Logic Control of a Stand-alone Photovoltaic Pumping System , 2015, International Journal of Renewable Energy Research.

[21]  L.A.C. Lopes,et al.  An improved perturbation and observation maximum power point tracking algorithm for PV arrays , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[22]  N. Rajasekar,et al.  Modified Particle Swarm Optimization technique based Maximum Power Point Tracking for uniform and under partial shading condition , 2015, Appl. Soft Comput..

[23]  A. ABBOU,et al.  Performance of a Sensorless Speed Control for Induction Motor Using DTFC strategy and Intelligent Techniques , 2009 .

[24]  N. Rajasekar,et al.  Fireworks Algorithm-Based Maximum Power Point Tracking for Uniform Irradiation as Well as Under Partial Shading Condition , 2016 .

[25]  A. Guessoum,et al.  Artificial intelligence based P&O MPPT method for photovoltaic systems , 2007 .

[26]  M. Masoum,et al.  Theoretical and Experimental Analyses of Photovoltaic Systems with Voltage and Current-Based Maximum Power Point Tracking , 2002, IEEE Power Engineering Review.

[27]  Fateh Krim,et al.  Experimental analysis of genetic algorithms based MPPT for PV systems , 2014, 2014 International Renewable and Sustainable Energy Conference (IRSEC).

[28]  Venkatesh Busa,et al.  Simulation Analyis of Maximum Power Control of Photo Voltaic Power System , 2012 .

[29]  F.Z. Peng,et al.  $Z$-Source Inverter for Residential Photovoltaic Systems , 2006, IEEE Transactions on Power Electronics.

[30]  Ma Youjie,et al.  The simulation and design for MPPT of PV system Based on Incremental Conductance Method , 2010, 2010 WASE International Conference on Information Engineering.

[31]  Abdellatif Mtibaa,et al.  Design and Implementation of Direct Torque Control Based on an Intelligent Technique of Induction Motor on FPGA , 2015 .

[32]  Radhia Garraoui,et al.  Comparison of MPPT algorithms for DC-DC boost converters based PV systems using robust control technique and artificial intelligence algorithm , 2015, 2015 IEEE 12th International Multi-Conference on Systems, Signals & Devices (SSD15).

[33]  Saad Mekhilef,et al.  Simulation and Hardware Implementation of Incremental Conductance MPPT With Direct Control Method Using Cuk Converter , 2011, IEEE Transactions on Industrial Electronics.

[34]  Bimal K. Bose Pulse Width Modulation for Electronic Power Conversion , 1997 .

[35]  M. Z. Mostafa,et al.  A survey of maximum PPT techniques of PV systems , 2012, 2012 IEEE Energytech.

[36]  Abdesslam Lokriti,et al.  IM Direct Torque Control with no flux distortion and no static torque error. , 2015, ISA transactions.

[37]  Mida Dris,et al.  Comparative Study of Algorithms (MPPT) Applied to Photovoltaic Systems , 2013 .

[38]  B. Zahawi,et al.  Assessment of Perturb and Observe MPPT Algorithm Implementation Techniques for PV Pumping Applications , 2012, IEEE Transactions on Sustainable Energy.

[39]  Chokri Ben Salah,et al.  Comparison of fuzzy logic and neural network in maximum power point tracker for PV systems , 2011 .

[40]  Eric Monmasson,et al.  Fully Integrated FPGA-Based Controller for Synchronous Motor Drive , 2009, IEEE Transactions on Industrial Electronics.

[41]  Saad Mekhilef,et al.  Comparison study of maximum power point tracker techniques for PV systems , 2010 .

[42]  Bhavnesh Kumar,et al.  A comparative study of maximum power point tracking methods for a photovoltaic-based water pumping system , 2014 .

[43]  T Undeland,et al.  DTC control schemes for induction motor fed by three-level NPC-VSI using Space Vector Modulation , 2010, SPEEDAM 2010.

[44]  Mike Ropp,et al.  Comparative study of maximum power point tracking algorithms using an experimental, programmable, maximum power point tracking test bed , 2000, Conference Record of the Twenty-Eighth IEEE Photovoltaic Specialists Conference - 2000 (Cat. No.00CH37036).

[45]  F. L. Tofoli,et al.  Comparative Study of Maximum Power Point Tracking Techniques for Photovoltaic Systems , 2015 .

[46]  Rakesh Parekh AC Induction Motor Fundamentals , 2003 .

[47]  Chee Wei Tan,et al.  A comprehensive review of maximum power point tracking algorithms for photovoltaic systems , 2014 .

[48]  Mohammad A. S. Masoum,et al.  Closure on "Theoretical and experimental analyses of photovoltaic systems with voltage and current-based maximum power point tracking" , 2002 .

[49]  M. Seyedmahmoudian,et al.  Simulation and Hardware Implementation of New Maximum Power Point Tracking Technique for Partially Shaded PV System Using Hybrid DEPSO Method , 2015, IEEE Transactions on Sustainable Energy.

[50]  N. K. Jain,et al.  A review on development of photovoltaic water pumping system , 2015 .

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

[52]  Rubiyah Yusof,et al.  Implementation of Fuzzy Logic Maximum Power Point Tracking Controller for Photovoltaic System , 2013 .

[53]  Nicolas Patin,et al.  FPGA-Based Current Controllers for AC Machine Drives—A Review , 2007, IEEE Transactions on Industrial Electronics.

[54]  Rosa A. Mastromauro,et al.  Control Issues in Single-Stage Photovoltaic Systems: MPPT, Current and Voltage Control , 2012, IEEE Transactions on Industrial Informatics.

[55]  N. Rajasekar,et al.  Modeling, analysis and design of efficient maximum power extraction method for solar PV system , 2016 .

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

[57]  Poul Alberg Østergaard,et al.  A comparison of diesel, biodiesel and solar PV-based water pumping systems in the context of rural Nepal , 2014 .

[58]  Kashif Ishaque,et al.  A review of maximum power point tracking techniques of PV system for uniform insolation and partial shading condition , 2013 .

[59]  Jae Ho Lee,et al.  Advanced Incremental Conductance MPPT Algorithm with a Variable Step Size , 2006, 2006 12th International Power Electronics and Motion Control Conference.

[60]  Saad Mekhilef,et al.  A Review on Favourable Maximum Power Point Tracking Systems in Solar Energy Application , 2014 .

[61]  S. Asghar Gholamian,et al.  Optimization of New Fuzzy Logic Controller by Genetic Algorithm for Maximum Power Point Tracking in Photovoltaic System , 2013 .

[62]  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..

[63]  S Ahmed,et al.  High-Performance Adaptive Perturb and Observe MPPT Technique for Photovoltaic-Based Microgrids , 2011, IEEE Transactions on Power Electronics.

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