| CPC G05B 19/4155 (2013.01) [E21B 44/00 (2013.01); G05B 17/02 (2013.01); G05B 2219/45129 (2013.01)] | 4 Claims |

|
1. A method for planning well operations by automatically generating a function model for the operation of a plurality of well objects in an oil well comprising:
assigning technical parameters of interest to each of the well objects in the oil well;
assigning functions to each well object, wherein the functions comprise operations and actions recommended to operate each of the well objects in the oil well during oil recovery, wherein the operations and actions include at least one of: vertical movement of a pipe, rotation or applied torque to a pipe, pressure of circulation through a pipe, or transmission of signals via a pipe;
combining the functions associated with each of the well objects into a plurality of functional models describing operations to be executed to physically manipulate the plurality of well objects;
defining a safe operating window for each of the functions in the plurality of functional models considering the technical parameters of interest assigned to each of the plurality of well objects;
automatically generating, by a control system, control signals based on the functional model and the safe operating window, wherein the control signals comprise operational commands for physically manipulating the well objects; and
physically operating each of the plurality of well objects of the oil well by transmitting the control signals to actuators associated with the well objects to execute operations described by the functional model that are within the safe operating window, wherein the transmitted control signals cause the actuators to physically manipulate the well objects.
|