Design and overview of maximum power point tracking techniques in wind and solar photovoltaic systems: A review

Increased penetration of wind and solar PV system in Distributed Generation (DG) and isolated micro grid environment necessitates the use of maximum power point tracking method for wind and solar PV resources. Considering the change in environmental conditions and non-linearity, a variety of publications reporting various MPPT algorithms for solar and wind energy systems are put forward in recent times. But the review reports on common MPPT techniques used for solar and wind applications for hybrid power generation have not yet been reported. Hence, in this paper, conventional techniques and artificial intelligent techniques found extensively used in the power generation platform are peerly reviewed and compared. Historical MPPT methods like Perturb & Observe (P&O) / Hill Climbing, Incremental Conductance (INC), Fuzzy and Neural Network methods benchmarked in MPPT province are comprehensively compared in a common platform. In addition to the common existing techniques, recent swarm intelligence and bio-inspired techniques in solar PV and sensor less adaptive techniques in wind MPPT are also been reviewed provided for quality assessment. Finally an economic analysis is arrived for MPPT methods based on (i) Capacity utilization factor (ii) Cost (iii) Energy Savings (iv) payback period (v) Income generated and (vi) stability.

[1]  M. McCormick,et al.  A fuzzy logic controlled power electronic system for variable speed wind energy conversion systems , 2000 .

[2]  Yan Chen,et al.  New Approach for MPPT Control of Photovoltaic System With Mutative-Scale Dual-Carrier Chaotic Search , 2011, IEEE Transactions on Power Electronics.

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

[4]  Hai-Jiao Guo,et al.  A Novel Algorithm for Fast and Efficient Speed-Sensorless Maximum Power Point Tracking in Wind Energy Conversion Systems , 2011, IEEE Transactions on Industrial Electronics.

[5]  Ankit Gupta,et al.  Performance analysis of neural network and fuzzy logic based MPPT techniques for solar PV systems , 2014, 2014 6th IEEE Power India International Conference (PIICON).

[6]  M. Preethi Pauline Mary,et al.  Comparison of PI and FLC for AC/DC Converter using SEPIC in Renewable Energy System , 2015 .

[7]  Bimal K. Bose,et al.  Fuzzy logic based intelligent control of a variable speed cage machine wind generation system , 1995 .

[8]  Razieh Khanaki,et al.  Comparison of ANN and P&O MPPT methods for PV applications under changing solar irradiation , 2013, 2013 IEEE Conference on Clean Energy and Technology (CEAT).

[9]  David J. Atkinson,et al.  Operating Characteristics of the P&O Algorithm at High Perturbation Frequencies for Standalone PV Systems , 2015, IEEE Transactions on Energy Conversion.

[10]  Houria Boumaaraf,et al.  A three-phase NPC grid-connected inverter for photovoltaic applications using neural network MPPT , 2015 .

[11]  K. Agbossou,et al.  Nonlinear model identification of wind turbine with a neural network , 2004, IEEE Transactions on Energy Conversion.

[12]  Kashif Ishaque,et al.  An Improved Particle Swarm Optimization (PSO)–Based MPPT for PV With Reduced Steady-State Oscillation , 2012, IEEE Transactions on Power Electronics.

[13]  Chee Wei Tan,et al.  A review of maximum power point tracking algorithms for wind energy systems , 2012 .

[14]  Jubaer Ahmed,et al.  The application of soft computing methods for MPPT of PV system: A technological and status review , 2013 .

[15]  Kenneth Tze Kin Teo,et al.  Fuzzy Logic Based MPPT for Photovoltaic Modules Influenced by Solar Irradiation and Cell Temperature , 2011, 2011 UkSim 13th International Conference on Computer Modelling and Simulation.

[16]  Adel M. Sharaf,et al.  A rule-based fuzzy logic controller for a PWM inverter in a stand alone wind energy conversion scheme , 1993 .

[17]  Jon Andreu,et al.  A novel adaptative maximum power point tracking algorithm for small wind turbines , 2014 .

[18]  Kyoung-Soo Ro,et al.  Application of neural network controller for maximum power extraction of a grid-connected wind turbine system , 2005 .

[19]  Paul Puleston,et al.  An adaptive feedback linearization strategy for variable speed wind energy conversion systems , 2000 .

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

[21]  Gordon Lightbody,et al.  Adaptive Control of Variable Speed Wind Turbines , 2001 .

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

[23]  A. Kiring,et al.  Fuzzy Logic Based MPPT for PV Array under Partially Shaded Conditions , 2012, 2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT).

[24]  N. Rajasekar,et al.  Bacterial Foraging Algorithm based solar PV parameter estimation , 2013 .

[25]  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).

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

[27]  Jih-Sheng Lai,et al.  Design and Analysis of an MPPT Technique for Small-Scale Wind Energy Conversion Systems , 2013, IEEE Transactions on Energy Conversion.

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

[29]  Hui Li,et al.  Neural-network-based sensorless maximum wind energy capture with compensated power coefficient , 2004, IEEE Transactions on Industry Applications.

[30]  Rasit Ata,et al.  Artificial neural networks applications in wind energy systems: a review , 2015 .

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

[32]  Debashisha Jena,et al.  Maximum power point tracking of PV array under non-uniform irradiance using artificial neural network , 2015, 2015 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES).

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

[34]  Kashif Ishaque,et al.  A Deterministic Particle Swarm Optimization Maximum Power Point Tracker for Photovoltaic System Under Partial Shading Condition , 2013, IEEE Transactions on Industrial Electronics.

[35]  Vanxay Phimmasone,et al.  Improvement of the Maximum Power Point Tracker for photovoltaic generators with Particle Swarm Optimization technique by adding repulsive force among agents , 2009, 2009 International Conference on Electrical Machines and Systems.

[36]  Gerard Champenois,et al.  Modeling of the photovoltaic cell circuit parameters for optimum connection model and real-time emulator with partial shadow conditions , 2012 .

[37]  Kinattingal Sundareswaran,et al.  Application of random search method for maximum power point tracking in partially shaded photovoltaic systems , 2014 .

[38]  Cao Binggang,et al.  A new maximum power point tracking control scheme for wind generation , 2002, Proceedings. International Conference on Power System Technology.

[39]  Phan Quoc Dzung,et al.  The new maximum power point tracking algorithm using ANN-based solar PV systems , 2010, TENCON 2010 - 2010 IEEE Region 10 Conference.

[40]  Jaimol Thomas,et al.  Comparison of MPPT using GA optimized ANN employing PI controller for solar PV system with MPPT using incremental conductance , 2014, 2014 International Conference on Power Signals Control and Computations (EPSCICON).

[41]  R. Chedid,et al.  Intelligent control of a class of wind energy conversion systems , 1999 .

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

[43]  Kostas Kalaitzakis,et al.  Design of a maximum power tracking system for wind-energy-conversion applications , 2006, IEEE Transactions on Industrial Electronics.

[44]  Yilmaz Sozer,et al.  Stability Analysis of Maximum Power Point Tracking (MPPT) Method in Wind Power Systems , 2013 .

[45]  K. M. Muttaqi,et al.  Direct power control of DFIG based wind turbine based on wind speed estimation and particle swarm optimization , 2015, 2015 Australasian Universities Power Engineering Conference (AUPEC).

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

[47]  Haitham Hassan,et al.  A proposed fuzzy controller for MPPT of a photovoltaic system , 2014, 2014 IEEE Conference on Energy Conversion (CENCON).

[48]  A.G. Kladas,et al.  A comparison of maximum-power-point tracking control techniques for low-power variable-speed wind generators , 2009, 2009 8th International Symposium on Advanced Electromechanical Motion Systems & Electric Drives Joint Symposium.

[49]  N. D. Kaushika,et al.  Simulation model of ANN based maximum power point tracking controller for solar PV system , 2011 .

[50]  John E. Fletcher,et al.  One-power-point operation for variable speed wind/tidal stream turbines with synchronous generators , 2011 .

[51]  Ramazan Akkaya,et al.  A genetic algorithm optimized ANN-based MPPT algorithm for a stand-alone PV system with induction motor drive , 2012 .

[52]  M. Cirrincione,et al.  Neural MPPT of variable pitch wind generators with induction machines in a wide wind speed range , 2011, 2011 IEEE Energy Conversion Congress and Exposition.

[53]  M. Kesraoui,et al.  Maximum power point tracker of wind energy conversion system , 2011 .

[54]  M. A. Abdullah,et al.  An online optimum-relation-based maximum power point tracking algorithm for wind energy conversion system , 2014, 2014 Australasian Universities Power Engineering Conference (AUPEC).

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

[56]  Kalyan Chatterjee,et al.  A review of conventional and advanced MPPT algorithms for wind energy systems , 2016 .

[57]  Hai-Jiao Guo,et al.  A novel algorithm for fast and efficient maximum power point tracking of wind energy conversion systems , 2008, 2008 18th International Conference on Electrical Machines.

[58]  A. Bakhshai,et al.  A new adaptive control algorithm for maximum power point tracking for wind energy conversion systems , 2008, 2008 IEEE Power Electronics Specialists Conference.

[59]  Phan Quoc Dzung,et al.  The new MPPT algorithm using ANN-based PV , 2010, International Forum on Strategic Technology 2010.

[60]  K. Nabti,et al.  Comparison of Perturb & Observe and Fuzzy Logic in Maximum Power Point Tracker for PV Systems , 2014 .

[61]  Alireza Bakhshai,et al.  A Sensorless Adaptive Maximum Power Point Extraction Method With Voltage Feedback Control for Small Wind Turbines in Off-Grid Applications , 2015, IEEE Journal of Emerging and Selected Topics in Power Electronics.

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

[63]  Kuo Nan Yu,et al.  Applying novel fractional order incremental conductance algorithm to design and study the maximum power tracking of small wind power systems , 2015 .

[64]  Yongdong Li,et al.  Adaptive Multi-Mode Power Control of a Direct-Drive PM Wind Generation System in a Microgrid , 2013, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[65]  S. K. Kollimalla,et al.  A Novel Adaptive P&O MPPT Algorithm Considering Sudden Changes in the Irradiance , 2014, IEEE Transactions on Energy Conversion.

[66]  Dong-Choon Lee,et al.  Variable speed wind power generation system based on fuzzy logic control for maximum output power tracking , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

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

[68]  Chih-Ming Hong,et al.  Maximum power point tracking-based control algorithm for PMSG wind generation system without mechanical sensors , 2013 .

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

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

[71]  R.G. Harley,et al.  Wind Speed Estimation Based Sensorless Output Maximization Control for a Wind Turbine Driving a DFIG , 2008, IEEE Transactions on Power Electronics.

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

[73]  M. Arutchelvi,et al.  Analysis and enhancement of PV efficiency with incremental conductance MPPT technique under non-linear loading conditions , 2015 .

[74]  Mona N. Eskander,et al.  Fuzzy logic control based maximum power tracking of a wind energy system , 2001 .

[75]  N. Rajasekar,et al.  A new global maximum power point tracking technique for solar photovoltaic (PV) system under partial shading conditions (PSC) , 2017 .

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

[77]  Kashif Ishaque,et al.  The performance of perturb and observe and incremental conductance maximum power point tracking method under dynamic weather conditions , 2014 .

[78]  N. Rajasekar,et al.  A comprehensive review on solar PV maximum power point tracking techniques , 2017 .

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

[80]  D. Petreus,et al.  A novel MPPT (maximum power point tracking) algorithm based on a modified genetic algorithm specialized on tracking the global maximum power point in photovoltaic systems affected by partial shading , 2014 .

[81]  R. Arulmurugan,et al.  Intelligent fuzzy MPPT controller using analysis of DC to DC novel buck converter for photovoltaic energy system applications , 2013, 2013 International Conference on Pattern Recognition, Informatics and Mobile Engineering.

[82]  Z. Salam,et al.  An improved perturb and observe (P&O) maximum power point tracking (MPPT) algorithm for higher efficiency , 2015 .

[83]  F. Pai,et al.  Performance Evaluation of Parabolic Prediction to Maximum Power Point Tracking for PV Array , 2011, IEEE Transactions on Sustainable Energy.

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

[85]  Maurizio Cirrincione,et al.  Neural MPPT Control of Wind Generators With Induction Machines Without Speed Sensors , 2011, IEEE Transactions on Industrial Electronics.

[86]  Tiechao Wang,et al.  Maximum Power Point Tracking control of solar power generation systems , 2016, 2016 3rd International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS).

[87]  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).

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

[89]  V. Agarwal,et al.  MATLAB-Based Modeling to Study the Effects of Partial Shading on PV Array Characteristics , 2008, IEEE Transactions on Energy Conversion.

[90]  Saad Mekhilef,et al.  MPPT with Inc.Cond method using conventional interleaved boost converter , 2013 .

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

[92]  Lassaâd Sbita,et al.  Efficiency optimization of a DSP-based standalone PV system using a stable single input fuzzy logic controller , 2015 .

[93]  R. Mahalakshmi,et al.  Design of Fuzzy Logic based Maximum Power Point Tracking controller for solar array for cloudy weather conditions , 2014, 2014 POWER AND ENERGY SYSTEMS: TOWARDS SUSTAINABLE ENERGY.

[94]  Mohammad Hassan Moradi,et al.  Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review , 2013 .

[95]  Abdelaziz Hamzaoui,et al.  Wind turbine system optimisation using interval T2FL tuned with PSO , 2016 .

[96]  Y. D. Song,et al.  Variable speed control of wind turbines using nonlinear and adaptive algorithms , 2000 .

[97]  Honghua Wang,et al.  A novel stand-alone PV generation system based on variable step size INC MPPT and SVPWM control , 2009, 2009 IEEE 6th International Power Electronics and Motion Control Conference.

[98]  Liuchen Chang,et al.  An intelligent maximum power extraction algorithm for inverter-based variable speed wind turbine systems , 2004 .

[99]  Djamila Rekioua,et al.  Maximum Power Point Tracking Based Hybrid Hill-climb Search Method Applied to Wind Energy Conversion System , 2015 .

[100]  Sabir Messalti,et al.  A new neural networks MPPT controller for PV systems , 2015, IREC2015 The Sixth International Renewable Energy Congress.

[101]  A. Piccolo,et al.  Designing an Adaptive Fuzzy Controller for Maximum Wind Energy Extraction , 2008, IEEE Transactions on Energy Conversion.

[102]  Zhengming Zhao,et al.  MPPT techniques for photovoltaic applications , 2013 .

[103]  K. H. Ahmed,et al.  A New Maximum Power Point Tracking Technique for Permanent Magnet Synchronous Generator Based Wind Energy Conversion System , 2011, IEEE Transactions on Power Electronics.

[104]  M. A. Abdullah,et al.  Particle swarm optimization-based maximum power point tracking algorithm for wind energy conversion system , 2012, 2012 IEEE International Conference on Power and Energy (PECon).

[105]  Kinattingal Sundareswaran,et al.  MPPT of PV Systems Under Partial Shaded Conditions Through a Colony of Flashing Fireflies , 2014, IEEE Transactions on Energy Conversion.

[106]  Barry W. Williams,et al.  Wind Turbine Power Coefficient Analysis of a New Maximum Power Point Tracking Technique , 2013, IEEE Transactions on Industrial Electronics.

[107]  Rubiyah Yusof,et al.  Maximum power point tracking of partial shaded photovoltaic array using an evolutionary algorithm: A particle swarm optimization technique , 2014 .

[108]  Seyed Hossein Hosseini,et al.  Novel algorithm of maximum power point tracking (MPPT) for variable speed PMSG wind generation systems through model predictive control , 2013, 2013 8th International Conference on Electrical and Electronics Engineering (ELECO).

[109]  N. Rajasekar,et al.  Parameter extraction of two diode solar PV model using Fireworks algorithm , 2016 .

[110]  Guan-Chyun Hsieh,et al.  Photovoltaic Power-Increment-Aided Incremental-Conductance MPPT With Two-Phased Tracking , 2013, IEEE Transactions on Power Electronics.

[111]  Carlos Andrés Ramos-Paja,et al.  Maximum power point tracking architectures for photovoltaic systems in mismatching conditions: a review , 2014 .

[112]  Andoni Urtasun,et al.  Modeling of small wind turbines based on PMSG with diode bridge for sensorless maximum power tracking , 2013 .

[113]  Md. Asiful Islam,et al.  Neural network based maximum power point tracking of photovoltaic arrays , 2011 .

[114]  Tomonobu Senjyu,et al.  Maximum power point tracking control of IDB converter supplied PV system , 2001 .

[115]  M. E. H. Benbouzid,et al.  Maximum Power Point Tracking Control for Photovoltaic System Using Adaptive Neuro- Fuzzy “ANFIS” , 2013, 2013 Eighth International Conference and Exhibition on Ecological Vehicles and Renewable Energies (EVER).

[116]  Ho Pham Huy Anh Implementation of supervisory controller for solar PV microgrid system using adaptive neural model , 2014 .

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

[118]  Abraham Lomi,et al.  Modeling of wind energy system with MPPT control , 2011, Proceedings of the 2011 International Conference on Electrical Engineering and Informatics.

[119]  N. Rajasekar,et al.  Solar PV parameter extraction using FPA , 2016, 2016 IEEE 6th International Conference on Power Systems (ICPS).

[120]  Abdelghani Harrag,et al.  Variable step size modified P&O MPPT algorithm using GA-based hybrid offline/online PID controller , 2015 .

[121]  Masafumi Miyatake,et al.  Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A PSO Approach , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[122]  Kok Soon Tey,et al.  Modified incremental conductance MPPT algorithm to mitigate inaccurate responses under fast-changing solar irradiation level , 2014 .

[123]  A. Kladas,et al.  A hybrid maximum power point tracking system for grid-connected variable speed wind-generators , 2008, 2008 IEEE Power Electronics Specialists Conference.