Artificial neural network based maximum power point tracking controller for photovoltaic standalone system

ABSTRACT This article presents a two-stage maximum power point tracking (MPPT) controller using artificial neural network (ANN) for photovoltaic (PV) standalone system, under varying weather conditions of solar irradiation and module temperature. At the first-stage, the ANN algorithm locates the maximum power point (MPP) associated to solar irradiation and module temperature. Then, a simple controller at the second-step, by changing the duty cycle of a DC–DC boost converter, tracks the MPP. In this method, in addition to experimental data collection for training the ANN, a circuit is designed in MATLAB-Simulink to acquire data for whole ranges of weather condition. The whole system is simulated in Simulink. Simulation results show small transient response time, and low power oscillation in steady-state. Furthermore, dynamic response verifies that this method is very fast and precise at tracking the MPP under rapidly changing irradiation, and has very low power oscillation under slowly changing irradiation. Experimental results are provided to verify the simulation results as well.

[1]  N. A. Rahim,et al.  Adaptive P&O-fuzzy control MPPT for PV boost dc-dc converter , 2012, 2012 IEEE International Conference on Power and Energy (PECon).

[2]  Sing Kiong Nguang,et al.  Simulated Photovoltaic Array Systems Under a Changing Environment for Temporal Performance , 2012 .

[3]  Cheng Yang,et al.  ANN Based on IncCond Algorithm for MPP Tracker , 2011, 2011 Sixth International Conference on Bio-Inspired Computing: Theories and Applications.

[4]  E. El-Saadany,et al.  Maximum power point tracking for Photovoltaic systems using fuzzy logic and artificial neural networks , 2011, 2011 IEEE Power and Energy Society General Meeting.

[5]  Long Jie,et al.  Research on the MPPT algorithms of photovoltaic system based on PV neural network , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[6]  R. Gupta,et al.  Maximum power point tracking of multiple photovoltaic arrays , 2012, 2012 Students Conference on Engineering and Systems.

[7]  Weidong Xiao,et al.  Photovoltaic Voltage Regulation by Affine Parameterization , 2013 .

[8]  Basil Hamed,et al.  Sun and Maximum Power Point Tracking in Solar Array Systems Using Fuzzy Controllers Via FPGA , 2011 .

[9]  R. Ramaprabha,et al.  Intelligent Controller based Maximum Power Point Tracking for Solar PV System , 2011 .

[10]  Andrew S. Golder Photovoltaic Generator Modeling for Large Scale Distribution System Studies , 2006 .

[11]  S. D. Anitha,et al.  Artificial Neural Network based maximum power point tracker for photovoltaic system , 2011 .

[12]  Michel Aillerie,et al.  Comparison of Two Common Maximum Power Point Trackers by Simulating of PV Generators , 2011 .

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

[14]  L. Fei,et al.  Study on realizing MPPT by improved Incremental Conductance method with variable step-size , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[15]  Masahito Shoyama,et al.  Stability study of variable step size incremental conductance/impedance MPPT for PV systems , 2011, 8th International Conference on Power Electronics - ECCE Asia.

[16]  Md. Ashfanoor Kabir,et al.  Neural network based maximum power point tracking of photovoltaic arrays , 2011, TENCON 2011 - 2011 IEEE Region 10 Conference.

[17]  R. Faranda,et al.  MPPT techniques for PV Systems: Energetic and cost comparison , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

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

[19]  Abd El-Shafy A. Nafeh,et al.  Novel Maximum-Power-Point Tracking Algorithm For Grid-Connected Photovoltaic System , 2010 .

[20]  R. Ramaprabha,et al.  Solar array modeling and simulation of MPPT using neural network , 2009, 2009 International Conference on Control, Automation, Communication and Energy Conservation.

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

[22]  Roger A. Dougal,et al.  VTB-Based Design of a Standalone Photovoltaic Power System , 2004 .

[23]  S. Moorthi,et al.  A voltage controller in photo-voltaic system without battery storage for Stand-Alone Applications , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

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

[25]  Hung-Ching Lu,et al.  Design of DC/DC Boost converter with FNN solar cell Maximum Power Point Tracking controller , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

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

[27]  Robert W. Erickson,et al.  Steady-State Equivalent Circuit Modeling, Losses, and Efficiency , 2001 .

[28]  Suttichai Premrudeepreechacharn,et al.  Solar-array modelling and maximum power point tracking using neural networks , 2003, 2003 IEEE Bologna Power Tech Conference Proceedings,.