Field operations system with filter

US12078048B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12078048-B2
Application numberUS-202318308881-A
CountryUS
Kind codeB2
Filing dateApr 28, 2023
Priority dateNov 15, 2017
Publication dateSep 3, 2024
Grant dateSep 3, 2024

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 and method that can include training a deep neural network using time series data that represents functions of a non-linear Kalman filter that represents a dynamic system of equipment and environment and models a pre-defined operational procedure as a temporal sequence. The system and method can also include receiving operation data from the equipment responsive to operation in the environment and outputting an actual operation as an actual sequence of operational actions by the deep neural network. The system and method can additionally include performing an operation-level comparison to evaluate the temporal sequence against the actual sequence using a distance function in a latent space of the deep neural network and outputting a score function that quantifies the distance function in the latent space. The system and method can further include controlling an electronic component to execute an electronic operation based on the score function.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: training a deep neural network using time series data that represents functions of a non-linear Kalman filter that represents a dynamic system of equipment and environment and models a pre-defined operational procedure as a temporal sequence of desired operational actions by the deep neural network; receiving operation data from the equipment responsive to operation in the environment and outputting an actual operation as an actual sequence of actual operational actions by the deep neural network; performing an operation-level comparison to evaluate the temporal sequence against the actual sequence using a comparison function in a latent space of the deep neural network, classifying one or more actual operation internal states by one or more activity labels from the pre-defined operational procedure, and outputting a score function that quantifies the comparison function in the latent space, wherein the comparison function in the latent space quantifies compliance of each of the actual operational actions with each of the desired operational actions; and controlling a well construction operation based on the score function. 2. The method of claim 1 , wherein the pre-defined operational procedure comprises a series of proscribed actions that are defined as a sequence of internal states. 3. The method of claim 1 , further including representing the pre-defined operational procedure through a simulated control sequence, the one or more activity labels, and corresponding actual operation internal states by the deep neural network. 4. The method of claim 1 , wherein the deep neural network is trained using multi-channel data. 5. The method of claim 4 , wherein the multi-channel data is utilized as an input to the deep neural network with a deep Kalman filter to output the actual operation as the actual sequence of actual operational actions. 6. The method of claim 1 , wherein the deep neural network comprises a convolution neural network layer and a long short-term memory layer. 7. The method of claim 1 , wherein performing the operation-level comparison includes generating an internal state vector in the latent space using the operation data and the deep neural network and comparing at least the internal state vector to at least a base internal state vector in the latent space that corresponds to the pre-defined operational procedure. 8. The method of claim 1 , wherein controlling the well construction operation includes controlling a display to render a graphical representation of the actual operation and the pre-defined operational procedure. 9. The method of claim 1 , wherein controlling the well construction operation includes controlling at least one piece of the equipment at a rig site to perform at least one operation pertaining to well construction. 10. A system comprising: a processor; memory accessible by the processor; processor-executable instructions stored in the memory and executable to instruct the system to: train a deep neural network using time series data that represents functions of a non-linear Kalman filter that represents a dynamic system of equipment and environment and models a pre-defined operational procedure as a temporal sequence of desired operational actions by the deep neural network; receive operation data from the equipment responsive to operation in the environment and output an actual operation as an actual sequence of actual operational actions by the deep neural network; perform an operation-level comparison to evaluate the temporal sequence against the actual sequence using a comparison function in a latent space of the deep neural network, classify one or more actual operation internal states by one or more activity labels from the pre-defined operational procedure, and output a score function that quantifies the comparison function in the latent space, wherein the comparison function in the latent space quantifies compliance of each of the actual operational actions with each of the desired operational actions; and control a well construction operation based on the score function. 11. The system of claim 10 , wherein the comparison function in the latent space is transformed via principle component analysis to output a plot in a processed space to display dynamics of the well construction operation. 12. The system of claim 10 , wherein the system is instructed to represent the pre-defined operational procedure through a simulated control sequence, the one or more activity labels, and corresponding actual operation internal states by the deep neural network. 13. The system of claim 10 , wherein the deep neural network is trained using multi-channel data. 14. The system of claim 13 , wherein the multi-channel data is utilized as an input to the deep neural network with a deep Kalman filter to output the actual operation as the actual sequence of actual operational actions. 15. The system of claim 10 , wherein the deep neural network comprises a convolution neural network layer and a long short-term memory layer. 16. The system of claim 10 , wherein the system is instructed to generate an internal state vector in the latent space using the operation data and the deep neural network and compare at least the internal state vector to at least a base internal state vector in the latent space that corresponds to the pre-defined operational procedure. 17. The system of claim 10 , wherein the system is instructed to control a display to render a graphical representation of the actual operation and the pre-defined operational procedure. 18. The system of claim 10 , wherein the system is instructed to control the well construction operation comprising control of at least one piece of the equipment at a rig site to perform at least one operation pertaining to well construction. 19. A non-transitory computer-readable storage medium storing instructions that when executed by a computer, which includes a processor performs a method, the method comprising: training a deep neural network using time series data that represents functions of a non-linear Kalman filter that represents a dynamic system of equipment and environment and models a pre-defined operational procedure as a temporal sequence of desired operational actions by the deep neural network; receiving operation data from the equipment responsive to operation in the environment and outputting an actual operation as an actual sequence of actual operational actions by the deep neural network; performing an operation-level comparison to evaluate the temporal sequence against the actual sequence using a comparison function in a latent space of the deep neural network and outputting a score function that quantifies the comparison function in the latent space, wherein the comparison function in the latent space quantifies compliance of each of the actual operational actions with each of the desired operational actions; and controlling a well construction operation based on the score function. 20. The non-transitory computer-readable storage medium of claim 19 , wherein performing the operation-level comparison includes generating an internal state vector in the latent space using the operation data and the deep neural network and comparing at least the internal state vector to at least a base internal state vector in the latent space that corresponds to the pre-defined operational procedure.

Assignees

Inventors

Classifications

  • Learning methods · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • Combinations of networks · CPC title

  • Controlling or monitoring pressure or flow of drilling fluid, e.g. automatic filling of boreholes, automatic control of bottom pressure (valve arrangements therefor E21B21/10) · CPC title

  • Supervised learning · 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 US12078048B2 cover?
A system and method that can include training a deep neural network using time series data that represents functions of a non-linear Kalman filter that represents a dynamic system of equipment and environment and models a pre-defined operational procedure as a temporal sequence. The system and method can also include receiving operation data from the equipment responsive to operation in the env…
Who is the assignee on this patent?
Schlumberger Technology Corp
What technology area does this patent fall under?
Primary CPC classification E21B44/00. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Sep 03 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).