Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-07T11:08:31.046Z Has data issue: false hasContentIssue false

Real-time transient data assimilation in pipe networks using an extended Kalman filter

Published online by Cambridge University Press:  04 August 2025

Jiawei Ye
Affiliation:
School of Architecture and Civil Engineering, The University of Adelaide, Adelaide, SA , Australia
Wei Zeng*
Affiliation:
School of Architecture and Civil Engineering, The University of Adelaide, Adelaide, SA , Australia
Martin Lambert
Affiliation:
School of Architecture and Civil Engineering, The University of Adelaide, Adelaide, SA , Australia
Aaron Zecchin
Affiliation:
School of Architecture and Civil Engineering, The University of Adelaide, Adelaide, SA , Australia
Nhu Do
Affiliation:
School of Architecture and Civil Engineering, The University of Adelaide, Adelaide, SA , Australia
*
Corresponding author: Wei Zeng; Email: w.zeng@adelaide.edu.au
Rights & Permissions [Opens in a new window]

Abstract

Hydraulic transient data assimilation in pipe networks plays a critical role in monitoring the network behaviours, thereby ensuring the safety and reliability of water supply systems. However, the existing Kalman filter (KF)-based methods integrated with traditional numerical models face a severe computational burden with a significant number of state variables caused by pipe discretization. This study presents a new approach that combines an extended KF with a recently developed efficient hydraulic transient model that requires only a coarse discretization. The new method is particularly suited when the transient fluctuation is of relatively low frequency. As the number of state variables is reduced, real-time estimation of the system’s hydraulic states can be enabled, along with an enhanced accuracy of transient predictions. The proposed method was tested in two numerical pipe networks – a seven-pipe network and a 51-pipe network, with sudden changes in demand. The results indicate that the method can provide accurate estimation of transient states in real-time and has high performance and efficiency for large pipe networks.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The University of Adelaide, 2025. Published by Cambridge University Press
Figure 0

Figure 1. The seven-pipe network system with two reservoirs, seven pipes, five internal nodes, and one demand node.

Figure 1

Figure 2. The predicted pressure head at (a) Node 4 and (b) Node 5 in Case 1.1.

Figure 2

Figure 3. The predicted pressure head at (a) Node 4 and (b) Node 5 in Case 1.2.

Figure 3

Table 1. RMSEs of the EKF models under different noise levels for Case 1.2

Figure 4

Figure 4. The 51 pipe networks with 3 reservoirs, 51 edges and 32 internal nodes (Zecchin, 2010).

Figure 5

Figure 5. The “real” pressure heads by EWC and estimated pressure heads by EKFs with different random seeds at Node 25.

Author comment: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R0/PR1

Comments

No accompanying comment.

Review: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R0/PR2

Conflict of interest statement

Reviewer declares none.

Comments

This paper details the developments of a data assimilation technique for hydraulic transients in Water Distribution Systems combing the Elastic Water Column Method with an formulation of the Extended Kalman Filter. The paper provides a brief description of the Elastic Water Column, developed previously and its integration into the Extended Kalman Filter, before demonstrating the techniques using two network models of increasing complexity.

This is an excellently written article, which presents an interesting and potentially important method for increasing the computational efficiency of data assimilation approaches for hydraulic transients. Whilst the test cases are still relatively simplistic, I think that it should be published quickly with only very minor changes as detailed below, and I look forward to seeing the method demonstrated on real networks.

Line 256; this is not 100% clear where you have added the noise. I have assumed it is on the “measurements” from the initial EWC simulation (not into the R or P martices). Please clarify in the text.

Please comment on the ease of setup of the combined EWC-EKF, with reference to line 235 (“Two EWC models...”) , does the approach require complete rebuilding of model if you need to change elements of the modelled system?

Recommendation: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R0/PR3

Comments

No accompanying comment.

Decision: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R0/PR4

Comments

No accompanying comment.

Author comment: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R1/PR5

Comments

No accompanying comment.

Review: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R1/PR6

Conflict of interest statement

Reviewer declares none.

Comments

The authors have addressed the reviewer’s comments adequately, and the paper should be accepted for publication.

Recommendation: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R1/PR7

Comments

Paper is accepted

Decision: Real-time transient data assimilation in pipe networks using an extended Kalman filter — R1/PR8

Comments

No accompanying comment.