Unsupervised Clustering-Based Short-Term Solar Forecasting

Solar forecasting accuracy is highly affected by weather conditions, therefore, weather awareness forecasting models are expected to improve the forecasting performance. However, it may not be available or reliable to classify different forecasting tasks by only using predefined meteorological weather categorization. In this paper, an unsupervised clustering-based (UC-based) solar forecasting method is developed for short-term (1-h-ahead) global horizontal irradiance (GHI) forecasting. This UC-based method consists of three parts: GHI time series unsupervised clustering, pattern recognition, and UC-based forecasting. The daily GHI time series is first clustered by an Optimized Cross-validated ClUsteRing (OCCUR) method, which determines the optimal number of clusters and best clustering results. Then, support vector machine pattern recognition is adopted to recognize the category of a certain day using the first four hours’ data in the forecasting stage. GHI forecasts are generated by the most suitable models in different clusters, which are built by a two-layer machine learning based multi-model (M3) forecasting framework. The developed UC-M3 method is validated by using 1-year of data with 13 solar features from three information sources. Numerical results show that 1) UC-based models outperform non-UC (all-in-one) models with the same M3 architecture by approximately 20%; and 2) M3-based models also outperform the single-algorithm machine learning models by approximately 20%.

[1]  Jie Zhang,et al.  Short-Term Load Forecasting With Different Aggregation Strategies , 2018, DAC 2018.

[2]  Mohammad Javad Sanjari,et al.  Probabilistic Forecast of PV Power Generation Based on Higher Order Markov Chain , 2017, IEEE Transactions on Power Systems.

[3]  María Pérez-Ortiz,et al.  A Review of Classification Problems and Algorithms in Renewable Energy Applications , 2016 .

[4]  Antonio J. Conejo,et al.  Hierarchical Clustering to Find Representative Operating Periods for Capacity-Expansion Modeling , 2018, IEEE Transactions on Power Systems.

[5]  Jie Zhang,et al.  Hourly-Similarity Based Solar Forecasting Using Multi-Model Machine Learning Blending , 2018, 2018 IEEE Power & Energy Society General Meeting (PESGM).

[6]  Charu C. Aggarwal,et al.  Data Clustering: Algorithms and Applications , 2014 .

[7]  Guy N. Brock,et al.  clValid , an R package for cluster validation , 2008 .

[8]  Jie Zhang,et al.  Characterizing forecastability of wind sites in the United States , 2019, Renewable Energy.

[9]  Dan Keun Sung,et al.  Hourly Solar Irradiance Prediction Based on Support Vector Machine and Its Error Analysis , 2017, IEEE Transactions on Power Systems.

[10]  Guang Yang,et al.  Solar irradiance feature extraction and support vector machines based weather status pattern recognition model for short-term photovoltaic power forecasting , 2015 .

[11]  Pierre Pinson,et al.  Global Energy Forecasting Competition 2012 , 2014 .

[12]  J. Lundquist,et al.  " A Data-Driven Multi-Model Methodology with Deep Feature Selection for Short-Term Wind Forecasting " , 2018 .

[13]  Ricardo J. Bessa,et al.  Improving Renewable Energy Forecasting With a Grid of Numerical Weather Predictions , 2017, IEEE Transactions on Sustainable Energy.

[14]  Ren Renewables 2019 Global Status Report , 2012 .

[15]  Jie Zhang,et al.  A data-driven multi-model methodology with deep feature selection for short-term wind forecasting , 2017 .

[16]  Reinaldo Tonkoski,et al.  Solar Irradiance Forecasting in Remote Microgrids Using Markov Switching Model , 2018, 2018 IEEE Power & Energy Society General Meeting (PESGM).

[17]  Soteris A. Kalogirou,et al.  Machine learning methods for solar radiation forecasting: A review , 2017 .

[18]  Douglas B. Kell,et al.  Computational cluster validation in post-genomic data analysis , 2005, Bioinform..

[19]  Jie Zhang,et al.  Wind Power and Ramp Forecasting for Grid Integration , 2018 .

[20]  P. Ineichen,et al.  A new airmass independent formulation for the Linke turbidity coefficient , 2002 .

[21]  Emanuele Crisostomi,et al.  Day-Ahead Hourly Forecasting of Power Generation From Photovoltaic Plants , 2018, IEEE Transactions on Sustainable Energy.

[22]  Jie Zhang,et al.  Reinforcement Learning based Dynamic Model Selection for Short-Term Load Forecasting , 2018, 2019 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT).

[23]  Chao-Ming Huang,et al.  A Weather-Based Hybrid Method for 1-Day Ahead Hourly Forecasting of PV Power Output , 2014, IEEE Transactions on Sustainable Energy.

[24]  Dan Keun Sung,et al.  Solar Power Prediction Based on Satellite Images and Support Vector Machine , 2016, IEEE Transactions on Sustainable Energy.

[25]  Jie Zhang,et al.  Short-term global horizontal irradiance forecasting based on sky imaging and pattern recognition , 2017, 2017 IEEE Power & Energy Society General Meeting.

[26]  Yasser Abdel-Rady I. Mohamed,et al.  Photovoltaic power pattern clustering based on conventional and swarm clustering methods , 2016 .

[27]  Heng Huang,et al.  Using Smart Meter Data to Improve the Accuracy of Intraday Load Forecasting Considering Customer Behavior Similarities , 2015, IEEE Transactions on Smart Grid.

[28]  R. Urraca,et al.  Review of photovoltaic power forecasting , 2016 .

[29]  Robin Girard,et al.  Short-Term Spatio-Temporal Forecasting of Photovoltaic Power Production , 2018, IEEE Transactions on Sustainable Energy.

[30]  Hao Zhu,et al.  Dependency Analysis and Improved Parameter Estimation for Dynamic Composite Load Modeling , 2017, IEEE Transactions on Power Systems.

[31]  Chee Keong Chan,et al.  Prediction of hourly solar radiation with multi-model framework , 2013 .

[32]  Chris H. Q. Ding,et al.  Cluster merging and splitting in hierarchical clustering algorithms , 2002, 2002 IEEE International Conference on Data Mining, 2002. Proceedings..

[33]  Yue Zhang,et al.  Day-Ahead Power Output Forecasting for Small-Scale Solar Photovoltaic Electricity Generators , 2015, IEEE Transactions on Smart Grid.

[34]  Chris Develder,et al.  Two-Stage Load Pattern Clustering Using Fast Wavelet Transformation , 2016, IEEE Transactions on Smart Grid.

[35]  Atul K. Raturi,et al.  Renewables 2016 Global status report , 2015 .

[36]  Ying Wah Teh,et al.  Time-series clustering - A decade review , 2015, Inf. Syst..

[37]  Huiping Cao,et al.  Comprehensive Clustering of Disturbance Events Recorded by Phasor Measurement Units , 2014, IEEE Transactions on Power Delivery.

[38]  M. Raza,et al.  On recent advances in PV output power forecast , 2016 .

[39]  Jie Zhang,et al.  Characterizing Time Series Data Diversity for Wind Forecasting , 2017, BDCAT.

[40]  Lei Wang,et al.  An ANN-based Approach for Forecasting the Power Output of Photovoltaic System , 2011 .