International Journal of Electrical and Computer Engineering (IJECE) Vol. No. February 2019, pp. 34O 41 ISSN: 2088-8708. DOI: 10. 11591/ijece. PVPF tool: an automated web application for real-time photovoltaic power forecasting Mohammad H. Alomari1 . Jehad Adeeb2 , and Ola Younis3 Electrical Engineering Department. Applied Science Private University. Amman. Jordan Renewable Energy Center. Applied Science Private University. Amman. Jordan School of Electrical Engineering. Electronics and Computer Science. University of Liverpool. United Kingdom Article Info ABSTRACT Article history: Received Dec 29, 2017 Revised Aug 1, 2018 Accepted Aug 12, 2018 In this paper, we propose a fully automated machine learning based forecasting system, called Photovoltaic Power Forecasting (PVPF) tool, that applies optimised neural networks algorithms to real-time weather data to provide 24 hours ahead forecasts for the power production of solar photovoltaic systems installed within the same region. This system imports the real-time temperature and global solar irradiance records from the ASU weather station and associates these records with the available solar PV production measurements to provide the proper inputs for the pre-trained machine learning system along with the recordsAo time with respect to the current year. The machine learning system was pre-trained and optimised based on the Bayesian Regularization (BR) algorithm, as described in our previous research, and used to predict the solar power PV production for the next 24 hours using weather data of the last five consecutive days. Hourly predictions are provided as a power/time curve and published in real-time at the website of the renewable energy center (REC) of Applied Science Private University (ASU). It is believed that the forecasts provided by the PVPF tool can be helpful for energy management and control systems and will be used widely for the future research activities at REC. Keywords: Web Application solar photovoltaic PV forecasting machine learning weather data global solar irradiance Copyright c 2019 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Mohammad H. Alomari. Electrical Engineering Department. Applied Science Private University, 166 Amman 11931 Jordan. 962 560 9999 Ext 1165 Email: m alomari@asu. INTRODUCTION Energy production by Photovoltaic (PV) systems is one of the significant clean energy sources that covers part of the increasing energy demand with the ongoing industrial growth . Nowadays, many factors contributed to world energy problems, either a supply-demand or economic problems, among those factors are increasing world population, increasing living standards . irectly related to energy consumption per capit. , industrialization and modernization . All these factors induced a global trend to utilize more renewable energy sources into countriesAo energy mix. Photovoltaic power plants have been widely utilized in the last decade, due to their simplicity, advantages of the technology and most importantly due to significantly decreased prices. One of the main challenges of integrating large PV installations into power systems is the stability of the power systems and how it is affected by intermittency of PV power plants . Many researchers investigated various techniques used to forecast PV power, in order to facilitate power systems management and implementation of forecasting techniques into some application such as ElecJournal Homepage: http://iaescore. com/journal/index. php/IJECE IJECE ISSN: 2088-8708 tric Vehicles (EV) charging stations, smart homes and smart grids. In . Traunmuller and Steinmaurer studied different techniques used to forecast solar irradiance and weather conditions and compared the achieved results. They also demonstrated the implementation of solar irradiance and weather condition forecasting into controlling the heating and cooling systems of an office building and its energy efficiency. presented a statistical method for PV power forecasting using artificial intelligence. The forecast horizon for the proposed method is 24 hour ahead, which is suitable for grid operators and PV plant operators trading in electricity markets. presented a short-term solar irradiance forecasting model using artificial neural networks implementing statistical feature parameters. The proposed model is of great importance for grid tied PV plant operators to achieve optimum operation and power forecasting. In . , the authors presented a novel short-term forecasting model based on a combined ensemble empirical mode decomposition and support vector machines, to achieve accurate hourly PV power forecasting for one day ahead. The proposed model is oriented toward integrating large-scale PV plants into power systems with economic dispatch. In . , the authors presented a pair of articles as a benchmark of statistical regression methods used for short-term forecasting of PV plantAos energy yield. The main objective of these two articles is to build a forecasting model of the hourly PV plantAos energy yield for the next day, which can be utilized in various applications. In . , presented a new forecasting methodology using dynamic artificial neural networks for shortterm forecasting of PV power output. The presented methodology is claimed to be used to overcome dispatchability limitations of PV plants due to variable weather conditions. presented a new approach, using artificial neural networks, for short-term forecasting of PV power for grid tied large-scale PV plants. The authors claimed that, due to the reliability of the method, grid operators would be well confident in evaluating the performance of the plant and in conducting dispatching plans. investigated various theoretical forecasting methods for solar irradiance and PV power. The aim of this work is to study the applications of solar forecasting in smart grid management, as the intermittency of solar energy is inherent, thus directly affecting the smart grid energy management and economic operations. Solar PV power forecasting can facilitate dealing with smart grid challenges such as voltage and frequency fluctuations and grid losses. In . , the authors reviewed different solar forecasting methods along with the challenges and performance of each method. They concluded that solar forecasting is one of the most efficient and low cost techniques for efficiently integrating PV plants into power systems. presented a new soft computing framework for accurate forecasting of solar radiation, to facilitate integration of renewable resources into grid, using a modified clustering technique, an innovative hourly time-series classification method, a new cluster selection algorithm and a multilayer perceptron neural network. proposed an alternative method to forecast solar power output using nonlinear regression model known as multivariate adaptive regression splines. The results illustrated that the model achieved reliable forecasting performance that can be utilized in various applications. developed a short-term forecasting model based on extreme machine learning method for three grid connected PV systems. The proposed model is claimed to support integrating PV plants into power systems and that it is important for grid stability issues, economic dispatch, and regulations. PV power forecasting is a must in some countries worldwide. For example, the national standard in China GB/T 19964-2012 on AyTechnical requirements for connecting photovoltaic power stations to power systemsAy requires 15-min to one-day ahead forecasts. These requirements are due to the variability of solar resources, which can cause sudden changes in generation capacity and affect power quality and grid stability. For this reason, . evaluated the economic feasibility of forecasting base on a case study in Henan province. China. They concluded that small deviations in forecasting frequency and forecasting corridor . could lead to significant revenue losses since a penalty will be paid for jurisdictions in China. studied the long-term performance and power prediction of PV technology in Qatar. One of their main findings is that the prediction of PV plantAos energy yield is important in energy management, and machine-learning techniques and mathematical models can be implemented for this purpose. In . reviewed forecasting methods up to 2017, and they introduced an important information for researchers and engineers who are modeling and planning PV systems. Our first forecasting model was proposed in . for the solar PV power production using neural networks and solar radiation records. Later in . , the model has been improved by adding more weather inputs such as the temperature and time and two backpropagation algorithms were applied to neural networks: the Levenberg-Marquardt (LM) and the Bayesian Regularization (BR) algorithms. In this paper, we are presenting PVPF tool: an automated web application for real-time. (Mohammad H. Alomar. ISSN: 2088-8708 a novel web application that implements our previous research into a real-time prediction system providing power production forecasts for the next 24 hours. This paper is organised as follows: Section 2 is describing the real-time data types and formats. The proposed real-time web tool is presented in section 3. Conclusions and future work plans are provided in REAL-TIME DATA Several PV plants are installed at the campus of Applied Science Private University (ASU) and the largest rooftop-mounted PV system is installed on top of the faculty of engineering building with a capacity of 264KWp . PV power production data is available from the local web-boxes and from online sunnyportal system that can be accessed at w. com providing hourly records as shown in Figure 1. Figure 1. Sample data from w. com for the plant PV ASU09 (Faculty of Engineerin. A wide range of measurement equipments for weather conditions are installed at ASU weather station as described in . More information about these equipments is available at the REC website . ee Figure The weather station data is collected from the Thies CLIMA DL16 Data logger using the Measurement and Visualization software (MEVIS) at REC workstation. A sample from this data is listed in Table 1. Figure 2. A screenshot from the weather station page at the REC website IJECE Vol. No. February 2019 : 34 Ae 41 IJECE ISSN: 2088-8708 Table 1. Part of the Available Weather Station Data for 21 May 2015 Station: Channel: Unit: 5/21/2015 12:00AM 5/21/2015 1:00AM 5/21/2015 2:00AM 5/21/2015 3:00AM 5/21/2015 4:00AM 5/21/2015 5:00AM 5/21/2015 6:00AM 5/21/2015 7:00AM 5/21/2015 8:00AM 5/21/2015 9:00AM 5/21/2015 10:00AM 5/21/2015 11:00AM 5/21/2015 12:00PM 5/21/2015 1:00PM 5/21/2015 2:00PM 5/21/2015 3:00PM 5/21/2015 4:00PM 5/21/2015 5:00PM 5/21/2015 6:00PM 5/21/2015 7:00PM 5/21/2015 8:00PM 5/21/2015 9:00PM 5/21/2015 10:00PM 5/21/2015 11:00PM DL16 DL16 Air DL16 Hum DL16 Hum DL16 Temp DL16 Temp DL16 Rad1 Global W/m DL16 Rad2 Diffuse W/m DL16 Precip DL16 Rad3 Direct W/m THE PVPF TOOL As described before, the PVPF tool is the application that implements our previous research into a real-time online forecasting system. A set of software interfaces have been developed to link and import data from the Thies CLIMA DL16 Data logger and the SMA Sunny Web-box of the PV ASU09 (Faculty of Engineerin. system, as depicted in Figure 3. Figure 3. The proposed PVPF tool PVPF tool: an automated web application for real-time. (Mohammad H. Alomar. ISSN: 2088-8708 Data is stored at the REC database ready for the the data processing stage which includes: filtering extra data records, synchronising timing stamps, normalisation, and inserting correction values for missing records based on history data. Then, the processed data vectors are sorted in a proper way to be accepted by the machine learning system. This set of vectors represents the weather station data for the previous five days . hours per da. as depicted in Figure 4. Then, the predictions provided by the machine learning system are provided as a power/time curve which is published in real time online at the REC website. A sample result for the predicted power production on 12 June 2015 is shown in Figure 5 based on weather data of the previous five days. The system automatically provides the measured solar PV production on the same curve, once available from the SMA sunny web-box. Figure 4. Next-day PV forecasting based on the weather data of the previous five consecutive days IJECE Vol. No. February 2019 : 34 Ae 41 IJECE ISSN: 2088-8708 Figure 5. Measured power production for 10-11 June 2015 and automated forecasting results for 10-12 June CONCLUSIONS In this research, we have presented an automated PV power forecasting system that applies the Bayesian Regularization algorithm to neural networks to predict the next-day hourly power production based on weather data for the last five days. The real-time PVPF is running on the website of the renewable energy center at http://energy. jo since Dec 2017. In a fully automated process, the system imports the weather station data from the Thies CLIMA DL16 Data logger and the solar PV power production data from the SMA Sunny Web-box. After running the sequence of data processing steps described in this research work, the set of input vectors are passed into the machine learning system which provides the required forecasts in a publishable It is believed that this work can help researchers in the field of energy resource management and can be used as an assistive tool by the staff of the renewable energy center who are responsible for monitoring the current PV plants, installed at Applied Science Private University, and planning for the energy needs on In our future plans, the tool will be validated on several buildings . providing the forecasts for all installed PV systems. In addition, the measured PV power production values can be used as a feedback input to the machine learning system to form an adaptable hybrid system that can improve the prediction accuracy with time. Moreover, the tool will be developed to generate a set of weather and energy data logs that can be published publicly on our website. ACKNOWLEDGEMENT The authors would like to acknowledge the financial support received from Applied Science Private University that helped in accomplishing the work of this article. REFERENCES