top of page

Last update: July 2020

Software

Some of the Matlab codes developed by myself can be downloaded. These codes are for non-commercial use only. Each file is commented so as to be, in principle, self-explanatory. If you have any question, please do not hesitate to contact me by email (xunwang00@gmail.com). If you need other codes of mine that have not been published here, please also feel free to contact me.

​

This page will be continuously updated.

Matched-field processing for pipeline leakage detection

Matlab code download

Reference: 

X. Wang and M. S. Ghidaoui, Pipeline leakage detection using the matched-field processing method, Journal of Hydraulic Engineering - ASCE, vol. 144(6), pp. 04018030, 2018

Spectral-based methods for pipeline leakage localization

Matlab code download

Reference: 

X. Wang, D. P. Palomar, L. Zhao, M. S. Ghidaoui, and R. D. Murch, Spectral-based methods for pipeline leakage localization, Journal of Hydraulic Engineering - ASCE, vol. 145(3), pp. 04018089, 2019

Maximum likelihood-based identification of multiple leaks in a pipe

This code can be used to justify the linearized model of transient wave in pipes with multiple leaks, to localize two leaks using a 2D exhaustive searching of leaks (based on the maximum likelihood principle), and to test the super-resolution of leak localization. Here, two leaks are assumed in the inverse methods; for higher (assumed) leak number (>2), this code cannot be used.

Matlab code download

Reference: 

X. Wang and M. S. Ghidaoui, Identification of multiple leaks in pipeline: Linearized model, maximum likelihood, and super-resolution localization, Mechanical Systems and Signal Processing, vol. 107, pp. 529-548, 2018

Leakage localization in tree-pipe network using MFP

Matlab code download

This code is for the 5-pipe example in Section 4.2 in the following paper:

X. Wang, G. A. Camino, T.-C. Che and M. S. Ghidaoui, Factorized wave propagation model in tree-type pipe networks and its application to leak localization, Mechanical Systems and Signal Processing,  147, 107116, 2021

bottom of page