Parameter estimation for photovoltaic system under normal and partial shading conditions: A survey

Abstract Solar energy has been one of the environmental friendly sources of energy. The low cost solution with minimal maintenance motivates towards photovoltaic (PV) cells based energy harnessing methods to meet energy demands. However, majority of conventional PV systems suffer from low energy conversion ratio (ECR) due to improper selection of the PV parameters and maximum power point tracking (MPPT) algorithm. Even ECR is adversely affected under varying environmental conditions. Therefore, accurate estimation of PV parameter can be of paramount significance for efficient PV model design. In addition, the development of a robust MPPT algorithm in conjunction with the effective PV design parameter can enable optimal ECR achievement. In this review paper, a number of literatures pertaining to PV parameter estimation and MPPT algorithms are discussed. Different methods including analytical, iterative and evolutionary computing algorithms are assessed for their efficacy towards PV parameter estimation. This review paper revealed that the analytical approaches suffer from singularity problem as well as limited mathematical calculation that confine its efficacy for optimal PV parameter estimation under dynamic irradiation pattern. The iterative approaches too are limited due to dynamic environment conditions. Our study has revealed that the evolutionary computing approaches, such as genetic algorithm (GA), particle swarm optimization (PSO), differential evolution (DE), etc. have played vital role in PV design parameter estimation and classical approaches suffer from local minima and convergence issues. This manuscript reveals that to enable an optimal PV design parameter estimation there is an inevitable need to incorporate either evolutionary computation schemes or apply an efficient multi-objective optimization measures. This as a result can not only alleviate local minima and convergence issues but can also enable swift and precise parameter estimation to assist optimal PV design and augmented ECR performance.

[1]  D. Maskell,et al.  Parameter estimation of solar cells and modules using an improved adaptive differential evolution algorithm , 2013 .

[2]  Yuhua Cheng,et al.  An Improved MPPT Controller for Photovoltaic System Under Partial Shading Condition , 2014, IEEE Transactions on Sustainable Energy.

[3]  Diego Oliva,et al.  Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm , 2017 .

[4]  G. Farivar,et al.  A New Approach for Solar Module Temperature Estimation Using the Simple Diode Model , 2011, IEEE Transactions on Energy Conversion.

[5]  Ali Sayigh WITHDRAWN: Worldwide progress in renewable energy , 2009 .

[6]  M. Ahmad,et al.  Estimation of important parameters of photovoltaic modules from manufacturer's datasheet , 2012, 2012 International Conference on Informatics, Electronics & Vision (ICIEV).

[7]  Raka Jovanovic,et al.  Cuckoo Search Inspired Hybridization of the Nelder-Mead Simplex Algorithm Applied to Optimization of Photovoltaic Cells , 2014, ArXiv.

[8]  Kashif Ishaque,et al.  Parameter extraction of photovoltaic cell using differential evolution method , 2011, 2011 IEEE Applied Power Electronics Colloquium (IAPEC).

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

[10]  N. Rajasekar,et al.  Parameter extraction of solar PV double diode model using artificial immune system , 2015, 2015 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES).

[11]  Huang Wei,et al.  Extracting solar cell model parameters based on chaos particle swarm algorithm , 2011, 2011 International Conference on Electric Information and Control Engineering.

[12]  Syafaruddin,et al.  A comprehensive MATLAB Simulink PV system simulator with partial shading capability based on two-diode model , 2011 .

[13]  Mohammad Reza Azizian,et al.  On the Parameter Extraction of a Five-Parameter Double-Diode Model of Photovoltaic Cells and Modules , 2014, IEEE Journal of Photovoltaics.

[14]  William A. Beckman,et al.  Improvement and validation of a model for photovoltaic array performance , 2006 .

[15]  Bala Venkatesh,et al.  Bacterial Foraging Algorithm Guided by Particle Swarm Optimization for Parameter Identification of Photovoltaic Modules , 2016, Canadian Journal of Electrical and Computer Engineering.

[16]  Jonathan W. Kimball,et al.  Parameter determination of Photovoltaic Cells from field testing data using particle swarm optimization , 2011, 2011 IEEE Power and Energy Conference at Illinois.

[17]  Ali Dali,et al.  Parameter identification of photovoltaic cell/module using genetic algorithm (GA) and particle swarm optimization (PSO) , 2015, 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT).

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

[19]  Mau-Phon Houng,et al.  Physical parameters extraction from current-voltage characteristic for diodes using multiple nonlinear regression analysis , 2008 .

[20]  Hao Gong,et al.  Evolutionary algorithm and parameters extraction for dye-sensitised solar cells one-diode equivalent circuit model , 2013 .

[21]  Prudence W. H. Wong,et al.  Parameter Estimation of Photovoltaic Models via Cuckoo Search , 2013, J. Appl. Math..

[22]  M. Chegaar,et al.  Extracting dc parameters of solar cells under illumination , 2004 .

[23]  Bala Venkatesh,et al.  Estimation of PV module parameters from datasheet information using optimization techniques , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[24]  A. Sellami,et al.  Identification of PV solar cells and modules parameters using the genetic algorithms: Application to maximum power extraction , 2010 .

[25]  K. Burhanudin,et al.  Implementing boost converter algorithm with PSO for photovoltaic system during partial shading condition , 2015, 2015 IEEE Conference on Energy Conversion (CENCON).

[26]  Douglas L. Maskell,et al.  A novel ant colony optimization-based maximum power point tracking for photovoltaic systems under partially shaded conditions , 2013 .

[27]  Yee Leung,et al.  Degree of population diversity - a perspective on premature convergence in genetic algorithms and its Markov chain analysis , 1997, IEEE Trans. Neural Networks.

[28]  Dounia Dahlioui,et al.  Soiling impact on energy generation of high concentration Photovoltaic power plant in Morocco , 2016, 2016 International Renewable and Sustainable Energy Conference (IRSEC).

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

[30]  A. Chatterjee,et al.  Identification of Photovoltaic Source Models , 2011, IEEE Transactions on Energy Conversion.

[31]  Avinashi Kapoor,et al.  An Exact Analytical Method for Calculating the Parameters of a Real Solar Cell Using Special Trans Function Theory (STFT) , 2013 .

[32]  A. M. Chopde,et al.  Efficient Parameter Extraction of Solar Cell using Modified ABC , 2014 .

[33]  Muhammad Sheraz,et al.  An efficient approach for parameter estimation of PV model using DE and fuzzy based MPPT controller , 2014, 2014 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS).

[34]  J. Jervase,et al.  Solar cell parameter extraction using genetic algorithms , 2001 .

[35]  Q. Jia,et al.  Analytical solution for solar cell model parameters from illuminated current-voltage characteristics , 1995 .

[36]  Mostafa Parniani,et al.  Partial Shading Detection and Smooth Maximum Power Point Tracking of PV Arrays Under PSC , 2016, IEEE Transactions on Power Electronics.

[37]  R. Bradai,et al.  A new intelligent MPPT method for stand-alone photovoltaic systems operating under fast transient variations of shading patterns , 2016 .

[38]  M. R. AlRashidi,et al.  Solar Cell Parameters Estimation Using Simulated Annealing Algorithm , 2013 .

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

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

[41]  Jieming Ma,et al.  Comparative performance on photovoltaic model parameter identification via bio-inspired algorithms , 2016 .

[42]  Meiying Ye,et al.  An Extraction Method of Solar Cell Parameters with Improved Particle Swarm Optimization , 2010 .

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

[44]  Nedim Tutkun,et al.  Parameter extraction from a typical PV module using a metaheuristic technique , 2015, 2015 International Conference on Renewable Energy Research and Applications (ICRERA).

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

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

[47]  K. B. Mohanty,et al.  Comparative study on single diode photovoltaic module parameter extraction methods , 2013, 2013 International Conference on Power, Energy and Control (ICPEC).

[48]  P. Mialhe,et al.  Simple parameter extraction method for illuminated solar cells , 2006 .

[49]  S. Mohammadnejad,et al.  Mathematical analysis of total-cross-tied photovoltaic array under partial shading condition and its comparison with other configurations , 2016 .

[50]  Meiying Ye,et al.  Parameter extraction of solar cells using particle swarm optimization , 2009 .

[51]  Prudence W. H. Wong,et al.  Simple Computational Method of Predicting Electrical Characteristics in Solar Cells , 2014 .

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

[53]  Mohamed A. Awadallah,et al.  Detection and assessment of partial shading in photovoltaic arrays , 2016 .

[54]  Antonino Laudani,et al.  High performing extraction procedure for the one-diode model of a photovoltaic panel from experimental I–V curves by using reduced forms , 2014 .

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

[56]  A. García,et al.  Selecting a suitable model for characterizing photovoltaic devices , 2002 .

[57]  Nadir Boutasseta,et al.  A Simple Theoretical Method for the Estimation of Dynamic Resistance in Photovoltaic Panels , 2012 .

[58]  Masoud Rahimi,et al.  An insight on advantage of hybrid sun–wind-tracking over sun-tracking PV system , 2015 .

[59]  Gonzalo Pajares,et al.  Parameter identification of solar cells using artificial bee colony optimization , 2014 .

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

[61]  L. Cristaldi,et al.  A simplified model of photovoltaic panel , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[62]  Syafaruddin,et al.  Modeling and simulation of photovoltaic (PV) system during partial shading based on a two-diode model , 2011, Simul. Model. Pract. Theory.

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

[64]  R. Ramaprabha,et al.  A Comprehensive Review and Analysis of Solar Photovoltaic Array Configurations under Partial Shaded Conditions , 2012 .

[65]  Gayeon Kim,et al.  A novel two-mode MPPT control algorithm based on comparative study of existing algorithms , 2004 .

[66]  Seppo Valkealahti,et al.  Optimizing the accuracy of electrical models of PV systems operating under non-ideal conditions , 2014, 2014 16th European Conference on Power Electronics and Applications.

[67]  Kashif Ishaque,et al.  Maximum Power Point Tracking for PV system under partial shading condition via particle swarm optimization , 2011, 2011 IEEE Applied Power Electronics Colloquium (IAPEC).

[68]  Zwe-Lee Gaing,et al.  A particle swarm optimization approach for optimum design of PID controller in AVR system , 2004 .

[69]  Yue Hao,et al.  A simple and efficient solar cell parameter extraction method from a single current-voltage curve , 2011 .

[70]  Abdelghani Harrag,et al.  Extraction of solar cell parameters using genetic algorithm , 2015, 2015 4th International Conference on Electrical Engineering (ICEE).

[71]  Darlan A. Fernandes,et al.  Photovoltaic parameter extraction using Shuffled Complex Evolution , 2015, 2015 IEEE 13th Brazilian Power Electronics Conference and 1st Southern Power Electronics Conference (COBEP/SPEC).

[72]  Filippo Attivissimo,et al.  Uncertainty Analysis in Photovoltaic Cell Parameter Estimation , 2012, IEEE Transactions on Instrumentation and Measurement.

[73]  Javier Cubas,et al.  Explicit Expressions for Solar Panel Equivalent Circuit Parameters Based on Analytical Formulation and the Lambert W-Function , 2014 .

[74]  Ajith Abraham,et al.  Analysis of the reproduction operator in an artificial bacterial foraging system , 2010, Appl. Math. Comput..

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

[76]  D. Chan,et al.  Analytical methods for the extraction of solar-cell single- and double-diode model parameters from I-V characteristics , 1987, IEEE Transactions on Electron Devices.

[77]  Girish Kumar Singh,et al.  Solar power generation by PV (photovoltaic) technology: A review , 2013 .

[78]  Achim Rettinger,et al.  Intelligent exploration for genetic algorithms: using self-organizing maps in evolutionary computation , 2008, GECCO '05.

[79]  Wang Jian,et al.  Solar cells performance testing and modeling based on particle swarm algorithm , 2012, 2012 International Conference on Computer Science and Information Processing (CSIP).

[80]  Ahmed M. Massoud,et al.  A Switched PV Approach for Extracted Maximum Power Enhancement of PV Arrays During Partial Shading , 2015, IEEE Transactions on Sustainable Energy.

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

[82]  A. Ortiz-Conde,et al.  New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I–V characteristics , 2006 .

[83]  N. Rajasekar,et al.  An innovative method for solar pv parameter extraction for double diode model , 2015, 2015 Annual IEEE India Conference (INDICON).

[84]  Bidyadhar Subudhi,et al.  Characteristics evaluation and parameter extraction of a solar array based on experimental analysis , 2011, 2011 IEEE Ninth International Conference on Power Electronics and Drive Systems.

[85]  David Infield,et al.  The influence of the measurement environment on the accuracy of the extraction of the physical parameters of solar cells , 1999 .

[86]  A. S. Oshaba,et al.  MPPT control design of PV system supplied SRM using BAT search algorithm , 2015 .

[87]  Marcello Artioli,et al.  Numerical method for the extraction of photovoltaic module double-diode model parameters through cluster analysis , 2010 .

[88]  Yun Li,et al.  Solar Cell Modeling and Parameter Optimization Using Simulated Annealing , 2008 .

[89]  Huanwen Tang,et al.  An improved simulated annealing for solving the linear constrained optimization problems , 2006, Appl. Math. Comput..

[90]  Z. Ouennoughi,et al.  Determination of Solar Cells Parameters under Illuminated Conditions , 2003 .

[91]  Wei Wang,et al.  A Particle Swarm Optimization Based on Chaotic Neighborhood Search to Avoid Premature Convergence , 2009, 2009 Third International Conference on Genetic and Evolutionary Computing.

[92]  Prudence W. H. Wong,et al.  Accelerating Parameter Estimation for Photovoltaic Models via Parallel Particle Swarm Optimization , 2014, 2014 International Symposium on Computer, Consumer and Control.

[93]  N. Rajasekar,et al.  Bacterial foraging algorithm based parameter estimation of solar PV model , 2013, 2013 Annual International Conference on Emerging Research Areas and 2013 International Conference on Microelectronics, Communications and Renewable Energy.

[94]  Prudence W. H. Wong,et al.  Approximate Single-Diode Photovoltaic Model for Efficient I-V Characteristics Estimation , 2013, TheScientificWorldJournal.

[95]  Yun Li,et al.  Heuristically enhanced dynamic neural networks for structurally improving photovoltaic power forecasting , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[96]  Kashif Ishaque,et al.  An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE) , 2011 .

[97]  Yong Wang,et al.  Parameter estimation of photovoltaic modules using a hybrid flower pollination algorithm , 2017 .

[98]  A. K. Al-Othman,et al.  Simulated Annealing algorithm for photovoltaic parameters identification , 2012 .

[99]  P. Mialhe,et al.  Consistency of the double exponential model with physical mechanisms of conduction for a solar cell under illumination , 1985 .

[100]  S. R. Bull,et al.  Renewable energy today and tomorrow , 2001, Proc. IEEE.

[101]  Kashif Ishaque,et al.  A critical evaluation of EA computational methods for Photovoltaic cell parameter extraction based on two diode model , 2011 .

[102]  M. Belhamel,et al.  Extraction and analysis of solar cell parameters from the illuminated current–voltage curve , 2005 .

[103]  E. V. Dyk,et al.  Parameter extraction from I–V characteristics of PV devices , 2011 .

[104]  Mohamed Azab,et al.  Identification of one-diode model parameters of PV devices from nameplate information using particle swarm and least square methods , 2015, 2015 First Workshop on Smart Grid and Renewable Energy (SGRE).

[105]  Jun-Young Park,et al.  Datasheet-based circuit parameter extraction method for maximum power point simulation of photovoltaic array , 2015, 2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia).

[106]  N. H. Helwa,et al.  Maximum power point traking controller for PV systems using neural networks , 2005 .

[107]  Bodo Littmann,et al.  Direct monitoring of energy lost due to soiling on first solar modules in California , 2012, 2012 IEEE 38th Photovoltaic Specialists Conference (PVSC) PART 2.

[108]  N. Enebish,et al.  Numerical analysis of solar cell current-voltage characteristics , 1993 .

[109]  A. Khezzar,et al.  Comparative study of mathematical methods for parameters calculation of current-voltage characteristic of photovoltaic module , 2009, 2009 International Conference on Electrical and Electronics Engineering - ELECO 2009.

[110]  C. Sah,et al.  Carrier Generation and Recombination in P-N Junctions and P-N Junction Characteristics , 1957, Proceedings of the IRE.

[111]  C. Saravanan,et al.  A Comprehensive Analysis for Extracting Single Diode PV Model Parameters by Hybrid GA-PSO Algorithm , 2013 .

[112]  Geoffrey R. Walker,et al.  Evaluating MPPT Converter Topologies Using a Matlab PV Model , 2000 .

[113]  A. Kapoor,et al.  Exact analytical solutions of the parameters of real solar cells using Lambert W-function , 2004 .

[114]  Mohd Amran Mohd Radzi,et al.  Power loss due to soiling on solar panel: A review , 2016 .

[115]  Hazlie Mokhlis,et al.  Stand-alone hybrid renewable energy system simulation and optimization using imperialist competitive algorithm , 2014, 2014 International Conference on Power System Technology.

[116]  Tomoaki Ikegami,et al.  Modeling and operation of a 10 kW photovoltaic power generator using equivalent electric circuit method , 2000, Conference Record of the Twenty-Eighth IEEE Photovoltaic Specialists Conference - 2000 (Cat. No.00CH37036).

[117]  Bidyadhar Subudhi,et al.  A Comparative Study on Maximum Power Point Tracking Techniques for Photovoltaic Power Systems , 2013, IEEE Transactions on Sustainable Energy.

[118]  Huang Wei,et al.  Solar Cells Parameter Extraction Using a Hybrid Genetic Algorithm , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.

[119]  N. Moldovan,et al.  Parameter Extraction of a Solar Cell Compact Model usign Genetic Algorithms , 2009, 2009 Spanish Conference on Electron Devices.

[120]  C. Nagamani,et al.  Enhanced Power Generation From PV Array Under Partial Shading Conditions by Shade Dispersion Using Su Do Ku Configuration , 2013, IEEE Transactions on Sustainable Energy.

[121]  M. B. A. Kammoun,et al.  A new five parameters estimation method for two-diode model of PV module , 2015, IREC2015 The Sixth International Renewable Energy Congress.

[122]  S. Ahzi,et al.  A PSO algorithm for the calculation of the series and shunt resistances of the PV panel one-diode model , 2014, 2014 International Renewable and Sustainable Energy Conference (IRSEC).