1. Technical Field
Embodiments of the present disclosure relate to leak detection technology, and particularly to a system and method for detecting leaks that occur in a pipeline network.
2. Description of Related Art
Pipeline leaks happen frequently. The pipeline leaks cause a serious waste of resources. There are many pipeline leak detection methods. The simplest method involves walking the pipeline right-of-way to inspect the leaks. However, the current methods may be time consuming or imprecise.
In general, the word “module,” as used hereinafter, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, for example, Java, C, or Assembly. One or more software instructions in the modules may be embedded in firmware. It will be appreciated that modules may comprised connected logic units, such as gates and flip-flops, and may comprise programmable units, such as programmable gate arrays or processors. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of computer-readable medium or other computer storage device.
In one embodiment, the detection system 10 includes a leak detection unit 15, a storage system 16, and at least one processor 17. The leak detection unit 15 includes a number of function modules (detailed description is given in
The setting module 200 sets a data collection frequency of the pipeline network 11. The data collection frequency refers to a time interval at which pipeline monitoring data of the pipeline network 11 are collected. In one example, the data collection frequency is set as every 5 minutes.
The obtaining module 210 obtains pipeline monitoring data (e.g., flow rates and fluid pressures) of the pipeline network 11 according to the data collection frequency. In one embodiment, the obtaining module 210 controls sensors of the monitoring system 12 to collect the pipeline monitoring data of the pipeline network 11 at the data collection frequency. The sensors may be installed in the pipeline network 11 at different locations.
The detection module 220 analyzes the pipeline monitoring data to identify leak locations along the pipeline network 11. In one embodiment, the pipeline monitoring data of the pipeline network 11 include flow rates and fluid pressures along different locations of the pipeline network 11. The detection module 220 may analyze the flow rates to identify leaking pipeline sections of the pipeline network 11. In addition, the detection module 220 analyzes the fluid pressures to identify the leak locations along the leaking pipeline sections. A pipeline section may be known as a part of the pipeline network 11, such as a pipeline section between the sensors 401 and 402. Further details will be described below.
The notification module 230 notifies users of the leak locations along the pipeline network 11. In one embodiment, the notification module 230 may generate a monitoring image of the pipeline network 11 and mark the leak locations in the monitoring image. In addition, the notification module 230 may display the monitoring image of the pipeline network 11 on the display device 13.
In block S301, the setting module 200 sets a data collection frequency of the pipeline network 11. In one example, the data collection frequency is set as every 5 minutes.
In block S302, the obtaining module 210 obtains pipeline monitoring data of the pipeline network 11 according to the data collection frequency. In one embodiment, the obtaining module 210 controls the monitoring system 12 to collect the pipeline monitoring data of the pipeline network 11 at the data collection frequency. As mentioned above, the monitoring system 12 may include sensors installed in the pipeline network 11. Each sensor may be equipped with a communication unit such as a radio transceiver for communicating with the detection system 10. In one example, the obtaining module 210 sends data collection instructions to the sensors according to the data collection frequency. Upon receiving the data collection instructions from the obtaining module 210, the sensors collect and transmit the pipeline monitoring data of the pipeline network 11 to the detection system 10.
In one example with respect to
In block S303, the detection module 220 identifies leaking pipeline sections of the pipeline network 11 according to the pipeline monitoring data. A pipeline section is a part of the pipeline network 11. In one embodiment, the detection module 220 analyzes the flow rates of the pipeline network 11 to determine the leaking pipeline sections of the pipeline network 11. In one example with respect to
In block S304, the detection module 220 identifies leak locations along the leaking pipeline sections according to the pipeline monitoring data. In one embodiment, the detection module 220 analyzes the fluid pressures of the leaking pipeline sections to determine the leak locations along the leaking pipeline sections. The detection module 220 may identify negative pressure waves generated in the leaking pipeline sections according to the fluid pressures. In addition, the detection module 220 determines the leak locations along the leaking pipeline sections according to the identified negative pressure waves. In one embodiment, one example of a formula to determine a leak location of a leak point in a leaking pipeline section may be: x=(L−aΔt) 12. In the formula, L is the length of the leaking pipeline section, x is a distance between a start point of the leaking pipeline section and the leak point, a is a propagation velocity of the negative pressure wave in the leaking pipeline section, Δt is a time difference of receiving the negative pressure wave between the start point and an end point of the leaking pipeline section.
In block S305, the notification module 230 notifies users of the leak locations along the pipeline network 11. In one embodiment, the notification module 230 may generate a monitoring image of the pipeline network 11 and mark the leak locations in the monitoring image. The notification module 230 displays the monitoring image on the display device 13. Depending on the embodiment, the notification module 230 may send an alarm to the users via the alarm device 14, e-mails, or short message service (SMS) messages.
Although certain inventive embodiments of the present disclosure have been specifically described, the present disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the present disclosure without departing from the scope and spirit of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201010300810.0 | Jan 2010 | CN | national |