PI controller design for MPPT of photovoltaic system supplying SRM via BAT search algorithm

Maximum power point tracking (MPPT) is used in photovoltaic (PV) systems to maximize its output power. This paper introduces a new MPPT control design to PV system supplied switched reluctance motor (SRM) based on PI controller. The developed PI controller is used to reach MPPT by monitoring the voltage and current of the PV array and adjusting the duty cycle of the DC/DC converter. The design task of MPPT is formulated as an optimization problem which is solved by BAT algorithm to search for optimal parameters of PI controller. Simulation results have shown the validity of the suggested technique in delivering MPPT to SRM under atmospheric conditions. Also, the performance of the developed BAT algorithm is compared with particle swarm optimization for various disturbances to confirm its robustness.

[1]  L. Kalaivani,et al.  Speed control of switched reluctance motor with torque ripple reduction using non-dominated sorting genetic algorithm (NSGA-II) , 2013 .

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

[3]  Tamer Khatib,et al.  An Improved Maximum Power Point Tracking Controller for PV Systems Using Artificial Neural Network , 2012 .

[4]  A. S. Oshaba,et al.  Bacteria Foraging : A New Technique for Speed Control of DC Series Motor Supplied by Photovoltaic System , 2014 .

[5]  Mehdi Ouada,et al.  Increase Efficiency of Photovoltaic Pumping System Based BLDC Motor Using Fuzzy Logic MPPT Control , 2013 .

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

[7]  E. S. Ali,et al.  Synergy of Particle Swarm Optimization and Bacterial Foraging for SSSC Damping Controller Design , 2013 .

[8]  Tomonobu Senjyu,et al.  Optimal voltage control in distribution systems using PV generators , 2011 .

[9]  Aissa Chouder,et al.  Artificial bee colony based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions , 2015, Appl. Soft Comput..

[10]  Z. Şen Solar Energy Fundamentals and Modeling Techniques: Atmosphere, Environment, Climate Change and Renewable Energy , 2008 .

[11]  Tamer Khatib,et al.  Ulepszona metoda śledzenia maksymalnej mocy systemu fotowoltaicznego z wykorzystaniem sieci neuronowej , 2012 .

[12]  Jang Bahadur Singh,et al.  Solar Power Optimization using BFO Algorithm , 2013 .

[13]  Da Rosa,et al.  Fundamentals of renewable energy processes , 2005 .

[14]  R. Ramaprabha,et al.  Maximum power point tracking using GA-optimized artificial neural network for Solar PV system , 2011, 2011 1st International Conference on Electrical Energy Systems.

[15]  Xin-She Yang,et al.  Bat algorithm for multi-objective optimisation , 2011, Int. J. Bio Inspired Comput..

[16]  Bimal K. Bose,et al.  Modern Power Electronics and AC Drives , 2001 .

[17]  Xin-She Yang,et al.  Bat algorithm: literature review and applications , 2013, Int. J. Bio Inspired Comput..

[18]  Johan Enslin,et al.  An integrated maximum power point tracker for photovoltaic panels , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[19]  Mohamed Mostafa Saied,et al.  A contribution to the simulation and design optimization of photovoltaic systems , 1991 .

[20]  Mrs. S. B. Aruna,et al.  Combined Economic Load And Emission Dispatch Evalution Using Bat Algorithm , 2013 .

[21]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[22]  F. H. Fahmy,et al.  Developed Algorithm of Maximum Power Tracking for Stand-Alone Photovoltaic System , 1998 .

[23]  S. M. Abd-Elazim,et al.  PI controller design using artificial bee colony algorithm for MPPT of photovoltaic system supplied DC motor-pump load , 2016, Complex..

[24]  A. Guessoum,et al.  Artificial intelligence based P&O MPPT method for photovoltaic systems , 2007 .

[25]  Ajit Kumar Barisal,et al.  Optimal power dispatch using BAT algorithm , 2013, 2013 International Conference on Energy Efficient Technologies for Sustainability.

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

[27]  A. S. Oshaba,et al.  Swarming Speed Control for DC Permanent Magnet Motor Drive via Pulse Width Modulation Technique and DC/DC Converter , 2013 .

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

[29]  A. S. Oshaba,et al.  PERFORMANCE OF A SENSORLESS SRM DRIVE FED FROM A PHOTOVOLTAIC SYSTEM , 2013 .

[30]  Stefan C. W. Krauter Solar Electric Power Generation - Photovoltaic Energy Systems: Modeling of Optical and Thermal Performance, Electrical Yield, Energy Balance, Effect on Reduction of Greenhouse Gas Emissions , 2006 .

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

[32]  P. Würfel Physics of solar cells : from principles to new concepts , 2005 .

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

[34]  Xiaoling Sun,et al.  MPPT Strategy of PV System Based on Adaptive Fuzzy PID Algorithm , 2010 .

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

[36]  Chihchiang Hua,et al.  Control of DC/DC converters for solar energy system with maximum power tracking , 1997, Proceedings of the IECON'97 23rd International Conference on Industrial Electronics, Control, and Instrumentation (Cat. No.97CH36066).

[37]  S. M. Abd-Elazim,et al.  Power System Stability Enhancement via Bacteria Foraging Optimization Algorithm , 2013 .

[38]  Hong Zhang,et al.  A New MPPT Algorithm Based on ANN in Solar PV Systems , 2011 .

[39]  S. Armstrong,et al.  Self-regulating maximum power point tracking for solar energy systems , 2004, 39th International Universities Power Engineering Conference, 2004. UPEC 2004..

[40]  L. Zhang,et al.  Application of radial basis function networks for solar-array modelling and maximum power-point prediction , 2000 .

[41]  A. S. Oshaba,et al.  ACO based speed control of SRM fed by photovoltaic system , 2015 .

[42]  A. S. Oshaba,et al.  Speed Control of Induction Motor Fed from Wind Turbine via Particle Swarm Optimization Based PI Controller , 2013 .

[43]  E. Daryabeigi,et al.  Smart bacterial foraging algorithm based controller for speed control of switched reluctance motor drives , 2014 .

[44]  L.A.C. Lopes,et al.  An improved perturbation and observation maximum power point tracking algorithm for PV arrays , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

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

[46]  C. Larbes,et al.  Maximum power point tracking using a fuzzy logic control scheme , 2007 .

[47]  T. C. Bora,et al.  Bat-Inspired Optimization Approach for the Brushless DC Wheel Motor Problem , 2012, IEEE Transactions on Magnetics.

[48]  K. Thanushkodi,et al.  Speed Control of Switched Reluctance Motor Using New Hybrid Particle Swarm Optimization , 2012 .

[49]  Angelo Brambilla,et al.  New approach to photovoltaic arrays maximum power point tracking , 1999, 30th Annual IEEE Power Electronics Specialists Conference. Record. (Cat. No.99CH36321).

[50]  E. S. Ali,et al.  Optimization of Power System Stabilizers using BAT search algorithm , 2014 .

[51]  R. Krishnan,et al.  Switched reluctance motor drives : modeling, simulation, analysis, design, and applications , 2001 .

[52]  Xin-She Yang,et al.  A wrapper approach for feature selection based on Bat Algorithm and Optimum-Path Forest , 2014, Expert Syst. Appl..

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

[54]  A. S. Oshaba,et al.  Speed Control of Switched Reluctance Motor Fed by PV System Using Ant Colony Optimization Algorithm , 2014 .