Pipe pigging system for cleaning and controlling speed of pig
US-2024001413-A1 · Jan 4, 2024 · US
US12359764B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12359764-B2 |
| Application number | US-202218057663-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 21, 2022 |
| Priority date | Aug 10, 2020 |
| Publication date | Jul 15, 2025 |
| Grant date | Jul 15, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There is described a method of determining a position of a pipeline inspection gauge (PIG) in a fluid conduit. While the PIG is moving through the fluid conduit, one or more sensors positioned along the fluid conduit are used to detect one or more signals. Parameter data is extracted from the detected one or more signals. The parameter data includes one or more parameters of the detected one or more signals as a function of time and position along the fluid conduit. PIG movement data indicative of a position of the PIG in the fluid conduit as a function of time is generated using the parameter data.
Opening claim text (preview).
The invention claimed is: 1. A method of determining a position of a pipeline inspection gauge (PIG) in a fluid conduit, comprising: while the PIG is moving through the fluid conduit, using one or more sensors positioned along the fluid conduit to detect one or more signals; extracting parameter data from the detected one or more signals, wherein the parameter data comprises one or more parameters of the detected one or more signals as a function of time and position along the fluid conduit; generating, using the parameter data, PIG movement data indicative of a position of the PIG in the fluid conduit as a function of time; identifying in the PIG movement data one or more portions of the fluid conduit for which no PIG movement data was generated; and updating the PIG movement data to include PIG movement data for the one or more portions of the fluid conduit for which no PIG movement data was generated, based on a speed of the PIG immediately prior to the PIG entering the one or more portions of the fluid conduit for which no PIG movement data was generated. 2. The method of claim 1 , further comprising: identifying, in the PIG movement data, one or more portions of data indicative of the PIG being stationary; and identifying, based on the one or more portions of data indicative of the PIG being stationary, one or more portions of the fluid conduit as requiring investigation. 3. The method of claim 1 , further comprising: identifying, using the PIG movement data, one or more portions of data associated with the PIG moving past one or more fluid conduit joints; and determining, based on the one or more portions of data associated with the PIG moving past one or more fluid conduit joints, a position of the PIG as a function of time in one or more portions of the fluid conduit not positioned along the one or more sensors. 4. The method of claim 3 , wherein the one or more portions of data associated with the PIG moving past one or more fluid conduit joints comprise low-frequency signals. 5. The method of claim 1 , further comprising: determining one or more slopes associated with the PIG movement data; comparing the one or more determined slopes to one or more preset slopes; and filtering the PIG movement data based on the comparison of the one or more determined slopes to the one or more preset slopes. 6. The method of claim 5 , wherein comparing the one or more determined slopes to the one or more preset slopes comprises comparing one or both of a magnitude and a direction of the one or more determined slopes to one or both of a magnitude and a direction of the one or more preset slopes. 7. The method of claim 1 , further comprising: determining, based on the PIG movement data, acoustic magnitude data associated with one or more low-frequency signals generated by movement of the PIG; and filtering the PIG movement data based on the acoustic magnitude data. 8. The method of claim 7 , wherein: determining the acoustic magnitude data comprises determining power spectral density data based on the PIG movement data; and filtering the PIG movement data comprises filtering the PIG movement data based on one or more frequency bands of interest in the power spectral density data. 9. The method of claim 8 , wherein the one or more frequency bands of interest comprise a frequency band from 10 Hz to 100 Hz. 10. The method of claim 7 , wherein determining the acoustic magnitude data comprises applying one or more filters to the one or more signals detected by the one or more sensors. 11. The method of claim 8 , wherein filtering the PIG movement data comprises: identifying, within the acoustic magnitude data, one or more of: a number of low-frequency spikes; and a flatness parameter; and filtering the PIG movement data based respectively on one or more of: the number of low-frequency spikes; and the flatness parameter. 12. The method of claim 11 , wherein filtering the PIG movement data based on the one or more of the number of low-frequency spikes and the flatness parameter comprises: comparing one or more of: the number of low-frequency spikes to a preset number of low-frequency spikes; and the flatness parameter to a preset flatness parameter; and filtering the PIG movement data based on one or more of the comparison of the number of low-frequency spikes to the preset number of low-frequency spikes and the comparison of the flatness parameter to the preset flatness parameter. 13. The method of claim 11 , wherein identifying the number of low-frequency spikes comprises: identifying spikes within the acoustic magnitude data; determining one or more of: for each spike, a prominence of the spike; one or more distances separating the spikes; and for each spike, a height of the spike; and determining the number of low-frequency spikes based on one or more of the determined prominence of each spike, the one or more distances separating the spikes, and the height of each spike. 14. The method of claim 1 , further comprising: displaying on a display, based on the PIG movement data, a position of the PIG relative to the pipeline. 15. A system comprising: a fluid conduit; one or more sensors positioned along the fluid conduit; and one or more processors and computer-readable medium storing computer program code configured when executed by the one or more processors to cause the one or more processors to perform a method comprising: when a Pipeline Inspection Gauge (PIG) is moving through the fluid conduit, receive interferometric data generated by the one or more sensors detecting one or more signals; extract parameter data from the interferometric data, wherein the parameter data comprises values of one or more parameters as a function of position along the fluid conduit and as a function of time; generate, using the parameter data, PIG movement data indicative of a position of the PIG in the fluid conduit as a function of time; identify in the PIG movement data one or more portions of the fluid conduit for which no PIG movement data was generated; and update the PIG movement data to include PIG movement data for the one or more portions of the fluid conduit for which no PIG movement data was generated, based on a speed of the PIG immediately prior to the PIG entering the one or more portions of the fluid conduit for which no PIG movement data was generated. 16. A system comprising: a fluid conduit; one or more lengths of optical fiber positioned along the fluid conduit, each length of optical fiber comprising one or more Fiber Bragg Gratings (FBGs); an interrogator optically coupled to the one or more lengths of optical fiber and configured to interrogate the one or more lengths of optical fiber by transmitting one or more light pulses along the one or more lengths of optical fiber and detect reflections of the one or more light pulses from the FBGs; and one or more processors and computer-readable medium storing computer program code configured when executed by the one or more processors to cause the one or more processors to perform a method comprising: when a Pipeline Inspection Gauge (PIG) is moving through the fluid conduit, cause the interrogator to interrogate the one or more lengths of optical fiber and receive reflections of the light pulses; generate interferometric data from the received reflections; extract parameter data from the interferometric data, wherein the parameter data comprises values of one or more parameters as a function of position along the fluid conduit and as a function of time; generate, using the parameter data, PI
using optical fibres (G01D5/28 - G01D5/38 take precedence) · CPC title
by interferometric means (G01D5/353 takes precedence) · CPC title
Inspecting, measuring or testing · CPC title
Indicating the position of the pig or mole in the pipe or conduit · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.