Detecting leaks in a fluid distribution system
First Claim
Patent Images
1. A processor-implemented method comprising the steps of:
- receiving, at a processor, current leak detection information comprising an acoustic waveform in a time domain from a first sensor in a fluid distribution system;
calculating, by the processor, threshold levels from a normal baseline waveform, the normal baseline waveform determined from historical acoustic data received from the first sensor;
detecting, by the processor, a transient in a portion of the acoustic waveform by determining that an amplitude of the acoustic waveform exceeds the threshold levels;
upon detecting the transient, completely removing all of the data in the portion of the acoustic waveform from the current leak detection information leaving a gap in the acoustic waveform with a first end and a second end; and
splicing, by the processor, the first and the second end of the gap in the waveform together,wherein the current leak detection information with the transient removed is utilized by the processor to determine a probability of a leak in the fluid distribution system based on a correlation between the current leak detection information and the normal baseline waveform.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies for detecting leaks in a fluid distribution system are described herein. Historical leak detection information is received from a sensor in the fluid distribution system and collected in a database. A baseline is determined from the historical leak information. Current leak detection information is then received from the sensor and the probability of a leak in the fluid distribution system is determined based on a difference between the current leak detection information and the baseline.
244 Citations
20 Claims
-
1. A processor-implemented method comprising the steps of:
-
receiving, at a processor, current leak detection information comprising an acoustic waveform in a time domain from a first sensor in a fluid distribution system; calculating, by the processor, threshold levels from a normal baseline waveform, the normal baseline waveform determined from historical acoustic data received from the first sensor; detecting, by the processor, a transient in a portion of the acoustic waveform by determining that an amplitude of the acoustic waveform exceeds the threshold levels; upon detecting the transient, completely removing all of the data in the portion of the acoustic waveform from the current leak detection information leaving a gap in the acoustic waveform with a first end and a second end; and splicing, by the processor, the first and the second end of the gap in the waveform together, wherein the current leak detection information with the transient removed is utilized by the processor to determine a probability of a leak in the fluid distribution system based on a correlation between the current leak detection information and the normal baseline waveform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for detecting a leak in a fluid distribution system, the system comprising:
-
a plurality of leak detectors in the fluid distribution system, each leak detector comprising one or more sensors, a processing device, and a communication device, the processing device configured to receive signal data from the one or more sensors, process the signal data, and send the processed signal data via the communication device to a host, the processed signal data comprising an acoustic waveform in a time domain; and the host comprising a processor, a database, and a communication module, the processor configured to receive via the communication module a plurality of processed signal data from the plurality of leak detectors, calculate threshold levels from a normal baseline waveform, the normal baseline waveform determined from historical acoustic data received from the plurality of leak detectors, detect a transient in a portion of an acoustic waveform from a first leak detector of the plurality of leak detectors by determining an amplitude of the acoustic waveform exceeds the threshold levels, wherein the portion of the acoustic waveform from the first leak detector is a specific time section, upon detecting the transient in the portion of the acoustic waveform, completely remove all of the data in the portion of the acoustic waveform for the specific time section from the processed signal data for each leak detector from the plurality of leak detectors leaving a gap in the acoustic waveform with a first end and a second end, splice the first and the second end of the gap in the acoustic waveform together, and determine from the processed signal data with the transient removed that a leak has occurred in the fluid distribution system based on a correlation between the processed signal data and the normal baseline waveform. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more sensors; a communication device; and a processing device operatively coupled to the one or more sensors and the communication device and configured to receive an acoustic waveform in a time domain from the one or more sensors, determine whether an amplitude of the acoustic waveform exceeds a predetermined threshold, the predetermined threshold calculated from a normal baseline waveform determined from historical acoustic data received from the one or more sensors, upon determining that the predetermined threshold has been exceeded, completely remove all of the data in a section of the acoustic waveform where the amplitude exceeds the predetermined threshold leaving a gap in the acoustic waveform with a first end and a second end, splice the first and the second end of the gap in the acoustic waveform together, and upon splicing the acoustic waveform together, transmit data regarding the acoustic waveform without the removed section to a host via the communication device, the host configured to detect a leak in a fluid distribution system based on a correlation between the acoustic waveform and the normal baseline waveform. - View Dependent Claims (18, 19, 20)
-
Specification