Unsupervised machine-learning model for determining channels in a wellbore

US2023213676A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023213676-A1
Application numberUS-202217568688-A
CountryUS
Kind codeA1
Filing dateJan 4, 2022
Priority dateJan 4, 2022
Publication dateJul 6, 2023
Grant date

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 system can apply an unsupervised machine-learning model to ultrasonic waveform data received about a wellbore for identifying channels in the wellbore. A system can receive ultrasonic waveform data about a wellbore using an arrangement of transducers positionable in the wellbore. The ultrasonic waveform data can include a set of ultrasonic waveforms. The system can generate a set of attributes for each ultrasonic waveform of the set of ultrasonic waveforms. The system can apply an unsupervised machine-learning model to the set of ultrasonic waveforms for clustering the set of attributes of ultrasonic waveform into a set of clusters. The system can output the set of clusters for categorizing the ultrasonic waveform data.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: a processor; and a non-transitory computer-readable medium comprising instructions that are executable by the processor for causing the processor to perform operations comprising: receiving ultrasonic waveform data about a wellbore using an arrangement of transducers positionable in the wellbore, the ultrasonic waveform data including a plurality of ultrasonic waveforms; generating a set of attributes of each ultrasonic waveform of the plurality of ultrasonic waveforms; applying an unsupervised machine-learning model to the plurality of ultrasonic waveforms for clustering the set of attributes of each ultrasonic waveform into a set of clusters; and outputting the set of clusters for categorizing the ultrasonic waveform data for determining channels in the wellbore. 2 . The system of claim 1 , wherein the arrangement of transducers include a pitch-catch arrangement transducers that includes at least one source transducer and at least one receiver transducer, and wherein the ultrasonic waveform data further includes pulse-echo arrangement data for use in the clustering. 3 . The system of claim 1 , wherein the operation of applying the unsupervised machine-learning model includes selecting at least one attribute from the set of attributes of each ultrasonic waveform for use in clustering the ultrasonic waveform data into the set of clusters. 4 . The system of claim 1 , wherein the operation of applying the unsupervised machine-learning model includes determining an amount of clusters to use for the clustering using an optimization method, and wherein the optimization method includes Silhouette analysis, the Elbow Method, or the Davies-Bouldin index. 5 . The system of claim 4 , wherein the operation of determining the amount of clusters includes determining a reduction of sum of square among the set of attributes. 6 . The system of claim 1 , wherein the operation of applying the unsupervised machine-learning model includes applying a clustering algorithm that includes K-means clustering, mean-shift clustering, agglomerative hierarchical Clustering, or fuzzy clustering. 7 . The system of claim 1 , wherein the unsupervised machine-learning model is a first machine-learning model, and wherein the operations further comprise training a second machine-learning model by using the set of clusters as labeled training data. 8 . A method comprising: receiving ultrasonic waveform data about a wellbore using an arrangement of transducers positionable in the wellbore, the ultrasonic waveform data including a plurality of ultrasonic waveforms; generating a set of attributes of each ultrasonic waveform of the plurality of ultrasonic waveforms; applying an unsupervised machine-learning model to the plurality of ultrasonic waveforms for clustering the set of attributes of each ultrasonic waveform into a set of clusters; and outputting the set of clusters for categorizing the ultrasonic waveform data for determining channels in the wellbore. 9 . The method of claim 8 , wherein the arrangement of transducers include a pitch-catch arrangement transducers that includes at least one source transducer and at least one receiver transducer, and wherein the ultrasonic waveform data further includes pulse-echo arrangement data for use in the clustering. 10 . The method of claim 8 , wherein applying the unsupervised machine-learning model includes selecting at least one attribute from the set of attributes of each ultrasonic waveform for use in clustering the ultrasonic waveform data into the set of clusters. 11 . The method of claim 8 , wherein applying the unsupervised machine-learning model includes determining an amount of clusters to use for the clustering using an optimization method, and wherein the optimization method includes Silhouette analysis, the Elbow Method, or the Davies-Bouldin index. 12 . The method of claim 11 , wherein determining the amount of clusters includes determining a reduction of sum of square among the set of attributes. 13 . The method of claim 8 , wherein applying the unsupervised machine-learning model includes applying a clustering algorithm that includes K-means clustering, mean-shift clustering, agglomerative hierarchical Clustering, or fuzzy clustering. 14 . The method of claim 8 , wherein the unsupervised machine-learning model is a first machine-learning model, further comprising training a second machine-learning model by using the set of clusters as labeled training data. 15 . A non-transitory computer-readable medium comprising instructions that are executable by a processing device for causing the processing device to perform operations comprising: receiving ultrasonic waveform data about a wellbore using an arrangement of transducers positionable in the wellbore, the ultrasonic waveform data including a plurality of ultrasonic waveforms; generating a set of attributes of each ultrasonic waveform of the plurality of ultrasonic waveforms; applying an unsupervised machine-learning model to the plurality of ultrasonic waveforms for clustering the set of attributes of each ultrasonic waveform into a set of clusters; and outputting the set of clusters for categorizing the ultrasonic waveform data for determining channels in the wellbore. 16 . The non-transitory computer-readable medium of claim 15 , wherein the arrangement of transducers include a pitch-catch arrangement transducers that includes at least one source transducer and at least one receiver transducer, and wherein the ultrasonic waveform data further includes pulse-echo arrangement data for use in the clustering. 17 . The non-transitory computer-readable medium of claim 15 , wherein the operation of applying the unsupervised machine-learning model includes selecting at least one attribute from the set of attributes of each ultrasonic waveform for use in clustering the ultrasonic waveform data into the set of clusters. 18 . The non-transitory computer-readable medium of claim 15 , wherein the operation of applying the unsupervised machine-learning model includes determining an amount of clusters to use for the clustering using an optimization method, wherein the optimization method includes Silhouette analysis, the Elbow Method, or the Davies-Bouldin index, and wherein the operation of determining the amount of clusters includes determining a reduction of sum of square among the set of attributes. 19 . The non-transitory computer-readable medium of claim 15 , wherein the operation of applying the unsupervised machine-learning model includes applying a clustering algorithm that includes K-means clustering, mean-shift clustering, agglomerative hierarchical Clustering, or fuzzy clustering. 20 . The non-transitory computer-readable medium of claim 15 , wherein the unsupervised machine-learning model is a first machine-learning model, and wherein the operations further comprise training a second machine-learning model by using the set of clusters as labeled training data.

Assignees

Inventors

Classifications

  • G01V1/50Primary

    Analysing data · CPC title

  • Machine learning · CPC title

  • E21B47/005Primary

    Monitoring or checking of cementation quality or level · CPC title

  • Fuzzy logic, artificial intelligence, neural networks or the like · 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 US2023213676A1 cover?
A system can apply an unsupervised machine-learning model to ultrasonic waveform data received about a wellbore for identifying channels in the wellbore. A system can receive ultrasonic waveform data about a wellbore using an arrangement of transducers positionable in the wellbore. The ultrasonic waveform data can include a set of ultrasonic waveforms. The system can generate a set of attribute…
Who is the assignee on this patent?
Halliburton Energy Services Inc
What technology area does this patent fall under?
Primary CPC classification G01V1/50. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 06 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).