Vertical distance determination method, device, computer equipment and storage medium
By obtaining the spatiotemporal characteristic function of the vibration signal of the oil and gas pipeline and calculating the signal wave speed of each acquisition section, the problem of the inability to accurately determine the distance between the pipeline and the vibration source is solved, and positioning accuracy and pipeline reliability are improved.
Patent Information
- Application Number
- CN202310083251.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-17
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2043-01-17
AI Technical Summary
In oil and gas pipeline detection, it is impossible to accurately determine the distance between the pipeline and the vibration source, resulting in poor accuracy of the vibration signal threatening the pipeline, thereby increasing the false alarm rate.
By acquiring the spatial-temporal characteristic function of the vibration signal of the pipeline, the first time when each acquisition section detects the vibration signal of the vibration source to be measured is determined, and the vertical distance between the pipeline and the vibration source to be measured is calculated based on this time, the signal space-time characteristic function and the signal wave speed of each acquisition section.
It improves the positioning accuracy of the vibration source, can quickly judge the threat of the vibration source to the pipeline, reduces the false alarm rate, and ensures the reliable operation of the pipeline.
Smart Images

Figure CN118189820B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of pipeline detection, and in particular to a vertical distance determination method, device, computer equipment and storage medium. Background Art
[0002] With the rapid development of energy technology, the coverage of oil and gas pipelines used to transport oil and gas has been continuously expanded, and the oil and gas pipeline network in various regions has become more and more complicated. Usually, during maintenance and construction operations, engineering equipment such as excavators will generate destructive vibration signals, which are threatening to oil and gas pipelines and can easily cause pipeline leakage and cable breakage in the pipeline, thereby affecting the pipeline transportation of oil and gas. Usually, sensors for detecting vibration signals are installed in the pipeline to warn of vibration signals generated around the pipeline.
[0003] However, in the process of determining the threat level of the vibration signal to the pipeline, the distance between the pipeline and the vibration source that generates the vibration signal will affect the accuracy of the threat level obtained. When the distance between the vibration source and the pipeline is very far, the vibration signal generated by the vibration source poses a low threat level to the pipeline, but there are sensors that mistakenly determine the vibration signal with a low threat level as a high threat signal. Since the vibration signal generated by the vibration source is highly random and sporadic, the location of the vibration source is uncertain. The sensor in the pipeline cannot accurately determine the distance between the pipeline and the vibration source, resulting in poor accuracy of the threat level of the vibration signal to the pipeline, which in turn leads to a high false alarm rate of the pipeline. Summary of the invention
[0004] An object of an embodiment of the present invention is to provide a device for solving the problem that the distance between a pipeline and a sensor cannot be accurately determined.
[0005] In order to achieve the above objectives, in a first aspect, the present application provides a method for determining a vertical distance, comprising:
[0006] Acquiring a spatiotemporal characteristic function of a vibration signal of a pipeline, wherein the pipeline includes a preset number of acquisition sections;
[0007] Acquire the first time when each acquisition section detects the vibration signal of the vibration source to be detected;
[0008] The vertical distance between the pipeline and the vibration source to be measured is determined according to the first time, the vibration signal time-space characteristic function and the signal wave velocity of each acquisition section, wherein the signal wave velocity is determined using the vibration signal time-space characteristic function.
[0009] In combination with the first aspect, in a first possible implementation manner, obtaining the spatiotemporal characteristic function of the vibration signal of the pipeline includes:
[0010] Acquire a geometric relationship between a signal source, a first detection point of a pipeline, and a second detection point of the pipeline, wherein the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline;
[0011] The spatiotemporal characteristic function of the vibration signal of the pipeline is determined based on the geometric relationship, the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the signal source, the position of the first detection point and the position of the second detection point.
[0012] In combination with the first aspect, in a second possible implementation manner, the process of determining the signal wave velocity includes:
[0013] Acquire a second time when the distributed optical fiber sensor in each of the acquisition sections detects a vibration signal of a preset vibration source;
[0014] The signal wave velocity of each of the acquisition sections is determined according to the second time and the spatiotemporal characteristic function of the vibration signal.
[0015] In combination with the second possible implementation manner of the first aspect, in a third possible implementation manner, determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal includes:
[0016] Each time a vibration signal of the preset vibration source is detected, the wave velocity value of each detection point in the acquisition section is determined according to the second time and the spatiotemporal characteristic function of the vibration signal;
[0017] The wave velocity values of all detection points in the acquisition section are averaged to obtain the signal wave velocity of the acquisition section.
[0018] In combination with the second possible implementation manner of the first aspect, in a fourth possible implementation manner, determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal includes:
[0019] Based on the position of the preset vibration source, determining the burial depth of each of the acquisition sections;
[0020] The signal wave velocity of each of the acquisition sections is determined according to the spatiotemporal characteristic function of the vibration signal, the second time, the burial depth and the position of each of the acquisition sections.
[0021] In combination with the first aspect, in a fifth possible implementation manner, determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, and the signal wave velocity of each acquisition section includes:
[0022] Obtaining a vertical distance between each of the acquisition sections and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, the signal wave velocity of each of the acquisition sections, and the position of each of the acquisition sections;
[0023] The vertical distances between all the acquisition sections and the vibration source to be measured are averaged to obtain the vertical distance between the pipeline and the vibration source to be measured.
[0024] In combination with the first aspect, in a sixth possible implementation manner, after determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, the method further includes:
[0025] In the case where the vibration signal of the vibration source to be detected is a destructive signal, determining the threat level of the vibration signal of the vibration source to be detected according to the vertical distance between the pipeline and the vibration source to be detected;
[0026] Based on the vibration signal threat level and the location of each of the acquisition sections, an alarm message is generated.
[0027] In a second aspect, the present application provides a vertical distance determination device, comprising:
[0028] A characteristic function acquisition module, used to acquire a spatiotemporal characteristic function of a vibration signal of a pipeline, wherein the pipeline includes a preset number of acquisition sections;
[0029] A first time acquisition module, used to acquire the first time when each acquisition section detects the vibration signal of the vibration source to be detected;
[0030] A vertical distance determination module is used to determine the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, wherein the signal wave velocity is determined using the spatiotemporal characteristic function of the vibration signal.
[0031] In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the vertical distance determination method as described in the first aspect is implemented.
[0032] In a fourth aspect, the present application provides a computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the vertical distance determination method as described in the first aspect is implemented.
[0033] The present application provides a method for determining a vertical distance, including: obtaining a spatiotemporal characteristic function of a vibration signal of a pipeline; obtaining a first time at which each of the acquisition sections detects a vibration signal of a vibration source to be measured; determining a vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, and the signal wave velocity of each of the acquisition sections, wherein the signal wave velocity is determined using the spatiotemporal characteristic function of the vibration signal. The vertical distance between the pipeline and the vibration source to be measured is calculated without setting up additional devices on the pipeline, thereby improving the accuracy of positioning the vibration source, and thus being able to quickly determine the threat of the vibration source to the pipeline, thereby ensuring the reliable operation of the pipeline. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:
[0035] Figure 1 A flow chart of a method for determining a vertical distance provided by an embodiment of the present application is shown;
[0036] Figure 2 An example diagram showing the geometric relationship provided by the embodiment of the present application;
[0037] Figure 3 An example diagram of a spatiotemporal characteristic function of a vibration signal provided by an embodiment of the present application is shown;
[0038] Figure 4 A schematic diagram of the structure of a vertical distance determination device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0039] The specific implementation of the embodiment of the present invention will be described in detail below in conjunction with the accompanying drawings in the embodiment of the present invention. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.
[0040] The components of the embodiments of the present invention generally described and shown in the drawings herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0041] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present invention, are intended only to indicate specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or adding the possibility of one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items.
[0042] Furthermore, the terms “first”, “second”, “third”, etc. are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.
[0043] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present invention belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present invention.
[0044] Example 1
[0045] See also Figure 1 , Figure 1 A flow chart of a vertical distance determination method provided in an embodiment of the present application is shown. Figure 1 The vertical distance determination methods in include:
[0046] S110, obtaining a spatiotemporal characteristic function of a vibration signal of the pipeline.
[0047] Distributed fiber optic sensors are devices used to test and monitor the spatial distribution and time-varying information along the fiber optic transmission path in a pipeline. A distributed fiber optic sensor is a receiving array of a pipeline. The distributed fiber optic sensor in a pipeline is equivalent to a large number of sensors deployed side by side along the pipeline. When the external signal source vibrates, the vibration signal of the signal source is transmitted to the distributed fiber optic sensor through the medium.
[0048] Since the vibration signal emitted by the signal source is a sound wave signal, the vibration signal of the signal source propagates at a fixed speed during the process of propagating through the medium to the distributed optical fiber sensor. When multiple detection points in the pipeline receive the vibration signal of the signal source, the vertical point closest to the pipeline and the signal source first detects the vibration signal. The farther the detection points on both sides of the vertical point are from the vertical point, the smaller the isophase plane of the detection point is and the longer it takes to detect the vibration signal. The closer the detection points on both sides of the vertical point are to the vertical point, the larger the isophase plane of the detection point is and the shorter it takes to detect the vibration signal.
[0049] The pipeline includes a preset number of collection sections, where the preset number is determined according to actual needs and is not limited here. Since the length of the pipeline is very long and the geometric scale of the pipeline relative to the ground is negligible, it can be understood that the medium of the collection section is consistent and the propagation speed of the vibration signal of the signal source along the medium is unchanged. At this time, the spatiotemporal characteristic function of the vibration signal of the pipeline is obtained according to the relationship between the position of the detection point and the time when the vibration signal is detected.
[0050] As an example, the step of obtaining the spatiotemporal characteristic function of the vibration signal of the pipeline includes:
[0051] Acquire a geometric relationship between a signal source, a first detection point of a pipeline, and a second detection point of the pipeline, wherein the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline;
[0052] The spatiotemporal characteristic function of the vibration signal of the pipeline is determined based on the geometric relationship, the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the signal source, the position of the first detection point and the position of the second detection point.
[0053] See also Figure 2 , Figure 2 An example diagram of the geometric relationship provided by the embodiment of the present application is shown.
[0054] As shown in the figure, point O is the position of the signal source, point A is the position of the first detection point of the pipeline, and point C is the position of the second detection point of the pipeline. The first detection point is the center point of the pipeline's optical fiber relative to the signal source, that is, the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline, and the first detection point first detects the vibration signal of the signal source. With the position of the signal source as the center of the circle and the distance between the first detection point and the signal source as the radius, a circular wavefront is constructed, and then the geometric relationship between the signal source, the first detection point of the pipeline, and the second detection point of the pipeline is obtained as follows:
[0055] OA 2 +AC 2 =OC 2 Formula (1)
[0056] Wherein, OA is the distance between the first detection point and the signal source, AC is the distance between the first detection point and the second detection point, and OC is the distance between the second detection point and the signal source.
[0057] See also Figure 3 , Figure 3 An example diagram of the spatiotemporal characteristic function of a vibration signal provided by an embodiment of the present application is shown.
[0058] According to the position of the first detection point, the distance between the first detection point and the center point of the optical fiber is determined. According to the position of the second detection point, the distance between the second detection point and the center point of the optical fiber is determined. Convert the distance in the geometric relationship into the relationship between speed and time, and we get:
[0059] H 2 +(d-d0) 2 =[H+v(t-t0)] 2 Formula (2)
[0060] The detection curve of the vibration signal detected by the distributed optical fiber sensor is transformed according to formula (2). Formula (2) is converted into a variable with the time when the second detection point detects the vibration signal emitted by the signal source as the variable, and the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the center point of the optical fiber, the distance between the second detection point and the center point of the optical fiber and the position of the second detection point to determine the spatiotemporal characteristic function of the vibration signal of the pipeline:
[0061]
[0062] Among them, t is the time when the second detection point detects the vibration signal emitted by the signal source, t0 is the time when the first detection point detects the vibration signal emitted by the signal source, H is the distance between the first detection point and the signal source, d is the distance between the first detection point and the center point of the optical fiber, d0 is the distance between the second detection point and the center point of the optical fiber, and V is the wave velocity of the vibration signal emitted by the signal source. Since the position of the signal source is uncertain, the vertical distance between the signal source and the pipeline can be calculated based on the parameters of the spatiotemporal characteristic function of the vibration signal.
[0063] S120, obtaining the first time when each of the acquisition sections detects the vibration signal of the vibration source to be detected.
[0064] When impact excitation occurs around the pipeline, the position of the vibration source to be measured that causes the impact excitation is uncertain, and the distance between the vibration source to be measured and the pipeline cannot be directly determined. The first time when the vibration signal of the vibration source to be measured is detected in each acquisition section is obtained, and the distance between the vibration source to be measured and the pipeline is determined based on the first time and the wave velocity of the vibration signal of the vibration source to be measured.
[0065] S130, determining a vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each of the acquisition sections.
[0066] The signal wave velocity of each acquisition section is determined in advance using the vibration signal time-space characteristic function. The signal wave velocity is the wave velocity of the vibration signal propagating along the medium to the acquisition section. Since the medium of the acquisition section is consistent, the propagation wave velocity of the vibration signal of the vibration source to be measured along the medium is equal to the signal wave velocity. Substitute the signal wave velocity of the first time and each acquisition section into the vibration signal time-space characteristic function to determine the vertical distance between the pipeline and the vibration source to be measured. On the basis that no additional devices are required to be set up on the pipeline, the vertical distance between the pipeline and the vibration source to be measured is calculated, which improves the positioning accuracy of the vibration source, and then can quickly determine the threat of the vibration source to the pipeline, ensuring the reliable operation of the pipeline.
[0067] It should be understood that since the signal wave velocity is affected by the medium, the process of determining the signal wave velocity can be repeated each time the vertical distance between the pipeline and the vibration source to be measured is determined, which will not be elaborated here.
[0068] As an example, the process of determining the signal wave velocity includes:
[0069] Acquire a second time when the distributed optical fiber sensor in each of the acquisition sections detects a vibration signal of a preset vibration source;
[0070] The signal wave velocity of each of the acquisition sections is determined according to the second time and the spatiotemporal characteristic function of the vibration signal.
[0071] A preset vibration source is set on the ground directly above the optical fiber of each collection section, and the second time when the distributed optical fiber sensor in each collection section detects the vibration signal of the preset vibration source is obtained. The second time is substituted into the spatiotemporal characteristic function of the vibration signal to determine the signal wave velocity of each collection section. The signal wave velocity is the wave velocity of the vibration signal of the preset vibration source propagating along the medium to the pipeline. Since the medium of the collection section is consistent, the propagation wave velocity of the vibration signal of the vibration source to be measured along the medium is equal to the signal wave velocity.
[0072] In an optional example, determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal includes:
[0073] Based on the position of the preset vibration source, determining the burial depth of each of the acquisition sections;
[0074] The signal wave velocity of each of the acquisition sections is determined according to the spatiotemporal characteristic function of the vibration signal, the second time, the burial depth and the position of each of the acquisition sections.
[0075] The buried depth of the collection section is the distance between the collection section and the ground. Since the preset vibration source is set directly above the optical fiber of each collection section, the buried depth of each collection section can be determined based on the position of the preset vibration source. Specifically, the buried depth of the collection section can be obtained by subtracting the distance between the preset vibration source and the collection section from the distance between the preset vibration source and the ground. The distance between the preset vibration source and the collection section can also be directly determined as the buried depth of the collection section, which is not limited here.
[0076] Based on the second time when each acquisition section detects the vibration signal of the preset vibration source, the optical fiber center point of the optical fiber of the pipeline corresponding to the preset vibration source is determined, wherein the distance between the preset vibration source and the optical fiber center point is the shortest distance between the preset vibration source and the optical fiber. Based on the position of the acquisition section and the position of the optical fiber center point, the distance between the acquisition section and the optical fiber center point is obtained.
[0077] Substitute the second time, burial depth, and the distance between the acquisition section and the center point of the optical fiber into the spatiotemporal characteristic function of the vibration signal to obtain the signal wave velocity of the acquisition section:
[0078]
[0079] Among them, v is the signal wave velocity of each acquisition section, H is the buried depth of each acquisition section, △t is the second time when each acquisition section detects the vibration signal of the preset vibration source, and △d is the distance between the acquisition section and the center point of the optical fiber.
[0080] In an optional example, determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal includes:
[0081] Each time a vibration signal of the preset vibration source is detected, the wave velocity value of each detection point in the acquisition section is determined according to the second time and the spatiotemporal characteristic function of the vibration signal;
[0082] The wave velocity values of all detection points in the acquisition section are averaged to obtain the signal wave velocity of the acquisition section.
[0083] In the process of determining the signal wave velocity of the acquisition section, the preset vibration source can send multiple groups of weight-excited vibration signals, wherein each group of weight-excited vibration signals includes a vibration signal. The vibration signal is an excitation signal, and each time the vibration signal of the preset vibration source is detected, the wave velocity value of each detection point in the acquisition section is determined according to the second time and the spatiotemporal characteristic function of the vibration signal. When multiple groups of vibration signals of the preset vibration source are detected, multiple wave velocity values of each detection point in the acquisition section are obtained.
[0084] The multiple wave velocity values of all detection points in the acquisition section are averaged to obtain the signal wave velocity of the acquisition section. Specifically, the multiple wave velocity values of all detection points in the acquisition section are weighted averaged to obtain the signal wave velocity of the acquisition section. By averaging the multiple wave velocity values, the accuracy of the obtained signal wave velocity is improved, thereby improving the accuracy of the obtained vertical distance between the pipeline and the vibration source to be measured.
[0085] As an example, determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section includes:
[0086] Obtaining a vertical distance between each of the acquisition sections and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, the signal wave velocity of each of the acquisition sections, and the position of each of the acquisition sections;
[0087] The vertical distances between all the acquisition sections and the vibration source to be measured are averaged to obtain the vertical distance between the pipeline and the vibration source to be measured.
[0088] Based on the first time when each acquisition section detects the vibration signal of the vibration source to be measured, the optical fiber center point of the optical fiber of the pipeline corresponding to the vibration source to be measured is determined, wherein the distance between the vibration source to be measured and the optical fiber center point is the shortest distance between the vibration source to be measured and the optical fiber. Based on the position of the acquisition section and the position of the optical fiber center point, the distance between the acquisition section and the optical fiber center point is obtained.
[0089] Substitute the signal wave velocity of each acquisition section at the first time and the distance between each acquisition section and the center point of the optical fiber into the vibration signal time-space characteristic function to obtain the vertical distance between each acquisition section and the vibration source to be measured:
[0090]
[0091] Among them, H is the vertical distance between each acquisition section and the vibration source to be measured, △d is the distance between each acquisition section and the center point of the optical fiber, △t is the first time that each acquisition section detects the vibration signal of the vibration source to be measured, and v is the signal wave velocity of each acquisition section.
[0092] As an example, after determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, the method further includes:
[0093] In the case where the vibration signal of the vibration source to be detected is a destructive signal, determining the threat level of the vibration signal of the vibration source to be detected according to the vertical distance between the pipeline and the vibration source to be detected;
[0094] Based on the vibration signal threat level and the location of each of the acquisition sections, an alarm message is generated.
[0095] The vibration signal types of the vibration source to be tested can be divided into destructive signals and non-destructive signals. Destructive signals can be vibration signals generated by the operation of engineering equipment such as excavators, and non-destructive signals can be vibration signals generated by the driving of heavy vehicles such as trucks, which will not be elaborated here. In the case where the vibration signal of the vibration source to be tested is a destructive signal, the threat level of the vibration signal of the vibration source to be tested is determined based on the vertical distance between the pipeline and the vibration source to be tested. The higher the threat level of the vibration signal, the easier it is to send a vibration signal to cause pipeline failure and damage.
[0096] Based on the threat level of the vibration signal and the location of each collection section, alarm information is generated to alarm for destructive vibration signals close to the pipeline. The alarm information is used to prompt maintenance to inspect and maintain the pipeline to avoid pipeline failure and damage that prevents reliable operation.
[0097] In the process of detecting the threat of vibration signals to pipelines, there is no need to use processing algorithms such as machine learning and deep learning, which improves the speed of calculating the vertical distance between the pipeline and the vibration source to be detected. The calculated vertical distance is highly timely, and thus the threat of vibration signals to pipelines can be detected in real time. In addition, according to the vertical distance between the pipeline and the vibration source to be detected, when it is determined that the non-destructive distance to the pipeline is close, no alarm information may be generated, thereby reducing the false alarm rate.
[0098] The present application provides a method for determining a vertical distance, including: obtaining a spatiotemporal characteristic function of a vibration signal of a pipeline; obtaining a first time at which each of the acquisition sections detects a vibration signal of a vibration source to be measured; determining a vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, and the signal wave velocity of each of the acquisition sections, wherein the signal wave velocity is determined using the spatiotemporal characteristic function of the vibration signal. The vertical distance between the pipeline and the vibration source to be measured is calculated without setting up additional devices on the pipeline, thereby improving the accuracy of positioning the vibration source, and thus being able to quickly determine the threat of the vibration source to the pipeline, thereby ensuring the reliable operation of the pipeline.
[0099] Example 2
[0100] See also Figure 4 , Figure 4 A schematic diagram of the structure of a vertical distance determination device provided in an embodiment of the present application is shown. Figure 4 The vertical distance determining device 200 in the embodiment includes:
[0101] The characteristic function acquisition module 210 is used to acquire the spatiotemporal characteristic function of the vibration signal of the pipeline, wherein the pipeline includes a preset number of acquisition sections;
[0102] A first time acquisition module 220, used to acquire the first time when each acquisition section detects the vibration signal of the vibration source to be detected;
[0103] The vertical distance determination module 230 is used to determine the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, wherein the signal wave velocity is determined using the spatiotemporal characteristic function of the vibration signal.
[0104] As an example, the characteristic function acquisition module 210 includes:
[0105] A geometric relationship acquisition submodule, used to acquire a geometric relationship between a signal source, a first detection point of a pipeline, and a second detection point of the pipeline, wherein the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline;
[0106] The time-space characteristic function determination submodule is used to determine the time-space characteristic function of the vibration signal of the pipeline according to the geometric relationship, the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the signal source, the position of the first detection point and the position of the second detection point.
[0107] As an example, the vertical distance determining device 200 further includes:
[0108] A second time acquisition module, used for acquiring a second time when the distributed optical fiber sensor in each acquisition section detects a vibration signal of a preset vibration source;
[0109] The signal wave velocity determination module is used to determine the signal wave velocity of each of the acquisition sections according to the second time and the spatiotemporal characteristic function of the vibration signal.
[0110] In an optional example, the signal wave speed determination module includes:
[0111] A wave velocity value determination submodule, configured to determine the wave velocity value of each detection point in the acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal each time a vibration signal of the preset vibration source is detected;
[0112] The wave velocity mean calculation submodule is used to calculate the mean of the wave velocity values of all detection points in the acquisition section to obtain the signal wave velocity of the acquisition section.
[0113] In an optional example, the signal wave speed determination module includes:
[0114] A burial depth determination submodule, used to determine the burial depth of each of the acquisition sections based on the position of the preset vibration source;
[0115] The signal wave velocity submodule is used to determine the signal wave velocity of each of the acquisition sections according to the spatiotemporal characteristic function of the vibration signal, the second time, the burial depth and the position of each of the acquisition sections.
[0116] As an example, the vertical distance determination module 230 includes:
[0117] A vertical distance obtaining submodule, used for obtaining the vertical distance between each of the acquisition sections and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, the signal wave velocity of each of the acquisition sections and the position of each of the acquisition sections;
[0118] The distance mean calculation submodule is used to calculate the mean of the vertical distances between all the acquisition sections and the vibration source to be measured, so as to obtain the vertical distance between the pipeline and the vibration source to be measured.
[0119] As an example, the vertical distance determining device 200 further includes:
[0120] A threat level determination module, used to determine the threat level of the vibration signal of the vibration source to be detected according to the vertical distance between the pipeline and the vibration source to be detected when the vibration signal of the vibration source to be detected is a destructive signal;
[0121] The alarm information generating module is used to generate alarm information based on the threat level of the vibration signal and the position of each collection section.
[0122] The vertical distance determination device 200 is used to execute the corresponding steps in the vertical distance determination method described above, and the specific implementation of each function is not described one by one here. In addition, the optional examples in embodiment 1 are also applicable to the vertical distance determination device 200 of embodiment 2.
[0123] An embodiment of the present application further provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the vertical distance determination method as described in Example 1 is implemented.
[0124] The characteristic function acquisition module 210, the first time acquisition module 220 and the vertical distance determination module 230 in this embodiment are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement corresponding functions.
[0125] The processor includes a kernel, and the kernel calls the corresponding program unit from the memory. One or more kernels can be set, and the problem of being unable to accurately determine the distance between the pipeline and the sensor can be solved by adjusting the kernel parameters.
[0126] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0127] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the vertical distance determination method as described in Example 1 is implemented.
[0128] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0129] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0130] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0132] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0133] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0134] Computer-readable storage media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0135] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0136] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A method for determining a vertical distance, characterized in that: include: Acquiring a spatiotemporal characteristic function of a vibration signal of a pipeline, wherein the pipeline includes a preset number of acquisition sections; Acquire the first time when each acquisition section detects the vibration signal of the vibration source to be detected; Determine the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, wherein the signal wave velocity is determined by using the spatiotemporal characteristic function of the vibration signal; The step of obtaining the spatiotemporal characteristic function of the vibration signal of the pipeline includes: Acquire a geometric relationship between a signal source, a first detection point of a pipeline, and a second detection point of the pipeline, wherein the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline, and the geometric relationship is: WAS 2 +AC 2 =OC 2 Wherein, OA is the distance between the first detection point and the signal source, AC is the distance between the first detection point and the second detection point, and OC is the distance between the second detection point and the signal source; Determine the spatiotemporal characteristic function of the vibration signal of the pipeline according to the geometric relationship, the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the signal source, the position of the first detection point and the position of the second detection point; The spatiotemporal characteristic function of the vibration signal is: In the formula, t is the time when the second detection point detects the vibration signal emitted by the signal source, t0 is the time when the first detection point detects the vibration signal emitted by the signal source, H is the distance between the first detection point and the signal source, d is the distance between the first detection point and the center point of the optical fiber, d0 is the distance between the second detection point and the center point of the optical fiber, and V is the wave velocity of the vibration signal emitted by the signal source.
2. The method for determining vertical distance according to claim 1, characterized in that: The process of determining the signal wave velocity includes: Acquire a second time when the distributed optical fiber sensor in each of the acquisition sections detects a vibration signal of a preset vibration source; The signal wave velocity of each of the acquisition sections is determined according to the second time and the spatiotemporal characteristic function of the vibration signal.
3. The method for determining vertical distance according to claim 2, characterized in that: Determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal comprises: Each time a vibration signal of the preset vibration source is detected, the wave velocity value of each detection point in the acquisition section is determined according to the second time and the spatiotemporal characteristic function of the vibration signal; The wave velocity values of all detection points in the acquisition section are averaged to obtain the signal wave velocity of the acquisition section.
4. The method for determining vertical distance according to claim 2, characterized in that: Determining the signal wave velocity of each acquisition section according to the second time and the spatiotemporal characteristic function of the vibration signal comprises: Based on the position of the preset vibration source, determining the burial depth of each of the acquisition sections; The signal wave velocity of each of the acquisition sections is determined according to the spatiotemporal characteristic function of the vibration signal, the second time, the burial depth and the position of each of the acquisition sections.
5. The method for determining vertical distance according to claim 1, characterized in that: Determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section includes: Obtaining a vertical distance between each of the acquisition sections and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal, the signal wave velocity of each of the acquisition sections, and the position of each of the acquisition sections; The vertical distances between all the acquisition sections and the vibration source to be measured are averaged to obtain the vertical distance between the pipeline and the vibration source to be measured.
6. The method for determining vertical distance according to claim 1, characterized in that: After determining the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, the method further includes: In the case where the vibration signal of the vibration source to be detected is a destructive signal, determining the threat level of the vibration signal of the vibration source to be detected according to the vertical distance between the pipeline and the vibration source to be detected; Based on the vibration signal threat level and the location of each of the acquisition sections, an alarm message is generated.
7. A vertical distance determination device, characterized in that: include: A characteristic function acquisition module, used to acquire a spatiotemporal characteristic function of a vibration signal of a pipeline, wherein the pipeline includes a preset number of acquisition sections; A first time acquisition module, used to acquire the first time when each acquisition section detects the vibration signal of the vibration source to be detected; A vertical distance determination module, used to determine the vertical distance between the pipeline and the vibration source to be measured according to the first time, the spatiotemporal characteristic function of the vibration signal and the signal wave velocity of each acquisition section, wherein the signal wave velocity is determined by using the spatiotemporal characteristic function of the vibration signal; The characteristic function acquisition module includes: The geometric relationship acquisition submodule is used to acquire the geometric relationship between the signal source, the first detection point of the pipeline, and the second detection point of the pipeline, wherein the distance between the first detection point and the signal source is the shortest distance between the signal source and the pipeline, and the geometric relationship is: WAS 2 +AC 2 =OC 2 Wherein, the OA is the distance between the first detection point and the signal source, the AC is the distance between the first detection point and the second detection point, and the OC is the distance between the second detection point and the signal source; a time-space characteristic function determination submodule, configured to determine the time-space characteristic function of the vibration signal of the pipeline according to the geometric relationship, the time when the first detection point detects the vibration signal emitted by the signal source, the wave velocity of the vibration signal emitted by the signal source, the distance between the first detection point and the signal source, the position of the first detection point and the position of the second detection point; The spatiotemporal characteristic function of the vibration signal is: Among them, t is the time when the second detection point detects the vibration signal emitted by the signal source, t0 is the time when the first detection point detects the vibration signal emitted by the signal source, H is the distance between the first detection point and the signal source, d is the distance between the first detection point and the center point of the optical fiber, d0 is the distance between the second detection point and the center point of the optical fiber, and V is the wave velocity of the vibration signal emitted by the signal source.
8. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the vertical distance determination method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vertical distance determination method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
BP network based pipeline security identifying method for optical fiber pipeline leakage monitoring device
CN101183899A
Distributed optical fiber vibration sensing system disturbance event identifying and positioning method
CN104568122A