Abstract:
In some aspects, the present invention comprises a system and method for optimizing the control scheme used for drilling operations based on the complex and large data sets available in realtime during operation of a wellsite and based on existing model data available at the wellsite for past similar drilling operations. Such optimizations typically require downtime to quantify how the realtime values will factor into the control model, but the present invention allows for such optimization in realtime in a closed-loop system that will reduce the non-productive time associated with reservoir operations.
Abstract:
A stochastic control method includes determining a property of a solid present in a drilling fluid circulating within a mud circulation system and identifying a mud circulation model that dictates operation of the mud circulation system. The mud circulation model is based on one or more models of one or more uncertainties encountered during a wellbore drilling operation. The method further includes determining an accuracy of the mud circulation model based on a difference between the determined property of the solid present in the drilling fluid and a solid property of the drilling fluid as provided by the mud circulation model, and programming a controller of the mud circulation system based on the mud circulation model to modify operation of the mud circulation system.
Abstract:
A stochastic control method includes measuring a fluid property of a drilling fluid circulating within a mud circulation system and identifying a mud circulation model that dictates operation of the mud circulation system. The mud circulation model is based on one or more models of one or more uncertainties encountered during a wellbore drilling operation. The method further includes determining an accuracy of the mud circulation model based on a residue between the measured fluid property of the drilling fluid and a fluid property of the drilling fluid as provided by the mud circulation model, and programming a controller of the mud circulation system based on the mud circulation model to modify operation of the mud circulation system.
Abstract:
An example method for removal of stick-slip vibrations may comprise receiving a command directed to a controllable element of a drilling assembly. A smooth trajectory profile may be generated based, at least in part, on the command. A frictional torque value for a drill bit of the drilling assembly may be determined. The example method may further include generating a control signal based, at least in part, on the trajectory profile, the frictional torque value, and a model of the drilling assembly, and transmitting the control signal to the controllable element.
Abstract:
Locating while drilling systems and methods are disclosed. Some method embodiments include drilling a borehole with a bottom-hole assembly (BHA attached to a drill bit, pausing the drilling to determine a survey position of the bit, obtaining measurements with BHA sensors while drilling, processing the BHA sensor measurements with a model while drilling to track a current position of the bit relative to the survey position, the model accounting for deformation of the BHA, and steering the BHA based on the current position of the bit.
Abstract:
In accordance with some embodiments of the present disclosure, systems and methods for an advanced toolface control system for a rotary steerable drilling tool is disclosed. The method includes determining a desired toolface of a drilling tool, calculating a toolface error by determining a difference between a current toolface of the drilling tool and the desired toolface, decoupling a response of a first component of the drilling tool, calculating a correction to reduce the toolface error based on a model of the drilling tool containing information about a source of the toolface error, transmitting a signal to a second component of the drilling tool such that the signal adjusts the current toolface based on the correction, and drilling a wellbore with a drill bit oriented at the desired toolface.
Abstract:
Methods including the step of producing a bulk fluid from a subterranean formation, the bulk fluid comprising at least water and a hydrocarbon. The bulk fluid is then sampled to form at least one sampled fluid. Next, constituent parameters of the sampled fluid are determined using the hydrophilic-lipophilic deviation (HLD) model. The constituent parameters include the salinity (S) of the sampled fluid, the salinity constant (b); the equivalent alkane carbon number for the hydrocarbon in the sampled fluid (EACN); T is temperature of the sampled fluid; the characteristic curvature for an ionic surfactant composition (cc) or for a nonionic surfactant composition (ccn); the surfactant temperature constant for the ionic surfactant composition (αT) or for a nonionic surfactant composition (cT). Also determining an optimal surfactant or optimal surfactant blend to achieve an oil-water separation morphological phase distribution of the sampled fluid.
Abstract:
Techniques for controlling downhole drilling equipment include determining a nominal model of downhole drilling dynamics based on sensor measurements from the downhole drilling equipment; determining an uncertainty for the nominal model of downhole drilling dynamics; determining, based on the uncertainty for the nominal model of downhole drilling dynamics, a set of models that deviate from the nominal model of downhole drilling dynamics; and generating a virtual controller for the downhole drilling equipment based on the nominal model and the set of models that deviate from the nominal model.
Abstract:
Disclosed embodiments include systems and methods for estimating real-time bit forces experienced on a drill bit and decoupling bit force disturbances. Real-time bit forces can be estimated based on bit force observers using measurements from downhole sensor subs. Model-based observers that adopted to estimate the bit force from downhole sensor sub measurements. Strain and torque measurements as measured by the sensor subs are used to estimate bit force and bit torque. These measurements can be observed using an effective observer design with the estimated bit force and bit torque based on sensor sub measurements to track the real bit force and bit torque. Observations of estimated bit forces and identified bit force disturbances can be used perform drilling dynamics modeling and identify the occurrence of negative drilling events.
Abstract:
A system including a plurality of subsystems each of which includes a subsystem controller coupled with a sensor configured to obtain a measurement, an actuator, and a subsystem processor. The subsystem processor includes a first memory storing instructions to identify a subsystem state and generate a subsystem performance objective based on the subsystem state. The system also includes a global processor coupled with each of the subsystems, the global processor includes a second memory storing instructions to identify a global system state based on the subsystem state of each subsystem, generate a global performance objective, calculate an updated performance objective for each subsystem, and transmit the updated performance objective to each subsystem. Once received, the subsystem controller in each subsystem activates the actuator to adjust a subsystem parameter to meet the updated performance objective.