Tracking the global maximum power point of a photovoltaic system under partial shading conditions using a modified firefly algorithm

Under partial shading conditions, the power–voltage (P-U) curve may exhibit multiple local maxima. This makes it challenging to track the global maximum power point (GMPP). Additionally, in such conditions, conventional maximum power point tracking (MPPT) methods cannot be used to extract the GMPP. This paper describes a modified firefly algorithm (MFA) that can rapidly and accurately extract the GMPP under partial shading conditions. The algorithm introduces the concepts of the global and local firefly densities during each iteration, and devises two elimination mechanisms to adaptively adjust the firefly population. The proposed method is compared with the traditional MPPT algorithms under four different partial shading conditions. Simulation results demonstrate that the MFA can immediately and accurately track the global maximum under the partially shaded conditions, and that the proposed method outperforms conventional techniques in terms of tracking efficiency and speed.

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

[2]  Wei Sun,et al.  Modeling and global maximum power point tracking for photovoltaic system under partial shading conditions using modified particle swarm optimization algorithm , 2014 .

[3]  D. Kun,et al.  Improved Global Maximum Power Point Tracking Method Based on Voltage Interval for PV Array under Partially Shaded Conditions , 2014 .

[4]  Zhirong Xu,et al.  An Improved Variable Step Size MPPT Algorithm Based on INC , 2015 .

[5]  Yi-Hwa Liu,et al.  A Particle Swarm Optimization-Based Maximum Power Point Tracking Algorithm for PV Systems Operating Under Partially Shaded Conditions , 2012, IEEE Transactions on Energy Conversion.

[6]  Rajesh Kumar Nema,et al.  A comprehensive assessment of maximum power point tracking techniques under uniform and non-uniform irradiance and its impact on photovoltaic systems: A review , 2015 .

[7]  A. Pallavee Bhatnagar,et al.  Conventional and global maximum power point tracking techniques in photovoltaic applications: A review , 2013 .

[8]  Sishaj P. Simon,et al.  Enhanced Energy Output From a PV System Under Partial Shaded Conditions Through Artificial Bee Colony , 2015, IEEE Transactions on Sustainable Energy.

[9]  Jubaer Ahmed,et al.  A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability , 2014 .

[10]  Kashif Ishaque,et al.  Accurate MATLAB Simulink PV System Simulator Based on a Two-Diode Model , 2011 .

[11]  K. Chandrasekaran,et al.  Optimal Deviation Based Firefly Algorithm Tuned Fuzzy Design for Multi-Objective UCP , 2013, IEEE Transactions on Power Systems.

[12]  Yinshui Xia,et al.  Fast variable step-size maximum power point tracking method for photovoltaic systems , 2015 .

[13]  Mohamed A. Enany,et al.  Assessment of maximum power point tracking techniques for photovoltaic system applications , 2015 .

[14]  George Papadakis,et al.  An Intelligent MPPT controller based on direct neural control for partially shaded PV system , 2015 .

[15]  Anis Sakly,et al.  Comparison between conventional methods and GA approach for maximum power point tracking of shaded solar PV generators , 2013 .

[16]  Marcello Chiaberge,et al.  An intelligent control strategy of fractional short circuit current maximum power point tracking technique for photovoltaic applications , 2015 .

[17]  A. Boukhelifa,et al.  Maximum power point tracking based on sliding mode control , 2011, International Aegean Conference on Electrical Machines and Power Electronics and Electromotion, Joint Conference.

[18]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

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

[20]  G. Petrone,et al.  Predictive & Adaptive MPPT Perturb and Observe Method , 2007, IEEE Transactions on Aerospace and Electronic Systems.

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

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

[23]  Liping Guo,et al.  A constant voltage MPPT method for a solar powered boost converter with DC motor load , 2012, 2012 Proceedings of IEEE Southeastcon.

[24]  Taher Niknam,et al.  Reserve Constrained Dynamic Economic Dispatch: A New Fast Self-Adaptive Modified Firefly Algorithm , 2012, IEEE Systems Journal.

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

[26]  Muhammad Amjad,et al.  A direct control based maximum power point tracking method for photovoltaic system under partial shading conditions using particle swarm optimization algorithm , 2012 .

[27]  Luigi Piegari,et al.  Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking , 2010 .

[28]  Bizhong Xia,et al.  Modified Asymmetrical Variable Step Size Incremental Conductance Maximum Power Point Tracking Method for Photovoltaic Systems , 2014 .

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

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

[31]  Rajesh Kumar Nema,et al.  A maximum power point tracking algorithm for photovoltaic systems using bang-bang controller , 2014 .

[32]  Soubhagya Kumar Dash,et al.  Comprehensive analysis of maximum power point tracking techniques in solar photovoltaic systems under uniform insolation and partial shaded condition , 2015 .

[33]  M. Purnomo,et al.  Maximum power point tracking algorithm for photovoltaic system under partial shaded condition by means updating β firefly technique , 2014, 2014 6th International Conference on Information Technology and Electrical Engineering (ICITEE).