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

Neural Computing and Applications - Tập 28 - Trang 651-667 - 2015
A. S. Oshaba1, E. S. Ali2, S. M. Abd Elazim2
1Research Institute, Power Electronics and Energy Conversions, Giza, Egypt
2Electric Power and Machine Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt

Tóm tắt

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.

Tài liệu tham khảo

Sen Z (2008) Solar energy fundamentals and modeling technique. Springer, Berlin Krauter SCW (2006) Solar electric power generation-photovoltaic energy system. Springer, Berlin da Rosa AV (2005) Fundamentals of renewable energy processes. Elsevier, Amsterdam Wurfel P (2005) Physics of solar cells from principles to new concept. Wiley, New York Veerachary M, Seniyu T, Uezato K (2001) Maximum power point tracking control of IDB converter supplied PV system. IEE Proc Electron Power Appl 148(6):494–502 Armstrong S, Hurley W (2004) Self regulating maximum power point tracking for solar energy systems. In: 39th international universities power engineering conference. UPEC, Bristol, UK, pp 604–609 Piegari L, Rizzo R (2010) Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking. IET Renew Power Gener 4(4):317–328 Brambilla A, Gambarara M, Garutti A, Ronchi F (1999) New approach to photovoltaic arrays maximum power point tracking. In: 30th annual IEEE power electronics specialists conference (PESC 99), vol 2, pp 632–637 Hohm DP, Ropp ME (2000) Comparative study of maximum power point tracking algorithm using an experimental programmable, maximum power point tracking test bed. In: Proceedings 28th IEEE photovoltaic specialist conference, pp 1699–1702 Swiegers W, Enslin J (1998) An integrated maximum power point tracker for photovoltaic panels. In: Proceedings IEEE international symposium on industrial electronics, vol 1, pp 40–44 Oshiro M, Tanaka K, Senjyu T, Toma S, Atsushi Y, Saber A, Funabashi T, Kim C (2011) Optimal voltage control in distribution systems using PV generators. Int J Electr Power Energy Syst 33(3):485–492 Hui J, Sun X (2010) MPPT strategy of PV system based on adaptive fuzzy PID algorithm. In: International conference on life system modeling and simulation, LSMS 2010, and international conference on intelligent computing for sustainable energy and environment, ICSEE, vol 97, pp 220–228 Ouada M, Meridjet M, Saoud M, Talbi N (2013) Increase efficiency of photovoltaic pumping system based BLDC motor using fuzzy logic MPPT control. WSEAS Trans Power Syst 8(3):104–113 AI-Amoudi A, Zhang L (2000) Application of radial basis function networks for solar-array modeling and maximum power-point prediction. IEE Proc Gener Transm Distrib 147(5):310–316 Bahgat ABG, Helwa NH, Ahmad GE, El Shenawy ET (2005) Maximum power point tracking controller for pv systems using neural networks. Renew Energy 30(8):1257–1268 Zhang H, Cheng S (2011) A new MPPT algorithm based on ANN in solar PV systems. Adv Comput Commun Control Autom LNEE 121:77–84 Younis MA, Khatib T, Najeeb M, Ariffin AM (2012) An improved maximum power point tracking controller for PV systems using artificial neural network. Przeglad Elektrotechniczny 88(3b):116–121 Ishaque K, Salam Z (2011) An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE). Sol Energy 85:2349–2359 Ishaque K, Salam Z, Taheri H, Shamsudin A (2011) A critical evaluation of EA computational methods for photovoltaic cell parameter extraction based on two diode model. Sol Energy 85:1768–1779 Ramaprabha R, Gothandaraman V, Kanimozhi K, Divya R, Mathur BL (2011) Maximum power point tracking using GA optimized artificial neural network for solar PV system. In: IEEE international conference on electrical energy systems, pp 264–268 Benyoucef A, Chouder A, Kara K, Silvestre S, Sahed O (2015) Artificial bee colony based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions. Appl Soft Comput 32:38–48 Oshaba AS, Ali ES, Abd Elazim SM (2015) PI Controller design using artificial bee colony algorithm for MPPT of photovoltaic system supplied DC motor-pump load. Complexity. doi:10.1002/cplx.21670 Pooja B, Dub SS, Singh JB, Lehana P (2013) Solar power optimization using BFO algorithm. Int J Adv Res Comput Sci Softw Eng 3(12):238–241 Oshaba AS, Ali ES (2014) Bacteria foraging: a new technique for speed control of DC series motor supplied by photovoltaic system. Int J WSEAS Trans Power Syst 9:185–195 Yang XS (2011) BAT algorithm for multiobjective optimization. Int J Bio-Inspir Comput 3(5):267–274 Bora TC, Coelho LS, Lebensztajn L (2012) BAT-inspired optimization approach for the brushless DC wheel motor problem. IEEE Trans Magn 48(2):947–950 Yang XS, Gandomi AH (2012) BAT algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483 Rakesh V, Aruna SB, Raju TD (2013) Combined economic load and emission dispatch evaluation using BAT algorithm. Int J Eng Res Appl 3(3):1224–1229 Ramesh B, Mohan VCJ, Reddy VCV (2013) Application of BAT algorithm for combined economic load and emission dispatch. Int J Electr Electron Eng Telecommun 2(1):1–9 Yang Xin-She (2013) BAT algorithm: literature review and applications. Int J Bio-Inspir Comput 5(3):141–149 Biswal S, Barisal AK, Behera A, Prakash T (2013) Optimal power dispatch using BAT algorithm. In: International conference on energy efficient technologies for sustainability (ICEETS), pp 1018–1023 Rodrigues D, Pereira LAM, Nakamura RYM, Costa KAP, Yang XS, Souza AN, Papa JP (2014) A wrapper approach for feature selection based on BAT algorithm and optimum-path forest. Expert Syst Appl 41(5):2250–2258 Reddy PSK, Kumar PA, Vaibhav GNS (2015) Application of BAT algorithm for optimal power dispatch. Int J Innov Res Adv Eng 2(2):113–119 Ali ES (2014) Optimization of power system stabilizers using BAT search algorithm. Int J Electr Power Energy Syst 61:683–690 Krishnan R (2001) Switched reluctance motor drives modeling, simulation, analysis, design, and applications. CRC Press, Boca Raton Kalaivani L, Subburaj P, Iruthayarajan MW (2013) Speed control of switched reluctance motor with torque ripple reduction using non-dominated sorting genetic algorithm (NSGA-II). Int J Electr Power Energy Syst 53:69–77 Daryabeigi E, Dehkordi BM (2014) Smart bacterial foraging algorithm based controller for speed control of switched reluctance motor drives. Int J Electr Power Energy Syst 62:364–373 Oshaba AS (2013) Performance of a sensorless SRM drive fed from a photovoltaic system. Res J Appl Sci Eng Technol 6(17):3165–3173 Oshaba AS, Ali ES, Abd-Elazim SM (2015) ACO based speed control of SRM fed by photovoltaic system. Int J Electr Power Energy Syst 67:529–536 Bose BK (2002) Modern power electronics and AC drives. Prentice-Hall, New Jersey Oshaba AS, Ali ES, Abd-Elazim SM (2014) Speed control of switched reluctance motor fed by PV system using ant colony optimization algorithm. Int J WSEAS Trans Power Syst 9:376–387 Mehta R, Mehta VK (2013) Principles of electrical machines, 2nd edn. S. Chand, New Delhi Hussein K, Muta I, Hoshino T, Oskada M (1995) Maximum photovoltaic power tracking: an algorithm for rapidly changing atmospheric conditions. IEE Proc Gener Transm Distrib 142(1):59–64 Jaboori MG, Saied MM, Hanafy AA (1991) A contribution to the simulation and design optimization of photovoltaic systems. IEEE Trans Energy Convers 6(3):401–406 Hua C, Shen C (1997) Control of DC/DC converters for solar energy system with maximum power tracking. In: 23rd international conference on industrial electronics, control and instrumentation, IECON’97, vol 2, pp 827–832 Liu X, Lopes LAC (2004) An improvement perturbation and observation maximum power point tracking algorithm for PV arrays. In: Power electronics specialists conference, PESC’04, vol 3, pp 2005–2010 Nafeh AA, Fahmy FH, Mahgoub OA, El-Zahab EM (1998) Developed algorithm of maximum power tracking for stand-alone photovoltaic system. Energy Sour 20:45–53 Yu GJ, Jung YS, Choi JY, Kim GS (2004) A novel two-mode MPPT control algorithm based on comparative study of existing algorithms. Sol Energy 76(4):445–463 Cheikh MSA, Larbes C, Kebir GFT, Zerguerras A (2007) Maximum power point tracking using fuzzy logic control scheme. Revue des Energies Renouvelables 10(3):387–395 Amrouche B, Belhamel M, Guessomm A (2007) Artificial Intelligence based MPPT method for photovoltaic systems. Revue des Energies Renouvelables, ICRESD-07 Tlemcen, pp 11–16 Oshaba AS, Ali ES, Abd-Elazim SM (2014) MPPT control design of PV generator powered DC motor-pump system based on artificial bee colony algorithm. J Electr Eng 14(4):315–324 Kennedy JF, Kennedy J, Eberhart RC, Shi Y (2001) Swarm Intelligence, 1st edn. Morgan Kaufmann, San Francisco Oshaba AS, Ali ES (2013) Speed control of induction motor fed from wind turbine via particle swarm optimization based PI controller. Res J Appl Sci Eng Technol 5(18):4594–4606 Oshaba AS, Ali ES (2013) Swarming speed control for DC permanent magnet motor drive via pulse width modulation technique and DC/DC converter. Res J Appl Sci Eng Technol 5(18):4576–4583 Mahendiran TV, Thanushkodi K, Thangam P (2012) Speed control of switched reluctance motor using new hybrid particle swarm optimization. J Comput Sci 8(9):1473–1477 Ali ES, Abd-Elazim SM (2013) Power system stability enhancement via bacteria foraging optimization algorithm. Int Arab J Sci Eng 38(3):599–611 Abd-Elazim SM, Ali ES (2013) Synergy of particle swarm optimization and bacterial foraging for TCSC damping controller design. Int J WSEAS Trans Power Syst 8(2):74–84