Document Type : Original Article


Department of Physics, Naragh Branch, Islamic Azad University, Naragh, Iran


This paper presents a model of solar cell by using MATLAB SIMULINK. P-V, I-V and P-I characteristics were studied for various values of irradiance at constant temperature. Genetic Algorithm (GA) was used for maximum power point tracking (MPPT) of Photovoltaic (PV) system using the direct control method. The main objective of this paper is to find out the optimal angle, which is used for the positional control of solar module and optimal power tracking. The principle of GAs is searching for the maximum of fitness function and not for the minimum of power derivation; this gives more stability and minimize oscillation of output power around the maximum power point (MPP). The main contribution of the proposed scheme is the elimination of PI control loop which normally exists to manipulate the duty cycle. Simulation results indicate that the proposed controller outperforms the others method for all type of environmental conditions.


1.     Mirzaei Darian, M. M., Ghorreshi, A. M., and Hajatzadeh, M. J. 2020. “Evaluation of Photovoltaic System Performance: A Case Study in East Azerbaijan, Iran.” Iranian (Iranica) Journal of Energy and Environment, 11(1), pp.75–78.
2.     Firoozzadeh, M., Shiravi, A., and Shafiee, M. 2020. “Evaluation of Photovoltaic System Performance: A Case Study in East Azerbaijan, Iran.” Iranian (Iranica) Journal of Energy and Environment, 11(1), pp.80–84.
3.     Masoudi Nejad, R. 2015. “A survey on performance of photovoltaic systems in Iran.” Iranian (Iranica) Journal of Energy and Environment, 6(2), pp.77–85.
4.     Villalva, M. G., Gazoli, J. R., and Filho, E. R. 2009. “Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays.” IEEE Transactions on Power Electronics, 24(5), pp.1198–1208.
5.     Villalva, M. G., Espindola, M. F., Siqueira, T. G. de, and Ruppert, E. 2011. “Modeling and control of a three-phase isolated grid-connected converter for photovoltaic applications.” Sba: Controle & Automação Sociedade Brasileira de Automatica, 22(3), pp.215–228.
6.     Arora, S., and Sharma, P. 2014. “Modelling & Simulation of Photovoltaic System to Optimize the Power Output Using DC-DC Converter.” International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 3(7), pp.10860–10867.
7.     Al-Shadidi, Z. A. A. 2020. “The Effect of Environmental Factors (Temperatures & Humidity) on the Solar Cell Performance / Matlab Model.” International Journal of Applied Mathematics and Theoretical Physics, 6(4), pp.61–67.
8.     Saha, N., Manna, B., and Palit, D. 2014. “Modeling of Maximum Solar Power Tracking using servomotor by incremental conductance method.” In 2014 Annual IEEE India Conference (INDICON), IEEE, pp. 1–6.
9.     Ding, K., Bian, X., Liu, H., and Peng, T. 2012. “A MATLAB-Simulink-Based PV Module Model and Its Application Under Conditions of Nonuniform Irradiance.” IEEE Transactions on Energy Conversion, 27(4), pp.864–872.
10.   Farhat, S., Alaoui, R., Kahaji, A., Bouhouch, L., and Ihlal, A. 2015. “P&O and Incremental Conductance MPPT Implementation.” International Review of Electrical Engineering (IREE), 10(1), pp.116.
11.   Brambilla, A., Gambarara, M., Garutti, A., and Ronchi, F. 1999. “New approach to photovoltaic arrays maximum power point tracking.” In 30th Annual IEEE Power Electronics Specialists Conference, (Vol. 2) IEEE,  pp. 632–637.
12.   Hohm, D. P., and Ropp, M. E. 2003. “Comparative study of maximum power point tracking algorithms.” Progress in Photovoltaics: Research and Applications, 11(1), pp.47–62.