Hydraulic Parameter Estimation for District Heating Based on Laboratory Experiments
Felix Agner, Christian Møller Jensen, Anders Rantzer, Carsten Skovmose Kallesøe, Rafal Wisniewski
TL;DR
This work tackles hydraulic parameter estimation for district heating under real-world challenges such as unknown valve characteristics and hysteresis. It introduces a grey-box, data-driven framework on a tree-structured network, leveraging two open laboratory datasets, and models valve behavior as a linear combination of multiple basis characteristics while compensating for hysteresis with a filtered valve position signal. The approach, solved via a convex $\ell_1$ objective with nonnegativity constraints, demonstrates that accounting for valve nonlinearities and hysteresis significantly improves predictive accuracy within the training range, though extrapolation to unobserved valve operating regions remains difficult in realistic data. The study highlights practical implications for calibrating hydraulic models in district heating and provides a path toward more robust, data-driven calibration in smart energy systems, complemented by open data for further research.
Abstract
In this paper we consider calibration of hydraulic models for district heating systems based on operational data. We extend previous theoretical work on the topic to handle real-world complications, namely unknown valve characteristics and hysteresis. We generate two datasets in the Smart Water Infrastructure laboratory in Aalborg, Denmark, on which we evaluate the proposed procedure. In the first data set the system is controlled in such a way to excite all operational modes in terms of combinations of valve set-points. Here the best performing model predicted volume flow rates within roughly 5 and 10 \% deviation from the mean volume flow rate for the consumer with the highest and lowest mean volume flow rates respectively. This performance was met in the majority of the operational region. In the second data set, the system was controlled in order to mimic real load curves. The model trained on this data set performed similarly well when evaluated on data in the operational range represented in the training data. However, the model performance deteriorated when evaluated on data which was not represented in the training data.
