Method and system for reactively defining valve settings
AssigneeSchlumberger Technology Corporation
InventorsTrevor Graham Tonkin, Shingo Watanabe, Matthew Worthington, Mohamed Osman Mahgoub Ahmed
Life of this patent
Estimating the term…
Abstract
A method includes obtaining a reservoir model for a subsurface reservoir, identifying a current state of the subsurface reservoir using the reservoir model, and a computer processor selecting an optimization function from multiple optimization functions according to the current state of the reservoir to obtain a selected optimization function. The method further includes the computer processor calculating valve positions of physical devices using the selected optimization function. The valve positions are implemented.
Claims20
A method comprising:
- obtaining a reservoir model for a subsurface reservoir;
- identifying a current state of the subsurface reservoir using the reservoir model;
- selecting, by a computer processor, an optimization function from a plurality of optimization functions according to the current state of the subsurface reservoir to obtain a selected optimization function;
- calculating, by the computer processor, a plurality of valve positions of a plurality of physical devices using the selected optimization function;
- and
- implementing the plurality of valve positions.
A system comprising:
- a data repository comprising a reservoir model;
- a computer processor;
- a reservoir simulator configured to execute on the computer processor to cause the computer processor to:
- obtain a reservoir model for a subsurface reservoir,
- identify a current state of the subsurface reservoir using the reservoir model, and
- implement a plurality of valve positions;
- and
- a completion application configured to execute on the computer processor to cause the computer processor to:
- select an optimization function from a plurality of optimization functions according to the current state of the reservoir to obtain a selected optimization function, and
- calculate the plurality of valve positions of a plurality of physical devices using the selected optimization function.
A computer program product comprising computer readable program code for causing a computer system to perform operations, the operations comprising:
- obtaining a reservoir model for a subsurface reservoir;
- identifying a current state of the subsurface reservoir using the reservoir model;
- selecting, by a computer processor, an optimization function from a plurality of optimization functions according to the current state of the subsurface reservoir to obtain a selected optimization function;
- calculating, by the computer processor, a plurality of valve positions of a plurality of physical devices using the selected optimization function;
- and
- implementing the plurality of valve positions.
Dependencies are inferred from the claim text.