Permutation-Based Residential Short-term Load Forecasting in the Context of Energy Management Optimization Objectives

What makes a household-level short-term load forecast "good"? Individual household load profiles are intermittent, as distinct peaks correspond to specific activities in the household. Using traditional point-wise error metrics to assess household-level forecasts may lead to, for instance, double-digit mean absolute percentage errors. One reason is a double penalty incurred if a peak is forecasted correctly in amplitude, but with a small delay in time. An adjusted forecast error measure based on local permutations was proposed to assess household-level forecasts by optimally aligning the peaks bounded by a displacement limit. This work shows how the choice of this parameter leads to different "best" forecasts in terms of specific applications, namely the optimization objectives of an energy management system. For that, different parameterizations of the Local Permutation Invariant (LPI) distance are compared within k-Nearest Neighbors as a forecasting model for three different optimization objectives. A simulation study on 100 households of the CER dataset shows that the optimal parameterization can decrease the peak load on average by over 22.5% compared to the Euclidean distance. However, for increasing self-sufficiency and minimizing costs, no significant improvements can be achieved. This implies that household-level forecasts should generally be evaluated in terms of their application, as traditional metrics as a proxy may not express its "goodness" adequately.

[1]  Sahin Albayrak,et al.  Adjusted Feature-Aware k-Nearest Neighbors: Utilizing Local Permutation-Based Error for Short-Term Residential Building Load Forecasting , 2018, 2018 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm).

[2]  Ram Rajagopal,et al.  Predictability, constancy and contingency in electric load profiles , 2016, 2016 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[3]  Gabriela Hug,et al.  Inadequacy of Standard Algorithms and Metrics for Short-Term Load Forecasts in Low-Voltage Grids , 2019, 2019 IEEE Milan PowerTech.

[4]  Oleg Valgaev,et al.  Low-voltage power demand forecasting using K-nearest neighbors approach , 2016, 2016 IEEE Innovative Smart Grid Technologies - Asia (ISGT-Asia).

[5]  Nathaniel Charlton,et al.  Graph-based algorithms for comparison and prediction of household-level energy use profiles , 2013, 2013 IEEE International Workshop on Inteligent Energy Systems (IWIES).

[6]  S. Pfenninger,et al.  Long-term patterns of European PV output using 30 years of validated hourly reanalysis and satellite data , 2016 .

[7]  Volker Quaschning,et al.  Sizing and grid integration of residential PV battery systems , 2014 .

[8]  Andrew Wirth,et al.  Improving the on-line control of energy storage via forecast error metric customization , 2016 .

[9]  David L. Woodruff,et al.  Pyomo — Optimization Modeling in Python , 2012, Springer Optimization and Its Applications.

[10]  Peter Grindrod,et al.  A new error measure for forecasts of household-level, high resolution electrical energy consumption , 2014 .

[11]  Sahin Albayrak,et al.  Subgradient Methods for Averaging Household Load Profiles under Local Permutations , 2019, 2019 IEEE Milan PowerTech.

[12]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[13]  Ram Rajagopal,et al.  A scaling law for short term load forecasting on varying levels of aggregation , 2018, International Journal of Electrical Power & Energy Systems.

[14]  Sanjay Lall,et al.  Shape-Based Approach to Household Electric Load Curve Clustering and Prediction , 2017, IEEE Transactions on Smart Grid.