The algorithm presented in this repository is aimed to provide a more accurate and generalizable algorithm for building load profiling.The algorithm is established as class methods in HRLP.py. An example of how to apply the algorithm for load profiling is described in Jupyter notebook, as well as the baseline algorithms. For more details and the experiment results please refer to the paper published in Building Simulation 2019.
The framework consists of four main parts: pre-processing, preliminary K-means, Finer DBSCAN and post-processing (Figure 1.a). In figure 1.b, the profiling result of 2 sample buildings are compared with 2 baseline clustering methods K-means and DBSCAN.