IP Library Granted Patent US 11,091,968
Granted Patent B2
US 11,091,968 · App. 16/492,742 · Granted Aug 17, 2021

Automated choke control apparatus and methods

Inventors: Luis Astudillo (Dubai, AE); Tiago Albrecht de Freitas (Udhailiyah, SA); Henrique Duarte Moser (Neuquen, AR); Wasim Azem (Paris, FR)
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
E21B21/08E21B21/106E21B34/025E21B47/06E21B34/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,091,968
App. No.
16/492,742
Granted
Aug 17, 2021
Kind
B2
Abstract

Automated choke control apparatus and methods are disclosed herein. An apparatus for automatically controlling a choke valve comprises a controller. The controller is to control a choke position of the choke valve via a first control loop in response to selection of a first one of a plurality of operation modes being detected. The controller is further to control a wellhead pressure of a wellhead via a second control loop in response to selection of a second one of the plurality of operation modes being detected, the wellhead being operatively coupled to the choke valve.

Claims (56)

1. An apparatus for automatically controlling a choke valve, the apparatus comprising:

a controller to:

control a choke position of the choke valve via a first control loop in response to selection of a first one of a plurality of operation modes being detected; and

control a wellhead pressure of a wellhead via a second control loop in response to selection of a second one of the plurality of operation modes being detected, the wellhead operatively coupled to the choke valve.

2. The apparatus of claim 1 , wherein the controller, while controlling the choke position of the choke valve via the first control loop, is to:

determine a desired choke position of the choke valve;

determine a current choke position of the choke valve; and

generate a control signal in response to determining that a difference between the current choke position and the desired choke position exceeds a choke position error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current choke position of the choke valve to match the desired choke position.

3. The apparatus of claim 1 , wherein the controller, while controlling the wellhead pressure of the wellhead via the second control loop, is to:

determine a desired wellhead pressure of the wellhead;

determine a current wellhead pressure of the wellhead; and

generate a control signal in response to determining that a difference between the current wellhead pressure and the desired wellhead pressure exceeds a wellhead pressure error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current wellhead pressure of the wellhead to match the desired wellhead pressure by adjusting a current choke position of the choke valve.

4. The apparatus of claim 1 , wherein the controller is further to:

control the choke position of the choke valve via the first control loop until selection of the second one of the plurality of operation modes or selection of a third one of the plurality of operation modes is detected; and

control the wellhead pressure of the wellhead via the second control loop until selection of the first one of the plurality of operation modes or selection of the third one of the plurality of operation modes is detected.

5. The apparatus of claim 4 , wherein the third one of the plurality of operation modes is a manual override mode.

6. The apparatus of claim 4 , further comprising:

a user interface to receive input control signals associated with automatically controlling the choke valve; and

a mode detector to detect selection of respective ones of the first one, the second one, and the third one of the plurality of operation modes based on mode identification data included in corresponding ones of the input control signals received via the user interface.

7. The apparatus of claim 6 , wherein the mode identification data includes at least one of a mode selection bit, a choke position setpoint, a wellhead pressure setpoint, or a manual override code.

8. A method for automatically controlling a choke valve, the method comprising:

controlling a choke position of the choke valve via a first control loop in response to selection of a first one of a plurality of operation modes being detected; and

controlling a wellhead pressure of a wellhead via a second control loop in response to selection of a second one of the plurality of operation modes being detected, the wellhead operatively coupled to the choke valve.

9. The method of claim 8 , wherein controlling the choke position of the choke valve via the first control loop comprises:

determining a desired choke position of the choke valve;

determining a current choke position of the choke valve; and

generating a control signal in response to determining that a difference between the current choke position and the desired choke position exceeds a choke position error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current choke position of the choke valve to match the desired choke position.

10. The method of claim 8 , wherein controlling the wellhead pressure of the wellhead via the second control loop comprises:

determining a desired wellhead pressure of the wellhead;

determining a current wellhead pressure of the wellhead; and

generating a control signal in response to determining that a difference between the current wellhead pressure and the desired wellhead pressure exceeds a wellhead pressure error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current wellhead pressure of the wellhead to match the desired wellhead pressure by adjusting a current choke position of the choke valve.

11. The method of claim 8 , further comprising:

controlling the choke position of the choke valve via the first control loop until selection of the second one of the plurality of operation modes or selection of a third one of the plurality of operation modes is detected; and

controlling the wellhead pressure of the wellhead via the second control loop until selection of the first one of the plurality of operation modes or selection of the third one of the plurality of operation modes is detected.

12. The method of claim 11 , wherein the third one of the plurality of operation modes is a manual override mode.

13. The method of claim 11 , further comprising:

receiving, via a user interface, input control signals associated with automatically controlling the choke valve; and

detecting selection of respective ones of the first one, the second one, and the third one of the plurality of operation modes based on mode identification data included in corresponding ones of the input control signals received via the user interface.

14. The method of claim 13 , wherein the mode identification data includes at least one of a mode selection bit, a choke position setpoint, a wellhead pressure setpoint, or a manual override code.

15. A tangible machine readable storage medium comprising instructions that, when executed, cause a controller to at least:

control a choke position of a choke valve via a first control loop in response to selection of a first one of a plurality of operation modes being detected; and

control a wellhead pressure of a wellhead via a second control loop in response to selection of a second one of the plurality of operation modes being detected, the wellhead operatively coupled to the choke valve.

16. The tangible machine readable storage medium of claim 15 , wherein the instructions, when executed, are further to cause the controller controlling the choke position of the choke valve via the first control loop to:

determine a desired choke position of the choke valve;

determine a current choke position of the choke valve; and

generate a control signal in response to determining that a difference between the current choke position and the desired choke position exceeds a choke position error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current choke position of the choke valve to match the desired choke position.

17. The tangible machine readable storage medium of claim 15 , wherein the instructions, when executed, are further to cause the controller controlling the wellhead pressure of the wellhead via the second control loop to:

determine a desired wellhead pressure of the wellhead;

determine a current wellhead pressure of the wellhead; and

generate a control signal in response to determining that a difference between the current wellhead pressure and the desired wellhead pressure exceeds a wellhead pressure error threshold, the control signal to cause a hydraulic power unit and an actuator operatively coupled to the choke valve to adjust the current wellhead pressure of the wellhead to match the desired wellhead pressure by adjusting a current choke position of the choke valve.

18. The tangible machine readable storage medium of claim 15 , wherein the instructions, when executed, are further to cause the controller to:

control the choke position of the choke valve via the first control loop until selection of the second one of the plurality of operation modes or selection of a third one of the plurality of operation modes is detected; and

control the wellhead pressure of the wellhead via the second control loop until selection of the first one of the plurality of operation modes or selection of the third one of the plurality of operation modes is detected, the third one of the plurality of operation modes being a manual override mode.

19. The tangible machine readable storage medium of claim 18 , wherein the instructions, when executed, are further to cause the controller to:

detect selection of respective ones of the first one, the second one, and the third one of the plurality of operation modes based on mode identification data included in corresponding ones of input control signals received via a user interface, the corresponding ones of the input control signals being associated with automatically controlling the choke valve.

20. The tangible machine readable storage medium of claim 19 , wherein the mode identification data includes at least one of a mode selection bit, a choke position setpoint, a wellhead pressure setpoint, or a manual override code.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2019
From: ASTUDILLO, LUIS; ALBRECHT DE FREITAS, TIAGO; DUARTE MOSER, HENRIQUE; AZEM, WASIM
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 050338/0986 →
Continuity (2)
Provisional Application 62469827 · Mar 10, 2017
Related Publication 20200325742A1 · Oct 15, 2020