Optimization of a Fuzzy-Logic-Control-Based MPPT Algorithm Using the Particle Swarm Optimization Technique

In this paper, an asymmetrical fuzzy-logic-control (FLC)-based maximum power point tracking (MPPT) algorithm for photovoltaic (PV) systems is presented. Two membership function (MF) design methodologies that can improve the effectiveness of the proposed asymmetrical FLC-based MPPT methods are then proposed. The first method can quickly determine the input MF setting values via the power–voltage (P–V) curve of solar cells under standard test conditions (STC). The second method uses the particle swarm optimization (PSO) technique to optimize the input MF setting values. Because the PSO approach must target and optimize a cost function, a cost function design methodology that meets the performance requirements of practical photovoltaic generation systems (PGSs) is also proposed. According to the simulated and experimental results, the proposed asymmetrical FLC-based MPPT method has the highest fitness value, therefore, it can successfully address the tracking speed/tracking accuracy dilemma compared with the traditional perturb and observe (P&O) and symmetrical FLC-based MPPT algorithms. Compared to the conventional FLC-based MPPT method, the obtained optimal asymmetrical FLC-based MPPT can improve the transient time and the MPPT tracking accuracy by 25.8% and 0.98% under STC, respectively.

[1]  Necmi Altin,et al.  Three-phase three-level grid interactive inverter with fuzzy logic based maximum power point tracking controller , 2013 .

[2]  Engin Karatepe,et al.  Polar coordinated fuzzy controller based real-time maximum-power point control of photovoltaic system , 2009 .

[3]  Yskandar Hamam,et al.  Optimization of a fuzzy logic controller for PV grid inverter control using S-function based PSO , 2012 .

[4]  A. Messai,et al.  FPGA-based implementation of a fuzzy controller (MPPT) for photovoltaic module , 2011 .

[5]  Soteris A. Kalogirou,et al.  Maximum power point tracking using a GA optimized fuzzy logic controller and its FPGA implementation , 2011 .

[6]  Yiannis S. Boutalis,et al.  A novel maximum power point tracking method for PV systems using fuzzy cognitive networks (FCN) , 2007 .

[7]  M. F. Almi,et al.  Advanced Fuzzy MPPT Controller for a Stand-alone PV System☆ , 2014 .

[8]  Mohammed A. Hannan,et al.  Intelligent maximum power point tracking for PV system using Hopfield neural network optimized fuzzy logic controller , 2012 .

[9]  Mohamed M. Algazar,et al.  Maximum Power Point Tracking Using Fuzzy Logic Control , 2011 .

[10]  Stephen J. Finney,et al.  A Maximum Power Point Tracking Technique for Partially Shaded Photovoltaic Systems in Microgrids , 2013, IEEE Transactions on Industrial Electronics.

[11]  C. Larbes,et al.  Genetic algorithms optimized fuzzy logic control for the maximum power point tracking in photovoltaic system , 2009 .

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

[13]  Chian-Song Chiu T-S Fuzzy Maximum Power Point Tracking Control of Solar Power Generation Systems , 2010, IEEE Transactions on Energy Conversion.

[14]  Jaw-Kuen Shiau,et al.  Circuit Simulation for Solar Power Maximum Power Point Tracking with Different Buck-Boost Converter Topologies , 2014 .

[15]  B N Alajmi,et al.  Fuzzy-Logic-Control Approach of a Modified Hill-Climbing Method for Maximum Power Point in Microgrid Standalone Photovoltaic System , 2011, IEEE Transactions on Power Electronics.

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

[17]  Yie-Tone Chen,et al.  A novel auto-scaling variable step-size MPPT method for a PV system , 2014 .

[18]  Michael N. Vrahatis,et al.  Particle Swarm Optimization and Intelligence: Advances and Applications , 2010 .

[19]  Yi-Hua Liu,et al.  An Asymmetrical Fuzzy-Logic-Control-Based MPPT Algorithm for Photovoltaic Systems , 2014 .

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

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

[22]  Mohammad Reza Feyzi,et al.  Brushless DC motor drives supplied by PV power system based on Z-source inverter and FL-IC MPPT controller , 2011 .

[23]  Her-Terng Yau,et al.  Comparison of Extremum-Seeking Control Techniques for Maximum Power Point Tracking in Photovoltaic Systems , 2011 .

[24]  N. Dasgupta,et al.  High-Performance Algorithms for Drift Avoidance and Fast Tracking in Solar MPPT System , 2008, IEEE Transactions on Energy Conversion.

[25]  Yong Kang,et al.  A Variable Step Size INC MPPT Method for PV Systems , 2008, IEEE Transactions on Industrial Electronics.

[26]  Y.S. Boutalis,et al.  New maximum power point tracker for PV arrays using fuzzy controller in close cooperation with fuzzy cognitive networks , 2006, IEEE Transactions on Energy Conversion.

[27]  Mohd Amran Mohd Radzi,et al.  Development of adaptive perturb and observe-fuzzy control maximum power point tracking for photovoltaic boost dc-dc converter , 2014 .

[28]  Robert W. Erickson,et al.  Fundamentals of Power Electronics , 2001 .

[29]  Rashad M. Kamel,et al.  A novel multi-model neuro-fuzzy-based MPPT for three-phase grid-connected photovoltaic system , 2010 .

[30]  Jaw-Kuen Shiau,et al.  Fuzzy Controller for a Voltage-Regulated Solar-Powered MPPT System for Hybrid Power System Applications , 2015 .

[31]  Adel M. Sharaf,et al.  A novel maximum power fuzzy logic controller for photovoltaic solar energy systems , 2008 .

[32]  Saad Mekhilef,et al.  Implementation of a modified incremental conductance MPPT algorithm with direct control based on a fuzzy duty cycle change estimator using dSPACE , 2014 .

[33]  Josep M. Guerrero,et al.  A Novel Improved Variable Step-Size Incremental-Resistance MPPT Method for PV Systems , 2011, IEEE Transactions on Industrial Electronics.

[34]  R. Rajesh,et al.  Efficiency analysis of a multi-fuzzy logic controller for the determination of operating points in a PV system , 2014 .

[35]  Boutaib Dahhou,et al.  Adaptive fuzzy controller based MPPT for photovoltaic systems , 2014 .

[36]  Chih-Lung Shen,et al.  Double-Linear Approximation Algorithm to Achieve Maximum-Power-Point Tracking for Photovoltaic Arrays , 2012 .

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

[38]  R. Arulmurugan,et al.  Model and design of a fuzzy-based Hopfield NN tracking controller for standalone PV applications , 2015 .

[39]  Chian-Song Chiu,et al.  Robust Maximum Power Tracking Control of Uncertain Photovoltaic Systems: A Unified T-S Fuzzy Model-Based Approach , 2011, IEEE Transactions on Control Systems Technology.

[40]  N. Ammasai Gounden,et al.  Fuzzy logic controller with MPPT using line-commutated inverter for three-phase grid-connected photovoltaic systems , 2009 .

[41]  Djamila Rekioua,et al.  Fuzzy logic control of stand-alone photovoltaic system with battery storage , 2009 .

[42]  June-Seok Lee,et al.  Variable DC-Link Voltage Algorithm with a Wide Range of Maximum Power Point Tracking for a Two-String PV System , 2013 .

[43]  G. P. Adam,et al.  Single-Phase Single-Stage Transformer less Grid-Connected PV System , 2013, IEEE Transactions on Power Electronics.

[44]  Engin Karatepe,et al.  Artificial neural network-polar coordinated fuzzy controller based maximum power point tracking control under partially shaded conditions , 2009 .

[45]  Yuan Li,et al.  Quasi-Z-Source Inverter-Based Photovoltaic Generation System With Maximum Power Tracking Control Using ANFIS , 2013, IEEE Transactions on Sustainable Energy.