Controlling a bottom-hole assembly in a wellbore
AssigneeHalliburton Energy Services, Inc.
InventorsJason D. Dykstra, Yuzhen Xue
Life of this patent
Estimating the term…
Abstract
Techniques for controlling a bottom hole assembly (BHA) include determining a first candidate BHA control signal; generating an input to a BHA control, the input comprising a perturbation signal superimposed on the first candidate BHA control signal; controlling the BHA using the input to the BHA control; determining a change in an objective value as a function of the perturbation signal, based on a received downhole sensor measurement; and generating, based on the change in the objective value, a second candidate BHA control signal.
Claims20
A computer-implemented method of controlling a bottom hole assembly (BHA), the method comprising:
- determining, by a wellbore controller, a first candidate BHA control signal;
- generating, by the wellbore controller, an input to a BHA control, the input comprising a perturbation signal superimposed on the first candidate BHA control signal;
- controlling, by the wellbore controller, the BHA using the input to the BHA control;
- determining, by the wellbore controller, a change in an objective value as a function of the perturbation signal, based on a received downhole sensor measurement;
- and
- generating, by the wellbore controller and based on the change in the objective value, a second candidate BHA control signal.
A system comprising:
- a bottom hole assembly (BHA) associated with at least one sensor;
- and
- a controller communicably coupled to the BHA, the controller operable to perform operations comprising:
- determining a first candidate BHA control signal;
- generating an input to a BHA control, the input comprising a perturbation signal superimposed on the first candidate BHA control signal;
- controlling the BHA using the input to the BHA control;
- determining a change in an objective value as a function of the perturbation signal, based on a received downhole sensor measurement;
- and
- generating, based on the change in the objective value, a second candidate BHA control signal.
A non-transitory computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause at least one processor to perform operations to control a bottom hole assembly (BHA), the operations comprising:
- determining a first candidate BHA control signal;
- generating an input to a BHA control, the input comprising a perturbation signal superimposed on the first candidate BHA control signal;
- controlling the BHA using the input to the BHA control;
- determining a change in an objective value as a function of the perturbation signal, based on a received downhole sensor measurement;
- and
- generating, based on the change in the objective value, a second candidate BHA control signal.
Dependencies are inferred from the claim text.