Using Artificial Intelligence Techniques for Prediction and Estimation of Photovoltaic System Output Power


  • Deogratias Nurwaha Intitute of applied pedagogy, department of physics and technology, university of Burundi



Two artificial intelligence methods, namely, support vector machines (SVM) and gene expression programming (GEP), were explored for prediction and estimation of the Photovoltaic (PV)output power. Measured values of temperature T (°C) and irradiance E (kWh/㎡) were used as inputs (independent variables) and PV output power P (Kw) was used as output (dependent variable). The statistical metrics were used to assess the predictive performances of the methods. The results of the two models were estimated and compared. The results showed that the two techniques performances are better and similar. Using GEP technique, the relationships between the two parameters and output power were established. Importance of each parameter as contributor to PV output power was also investigated. The results indicated that the SVM and GEP would become the powerful tools that could help estimate the PV output power capacity reserve.


artificial intelligence; PV output power; GEP; SVMs


Download data is not yet available.


<p>[1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R. Hossain, A. Maung Than O, A. B. M. Shawkat Ali,Hybrid Prediction Method for Solar Power Using Different Computational Intelligence Algorithms,<em>Smart Grid and Renewable Energy</em>, 2013, 4, pp.76-87.</p>
<p>[2]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Soteris A. Kalogirou and A.Şencan, Artificial Intelligence Techniques in Solar Energy Applications,www.intechopen.</p>
<p>[3] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hussein A Kazem,Jabar H. Yousif,Miqdam T Chaichan,Modelling of Daily Solar Energy System Prediction using Support Vector Machine for Oman, International Journal of Applied Engineering Research ISSN 0973-, 2016, pp. 10166-10172.</p>
<p>[4] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F. H. Anuwar and A. M.Omar, Future Solar Irradiance Prediction using Least Square Support Vector Machine, ,International Journal on Advanced Science EngineeringInformation technology, 2016, pp.</p>
<p>[5] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ferreira, C. "Gene Expression Programming: A New Adaptive Algorithm for Solving Problems"&nbsp;(PDF). Complex Systems, 2001, pp. 87–129.</p>
<p>[6]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ferreira, C. (2002).&nbsp;"Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence". Portugal: Angra do Heroismo.&nbsp;ISBN&nbsp;972-95890-5-4.</p>
<p>[7] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cortes, Corinna; Vapnik, Vladimir N, (PDF). Machine Learning, 1995, pp. 273.297. doi:10.1007/BF00994018.</p>
<p>[8] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ben-Hur, Asa; Horn, David; Siegelmann, Hava; and Vapnik, Vladimir N.; "Support vector clustering"; <em>Journal of Machine Learning Research</em>, 2001,pp. 125–137.</p>
<p>[9] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>






Research Article

How to Cite

D. Nurwaha, “Using Artificial Intelligence Techniques for Prediction and Estimation of Photovoltaic System Output Power”, J. Mod. Sim. Mater., vol. 3, no. 1, pp. 15-21, Mar. 2020.