Method and system for reducing output of reservoir simulation data

US11568103B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11568103-B2
Application numberUS-202016833387-A
CountryUS
Kind codeB2
Filing dateMar 27, 2020
Priority dateMar 27, 2020
Publication dateJan 31, 2023
Grant dateJan 31, 2023

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 may include generating three-dimensional (3D) reservoir simulation data regarding a subsurface formation. The 3D reservoir simulation data may correspond to a plurality of reservoir properties at a predetermined timestep within a reservoir simulation. The method may include generating a 3D pixel dataset using the 3D reservoir simulation data. Each pixel of the 3D pixel dataset may be determined based on a plurality of reservoir property values. Each pixel of the 3D pixel dataset may include a red value, a green value, and a blue value that corresponds to three different reservoir property values out of the plurality of reservoir property values. The method may include generating a two-dimensional (2D) pixel dataset using the 3D pixel dataset. The 2D pixel dataset may correspond to a single video frame within various video frames.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: disposing a well control system in a well environment to control operations of a well system, wherein the well control system comprises a reservoir simulator that processes and stores reservoir information of a reservoir by at least: generating three-dimensional (3D) reservoir simulation data regarding a subsurface formation, wherein the 3D reservoir simulation data corresponds to a plurality of reservoir properties at a predetermined timestep within a reservoir simulation; generating a 3D pixel dataset using the 3D reservoir simulation data, wherein each pixel of the 3D pixel dataset is determined based on a plurality of reservoir property values, and wherein each pixel of the 3D pixel dataset comprises a red value, a green value, and a blue value that corresponds to three different reservoir property values out of the plurality of reservoir property values; converting the 3D pixel dataset into a two-dimensional (2D) pixel dataset, wherein the 2D pixel dataset corresponds to a single video frame within a plurality of video frames; and generating a compressed video dataset using the plurality of video frames and a video compression algorithm; and facilitating, using the well system, extraction of hydrocarbons from the reservoir, wherein a storage footprint of the well control system is reduced by at least said generating the compressed video dataset. 2. The method of claim 1 , further comprising: identifying a plurality of files associated with the reservoir simulation; scanning every file out of the plurality of files; estimating a time duration of the reservoir simulation based on the plurality of files scanned; and obtaining the plurality of reservoir properties values from the plurality of files scanned, wherein the 3D reservoir simulation data comprises a value indicating a number of the plurality of files, the time duration, and the plurality of reservoir property values. 3. The method of claim 2 , further comprising: determining a size of the predetermined timestep based on the plurality of reservoir properties, the size of the predetermined timestep being based on the time duration estimated; determining convergence characteristics and outputting properties for the reservoir simulation, the outputting properties comprising a total number of timesteps in the reservoir simulation; and performing non-linear iterations to generate the 2D pixel dataset, the non-linear iterations comprising validating 3D reservoir simulation data well management system and solving the non-linear iterations with a linear solver, wherein the plurality of reservoir properties comprises pressure and saturation changes through a reservoir. 4. The method of claim 3 , wherein the single video frame corresponds to a particular timestep within the total number of timesteps. 5. The method of claim 3 , wherein the predetermined timestep is configured to output the reservoir simulation data compressed using two different output frequencies, a first output frequency being a conventional output and a second output frequency being a compressed output. 6. The method of claim 1 , wherein the video compression algorithm is based on interframe compression and an H.264 codec. 7. The method of claim 1 , further comprising: converting the plurality of reservoir properties into floating values; and interpreting the floating-point values to generate the 3D pixel dataset through interpolation. 8. The method of claim 1 , further comprising: observing the plurality of reservoir properties in a compressed video form. 9. A system, comprising: a well system in a well environment and configured to facilitate extraction of hydrocarbons from a reservoir; and a well control system to control operations of the well system, wherein the well control system comprises a reservoir simulator that processes and stores reservoir information of the reservoir by at least: generating three-dimensional (3D) reservoir simulation data regarding a subsurface formation, wherein the 3D reservoir simulation data corresponds to a plurality of reservoir properties at a predetermined timestep within a reservoir simulation; generating a 3D pixel dataset using the 3D reservoir simulation data, wherein each pixel of the 3D pixel dataset is determined based on a plurality of reservoir property values, and wherein each pixel of the 3D pixel dataset comprises a red value, a green value, and a blue value that corresponds to three different reservoir property values out of the plurality of reservoir property values; converting the 3D pixel dataset into a two-dimensional (2D) pixel dataset; and generating a compressed video dataset using the plurality of video frames and a video compression algorithm, wherein a storage footprint of the well control system is reduced by at least said generating the compressed video dataset. 10. The system of claim 9 , wherein the reservoir simulator processes and stores the reservoir information of the reservoir further by: identifying a plurality of files associated with the reservoir simulation; scanning every file out of the plurality of files; estimating a time duration of the reservoir simulation based on the plurality of files scanned; and obtaining the plurality of reservoir properties values from the plurality of files scanned, wherein the 3D reservoir simulation data comprises a value indicating a number of the plurality of files, the time duration, and the plurality of reservoir property values. 11. The system of claim 10 , wherein the reservoir simulator processes and stores the reservoir information of the reservoir further by: determining a size of the predetermined timestep based on the plurality of reservoir properties, the size of the predetermined timestep being based on the time duration estimated; determining convergence characteristics and outputting properties for the reservoir simulation, the outputting properties comprising a total number of timesteps in the reservoir simulation; and performing non-linear iterations to generate the 2D pixel dataset, the non-linear iterations comprising validating 3D reservoir simulation data well management system and solving the non-linear iterations with a linear solver, wherein the plurality of reservoir properties comprise pressure and saturation changes through a reservoir. 12. The system of claim 11 , wherein the single video frame corresponds to a particular timestep within the total number of timesteps. 13. The system of claim 11 , wherein the predetermined timestep is configured to output the reservoir simulation data compressed using two different output frequencies, a first output frequency being a conventional output and a second output frequency being a compressed output. 14. The system of claim 9 , wherein the video compression algorithm is based on interframe compression and an H.264 codec. 15. The system of claim 9 , wherein the reservoir simulator processes and stores the reservoir information of the reservoir further by: converting the plurality of reservoir properties into floating-point values; and interpreting the floating-point values to generate the 3D pixel dataset through interpolation. 16. A non-transitory computer readable medium storing instructions of a reservoir simulator in a well control system, the instructions, when executed by a computer processor, comprising functionality for processing and storing reservoir information of a reservoir by at least: generating three-dimensional (3D) reservoir simulation data regarding a subsurface

Assignees

Inventors

Classifications

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Three-dimensional [3D] modelling for computer graphics · CPC title

  • characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

  • G09B23/12Primary

    of liquids or gases · 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 US11568103B2 cover?
A method may include generating three-dimensional (3D) reservoir simulation data regarding a subsurface formation. The 3D reservoir simulation data may correspond to a plurality of reservoir properties at a predetermined timestep within a reservoir simulation. The method may include generating a 3D pixel dataset using the 3D reservoir simulation data. Each pixel of the 3D pixel dataset may be d…
Who is the assignee on this patent?
Saudi Arabian Oil Co
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 31 2023 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).