Method and system for detecting and quantifying irregularities in a fluidic channel

US11435256B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11435256-B2
Application numberUS-201816961665-A
CountryUS
Kind codeB2
Filing dateFeb 7, 2018
Priority dateFeb 7, 2018
Publication dateSep 6, 2022
Grant dateSep 6, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for detecting an irregularity within a fluidic channel, the method including inducing a pressure pulse within a fluidic channel, the pressure pulse resulting in a pressure fluctuation; detecting the pressure fluctuation at a predetermined location within the fluidic channel; determining a measured pressure profile based on the detected pressure fluctuation; providing a baseline pressure profile relating to a pressure within an unaltered fluidic channel; applying an algorithm to the baseline pressure profile and the measured pressure profile; and outputting an irregularity location and an irregularity effect based on the algorithm.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for detecting an irregularity within a fluidic channel, the method comprising: inducing a pressure pulse within a fluidic channel, a pressure fluctuation resulting from the pressure pulse; detecting the pressure fluctuation within the fluidic channel; determining a measured pressure profile based on the detected pressure fluctuation; providing a baseline pressure profile relating to a pressure within an unaltered fluidic channel; applying an algorithm to the baseline pressure profile and the measured pressure profile; wherein applying the algorithm further comprises: inputting an estimated irregularity effect and data relating to the pressure pulse; applying a mathematical model to the estimated irregularity effect and data relating to the pressure pulse; generating an error based on the mathematical model; and outputting an irregularity location and an irregularity effect based on the algorithm. 2. The method of claim 1 , wherein inducing the pressure pulse further comprises blocking the flow of a fluid through the fluidic channel. 3. The method of claim 1 , wherein the irregularity is selected from the group consisting of an obstruction, liquid pooling, changes in internal diameter of the fluidic channel, and leaks within the fluidic channel. 4. The method of claim 1 , wherein the irregularity effect is selected from a pressure increase and a pressure decrease. 5. The method of claim 1 , further comprising: comparing the error to a predetermined threshold; updating the estimated irregularity effect in response to the error being greater than the predetermined threshold; and repeating the mathematical model and comparison steps until the error is less than the predetermined threshold. 6. The method of claim 1 , further comprising: comparing the error to a predetermined threshold; generating the irregularity location in response to the error being less than a predetermined threshold; and computing the irregularity effect based on the error within a region approximate to the irregularity location. 7. A system comprising: a length of fluidic channel having a fluid disposed therein; a device coupled with the length of fluidic channel; a sensor disposed within the length of fluidic channel and located at a predetermined distance from the device; and a non-transitory computer readable storage medium including at least one processor and communicatively coupled with each of the sensor and the device, the non-transitory computer readable storage medium storing instructions thereof executable by the at least one processor to: induce a pressure pulse within the fluidic channel via activation of the device, a pressure fluctuation resulting from the pressure pulse, detect, at the sensor, the pressure fluctuation within the fluidic channel, receive, at the processor, data relating to pressure fluctuation, determine a measured pressure profile using the data relating to the pressure fluctuation, receive, at the processor, an input baseline pressure profile relating pressure within an unaltered fluidic channel, apply an algorithm to the baseline pressure profile and the measured pressure profile, wherein the instructions further cause the processor to: receive, at the processor, an estimated irregularity effect and data relating to the pressure pulse; apply a mathematical model to the input data; determine an error based on the mathematical model; and output an irregularity location and an irregularity effect based on the algorithm. 8. The system of claim 7 , wherein the device creates the pressure pulse by blocking the flow of the fluid through the fluidic channel. 9. The system of claim 7 , wherein the irregularity is selected from the group consisting of an obstruction, liquid pooling, changes in internal diameter of the fluidic channel, and leaks within the fluidic channel. 10. The system of claim 7 , wherein the irregularity effect is selected from the group consisting of a pressure increase and a pressure decrease. 11. The system of claim 7 , wherein the instructions further cause the processor to: compare the error to a predetermined threshold; update the estimated irregularity effect in response to the error being greater than the predetermined threshold; and repeat the mathematical model and comparison steps until the error is less than the predetermined threshold. 12. The system of claim 7 , further comprising: compare the error to a predetermined threshold; determine the irregularity location in response the error being less than the predetermined threshold; and computing the irregularity effect based on the error within a region approximate to the irregularity location. 13. A non-transitory computer-readable storage medium comprising at least one processor and having instructions stored thereon which, when executed by the at least one processor, cause the at least one processor to: actuate a device to induce a pressure pulse within a fluidic channel, the pressure pulse resulting in a pressure fluctuation; detect the pressure fluctuation within the fluidic channel at a sensor, the sensor being located at a predetermined distance from the device; transmit a recorded pressure fluctuation from the sensor to the at least one processor, the at least one processor communicatively coupled with each of the device and the sensor; determine a measured pressure profile using the pressure fluctuation data; receive a baseline pressure profile relating to pressure within an unaltered fluidic channel; apply an algorithm to the baseline pressure profile and the measured pressure profile; wherein the instructions further cause the processor to: receive an estimated irregularity effect and data relating to the pressure pulse; apply a mathematical model to the input data; and determine an error based on the mathematical model; and output an irregularity location and an irregularity effect based on the algorithm. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the algorithm is an inverse model. 15. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processor to: compare the error to a predetermined threshold; update the estimated irregularity effect if the error is greater than the predetermined threshold; and repeat the mathematical model and comparison steps until the error is less than the predetermined threshold. 16. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processor to: compare the error to a predetermined threshold; generate the irregularity location if the error is less than the predetermined threshold; and computing the irregularity effect based on the error within a region approximate to the irregularity location. 17. The non-transitory computer-readable storage medium of claim 13 , wherein the mathematical model is a forward model.

Assignees

Inventors

Classifications

  • by detecting an acoustic anomalies, e.g. using mud-pressure pulses · CPC title

  • using electric or acoustic means · CPC title

  • G01M3/2815Primary

    using pressure measurements · CPC title

  • for pipes, cables or tubes; for pipe joints or seals; for valves {; for welds} · CPC title

  • Detection of corrosion or deposition of substances · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11435256B2 cover?
A method for detecting an irregularity within a fluidic channel, the method including inducing a pressure pulse within a fluidic channel, the pressure pulse resulting in a pressure fluctuation; detecting the pressure fluctuation at a predetermined location within the fluidic channel; determining a measured pressure profile based on the detected pressure fluctuation; providing a baseline pressur…
Who is the assignee on this patent?
Halliburton Energy Services Inc
What technology area does this patent fall under?
Primary CPC classification G01M3/2815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 06 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).