Buildings account for a significant portion of global energy consumption and reducing energy use in buildings is critical to meeting global emissions reduction targets.
Building energy load disaggregation involves identifying individual energy services that consume energy within a building, such as heating, cooling, ventilation, lighting and plug loads. This is essential for implementing targeted energy efficiency measures and to enable building owners and operators to reduce energy consumption and related costs.
Explicit knowledge, or “ground truth”, of the energy consumed by individual energy services would require a building to be equipped with a detailed and accurate sub-metering system, where all major appliances are metered and monitored individually. However, this approach is costly and/or intrusive and is conventionally not practiced in the building industry. In most existing buildings the main energy meter data are the only data available, while the development of data service for buildings depends on the availability of additional information, such as the energy use for specific services like heating and cooling.
The accurate disaggregation of individual energy services’ consumption from the main energy metering is a complex problem and has important implications for building owners and operators, energy providers, and consumers.
The load disaggregation problem has been the focus of research in the building and energy sectors for many years. It remains a challenging problem due to the complex and diverse nature of appliances and their energy usage patterns, and due to the low resolution of the main meter’s data logging. Indeed, while smart meters are laying the ground for a digitalised monitoring of energy consumption in buildings (moving away from manual monthly, or sporadic, readings of analogue meters), their resolution is often limited to hourly values, or to 15 minutes at best.
The Load disaggregation Challenge aims to develop accurate and scalable algorithms for disaggregating the energy use for building heating and/or cooling from the main energy metering data, while taking the following key challenges into account:
The companies sponsoring this competition (see logos at the bottom of this page) have provided datasets from buildings in which they also have installed a comprehensive sub-metering system, i.e. from buildings that are the exception rather than the rule in the building stock. The “ground truth” from the sub-metering of heating and cooling loads will not be disclosed to the participants but will be used to evaluate the goodness of the submitted solutions, according to the evaluation criteria described below. Only the main meter data, and weather data from the same location, will be provided in this challenge. From this the participants will have to disaggregate the heating and/or cooling loads.
The main characteristics (or metadata) for these datasets are summarised in the table below. Considering the different time resolutions, there are 14 datasets in total.
The participants should bear in mind that both buildings itself and their occupants’ behaviour are complex and varied, and therefore even the best sub-metering system has some limitations. For example, some non-heating energy use may have a certain seasonality, e.g. lighting, as well as some individual plug heating device may be occasionally in use without its consumption being captured by the sub-metering of boilers, heat pumps, district heating heat exchangers, etc. Such features are part of real-life conditions, and the challenge is for the disaggregation algorithm to match as well as possible the “ground truth” as known from the sub-metering system.
The usage of external data is allowed in this competition, as long as it is free and publicly available. The competitors must ensure that all data they use is freely available to all participants, and post access to the dataset on the competition forum before the end of the training phase.
I Register at the Adrenalin competition dashboard (Codalab)
II Access the dataset
III Model development and result calculation
IV Submission
NOTICE: By submitting your results, you agree to make your algorithm available as open source under the BSD-3 license agreement (https://opensource.org/license/bsd-3-clause), in the case you are selected as one of the winners.
The evaluation will be based on both quantitative and qualitative criteria.
The quantitative evaluation will use the Normalised Mean Absolute Error (NMAE) as the metric for ranking the submissions, where the lower the NMAE the better. This metric is calculated as follows for each individual dataset (j), where datasets at different time resolutions from the same building are considered separate datasets:
Where: yi = measurement values (the undisclosed “ground truth”)
ŷ = predicted values (the results of your disaggregation)
ȳ = average of measurement values
n = number of datapoints
All the individual dataset NMAEj are then averaged to give the total NMAE as follows:
Where: m = number of datasets (where datasets at different time resolutions
from the same building are considered separate datasets)
For a submission to be eligible for the prize money, a solution must be submitted for each dataset and the total NMAE must be < 0.5.
The qualitative evaluation will consider the practical applicability of the load disaggregation algorithm, including data requirements, understandability, and computational efficiency.
Practical applicability is defined as follows:
The qualitative evaluation is based on the documentation that the participants are required to deliver together with their submissions. The documentation must have a level of detail that allows it to be reproducible by third parties. Please see the report template in the starting kit. If the evaluation committee considers the quality of the delivered documentation to be insufficient, the submission will be disqualified.
The prizes of this competition are sponsored by the Danish Energy Technology Development and Demonstration Programme (EUDP) fund.