Sei sulla pagina 1di 5

Highly Accurate Daily Solar Radiation Forecasting

using SW-SVR for


Hybrid Power Plant in Indonesia
Prasetyo Ajia,b
aGraduate Kazumasa Wakamoria Hiroshi Minenoa
School of Integrated Science aGraduate aGraduate
and Technology, Shizuoka University, School of Integrated Science School of Integrated Science
Hamamatsu 432-8011, Japan and Technology, Shizuoka University, and Technology, Shizuoka University,
e-mail: prasetyo.aji.17@shizuoka.ac.jp Hamamatsu 432-8011, Japan Hamamatsu 432-8011, Japan

bNational Laboratory for Energy

Conversion Technology, Agency for the


Assessment and Application of
Technology (BPPT),
Puspiptek, Banten 15314, Indonesia
e-mail: prasetyo.aji@bppt.go.id

Abstract--The renewable energy sources become potential duration is almost constant every year. The opportunity
for supplying the electricity in Indonesia. In the equatorial challenges us to use solar energy as the generation of the
area, Indonesia has so much potential in solar energy become electricity system. Common measurement in the area is
the main renewable energy resources. The opportunity temperature, humidity, rainfall, and atmospheric pressure.
challenges us to increase the use of solar energy into the However, the measurement of solar radiation is rare in
electricity system. This paper aims to develop a highly accurate several areas [1]. The opportunity will be increased by solar
of daily solar radiation forecasting. We used the limited radiation forecasting. Furthermore, meteorological
ground measurement of the meteorological station such as measurement had relation with solar radiation. Solar
temperature, humidity, wind speed, and atmospheric pressure. radiation forecasting was obtained by weather forecast as
The using of Sliding Window-based Support Vector Regression explanatory variables [2], also satellite data in some areas
(SW-SVR) was applied regarding the ability of denoising and were used [3].
simplifying computation. SW-SVR have been evaluated using The day ahead solar radiation forecasting is used not
statistical metrics such as Mean Absolute Percentage Error only for energy market but also for operation and
(MAPE) and Coefficient of Determination (R2). The results maintenance. The operation can be maximized the
showed the MAPE value obtained 21.9 % and R2 closer to 1. It efficiency by decreasing operation time of fossil energy.
indicates the acceptable results that could be a promising Getting a good result, some researchers used Artificial
method to be applied in a hybrid power plant in Indonesia. Neural Network (ANN) to forecast solar radiation [4].
Simple methods such as Support Vector Regression (SVR),
Keywords-- Renewable Energy, Solar Radiation Forecasting, Ensemble method, and Random Forest were frequently used.
SW-SVR, Statistical Metrics SVR was applied by using meteorological data with the
promising result [5]. Some results showed SVR better than
ANN due to time computing, lower computer specification
I. INTRODUCTION and simple algorithm. Combination of ensemble and SVR
were applied to increase the accuracy and decreased error.
Indonesia is the largest islanding country in the world. The evaluation of machine learning method was calculated
There are some rural areas that have not all the area getting by statistical metrics such as MAPE and Coefficient of
the electricity system. The renewable energy sources Determination (R2).
become urgent as a substitute for the fossil energy sources. In recent years, Indonesia targeting 20 % of renewable
In fact, demanding electricity has been growing recently energy from total energy resources, there are some projects
during economic growth. On the other side, the availability located in the rural area increasing electricity ratio, also
of energy fossil as common energy in a rural area is limited enhancing the economic growth in the area. Solar radiation
due to transportation to the area that makes the price become forecasting serves data estimation useful for designing
higher. The using of renewable energy will be urgent. There technically, economically and policy. Stakeholders that
are some rural areas that have not all the area getting the involved in the project can use the data made a proposal for
electricity system. In the equatorial area, the sunshine funding the plant to the bank or other financial institution.

978-1-5386-7553-3/18/$31.00 ©2018 IEEE


of 5 kW wind energy generation, 10 kW wind energy
generation, 36 KWp photo-voltaic plant, 20 KW diesel
engine generator and 20 KW lead acid battery system.
The plant had reconstruction in 2016 including the
implementation of the online monitoring system, weather
station system and upgraded inverter. The weather station
data is started from 2016, November. From the monitoring
data, it served physical value from sensors on each power
generation. The data center has been developed due storing
data in center place. Dataset from a data center that is from
Supervisory Control and Data Acquisition (SCADA) deliver
to the data server. Data server provided all parameters such
as power generation parameter, weather station, and energy
consumption parameter. Design of the web monitoring
showed in Fig 1. Solar radiation forecasting will be applied
to the Application and Data management side. In the
Fig 1. System architecture of energy monitoring system in hybrid power connectivity layer, sensors that installed in some parts such
plant. as weather station, building, power generation, and battery
storage. Data sensors sent to the SCADA due to managing
The use of the day ahead solar radiation forecasting is control system, data storage, and management. Then, data
not only for energy market but also for operation and managed in the data server considered a data query that
maintenance. There are some fossil energy resources in the created every 20 seconds. For simplicity, data has been
rural area of Indonesia that has a daily operation. The calculated by 15 minutes of the average data query.
operation can be maximized the efficiency by decreasing Forecasting of solar radiation applied in this section for
operation time. So, the using of fuel can be minimized. creating the value of solar radiation compared to real
Economy dispatch can be changed due to efficiency. The measurement. The data forecasting also gave feedback to
government rule will be supported the limitation of fossil SCADA as input for the control system due to estimating
energy by giving incentive, reducing the tax, etc. Meanwhile, energy from a battery that will be injected to the grid.
the majority of the method using artificial intelligence and Besides, Data management provides a report that can be
limited of using support vector regression as the method for used by stakeholders. Finally, the forecasting of solar
simplifying computation and response time. radiation showed in the web monitoring system. As mention
In this paper, we used the land measurement of physical above, web monitoring can be open data in the electricity
condition as explanatory variables. The measurement was system. Data can be accessed easily considered the security
taken by the weather station system of hybrid energy plant by giving the username and password to the stakeholders.
on baron technopark, Yogyakarta, Indonesia. Sliding
window-based support vector regression (SW-SVR) will be
assessed by limited meteorological data measurement. The B. Sliding Window-based Support Vector Regression
using of SW-SVR regression will be potentially applied in a
hybrid plant in Indonesia. The intermittent of solar radiation Sliding Window-based Support Vector Regression has
was a common problem in Indonesia. The regression been successfully predicted micrometeorological [6]. SW-
method tried to involve the heavy cloud condition and clear SVR solve the computational complexity of
sky condition. The possibility of integrating the forecasting unrepresentative data due to the error value, noise, and
into the data acquisition system was also determined due to uncompleted data. Since the dataset builds from
data simplicity and concise execution time. Implementation multidimensional data, the SW-SVR handled the problem.
in the rural area which is limited electrification made the The dataset of solar radiation in a dry area like Indonesia
research explored the possibility of integrating the archipelago has the difficulty of discriminating of clear sky
forecasting method in utility power management system. It data, cloud data, and rainy data. The method adopted in
will be a big opportunity to make new energy management various environmental condition. SW-SVR has been based
system in the rural area. The opportunity also bigger when on SVR. SVR find a function of predicted value and real
the monitoring system installed in the hybrid powerplant. measurement. Then, the function has been discovered with
We tried to implement open data for public services. the most deviation from the target value. The line as
hyperplane was gotten considered the linearity and
II. METHODOLOGY AND SCHEME separation between true and predicted value. The graph did
not care about the error as long as they are less than error
A. System Architecture separation on hyperplane as fig.

We proposed the method to process the training and


testing data. Monitoring data of Hybrid Power Plant in
Baron Technopark established in 2016. The system consists
(1)
Fig 3. MAPE diagram of 5 regression methods.

We used the MAPE as the index of prediction error and


Fig 2. Regression Curve for Testing Data building time calculated based on the CPU clock time as the
index of computational complexity. It is calculation of yi,
and . MAPE is shown as follows:
We minimize weight vector w. Then find the equation
including the error. It takes some errors into account further.
The error has small margin which means penalty and
(4)
increase in proportion to error. In SW-SVR, we fit the
training and testing data. Adjust the number of weak
Where yi is the actual value and is the forecast value.
learners and weight parameter judgment from relation
is the number of test data, yi is the true value, and is the
between the dataset as specialized data. Then, fit kernel trick
predicted value. The difference between yi and is divided
and partial least square solved the multidimensional dataset.
by the actual value yi again. The absolute value in this
The movement of predicting value was also calculated by
calculation is summed for every forecasted point in time and
extract change of specialized data as the equation. The
divided by the number of fitted points n. Multiplying by
movement changed during the time when the training data
100% makes it a percentage error.
obtained. G is specialized data before prediction and G’ is
R2 is coefficient of determination. This indicator is
Specialized data after prediction. w is weight vector. p is
often used in statistics for estimating the performance of the
weight parameter that adjusted in the beginning.
models. It depicts the fraction of the calculated values that
are the closest to the line of measurement data. While the
ideal values of all other statistical indicators used in this
(2) study are 0, values of the coefficient of determination close
to 1 indicate more efficient models:
Furthermore, we extracted training data as St. xi is
explanatory variable and yi is response variable.
(5)
(3)
The sum of squares of residuals also called the residual
sum of squares = SSRES. The total sum of squares
Due to comparable result, we built hypothesis as trained
(proportional to the variance of the data) is SSTOT where yi is
by linear SVR then apply the other regression method as
the actual value and ŷi is the forecast value. Processing the
comparison. Finally, we predicted the value. For the
forecast value, we utilized notebook with specification is
evaluation, the SW-SVR method compared to some
Intel i5 7200U as CPU, 16GB RAM, 500GB HDD, and
regression methods which is used by several researchers
Intel HD Graphics 620. Calculating the regression method
predicting solar radiation such as random forest (RF),
then evaluation using statistical metrics, for applying the
gradient boosting (GB), linear SVR, and SVR.
calculation, scikit-learn module on Python 2.7 was used [8].
C. Evaluation
III. RESULTS AND DISCUSSION
The evaluation of the machine learning method, it has
common method such statistical indicators or metrics [7].
This research used such as coefficient of determination or R2
Training and testing dataset of solar radiation
and mean absolute percentage error (MAPE). These
forecasting was using 8 days data. We collected the data as
methods represented correlation between the output from
training data and testing data as short-term prediction. The
the input. Explanatory data has some dataset which
SW-SVR applied with hyperparameter that was adjusted.
multidimensional data. It predicted response variable.
The parameter was used by adjusting depend parameter
Coefficient determination is calculation of 1 minus the sum
tuning such as Epsilon, parameter C and RBF Gamma.
of squares of residuals divided by the total sum of squares.
Fig 4. R2 diagram of 5 regression methods.

Fig 6. Comparison between the predicted and actual data of SW-SVR


models

(WT), normalization, and machine learning combination


methods. Normalization the dataset has made the value
between -1 and +1. Calculation of the solar radiation data
had done to decrease data spread [9].
Noise data could be solved by applying WT that is
Fig 5. RMSE Scores of 5 regression methods suitable for the modeling of local transients and
intermittency [10]. These are common trouble in solar
From Fig 2., time zone of forecasting for testing data, for radiation. The dataset in our research included cloudy day,
day 1, SW-SVR was closely predicting the solar radiation, sunny day and rainy day that affected error value. The
the different sky condition as training data made the response variable under all sky conditions has been
forecasting missed for time zone before maximum solar successfully predicted solar radiation by using solar
radiation value at noon. In day 2, the forecast was over the irradiance measurement and satellite data [11]. It will be
real value with minimum missing data since the training considered in the future works. Since, the classification
data with clear sky condition closely similar to the testing between sunny day, cloudy day and rainy day did not divide
data. could presence the significant error.
Fig 3. showed, for predicting 1 day ahead, MAPE score
respectively from SW-SVR, RF, GB, linear SVR, and SVR IV. CONCLUSION AND FUTURE WORKS
is 21.9, 34.8, 29.4, 36.02, and 9.11. Essential meteorological
data such as clearness index, rainfall, and sunshine duration In this research, we assessed the performance of SW-
is needed from the result. On the other hand, from Fig.4., the SVR to the other regression method such as random forest,
model of SW-SVR predicted the solar radiation with R- gradient boosting, linear SVR and SVR for predicting solar
Square score is 0.98. Compare to the other regression radiation in hybrid power plant in Indonesia. We used
method such as RF, GB, linear SVR and SVR, the R2 value temperature indoor and outdoor, wind speed, wind direction,
is respectively 0.61, 0.9, 0.96 and 0.98. From Fig. 5, it humidity, and atmospheric pressure as explanatory variables.
indicated linearity between predicted value and true value Evaluating the results is done by metrics analytics such as
for SW-SVR, SVR and linear SVR almost close to 1 despite coefficient of determination (R2) and Mean Absolute
that happened in the dry or summer season data with several Percentage Error (MAPE). SW-SVR predicted the solar
times of rainy days and cloudy days. Fig 6. showed, for radiation with R2 is 0.98 that close to 1. On the other hand,
predicting 1 day ahead, RMSE score respectively from SW- the MAPE score of SW-SVR method is 21.9. It is the
SVR, RF, GB, linear SVR, and SVR is 64.4, 89.3, 94.4, 53.6, minimum error that could happen due to noisy data,
and 35.1. uncompleted data, and missing data.
RMSE scores showed the SW-SVR has predicted the The results that could be a promising method to be
solar radiation with difference value between true value and applied in Hybrid Power Plant in Indonesia. For the future
predicted value around 64.4 W/m2. The results showed SW- works, the algorithm of SW-SVR needs to improve to
SVR qualified to predict 1 day ahead solar radiation. decrease the error value. The alternative is modifying
Furthermore, it is necessary to improve the algorithm to dataset into the better correlation between variable to
decrease the error value. Modify dataset into the better improve feature extraction. For the future works, we will try
correlation between variable to improve feature extraction. maximizing pre-processing method to improve feature
Researchers improved the accuracy by Wavelet Transform extraction, needed more measurement data such as
precipitation, clearness index, and sunshine hours and
considering data from global meteorological measurement
and forecast.

REFERENCES

[1] A. Prastawa and R. Dalimi, “New Approach on


Renewable Energy Solar Power Prediction in Indonesia
based on Artificial Neural Network Technique:
Southern Region of Sulawesi Island Study Case,” in
International Conference on QiR, June 2013.
[2] H. Li, F. Cao, X. Wang, and W. Ma, “A Temperature-
Based Model for Estimating Monthly Average Daily
Global Solar Radiation in China,” in The Scientific
World Journal, vol. 2014, ID. 128754, 2014, DOI:
10.1155/2014/128754.
[3] R. Urraca, E. Martinez-de-Pison, A. Sanz-Garcia, and J.
Antonanzas-Torres, “Estimation methods for global
solar radiation: Case study evaluation of five different
approaches in central Spain,” in Renewable and
Sustainable Energy Reviews., vol.77, pp.1098-1113,
2017.
[4] V. H. Quej, J. Almorox, J. A. Arnaldo, and L.
Saito,”ANFIS, SVM and ANN soft-computing
techniques to estimate daily global solar radiation in a
warm sub-humid environmental,” Journal of
Atmospheric and Solar-Terrestrial Physics Vol. 155, pp
62–70, 2017.
[5] Z. Ramedani, M. Omid, A. Keyhani, S. Shamshirband,
and B. Khoshnevisan, “Potential of radial basis function
based support vector regression for global solar
radiation prediction,” Renewable and Sustainable
Energy Reviews vol. 39, pp.1005–1011, 2014.
[6] Y. Kaneda and H. Mineno, “Sliding window- based
support vector regression for predicting
micrometeorological data,” Expert System with
Applications., vol.59, pp.217-225, 2016.
[7] M.A. Hassan, A. Khalil, S. Kaseb, and M.A. Kassem,
“Potential of four different machine-learning algorithms
in modeling daily global solar radiation,” Renewable
Energy Vol.111, pp 52-62, 2017.
[8] G. Hackeling. Mastering Machine Learning with scikit-
learn. Packt Publishing, Birmingham,UK, 2014.
[9] J.G. Hernandez-Travesio, C.M. Travesio,J.B. Alonso,
M.K. Dutta, “Applying data normalization for the Solar
Radiation Modelling,” in EEESD, 2015.
[10] S. A. Abdul Karim, M. K. Hasan, J. Sulaiman, J. B.
Janier, M. T. Ismail, and M. S. Muthuvalu, “Denoising
solar radiation data using coiflet wavelets,” AIP
Conference Proceedings 1621, 394, 2014.
https://doi.org/10.1063/1.4898497
[11] J. Alonso-Montesinos and F.J. Batlles, “Solar radiation
forecasting in the short- and medium-term under all sky
conditions,” Energy, vol.83, pp.387-393, 2015.

Potrebbero piacerti anche