CN113532619A - Pipeline monitoring method, pipeline monitoring device and computer equipment - Google Patents
Pipeline monitoring method, pipeline monitoring device and computer equipment Download PDFInfo
- Publication number
- CN113532619A CN113532619A CN202010300919.8A CN202010300919A CN113532619A CN 113532619 A CN113532619 A CN 113532619A CN 202010300919 A CN202010300919 A CN 202010300919A CN 113532619 A CN113532619 A CN 113532619A
- Authority
- CN
- China
- Prior art keywords
- vibration
- sensing points
- adjacent
- distance
- pipeline
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012544 monitoring process Methods 0.000 title claims abstract description 27
- 238000012806 monitoring device Methods 0.000 title claims abstract description 11
- 239000000835 fiber Substances 0.000 claims abstract description 9
- 230000003287 optical effect Effects 0.000 claims description 21
- 230000015654 memory Effects 0.000 claims description 18
- 239000002689 soil Substances 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 10
- 238000005070 sampling Methods 0.000 claims description 7
- 238000010276 construction Methods 0.000 abstract description 4
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 230000008447 perception Effects 0.000 abstract description 3
- 230000004044 response Effects 0.000 abstract description 3
- 230000001133 acceleration Effects 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 239000013307 optical fiber Substances 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 239000010410 layer Substances 0.000 description 4
- 239000003921 oil Substances 0.000 description 4
- 230000001902 propagating effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000010779 crude oil Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000003912 environmental pollution Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 239000011241 protective layer Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H9/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves by using radiation-sensitive means, e.g. optical means
- G01H9/004—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves by using radiation-sensitive means, e.g. optical means using fibre optic sensors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/30—Determining absolute distances from a plurality of spaced points of known location
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
The application discloses a pipeline monitoring method, a pipeline monitoring device and computer equipment, and belongs to the technical field of energy transmission. The technical scheme provided by the embodiment of the application, through come to obtain the axial distance and the radial distance of vibration source based on adjacent three sensing point, thereby the spatial resolution and the vibration response frequency of optic fibre vibration sensing system have been improved, a monitoring method that can follow vibration source orbit is provided, realize the axial distance and the radial distance characteristic perception to the higher resolution ratio of vibration signal, increase the dimension of location, improve the accurate nature of location, thereby improve the warning rate of accuracy, make and carry out more accurate dangerous event discernment to third party's construction etc., improve pipeline safety monitoring's application level.
Description
Technical Field
The present application relates to the field of energy transmission technologies, and in particular, to a pipeline monitoring method, a pipeline monitoring device, and a computer apparatus.
Background
The pipeline is used as a main means for conveying crude oil and finished oil, has been built and operated on a large scale, is dense in population along the pipeline and fragile in ecological environment, and can influence energy supply once an accident occurs, so that the pipeline safety is an important component of public safety. Due to the huge benefit of the petroleum industry, lawless persons can arbitrarily destroy, perforate and steal oil in oil and gas pipelines under the drive of the benefit, the safe operation of in-service pipelines is greatly threatened, huge direct and indirect economic losses are caused, serious environmental pollution and casualties are brought seriously, and therefore real-time monitoring needs to be carried out along the pipelines to improve the safety of pipeline transmission.
In order to monitor the pipeline line in real time and discover the construction of a third party in time, the conventional oil pipeline is provided with an accompanying optical cable, the accompanying optical cable can be transformed into a sensing optical cable by utilizing the optical fiber vibration sensing characteristic of the accompanying optical cable, a large number of vibration sensing points are virtualized along the line so as to receive vibration signals from soil bodies around the pipeline, and whether dangerous vibration sources exist around the pipeline or not is judged by detecting the change of the signals.
At present, in the aspect of optical fiber sensing signal processing of an oil-gas pipeline, only the axial distance between a vibration source and the pipeline can be identified for positioning, so that the danger degree of the vibration event relative to the pipeline cannot be accurately identified, and a large number of false alarms are easily generated.
Disclosure of Invention
The embodiment of the application provides a pipeline monitoring method, a pipeline monitoring device and computer equipment, which can increase the dimensionality of positioning and improve the positioning accuracy, so that the alarm accuracy is improved. The technical scheme is as follows:
in one aspect, an embodiment of the present application provides a method for monitoring a pipeline, where the method includes:
acquiring vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every other preset time period;
for vibration signals of three adjacent sensing points in the plurality of sensing points, determining the distance difference between the vibration source and the three adjacent sensing points based on the phase difference between the vibration signals of the three adjacent sensing points and the estimated sound velocity of the soil body;
and acquiring the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
In one possible implementation manner, before determining, for the vibration signals of adjacent three sensing points in the plurality of sensing points, the distance difference between the vibration source propagating to the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further includes:
a high-frequency signal above a target frequency is extracted by a first digital band-pass filter.
In one possible implementation manner, before determining, for the vibration signals of adjacent three sensing points in the plurality of sensing points, the distance difference between the vibration source propagating to the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further includes:
the background noise is filtered out by a second digital band-pass filter.
In one possible implementation, after obtaining the radial distance between the vibration source and the target pipe and the axial distance of the vibration source on the target pipe based on the distance difference and the positions of the adjacent three sensing points, the method further includes:
and generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, wherein the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
In one possible implementation, the pulses of the sensing fiber are arranged such that the spatial resolution in abscissa is a range of values centered at 5 meters, the resolution in abscissa display determined by the sampling frequency is a range of values centered at 1 meter, and the interval in ordinate determined by the pulse repetition frequency is within 0.3 milliseconds.
In one aspect, an embodiment of the present application provides a pipeline monitoring device, the device includes:
the vibration signal acquisition module is used for acquiring vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every other preset time period;
the difference value determining module is used for determining the distance difference between the vibration source and the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated soil sound velocity for the vibration signals of the adjacent three sensing points;
and the distance determining module is used for acquiring the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
In one possible implementation, the apparatus further includes:
and the first filtering module is used for extracting the high-frequency signals above the target frequencies of the plurality of vibration signals through a first digital band-pass filter.
In one possible implementation, the apparatus further includes:
and the second filtering module is used for filtering out the background noise in the plurality of vibration signals through a second digital band-pass filter.
In one possible implementation, the apparatus further includes:
and the waterfall graph generating module is used for generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, and the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
In one possible implementation, the pulses of the sensing fiber are arranged such that the spatial resolution in abscissa is a range of values centered at 5 meters, the resolution in abscissa display determined by the sampling frequency is a range of values centered at 1 meter, and the interval in ordinate determined by the pulse repetition frequency is within 0.3 milliseconds.
In one aspect, a computer device is provided, which comprises one or more processors and one or more memories, wherein at least one program code is stored in the one or more memories, and the program code is loaded and executed by the one or more processors to implement the pipeline monitoring method as described above.
In one aspect, a computer-readable storage medium is provided, in which at least one program code is stored, the program code being loaded and executed by a processor to implement the pipeline monitoring method as described above.
The technical scheme provided by the embodiment of the application acquires the axial distance and the radial distance of the vibration source based on the adjacent three sensing points, provides a monitoring method capable of tracking the track of the vibration source, realizes the characteristic perception of the axial distance and the radial distance of the vibration signal with higher resolution, increases the dimensionality of positioning, improves the accuracy of positioning, thereby improving the alarm accuracy, realizes more accurate identification of dangerous events for third-party construction and the like, and improves the application level of pipeline safety monitoring.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a pipeline monitoring method according to an embodiment of the present application;
FIG. 2 is a simplified schematic diagram of a pipeline monitoring system according to an embodiment of the present disclosure;
FIG. 3 is a flow chart of a pipeline monitoring method according to an embodiment of the present application;
FIG. 4 is a block diagram of a pipeline monitoring device according to an embodiment of the present disclosure;
FIG. 5 is a schematic structural diagram of a computer device according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart of a pipeline monitoring method according to an embodiment of the present application. Referring to fig. 1, the method includes:
101. and acquiring vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every other preset time period.
102. And for the vibration signals of the adjacent three sensing points in the plurality of sensing points, determining the distance difference between the vibration source and the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated soil sound velocity.
103. And acquiring the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
In one possible implementation manner, before determining, for the vibration signals of adjacent three sensing points in the plurality of sensing points, the distance difference between the vibration source propagating to the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further includes:
a high-frequency signal above a target frequency is extracted by a first digital band-pass filter.
In one possible implementation manner, before determining, for the vibration signals of adjacent three sensing points in the plurality of sensing points, the distance difference between the vibration source propagating to the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further includes:
the background noise is filtered out by a second digital band-pass filter.
In one possible implementation, after obtaining the radial distance between the vibration source and the target pipe and the axial distance of the vibration source on the target pipe based on the distance difference and the positions of the adjacent three sensing points, the method further includes:
and generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, wherein the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
In one possible implementation, the pulses of the sensing fiber are arranged such that the spatial resolution in abscissa is a range of values centered at 5 meters, the resolution in abscissa display determined by the sampling frequency is a range of values centered at 1 meter, and the interval in ordinate determined by the pulse repetition frequency is within 0.3 milliseconds.
The technical scheme provided by the embodiment of the application, through come to obtain the axial distance and the radial distance of vibration source based on adjacent three sensing point, thereby the spatial resolution and the vibration response frequency of optic fibre vibration sensing system have been improved, a monitoring method that can follow vibration source orbit is provided, realize the axial distance and the radial distance characteristic perception to the higher resolution ratio of vibration signal, increase the dimension of location, improve the accurate nature of location, thereby improve the warning rate of accuracy, make and carry out more accurate dangerous event discernment to third party's construction etc., improve pipeline safety monitoring's application level.
Fig. 2 is a flowchart of a pipeline monitoring method provided in an embodiment of the present application, which may be applied to an Optical Time Domain Reflectometer (Phase-sensitive Optical Time Domain Reflectometer) Optical fiber sensing system to provide track information of a pipeline vibration source along a pipeline. Referring to fig. 2, the method includes:
201. and the computer equipment acquires vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every preset time period.
The target pipeline refers to a pipeline to be monitored, and the accompanying sensing optical cable is laid along the pipeline of the target pipeline. In the present embodiment, the pulses of the sensing fiber are arranged such that the spatial resolution of the abscissa is a range of values centered at 5 meters, the resolution of the display of the abscissa determined by the sampling frequency is a range of values centered at 1 meter, and the interval of the ordinate determined by the pulse repetition frequency is within 0.3 milliseconds. By improving the pulse setting and pulse repetition frequency of the optical fiber sensing system, the spatial resolution is improved from a ten-meter level to a meter level, and the response frequency of the vibration signal is improved from a hundred-hertz level to a kilohertz level, so that the monitoring performance of dozens of kilometers can be ensured, and the vibration sensitivity embodied by the vibration signal is improved.
It should be noted that the vibration signal acquired every preset time period may be acquired by a high-speed acquisition card, and is specifically a two-dimensional matrix, where the abscissa is the spatial point position of the sensing point, the ordinate is the sampling time, and the matrix value is the vibration amplitude.
It should be noted that the vibration signals can be abstracted to signals collected by the uniform linear array microphone, and the vibration signals received by the close sensing points have strong cross-correlation characteristics, i.e. phase difference characteristics. In addition, the preset time period may refer to N seconds, N may be any positive number, and the preset time period may be set based on the experience of the technician.
202. The computer device extracts a high frequency signal above a target frequency through the first digital band-pass filter.
Since there may be some interference signals caused by the environment and daily activities in the vibration signal, in order to reduce the interference, after the vibration signal is acquired, a high-frequency signal, which may be a vibration signal with a frequency above 1KHZ, may be extracted through the first digital band-pass filter.
203. The computer device filters out the noise floor through a second digital band-pass filter.
In order to further avoid interference, the computer device may further filter out the background noise in the high-frequency signal through a second digital band-pass filter after the high-frequency signal is extracted. The noise floor is typically noise from the surrounding environment when the sound production is stopped, and by filtering out such noise floor, subsequent interference with the determination of the vibration source may also be reduced.
204. And for the vibration signals of the adjacent three sensing points in the plurality of sensing points, the computer equipment determines the distance difference between the vibration source and the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the soil body.
Because a certain distance exists between the three adjacent sensing points, for the vibration of the same vibration source, the time for which the vibration is sensed by the sensing points is different, namely, for the fluctuation, the difference exists in the phase of the signal, and therefore, the distance difference between every two sensing points can be determined based on the phase difference and the estimated soil sound velocity.
In this application embodiment, the collection of vibration signal can be realized through distributed optical fiber vibration sensor, and the vibration signal that the vibration source sent passes through soil air propagation to company's optical cable to pierce through the armor protective layer, influence the optic fibre refracting index. The distributed optical fiber vibration sensor senses the refractive index change of different sensing points in space, collects vibration signals after frequency attenuation, and simplifies the vibration signals into a uniform linear array microphone problem through computer equipment, as shown in fig. 3. The microphone signals with longer distance have no correlation characteristics because of too large difference of soil, but the microphone signals with shorter distance still keep the correlation characteristics and can be used for calculating phase difference so as to sense the distance of a vibration source.
205. And the computer equipment acquires the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
The distance determination process applies a technology of sound wave single-point location based on Time difference of Arrival (TDOA), and estimates the distance through information such as phase difference of waveforms received by three fixed points with known distances and signal propagation speed, so that the spatial resolution and the Time resolution of the sensing optical cable are greatly improved through the estimation.
Assuming that the axial distance of the vibration source is x, the radial distance is y, and the positions of the three sensing points are known as (x1, 0), (x2, 0), (x3, 0), the distance difference between the vibration source and the first sensing point and the second sensing point is m, and the distance difference between the vibration source and the second sensing point and the third sensing point is n, the hyperbolic equation is established to solve the (x, y), and the following formula (1) and formula (2) can be specifically seen:
the spatial trajectory information may be used to indicate the speed, direction, duration, risk distance, etc. of the vibration source, and the information may be obtained by changing the axial distance and the radial distance with the event.
206. And the computer equipment generates a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, wherein the track waterfall graph is used for displaying the space track information of the plurality of vibration sources at different times.
The spatial trajectory information may include a radial distance and may also include an axial distance.
It should be noted that, in the embodiment of the present application, the moving track of the vibration source may be known based on the axial distance and the radial distance of the vibration source acquired at intervals. Of course, the computer device may also generate a trajectory waterfall graph based only on the radial distance of the vibration source and the signal acquisition time, for improving the recognition accuracy of the pattern recognition model of the dangerous event.
Further, based on the trajectory waterfall graph, the computer device may determine an alarm level in real time according to a trajectory change trend indicated by the trajectory waterfall graph, for example, when it is determined that the trajectory change trend is that the acceleration of the vibration source is a positive number, it indicates that the vibration source is moving to the target pipeline at an accelerated speed, the moving speed of the vibration source may be determined based on radial distances determined in a plurality of preset time periods, if the moving speed is in a first speed interval, the alarm is performed at a first level, if the moving speed is in a second speed interval, the alarm is performed at a second level, and so on, the moving speed in the first speed interval is smaller than the second speed interval, and the alarm prompt strength of the first level is smaller than the alarm prompt strength of the second level. The alarm level may be set to a plurality of levels, which is not limited herein. In addition, the target warning account can be obtained based on different warning levels, that is, different warning levels can be oriented to different warning objects, so that the warning effect is better.
Further, when it is determined that the trajectory change trend meets the observation condition, the acquisition time period may be shortened, so that vibration signals may be more densely acquired to monitor the suspicious situation, and it is determined whether to formally alarm, which is not limited in the embodiment of the present application.
All the above optional technical solutions may be combined arbitrarily to form optional embodiments of the present application, and are not described herein again.
Fig. 4 is a schematic structural diagram of a pipeline monitoring device according to an embodiment of the present application. Referring to fig. 4, the apparatus includes:
a vibration signal acquisition module 401, configured to acquire, every preset time period, a vibration signal detected by a plurality of sensing points on the target pipeline;
a difference determining module 402, configured to determine, for the vibration signals of adjacent three sensing points in the multiple sensing points, an arrival time difference and a distance difference between the vibration source and the adjacent three sensing points based on phase differences between the vibration signals of the adjacent three sensing points and an estimated soil sound velocity;
a distance determining module 403, configured to obtain a radial distance between the vibration source and the target pipeline and an axial distance of the vibration source on the target pipeline based on the arrival time difference and the distance difference.
In one possible implementation, the apparatus further includes:
and the first filtering module is used for extracting the high-frequency signals above the target frequencies of the plurality of vibration signals through a first digital band-pass filter.
In one possible implementation, the apparatus further includes:
and the second filtering module is used for filtering out the background noise in the plurality of vibration signals through a second digital band-pass filter.
In one possible implementation, the apparatus further includes:
and the waterfall graph generating module is used for generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, and the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
In one possible implementation, the pulses of the sensing fiber are arranged such that the spatial resolution in abscissa is a range of values centered at 5 meters, the resolution in abscissa display determined by the sampling frequency is a range of values centered at 1 meter, and the interval in ordinate determined by the pulse repetition frequency is within 0.3 milliseconds.
It should be noted that: in the pipeline monitoring device provided in the above embodiment, only the division of the above functional modules is used for illustration in pipeline monitoring, and in practical application, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the pipeline monitoring device provided by the above embodiment and the pipeline monitoring method embodiment belong to the same concept, and the specific implementation process thereof is detailed in the method embodiment and is not described herein again.
Fig. 5 is a schematic structural diagram of a computer device 500 according to an embodiment of the present application, where the computer device 500 may have a relatively large difference due to different configurations or performances, and may include one or more processors (CPUs) 501 and one or more memories 502, where the one or more memories 502 store at least one instruction, and the at least one instruction is loaded and executed by the one or more processors 501 to implement the methods provided by the foregoing method embodiments. Of course, the computer device 500 may further have components such as a wired or wireless network interface, a keyboard, and an input/output interface, so as to perform input and output, and the computer device 500 may further include other components for implementing device functions, which are not described herein again.
In an exemplary embodiment, a computer-readable storage medium, such as a memory, is also provided that includes instructions executable by a processor to perform the method of pipeline monitoring in the above-described embodiments. For example, the computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a Compact Disc Read-Only Memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present application. The terminal 600 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer IV, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer. The terminal 600 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
In general, the terminal 600 includes: one or more processors 601 and one or more memories 602.
The processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 601 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, processor 601 may also include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 602 is used to store at least one instruction for execution by processor 601 to implement the pipeline monitoring method provided by method embodiments herein.
In some embodiments, the terminal 600 may further optionally include: a peripheral interface 603 and at least one peripheral. The processor 601, memory 602, and peripheral interface 603 may be connected by buses or signal lines. Various peripheral devices may be connected to the peripheral interface 603 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 604, a display 605, a camera 606, an audio circuit 607, a positioning component 608, and a power supply 609.
The peripheral interface 603 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 601 and the memory 602. In some embodiments, the processor 601, memory 602, and peripheral interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral interface 603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 604 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 604 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 604 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 604 comprises: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 604 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 604 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display 605 is used to display a UI (user interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 605 is a touch display screen, the display screen 605 also has the ability to capture touch signals on or over the surface of the display screen 605. The touch signal may be input to the processor 601 as a control signal for processing. At this point, the display 605 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 605 may be one, providing the front panel of the terminal 600; in other embodiments, the display 605 may be at least two, respectively disposed on different surfaces of the terminal 600 or in a folded design; in still other embodiments, the display 605 may be a flexible display disposed on a curved surface or on a folded surface of the terminal 600. Even more, the display 605 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The Display 605 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The camera assembly 606 is used to capture images or video. Optionally, camera assembly 606 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 606 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The positioning component 608 is used for positioning the current geographic Location of the terminal 600 to implement navigation or LBS (Location Based Service). The Positioning component 608 can be a Positioning component based on the united states GPS (Global Positioning System), the chinese beidou System, the russian graves System, or the european union's galileo System.
In some embodiments, the terminal 600 also includes one or more sensors 610. The one or more sensors 610 include, but are not limited to: acceleration sensor 611, gyro sensor 612, pressure sensor 613, fingerprint sensor 614, optical sensor 615, and proximity sensor 616.
The acceleration sensor 611 may detect the magnitude of acceleration in three coordinate axes of the coordinate system established with the terminal 600. For example, the acceleration sensor 611 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 601 may control the display screen 605 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 611. The acceleration sensor 611 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 612 may detect a body direction and a rotation angle of the terminal 600, and the gyro sensor 612 and the acceleration sensor 611 may cooperate to acquire a 3D motion of the user on the terminal 600. The processor 601 may implement the following functions according to the data collected by the gyro sensor 612: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 613 may be disposed on the side bezel of terminal 600 and/or underneath display screen 605. When the pressure sensor 613 is disposed on the side frame of the terminal 600, a user's holding signal of the terminal 600 can be detected, and the processor 601 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 613. When the pressure sensor 613 is disposed at the lower layer of the display screen 605, the processor 601 controls the operability control on the UI interface according to the pressure operation of the user on the display screen 605. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 614 is used for collecting a fingerprint of a user, and the processor 601 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 614, or the fingerprint sensor 614 identifies the identity of the user according to the collected fingerprint. Upon identifying that the user's identity is a trusted identity, the processor 601 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 614 may be disposed on the front, back, or side of the terminal 600. When a physical button or vendor Logo is provided on the terminal 600, the fingerprint sensor 614 may be integrated with the physical button or vendor Logo.
The optical sensor 615 is used to collect the ambient light intensity. In one embodiment, processor 601 may control the display brightness of display screen 605 based on the ambient light intensity collected by optical sensor 615. Specifically, when the ambient light intensity is high, the display brightness of the display screen 605 is increased; when the ambient light intensity is low, the display brightness of the display screen 605 is adjusted down. In another embodiment, the processor 601 may also dynamically adjust the shooting parameters of the camera assembly 606 according to the ambient light intensity collected by the optical sensor 615.
A proximity sensor 616, also known as a distance sensor, is typically disposed on the front panel of the terminal 600. The proximity sensor 616 is used to collect the distance between the user and the front surface of the terminal 600. In one embodiment, when proximity sensor 616 detects that the distance between the user and the front face of terminal 600 gradually decreases, processor 601 controls display 605 to switch from the bright screen state to the dark screen state; when the proximity sensor 616 detects that the distance between the user and the front face of the terminal 600 is gradually increased, the processor 601 controls the display 605 to switch from the breath-screen state to the bright-screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 6 is not intended to be limiting of terminal 600 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (10)
1. A method of pipeline monitoring, the method comprising:
acquiring vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every other preset time period;
for vibration signals of three adjacent sensing points in the plurality of sensing points, determining the distance difference between the vibration source and the three adjacent sensing points based on the phase difference between the vibration signals of the three adjacent sensing points and the estimated sound velocity of the soil body;
and acquiring the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
2. The method of claim 1, wherein before determining, for the vibration signals of adjacent three sensing points of the plurality of sensing points, the difference between the distances from the vibration source to the adjacent three sensing points based on the phase differences between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further comprises:
a high-frequency signal above a target frequency is extracted by a first digital band-pass filter.
3. The method of claim 1, wherein before determining, for the vibration signals of adjacent three sensing points of the plurality of sensing points, the difference between the distances from the vibration source to the adjacent three sensing points based on the phase differences between the vibration signals of the adjacent three sensing points and the estimated speed of sound of the earth mass, the method further comprises:
the background noise is filtered out by a second digital band-pass filter.
4. The method of claim 1, wherein after obtaining the radial distance between the vibration source and the target pipe and the axial distance of the vibration source on the target pipe based on the distance difference and the positions of the adjacent three sensing points, the method further comprises:
and generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, wherein the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
5. The method of claim 1, wherein the pulses of the sensing fiber are arranged such that the spatial resolution of the abscissa is a range of values centered at 5 meters, the resolution of the abscissa display determined by the sampling frequency is a range of values centered at 1 meter, and the ordinate interval determined by the pulse repetition frequency is within 0.3 milliseconds.
6. A pipeline monitoring device, the device comprising:
the vibration signal acquisition module is used for acquiring vibration signals detected by a plurality of sensing points on a sensing optical cable of the target pipeline every other preset time period;
the difference value determining module is used for determining the distance difference between the vibration source and the adjacent three sensing points based on the phase difference between the vibration signals of the adjacent three sensing points and the estimated soil sound velocity for the vibration signals of the adjacent three sensing points;
and the distance determining module is used for acquiring the radial distance between the vibration source and the target pipeline and the axial distance of the vibration source on the target pipeline based on the distance difference and the positions of the three adjacent sensing points.
7. The apparatus of claim 6, further comprising:
and the first filtering module is used for extracting the high-frequency signals above the target frequencies of the plurality of vibration signals through a first digital band-pass filter.
8. The apparatus of claim 6, further comprising:
and the second filtering module is used for filtering out the background noise in the plurality of vibration signals through a second digital band-pass filter.
9. The apparatus of claim 6, further comprising:
and the waterfall graph generating module is used for generating a track waterfall graph based on the axial distance and the radial distance of the vibration sources collected every other preset time period, and the track waterfall graph is used for displaying the spatial track information of the plurality of vibration sources at different times.
10. A computer device, comprising one or more processors and one or more memories having at least one program code stored therein, the program code being loaded and executed by the one or more processors to implement the pipeline monitoring method of any of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010300919.8A CN113532619A (en) | 2020-04-16 | 2020-04-16 | Pipeline monitoring method, pipeline monitoring device and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010300919.8A CN113532619A (en) | 2020-04-16 | 2020-04-16 | Pipeline monitoring method, pipeline monitoring device and computer equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113532619A true CN113532619A (en) | 2021-10-22 |
Family
ID=78120245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010300919.8A Pending CN113532619A (en) | 2020-04-16 | 2020-04-16 | Pipeline monitoring method, pipeline monitoring device and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113532619A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024051501A1 (en) * | 2022-09-05 | 2024-03-14 | 国家石油天然气管网集团有限公司 | Optical fiber-based multi-target positioning method, and processor, device and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07198471A (en) * | 1993-12-29 | 1995-08-01 | Anritsu Corp | Vibration source position detector |
US20040035209A1 (en) * | 2002-08-22 | 2004-02-26 | Takeshi Sugiyama | Vibration source probe system |
CN102997059A (en) * | 2011-09-14 | 2013-03-27 | 中国石油天然气集团公司 | Method and system for measuring propagation speed of natural gas pipe leakage vibration wave |
CN102997057A (en) * | 2011-09-14 | 2013-03-27 | 中国石油天然气集团公司 | Optical fiber sensor-based natural gas pipeline leakage monitoring method and system and installation method for system |
CN103492849A (en) * | 2011-03-01 | 2014-01-01 | 光学感应器控股有限公司 | Conduit monitoring |
CN103954349A (en) * | 2014-05-15 | 2014-07-30 | 安徽师范大学 | Lateral positioning method for distributed optical fiber vibration sensing system |
CN105931402A (en) * | 2016-06-27 | 2016-09-07 | 上海波汇科技股份有限公司 | Optical fiber perimeter intrusion monitoring method based on image recognition |
CN106051468A (en) * | 2016-06-08 | 2016-10-26 | 无锡亚天光电科技有限公司 | Alarm model analytical algorithm of distributive type optical fiber pipe safety early-warning system |
WO2018014762A1 (en) * | 2016-07-22 | 2018-01-25 | 腾讯科技(深圳)有限公司 | Positioning method, positioning system and terminal device |
CN108387925A (en) * | 2017-05-08 | 2018-08-10 | 武汉普惠海洋光电技术有限公司 | Based on optical fiber the localization method of acoustic detector intruder detection system |
-
2020
- 2020-04-16 CN CN202010300919.8A patent/CN113532619A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07198471A (en) * | 1993-12-29 | 1995-08-01 | Anritsu Corp | Vibration source position detector |
US20040035209A1 (en) * | 2002-08-22 | 2004-02-26 | Takeshi Sugiyama | Vibration source probe system |
CN103492849A (en) * | 2011-03-01 | 2014-01-01 | 光学感应器控股有限公司 | Conduit monitoring |
CN102997059A (en) * | 2011-09-14 | 2013-03-27 | 中国石油天然气集团公司 | Method and system for measuring propagation speed of natural gas pipe leakage vibration wave |
CN102997057A (en) * | 2011-09-14 | 2013-03-27 | 中国石油天然气集团公司 | Optical fiber sensor-based natural gas pipeline leakage monitoring method and system and installation method for system |
CN103954349A (en) * | 2014-05-15 | 2014-07-30 | 安徽师范大学 | Lateral positioning method for distributed optical fiber vibration sensing system |
CN106051468A (en) * | 2016-06-08 | 2016-10-26 | 无锡亚天光电科技有限公司 | Alarm model analytical algorithm of distributive type optical fiber pipe safety early-warning system |
CN105931402A (en) * | 2016-06-27 | 2016-09-07 | 上海波汇科技股份有限公司 | Optical fiber perimeter intrusion monitoring method based on image recognition |
WO2018014762A1 (en) * | 2016-07-22 | 2018-01-25 | 腾讯科技(深圳)有限公司 | Positioning method, positioning system and terminal device |
CN108387925A (en) * | 2017-05-08 | 2018-08-10 | 武汉普惠海洋光电技术有限公司 | Based on optical fiber the localization method of acoustic detector intruder detection system |
Non-Patent Citations (3)
Title |
---|
王荣鹏等: "一种基于时间的定位算法在光纤振动传感***中的应用", 《电网运维》, no. 1, 31 January 2019 (2019-01-31), pages 64 - 66 * |
董百合等: "Φ-OTDR光纤预警***的周界安防入侵定位", 《光学技术》, vol. 43, no. 5, 30 September 2017 (2017-09-30), pages 473 - 477 * |
韩屏等: "基于全光纤微振动传感器的定位***研究", 《光学学报》, vol. 35, no. 11, 30 November 2015 (2015-11-30), pages 1106002 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024051501A1 (en) * | 2022-09-05 | 2024-03-14 | 国家石油天然气管网集团有限公司 | Optical fiber-based multi-target positioning method, and processor, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111723602B (en) | Method, device, equipment and storage medium for identifying driver behavior | |
CN108335703B (en) | Method and apparatus for determining accent position of audio data | |
CN110708630B (en) | Method, device and equipment for controlling earphone and storage medium | |
CN112084811B (en) | Identity information determining method, device and storage medium | |
CN111982305A (en) | Temperature measuring method, device and computer storage medium | |
CN111931712B (en) | Face recognition method, device, snapshot machine and system | |
CN113532619A (en) | Pipeline monitoring method, pipeline monitoring device and computer equipment | |
CN108375356B (en) | Method and device for determining length of upright post of guardrail and computer readable storage medium | |
CN110865170B (en) | Method and device for determining sand content and storage medium | |
CN111383251A (en) | Method and device for tracking target object, monitoring equipment and storage medium | |
WO2018227757A1 (en) | Prompting method and vr device | |
CN113706807B (en) | Method, device, equipment and storage medium for sending alarm information | |
CN111583669B (en) | Overspeed detection method, overspeed detection device, control equipment and storage medium | |
CN112015612B (en) | Method and device for acquiring stuck information | |
CN113238214A (en) | Target object detection method and device, electronic equipment and storage medium | |
EP3916619A1 (en) | Open fire detection method and device, and storage medium | |
CN112365088A (en) | Method, device and equipment for determining travel key points and readable storage medium | |
CN111736215A (en) | Fault fault distance determining method and device | |
CN112347604B (en) | Method and device for determining vehicle path set | |
CN111325083A (en) | Method and device for recording attendance information | |
CN112182986B (en) | Method, device, equipment and storage medium for determining area sweep information | |
CN114283827B (en) | Audio dereverberation method, device, equipment and storage medium | |
CN114839679B (en) | Method, device, equipment and storage medium for processing crack detection data | |
CN115680592B (en) | Method, device, equipment and storage medium for determining fracturing effectiveness parameters | |
CN110335630B (en) | Virtual item display method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |