Methodology for forecasting and optimization in IEEE-CIS 3rd Technical Challenge
This report provides a description of the methodology I used in the IEEE-CIS 3rd Technical Challenge. For the forecast, I used a quantile regression forest approach using the solar variables provided by the Bureau of Meterology of Australia (BOM) and many of the weather variables from the European Centre for Medium-Range Weather Forecasting (ECMWF). Groups of buildings and all of the solar instances were trained together as they were observed to be closely correlated over time. Other variables used included Fourier values based on hour of day and day of year, and binary variables for combinations of days of the week. The start dates for the time series were carefully tuned based on phase 1 and cleaning and thresholding was used to reduce the observed error rate for each time series. For the optimization, a four-step approach was used using the forecast developed. First, a mixed-integer program (MIP) was solved for the recurring and recurring plus once-off activities, then each of these was extended using a mixed-integer quadratic program (MIQP). The general strategy was chosen from one of two ("array" from the "array" and "tuples" approaches) while the specific step improvement strategy was chosen from one of five ("no forced discharge").
Code (1)
Tasks
Load ForecastingMultivariate Time Series Forecastingquantile regressionTime SeriesTime Series AnalysisTime Series ForecastingWeather ForecastingSimilar Papers 제목 키워드 기반
State-of-the-art predictive and prescriptive analytics for IEEE CIS 3rd Technical Challenge
In this paper, we describe our proposed methodology to approach the predict+optimise challenge introduced in the IEEE CIS 3rd Technical Challenge. The predictive model employs an ensemble of LightGBM models and the presc…
The Energy Prediction Smart-Meter Dataset: Analysis of Previous Competitions and Beyond
This paper presents the real-world smart-meter dataset and offers an analysis of solutions derived from the Energy Prediction Technical Challenges, focusing primarily on two key competitions: the IEEE Computational Intel…
Optimal activity and battery scheduling algorithm using load and solar generation forecast
In this report, we provide a technical sequence on tackling the solar PV and demand forecast as well as optimal scheduling problem proposed by the IEEE-CIS 3rd technical challenge on predict + optimize for activity and b…
Missing ValuesSchedulingTime SeriesTime Series Analysis+1Comparison and Evaluation of Methods for a Predict+Optimize Problem in Renewable Energy
Algorithms that involve both forecasting and optimization are at the core of solutions to many difficult real-world problems, such as in supply chains (inventory optimization), traffic, and in the transition towards carb…
SchedulingOptimal activity and battery scheduling algorithm using load and solar generation forecasts
Energy usage optimal scheduling has attracted great attention in the power system community, where various methodologies have been proposed. However, in real-world applications, the optimal scheduling problems require re…
Scheduling