The present invention generally relates to the field of information processing technology, and in particular, to a data processing method and system for checking pipeline leakage.
With the constant development of urbanization around the world, infrastructures of pipeline networks in every city are huge and are expanded continuously, in which the pipeline networks for water supply and gas supply, etc are included. Taking Beijing as example, it is reported that until the end of 2006, there have been 19 water plants in the urban areas of Beijing with water supply of 3000000 m3/day, and the total length of water supply pipelines is 8000 km. However, due to a great number of pipeline leakages, quantity of media such as water, gas, oil, etc are leaked in the world, which not only leads to waste but also potentially causes environmental pollution. Take Norway, Trondheim as example, it is reported that there are up to 250-300 explosions of water pipelines annually on average. Statistics show that 15-30% drinking water is wasted due to pipeline leakage. It is estimated by IWA (International Water Association) that 864 m3 of water was lost due to pipeline explosions reported in an earlier stage, while 7200 m3 of water was lost due to pipeline explosions which are not promptly reported. It can be seen thus prompt discovery and prompt maintenance may lower social economic losses; and reducing the leakage of water, gas, etc., is of significant to city ecological construction. It is alleged that a water company in a city of China may prevent a leakage of 30 million tons water annually by some detection/maintenance facilities.
Currently, leakage check mainly comprises the following types of methods:
Environment Investigation Method: a most intuitive method for deciding the track and range of water leakage. Based on the diagram of water supply network and information provided by related personnel, the water supply pipelines are investigated in detail. It comprise: connection, distribution, material and surrounding media of pipelines. Leakage point is decided through observing the road surface, first melting of winter snow, luxuriant above the pipelines, clear water running regularly over an underground well, etc.
Pressure Test and Comparison Method: water leakage due to pipeline damages, such as large quantity of water leakage, usually causes a reduction of partial pressure in the pipeline network, where the closer to the leakage, the lower the pressure is. By using a hydrant for pressure test and comparison, water leakage region can be found as soon as possible.
Residual Chlorine Detection Method: according to the national output water standard, the content of residual chlorine should not be less than 0.3 mg/L after chlorine has been in contact with water for 30 minutes. The content of free residual chlorine at the end of the network should not be less than 0.05 mg/L. It can be judged if there exists a leak happening in the water supply network by using the principle that residual chlorine reacts with ortho-Tolidine to generate yellow quinone compounds, and detecting the collected water sample, through visual colorimetry.
Acoustic and Listen Leakage Detection Method: it comprises three types of valve bolt audiometry for searching for the track and range of water leakage, which is called pre-location of leakage point for short; road surface audiometry and drilling location for determining location of the water leakage point, which are called accurate location of leakage point for short.
Related Leakage Detection Method: it is an advanced and effective method of leakage detection, it particularly applies to a region disturbed by loud noises or pipelines that are buried too deep or a region that is unsuitable for road surface audiometry method. A correlator is used for rapidly and accurately detecting a precise location of a water leakage of underground pipelines. The working principle hereof is: where there exists a water leakage of pipelines, water leakage sound waves are generated at the ventage and transmitted far away along the pipelines; when a sensor is placed at different locations of a pipeline or connector, the correlator mainframe may measure time difference Td of the water leak sound waves generated at the ventage transmitted to different sensors. As long as an actual length L of the pipeline between two sensors and the transmission speed V in said pipeline are given, the location Lx of the water leakage point can be calculated by the following formula Lx=(L−V×Td)/2, wherein V is dependent on material, diameter of the pipelines as well as medium inside the pipelines.
Automatic Regional Leakage Noise Detection Method: it uses a regional leakage investigation system for a centralized detection of water supply network within a district or region. First, a detector probe is set for detection and placed at a distance on subsidiary facilities of the network; the probe configured tests and automatically records noises of the pipelines within the probe according to preset requests. The probe can be withdrawn after the test in accordance with the preset time and requests; and it downloads data from a host or computer, and then instantly saves the successfully downloaded data for a further analysis. It is possible to accomplish a test of water leakage in a regional network at a time by the method, which not only reduces work strength of operation workers, but also enhances detection efficiency apparently and shortens the cycle of water leakage detection.
At present, leakage overhaul mainly comprises the following steps:
1. analyzing and investigating regional flow quantity and pipeline network pressure;
2. invoking basic data of the pipeline network (for example, drawings, etc.)
3. getting familiar with specific situation of the network;
4. conducting an environmental field investigation and a valve bolt audiometry investigation
5. road surface audimetry investigation;
6. related analysis and investigation;
7. drilling location investigation;
8. leakage confirmation;
9. re-inspection of water leakage after restoration as well as data archiving.
Detecting devices commonly used include: sound listening means, leakage detector, correlator, pipeline locator, regional leak investigating system, etc. However, the present overhaul methods have many drawbacks. For example, sensitivity is not enough locally; pressure (flow quantity, content of residual chlorine, etc) sensor fails to detect variation of detecting parameters such as pressure and so on in a very short period. In addition, even with a high accuracy leakage detector, when the leakage quantity of each dispersed point is small, resources are insufficient for a pressurized test on each point. Such case can be occasionally found in a routine detection, but the routine detection isn't enough. Besides, because of historical reasons, the number of the arranged pipeline sensors (for example, flowmeter, manometer, etc) is not enough, thus, accurate data of the leakage cannot sometimes be obtained.
In an aspect, the present invention provides a data processing method for detecting pipeline leakage, the method comprising: receiving detecting parameters collected by at least one sensor with respect to pipelines in its corresponding region; gathering detecting parameters collected by the at least one sensor; analyzing the gathered detecting parameters to obtain an evolutionary tendency of detecting parameters in the corresponding region of the at least one sensor; judging if the evolutionary tendency of the detecting parameters satisfies predefined features of leakage; determining that pipeline leakage exists in the corresponding region if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage.
In another aspect, the present invention provides a data processing system for detecting pipeline leakage, the system comprising: receiving means configured to receive detecting parameters collected by at least one sensor with respect to pipelines in its corresponding region; gathering means configured to gather detecting parameters collected by the at least one sensor; analyzing means configured to analyze the gathered detecting parameters to obtain an evolutionary tendency of detecting parameters in the corresponding region of the at least one sensor; judging means configured to judge if the evolutionary tendency of the detecting parameters satisfies predefined features of leakage; and determining means configured to determining that pipeline leakage exists in the corresponding region if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage.
The present invention overcomes such a defect in the prior art that is unable to determine region in which pipeline leakage quantity is not large enough. The present invention is able to determine such a leakage region in which leakage of flow quantity is small, and is able to help municipal departments to automatically calculate a good detection scheme based on present resources (human power, device, time) and possible leakage regions and the size of flow quantity area, namely, a scheme of accurately locating the maximum quantity of leakage under existing resources conditions, to provide the decision-making and planning departments with powerful decision supports.
Embodiment(s) of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:
Now a specific description will be made with reference to the exemplary embodiments of the present invention, and examples of the embodiments will be exemplified in the figures, in which an identical reference number always indicates the same element. It should be understood that the present invention is not limited to the disclosed exemplified embodiments. It should also be understood that not every feature of the method and device is necessary for implementing the present invention as claimed by every claim. Furthermore, in the whole disclosure, when a process or method is shown or described, method steps may be executed in any order or simultaneously, unless it is clearly shown in the context that one step is in dependence on the execution of another step. In addition, there may have an obvious interval among steps.
In current city pipelines, a certain number of sensors are arranged according to regions for detecting pipelines. Currently, water supply pipelines are mainly provided with manometer, flow meter, sludge concentration sensor, suspended solids and turbidity sensor, conductivity sensor, PH value sensor, dissolved oxygen sensor, etc. At present, means with multi-parameter for water-quality detection are sold in the market, which can meet the need of detecting multiple types of technical parameters. Pipeline leakage can be judged by observing one or more types of data. Nowadays, data that can be collected and utilized by sensors mainly comprises the following types: fluid pressure, fluid flow quantity, fluid flow rate, quantity of residual chlorine, dissolved oxygen, pH value, ORP (oxidation-reduction potential), conductivity, temperature, total dissolved gas, turbidity, etc. It is able to purchase in the market a sensor integrating with and sampling a plurality of indicators, as well as a sensor sampling a single indicator. Data structure of detecting parameters collected by a recording sensor is shown in Table 1. Of course, those skilled in the art may conceive of other appropriate data structure for recording related detecting data. Taking the pressure detection leakage data as example, the following Table 1 may be obtained by recording related pressure parameters of period within the range of sensitivity recorded by a single sensor, which, of course, is easy to be extended to the above other data indicators. Furthermore, Table 2 records corresponding regions, coverage area as well as the detected parameter types of respective sensors. Of course, it is also to simply use sensor ID to represent corresponding region of a sensor, etc. When it is actually exhibited in a way that can be understood by a user, specific regional mapping is performed, for example, a certain sensor ID represents a certain street and region, etc., therefore, in some detailed embodiments, Table 2 isn't necessary information, whereas some preferred embodiments may utilize such information. Indeed, Table 1 and Table 2 may further record information needed or specified by other users.
Wherein, the corresponding region in Table 2 characterizes regional location of the sensor (such as xxx Street, xxx District, etc), and the coverage area characterizes the size of area related to the detecting parameter tested by the sensor.
As stated in the Background Art, due to limit of costs and original arrangement of the network sensors, the present detection technology is unable to detect such leakage in pipelines which quantity isn't large. A first embodiment of the present invention based on detecting parameters collected by the above sensor for detecting pipeline leakage is elaborated below. In step 101, detecting parameters collected by at least one sensor with respect to pipelines in its corresponding region are received. As stated as above, a single type of detecting parameters, for instance liquid pressure parameter, as well as plurality types of detecting parameters can be received. These detecting parameters can be processed in parallel based on different indicators respectively or results obtained therefrom can also be used to check up between each other to ensure the accuracy. The detecting parameters comprise values of multiple samples collected of at least one of: fluid pressure, fluid flow quantity, fluid flow rate, content of residual chlorine, dissolved oxygen, pH value, ORP (oxidation-reduction potential), conductivity, temperature, total dissolved gas, turbidity in different time intervals. Optionally, it is possible to record specific information of regional location (such as xxx Street, xxx District) and the coverage area of a sensor to facilitate subsequent further preferred processes. In Step 103, detecting parameters collected by at least one sensor are gathered. In which, the detecting parameters may be gathered by accumulating the detecting parameters of the at least one sensor. Preferably, it is also possible to weight and collect the detecting parameters by combining geographical locations of a sensor (such as division of administrative regions) with the coverage area. For example, a method of simple K-means clustering may be used for detection data of sensors corresponding to a plurality of pipeline regions, wherein each sensor is regarded as a point, and they are clustered according to the physical distance among them. There are many documents that introduce related technologies, which may refer to http://en.wikipedia.org/wiki/K-means_clustering. Those skilled in the art may further conceive of other applicable gathering method based on the present application. In Step 105, the gathered detecting parameters are analyzed to obtain an evolutionary tendency of detecting parameters in corresponding region of the at least one sensor. In order to obtain the evolutionary tendency of the detecting parameters in the region, it is possible to perform various analyses of the gathered detecting parameters such as general numerical analysis, for example, the simplest calculation of differences of sample values of the following two periods (simply, solution of differences). Preferably, the evolutionary tendency of the detecting parameters may be obtained by means of frequency spectrum analysis of the detecting parameters. The method of frequency spectrum analysis may use Fourier transform, Wavelet Transform or orthogonal basis of Euclidean Space per se for transformation, etc. It is possible to get to know the feature of variation of leakage with time based on the evolutionary tendency of the detecting parameters. In Step 107, it is determined if pipeline leakage exists in the corresponding region based on the evolutionary tendency of the detecting parameters. By summarizing rich experiences in this field and combining with a mass of related experiments done by himself, the applicant discovered that a local leakage mainly comprises the following features:
1) Continuous increase of flow quantity occurs abruptly;
2) The flow quantity is stable within any period (or grows steadily like step);
3) The flow quantity does not decrease within any period;
4) Even in a case of extreme low usage quantity (for example, at middle night), the flow quantity is still close to or similar to that of the peak period (the same pressure); if the quantity of variation is very small and it can be detected only by using specialized instruments, whereas the variation is regular (time related) which is different from rules for industrial water and civil water.
With technology and increase of practices that small quantity of leakages are processed, more effective features of leakage for determining a leakage can be concluded. Thus, the present application is in accordance with the feature of leakage including but not limited to at least one of the above features, whereas the above features are only used for description the implementation of the present invention, and should not be construed as limiting the protection scope of the present invention. It is determined if leakage exists in pipelines of the corresponding region based on the evolutionary tendency of the detecting parameters. Preferably, it is possible to judge if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage. Said predefined features of leakage can be at least one of the above features, or can be constantly updated with the development of technologies in the art. It can be determined that leakage exists in pipelines of the corresponding region, if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage.
d
1(T)=(F(2)−F(T1))/(T2−T1) (1)
d
2(T)=(d1(T2)−d1(T1))/(T2−T1) (2)
If it is a transformation using natural basis, taking the gathered detecting parameters being fluid pressure as example, then the first order differential d1 is the simplest difference of fluid pressure, and the second order differential d2 is a difference of change speed of fluid pressure. The first order differential d1 and the second order differential d2 of the above respective regions represent or determine evolutionary tendencies of detecting parameters of respective regions.
In Step 205, it is judged if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage. Specifically, corresponding to the above summarized features of a local leakage, the evolutionary tendency of the detecting parameters can be determined by judging features of the first order increment and second order increment according to at least one of the following:
1′) the first order increment of frequency spectrum of detecting parameters within any period is uniform;
2′) the second order increment of frequency spectrum of detecting parameters within any period is uniform;
3′) the first order increment of frequency spectrum of detecting parameters within any period is a non-decreasing function; and
4′) the second order increment of frequency spectrum of detecting parameters in peak period is consistent with that in ordinary period.
In Step 207, it is determined that pipeline leakage exists in the corresponding region if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage. Specifically, if at least one or more of the above four features 1′), 2′), 3′), 4′) are met, it is judged that the leakage exists in the node. As to estimation of quantity of leakage, taking the fluid pressure collected by a sensor as example, the quantity of leakage is estimated based on the pressure value (or indicators of other samples), generally speaking, the greater the pressure difference is, the larger the quantity of leakage will be. Similar deduction also applies to other indicators. A relevant region is marked as leakage if it is determined that leakage exists in it. The relevant region is marked as not leakage if it is determined that no leakage exists in it. However, it may not be marked yet and it is agreed that none of marks represents no leakage, which is as well a way of marking Taking the node tree of the leak region shown in
Further, a user may be unable to detect all the regions marked with leakage due to objective causes, and
a) check if child node is marked as leakage, if so, check the scope covered by the child node; if it is smaller than S−S(V), add the node to queue V and stop searching for a child node of said node; and start from a next child node of the same parent node again;
b) if the scope covered by the node is greater than S−S(V), then it can't be added to the queue, and continually search for a child node of the node, and return to Step a);
c) if S−S(V)=0, or tends to 0, then stop searching.
In Step 403, the regions with leakage that satisfy the resource constraint are arranged according to the estimated quantity of leakage of the regions. Specifically, all the nodes in V are arranged according to the gathered detecting parameters characterizing the quantities of leakage, either in ascending order or descending order. If possible quantities of leakage in two groups of sensors are equal, then they are arranged according to the larger one of sizes of regional area covered by them, preferentially selecting the one with a larger area. In Step 405, the arranged regions are reported to the user. In this way, it is possible to ensure to preferentially detect regions with a larger quantity of leakage under the condition within detecting resources of a user so as to prevent enormous waste due to overlong time waiting for detection and reparation.
The present invention further provides another embodiment for locating leak regions to be detected by using a resource constraint. Specifically, a threshold of the resource constraint can be added to the above Step 501 to limit gathering regions into an overlarge detecting area. Preferably, leak regions marked by the third embodiment are arranged in a descending order according to the estimated quantities of leakage to form a queue V; the node S in which coverage area of leakage regions are greater than or equal to it are filtered according to the resource constraint S inputted by the user; the areas S(V) covered by the node ahead of the queue V are accumulated, when S−S(V)=0 or tends to 0, the accumulation is stopped, and nodes after the stop node are deleted; the queue V is presented to the user to locate leak regions and perform a detection. This scheme is a special example of traversing and searching for leakage regions in the tree-shaped node tree, which is equivalent to a tree with only one layer of leaf nodes and one aggregated root node; then leakage point can be found by traversing according to the sequence of the above method. Of course, those skilled in the art can use ascending order or an arrangement scheme of the ordering of comprehensive indicators of detecting area and flow quantity.
The present invention further provides a data processing system for checking pipeline leakage.
Preferably, wherein the gathering means 703 comprises: means configured to gather detecting parameters collected by at least one sensor respectively to form the gathered detecting parameters respectively corresponding to a plurality of regions.
Preferably, the system 700 further comprises: means configured to mark region with pipeline leakage in a plurality of regions based on determining that pipeline leakage exists in the corresponding region.
Preferably, the system 700 further comprises: means configured to, if determining that no pipeline leakage exists in the corresponding region, re-gather detecting parameters collected by at least one of other sensors based on the previously gathered detecting parameters, and using the means configured to judge if the evolutionary tendency of the detecting parameters satisfies predefined features of leakage and the means configured to determine that pipeline leakage exists in the corresponding region if the evolutionary tendency of the detecting parameters satisfies the predefined features of leakage until obtaining region with pipeline leakage.
Preferably, wherein, the system hereof further comprises using the gathering means 703, analyzing means 705, judging means 706 and determining means 707 circularly to determine a plurality of regions with pipeline leakage.
Preferably, wherein, the gathering detecting parameters collected by at least one sensor comprises accumulating detecting parameters of the at least one sensor.
Preferably, wherein, the analyzing the gathered detecting parameters comprises performing frequency spectrum analysis on the gathered detecting parameters.
Preferably, wherein, the analyzing means 705 further comprises: means configured to compute a first order increment and a second order increment of frequency spectrum of the gathered detecting parameters obtained through the frequency spectrum analysis; and means configured to judge features of the first order increment and second order increment to determine the evolutionary tendency of the detecting parameters.
Preferably, wherein, the means configured to judge features of the first order increment and second order increment to determine the evolutionary tendency of the detecting parameters comprises at least one of: means configured to judge if a first order increment of frequency spectrum of detecting parameters within any period is uniform; means configured to judge if a second order increment of frequency spectrum of the detecting parameters within any period is uniform; means configured to judge if the first order increment of frequency spectrum of detecting parameters within any period is a non-decreasing function; and means configured to judge if the second order increment of frequency spectrum of detecting parameters in peak period is consistent with that in ordinary period.
Preferably, it further comprises: means configured to locate leakage region requested to be detected by using a resource constraint based on the determined at least one region with pipeline leakage.
Preferably, wherein, the means configured to locate comprises: means configured to traverse the determined regions with pipeline leakage according to the resource constraint to determine regions with pipeline leakage that satisfy the resource constraint; means configured to arrange the regions with pipeline leakage that satisfy the resource constraint according to estimated quantities of leakage of the regions.
In addition, the data processing method of the present invention for detecting pipeline leakage may also be implemented by a computer program product. The computer program product comprises a software code portion for implementing a simulation method of the present invention when the computer program product is executed on a computer.
The present invention can further be implemented by recording a computer program on a computer-readable recording medium. The computer program comprises a software code portion for implementing a simulation method of the present invention when the computer program is executed on a computer. In other words, the process of the simulation method of the present invention can be distributed in the form of instructions in the computer-readable medium or in other forms, regardless of the specific type actually used for executing the distributed signal carrying medium. Examples of the computer-readable medium include: medium such as EPROM, ROM, tape, paper, floppy disk, hard disk drive, RAM, CD-ROM, as well as transmission-type medium such as digital and analog communication link.
Although the preferred embodiments of the present invention specifically exhibit and describe the present invention, those skilled in the art should understand that various amendments can be made in the forms and details thereof without deviating from the spirit and scope of the present invention defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
201010163310.7 | Apr 2010 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP11/56399 | 4/21/2011 | WO | 00 | 12/7/2012 |