Residential Power Forecasting Using Load Identification and Graph Spectral Clustering

Forecasting energy or power usage is an important part of providing a stable supply of power to all customers on a power grid. We present a novel method that aims to forecast the power consumption of a single house, or a set of houses, based on non-intrusive load monitoring (NILM) and graph spectral clustering. In the proposed method, the aggregate power signal is decomposed into individual appliance signals and each appliance’s power is forecasted separately. Then the total power forecast is formed by aggregating forecasted power levels of individual appliances. We use four publicly available datasets (reference energy disaggregation dataset, rainforest automation energy, almanac of minutely power dataset version 2, tracebase) to test our forecasting method and report its accuracy. The results show that our method is more accurate compared to popular existing approaches, such as autoregressive integrated moving average, similar profile load forecast, artificial neural network, and recent NILM-based forecasting.

[1]  S. Bacha,et al.  Appliance usage prediction using a time series based classification approach , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[2]  Theofanis Sapatinas,et al.  Short-Term Load Forecasting: The Similar Shape Functional Time-Series Predictor , 2012, IEEE Transactions on Power Systems.

[3]  Fred Popowich,et al.  Exploiting HMM Sparsity to Perform Online Real-Time Nonintrusive Load Monitoring , 2016, IEEE Transactions on Smart Grid.

[4]  Conor Lynch,et al.  Electrical Load Forecasting Using An Expanded Kalman Filter Bank Methodology , 2016 .

[5]  Mehmet Çunkaş,et al.  A Fuzzy Logic Based Short Term Load Forecast for the Holidays , .

[6]  Ivan V. Bajic,et al.  Load Disaggregation Based on Aided Linear Integer Programming , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[7]  Siobhán Clarke,et al.  Residential electrical demand forecasting in very small scale: An evaluation of forecasting methods , 2013, 2013 2nd International Workshop on Software Engineering Challenges for the Smart Grid (SE4SG).

[8]  Ulrike von Luxburg,et al.  A tutorial on spectral clustering , 2007, Stat. Comput..

[9]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.

[10]  Dan J. Trudnowski,et al.  Real-time very short-term load prediction for power-system automatic generation control , 2001, IEEE Trans. Control. Syst. Technol..

[11]  Janaka Ekanayake,et al.  Residential Appliance Identification Based on Spectral Information of Low Frequency Smart Meter Measurements , 2016, IEEE Transactions on Smart Grid.

[12]  Yang Zhenglin,et al.  Improved Cluster Analysis Based Ultra-short Term Load Forecasting Method , 2005 .

[13]  Ralf Steinmetz,et al.  On the accuracy of appliance identification based on distributed load metering data , 2012, 2012 Sustainable Internet and ICT for Sustainability (SustainIT).

[14]  Bruce Stephen,et al.  Incorporating Practice Theory in Sub-Profile Models for Short Term Aggregated Residential Load Forecasting , 2017, IEEE Transactions on Smart Grid.

[15]  Shirantha Welikala,et al.  Incorporating Appliance Usage Patterns for Non-Intrusive Load Monitoring and Load Forecasting , 2019, IEEE Transactions on Smart Grid.

[16]  J. Zico Kolter,et al.  REDD : A Public Data Set for Energy Disaggregation Research , 2011 .

[17]  Filippo Maria Bianchi,et al.  Local short term electricity load forecasting: Automatic approaches , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[18]  Altaf Badar,et al.  Study of Load Forecasting Techniques using Fuzzy Logic , 2017 .

[19]  Z. Jane Wang,et al.  RAE: The Rainforest Automation Energy Dataset for Smart Grid Meter Data Analysis , 2017, Data.

[20]  Jing Liao,et al.  Non-Intrusive Load Disaggregation Using Graph Signal Processing , 2018, IEEE Transactions on Smart Grid.

[21]  David J. Hill,et al.  Short-Term Residential Load Forecasting Based on Resident Behaviour Learning , 2018, IEEE Transactions on Power Systems.

[22]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Peter B. Luh,et al.  Hybrid Kalman Filters for Very Short-Term Load Forecasting and Prediction Interval Estimation , 2013, IEEE Transactions on Power Systems.

[24]  Ljupco Kocarev,et al.  Dynamic Load Balancing and Reactive Power Compensation Switch Embedded in Power Meters , 2017, IEEE Transactions on Circuits and Systems II: Express Briefs.

[25]  Ivan Nunes da Silva,et al.  Very Short-Term Load Forecasting Using a Hybrid Neuro-fuzzy Approach , 2010, 2010 Eleventh Brazilian Symposium on Neural Networks.

[26]  Tiziana di Matteo,et al.  Hierarchical Information Clustering by Means of Topologically Embedded Graphs , 2011, PloS one.

[27]  Ujjwal Maulik,et al.  Nonintrusive Load Monitoring: A Temporal Multilabel Classification Approach , 2015, IEEE Transactions on Industrial Informatics.

[28]  Fred Popowich,et al.  Electricity, water, and natural gas consumption of a residential house in Canada from 2012 to 2014 , 2016, Scientific Data.

[29]  Ivan V. Bajic,et al.  Incorporating time-of-day usage patterns into non-intrusive load monitoring , 2017, 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[30]  G. W. Hart,et al.  Nonintrusive appliance load monitoring , 1992, Proc. IEEE.

[31]  Farzad Rajaei Salmasi,et al.  Stability Analysis of AC Microgrids With Constant Power Loads Based on Popov's Absolute Stability Criterion , 2015, IEEE Transactions on Circuits and Systems II: Express Briefs.

[32]  Mark Last,et al.  Short-term load forecasting in smart meters with sliding window-based ARIMA algorithms , 2017, Vietnam Journal of Computer Science.

[33]  He Hong-ying A Shape Similarity Criterion Based Curve Fitting Algorithm and Its Application in Ultra-Short-Term Load Forecasting , 2007 .

[34]  Maximilian Wurm,et al.  Poster abstract: grid-level short-term load forecasting based on disaggregated smart meter data , 2017, Computer Science - Research and Development.

[35]  Giuseppe Giunta,et al.  A Multi-Objective Method for Short-Term Load Forecasting in European Countries , 2016, IEEE Transactions on Power Systems.