An Improved Teaching Learning Based Optimization Algorithm for Simulating the Maximum Power Point Tracking Controller in Photovoltaic system

Ahmed fathy, Ibrahim zidan, Dina Awny Amer


The usage of photovoltaic system as a source of energy becomes one of the most important and essential issue nowadays. Each PV module has its own specific characteristics and its own maximum power point (MPP). This maximum power point varies according to the change in temperature and solar irradiation. Therefore, it is important to use a maximum power point tracker (MPPT) in the PV system; to guarantee a maximum output power from solar module under varying conditions. There are many algorithms used to perform controller function that are conventional and meta-heuristic methodologies, in this paper a proposed meta-heuristic algorithm based on an improved teaching-learning based optimization algorithm (ITLBO) is presented and investigated to track the MPP extracted from the PV system under variable operating conditions. The proposed algorithm gives the available maximum power under non-uniform solar irradiation. The obtained results are compared with those obtained via the conventional perturb and observe (P&O), particle swarm optimization (PSO) and TLBO algorithms. The proposed ITLBO results are more accurate and give fast convergence output power.

Full Text:



A. Chouder, S. Silvestre, N. Sadaoui and L. Rahmani,“Modeling and simulation of a grid connected PV system based on the evaluation of main PV module parameters”, Simulation Modelling Practice and Theory Vol. 20, pp. 46-58, 2012.

A. M. Othman, M. M. M. El-arini, A. Ghitas and A. Fathy, “Realworld maximum power point tracking simulation of PV system based on Fuzzy Logic control”, NRIAG Journal of Astronomy and Geophysics, Vol. 1, pp. 186-194,2012

H. Patel and V. Agarwal,” MATLAB-based modeling to study the effects of partial shading on PV array characteristics”, IEEE Transactions on energy conversion, Vol. 23, no. 1, pp. 302-310,2008.

T. Logeswarana and A. SenthilKumar,” A review of maximum power point tracking algorithms for photovoltaic systems under uniform and non-uniform irradiances”, Energy Procedia, Vol. 54, pp. 228-235, 2014.

Syafaruddin, Hiyama and Takashi, “ANN based optimal operating points of PV array under partially shaded condition”, The International conference on electrical engineering, Okinawa, Japan, 2008.

Y. Shaiek, M. Ben Smida, A. Sakly and M.F. Mimouni,“Comparison between conventional methods and GA approach for maximum power point tracking of shaded solar PV generators”, Solar Energy, Vol. 90, pp. 107-122, 2013.

P. Sudeepika, G. Md and Gayaz Khan,”Analysis of mathematical model of PV cell module in Matlab/Simulink environment”, International Journal of Advanced Research in Electrical Electronics and Instrumentation Engineering, Vol. 3, no. 3, pp. 7823-7829, 2014.

Abd K. Mahammad, S. Saon and W. S. Chee,”Development of optimum controller based on MPPT for PV system during shading conditions”, Procedia Engineering, Vol. 53, pp. 337 – 346, 2013.

S. Lalouni, D. Rekioua, T. Rekioua and E. Matagne,” Fuzzy logic control of stand alone PV system with battery storage. Journal of power sources”, Vol. 193, pp. 899-907, 2009.

M. A. A. Mohd, M. A. Mohd, A. C. Soh and N. A. Rahim, ”Adaptive P&O fuzzy control MPPT for PV boost DC-DC converter”, IEEE International conference on power and energy, Kota Kinabalu Sabah, Malaysia, 2-5 December 2012.

B. Bendiba, F. Krimb, H. Belmilia, M. F. Almia and S. Boulouma,”Advanced fuzzy MPPT controller for a stand alone PV system”, Energy Procedia, Vol. 50, pp. 383-392, 2014.

A. Fathy,”Reliable and efficient approach for mitigating the shading effect on photovoltaic module based on Modified Artificial Bee Colony algorithm”, Renewable Energy, Vol. 81, pp. 78-88, 2015.

K. Ishaque ,Z. Salam, A. Shamsudin and M. Amjad,”A direct control based maximum power point tracking method for photovoltaic system under partial shading conditions using particle swarm optimization algorithm”, Applied Energy, Vol. 99, pp. 414-422,2012.

H. Bounechbaa, A. Bouzida, K. Nabtib and H. Benallab,” Comparison of perturb and observe and fuzzy logic in maximum power point tracker for PV systems”, Energy Procedia, Vol. 50, pp. 677-684, 2014.

R. V. Rao, V. J. Savsani, D. P. Vakharia, “Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems”, Computer-Aided Design, Vol. 43, pp. 303-315, 2011.

S. C. Satapathy, A. Naik, K. Parvathi,”Weighted Teaching-Learning-Based Optimization for Global Function Optimization”, Applied Mathematics, Vol. 4, pp. 429-439, 2013.

LA361K51S -Multi-crystalline photovoltaic module datasheet.


  • There are currently no refbacks.