Particle swarm optimized neuro-fuzzy system for photovoltaic power forecasting model

Abstract In this paper, a neuro-fuzzy system tuned by particle swarm optimization algorithm has been applied for representing the photovoltaic characteristics. The resulting model has optimum compactness and interpretability and can online estimate and predict the maximum power point of individual photovoltaic modules. Experimental data has confirmed its improved accuracy. The particle swarm tuned neuro-fuzzy model has been applied to a practical photovoltaic power generation system for maximum power point control. The simulated results showed an average error of 0.25% with respect to the maximum extractable power of the panel used under static conditions; this percentage remains universal for a range of dynamic weather conditions at sampling rate of 1 sample/12 min. The errors obtained, on average, are reduced to one fourth in comparison of the genetic algorithm based model proposed in a previous research.

[1]  Hegazy Rezk,et al.  Wind driven optimization algorithm based global MPPT for PV system under non-uniform solar irradiance , 2019, Solar Energy.

[2]  A. Kunakorn,et al.  A novel fuzzy logic control technique tuned by particle swarm optimization for maximum power point tracking for a photovoltaic system using a current-mode boost converter with bifurcation control , 2010 .

[3]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[4]  Bhim Singh,et al.  Maximum power point tracking technique using artificial bee colony and hill climbing algorithms during mismatch insolation conditions on PV array , 2018, IET Renewable Power Generation.

[5]  Navid Khademi,et al.  Day-to-day travel time perception modeling using an adaptive-network-based fuzzy inference system (ANFIS) , 2016, EURO J. Transp. Logist..

[6]  Vivek Agarwal,et al.  Adaptive Velocity PSO for Global Maximum Power Control of a PV Array Under Nonuniform Irradiation Conditions , 2017, IEEE Journal of Photovoltaics.

[7]  Xiaohua Kang,et al.  Application of improved chicken swarm optimization for MPPT in photovoltaic system , 2018 .

[8]  George Papadakis,et al.  A direct adaptive neural control for maximum power point tracking of photovoltaic system , 2015 .

[9]  S. Kahla,et al.  Fuzzy-PSO controller design for maximum power point tracking in photovoltaic system , 2017 .

[10]  Cong Wang,et al.  Storage-Less and Converter-Less Photovoltaic Energy Harvesting With Maximum Power Point Tracking for Internet of Things , 2016, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Karima Benatchba,et al.  A new MPPT controller based on the Ant colony optimization algorithm for Photovoltaic systems under partial shading conditions , 2017, Appl. Soft Comput..

[12]  J C Patra,et al.  Chebyshev Neural Network-Based Model for Dual-Junction Solar Cells , 2011, IEEE Transactions on Energy Conversion.

[13]  J. Phillips,et al.  Accurate analytical method for the extraction of solar cell model parameters , 1984 .

[14]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[15]  Bor-Sen Chen,et al.  Fuzzy tracking control design for nonlinear dynamic systems via T-S fuzzy model , 2001, IEEE Trans. Fuzzy Syst..

[16]  Jean-Paul Gaubert,et al.  Design and implementation of a high-performance technique for tracking PV peak power , 2017 .

[17]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[18]  Ali Naci Celik,et al.  Modelling and experimental verification of the operating current of mono-crystalline photovoltaic modules using four- and five-parameter models , 2007 .

[19]  Wei Xing Zheng,et al.  Improved Stability Condition for Takagi–Sugeno Fuzzy Systems With Time-Varying Delay , 2017, IEEE Transactions on Cybernetics.

[20]  Adel Mellit,et al.  Experimental assessment of Maximum Power Point Tracking methods for photovoltaic systems , 2017 .

[21]  Tao Yu,et al.  Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition , 2019, Journal of Cleaner Production.

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

[23]  Sami Kahla,et al.  Energy storage based on maximum power point tracking in photovoltaic systems: A comparison between GAs and PSO approaches , 2015 .

[24]  E. Koutroulis,et al.  A New Technique for Tracking the Global Maximum Power Point of PV Arrays Operating Under Partial-Shading Conditions , 2012, IEEE Journal of Photovoltaics.

[25]  S. L. Shimi,et al.  Modeling of solar PV module and maximum power point tracking using ANFIS , 2014 .

[26]  Ahmed Fathy,et al.  Improved teaching–learning-based optimization algorithm-based maximum power point trackers for photovoltaic system , 2018 .

[27]  A. Chikh,et al.  Adaptive neuro-fuzzy based solar cell model , 2014 .

[28]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[29]  D.P. Filev,et al.  An approach to online identification of Takagi-Sugeno fuzzy models , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[30]  Kok Soon Tey,et al.  Modified Incremental Conductance Algorithm for Photovoltaic System Under Partial Shading Conditions and Load Variation , 2014, IEEE Transactions on Industrial Electronics.

[31]  Yen-Shin Lai,et al.  A Biological Swarm Chasing Algorithm for Tracking the PV Maximum Power Point , 2010, IEEE Transactions on Energy Conversion.

[32]  Weidong Xiao,et al.  Real-Time Identification of Optimal Operating Points in Photovoltaic Power Systems , 2006, IEEE Transactions on Industrial Electronics.

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

[34]  Daniel U. Campos-Delgado,et al.  Voltage-Oriented Input–Output Linearization Controller as Maximum Power Point Tracking Technique for Photovoltaic Systems , 2015, IEEE Transactions on Industrial Electronics.

[35]  Ali M. Eltamaly,et al.  Dynamic global maximum power point tracking of the PV systems under variant partial shading using hybrid GWO-FLC , 2019, Solar Energy.

[36]  Chia-Wen Chang,et al.  A Novel Approach to Implement Takagi-Sugeno Fuzzy Models , 2017, IEEE Transactions on Cybernetics.

[37]  M. AbdulHadi,et al.  Neuro-fuzzy-based solar cell model , 2004, IEEE Transactions on Energy Conversion.

[38]  Manuel Fuentes,et al.  Characterisation of Si-crystalline PV modules by artificial neural networks , 2009 .

[39]  A. K. Abdelsalam,et al.  Artificial neural network-based photovoltaic maximum power point tracking techniques: a survey , 2015 .

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

[41]  Pan Duan,et al.  Comprehensive improvement of artificial fish swarm algorithm for global MPPT in PV system under partial shading conditions , 2018, Trans. Inst. Meas. Control.

[42]  Andres Barrado,et al.  Review of the maximum power point tracking algorithms for stand-alone photovoltaic systems , 2006 .

[43]  Jianxin Shen,et al.  An Improved Model Combining Evolutionary Algorithm and Neural Networks for PV Maximum Power Point Tracking , 2019, IEEE Access.