System and method for optimization of gas lift rates on multiple wells
AssigneeHoneywell International Inc.
InventorBrian A. Coward
Life of this patent
Estimating the term…
Abstract
A method includes controlling a lift-gas compression process, controlling a lift-gas extraction process, and controlling a production separation process. The method also includes receiving asset data and optimizing the lift-gas compression process, the lift-gas injection process, and the production separation process according to the asset data.
Claims20
A method, comprising:
- controlling a lift-gas compression process associated with multiple wells using a lift-gas compression process control system, the lift-gas compression process comprising a compressor that compresses a lift gas for injection of compressed lift gas between wellheads and processing equipment to facilitate lifting of material from one or more reservoirs associated with the wells;
- controlling a lift-gas extraction process associated with the multiple wells using a lift-gas extraction process control system;
- controlling a production separation process using a production separation process control system, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- receiving process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- and
- optimizing the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on the process-related data, wherein the optimizing comprises optimizing a gas lift rate for each of the wells by accepting an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target determined based on differences between actual and desired resting values of multiple controlled variables and multiple manipulated variables;
- wherein the processing equipment includes equipment performing the lift-gas extraction process and the production separation process;
- and
- wherein the manipulated variables include a number of wells, a compressor discharge pressure, and a compressor speed.
A method, comprising:
- controlling a lift-gas compression process associated with multiple wells using a lift-gas compression process control system, the lift-gas compression process comprising a compressor that compresses a lift gas for injection to facilitate lifting of material from one or more reservoirs associated with the wells;
- controlling a lift-gas extraction process associated with the multiple wells using a lift-gas extraction process control system;
- controlling a production separation process using a production separation process control system, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- receiving process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- and
- optimizing the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on the process-related data, wherein the optimizing comprises optimizing a gas lift rate for each of the wells by accepting an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target determined based on differences between actual and desired resting values of one or more controlled variables and one or more manipulated variables;
- wherein the quadratic optimization target for each gas lift rate is determined according to a function of:
- Minimize
- J
- =
- ∑
- i
-
- b
- i
- ×
- CV
- i
- +
- ∑
- i
-
- a
- i
- 2
-
- (
- CV
- i
- -
- CV
- 0
-
- i
- )
- 2
- +
- ∑
- j
-
- b
- j
- ×
- MV
- j
- +
- ∑
- j
-
- a
- j
-
-
- 2
-
- (
- MV
- j
- -
- MV
- 0
-
-
- j
- )
- 2
- where:
- bi represents a linear coefficient of an ith controlled variable;
- bj represents a linear coefficient of a jth manipulated variable;
- ai represents a quadratic coefficient of the ith controlled variable;
- aj represents a quadratic coefficient of the jth manipulated variable;
- CVi represents the actual resting value of the ith controlled variable;
- CV0i represents the desired resting value of the ith controlled variable;
- MVj represents the actual resting value of the jth manipulated variable;
- and
- MV0j represents the desired resting value of the jth manipulated variable.
A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code for:
- controlling a lift-gas compression process associated with multiple wells using a lift-gas compression process control system, the lift-gas compression process comprising a compressor that compresses a lift gas for injection of compressed lift gas between wellheads and processing equipment to facilitate lifting of material from one or more reservoirs associated with the wells;
- controlling a lift-gas extraction process associated with the multiple wells using a lift-gas extraction process control system;
- controlling a production separation process using a production separation process control system, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- receiving process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- and
- optimizing the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on the process-related data;
- wherein the computer readable program code for optimizing comprises computer readable program code for optimizing a gas lift rate for each of the wells by accepting an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target based on differences between actual and desired resting values of multiple controlled variables and multiple manipulated variables;
- wherein the processing equipment includes equipment performing the lift-gas extraction process and the production separation process;
- and
- wherein the manipulated variables include a number of wells, a compressor discharge pressure, and a compressor speed.
A non-transitory computer readable medium embodying a computer program, the computer program comprising computer readable program code for:
- controlling a lift-gas compression process associated with multiple wells using a lift-gas compression process control system, the lift-gas compression process comprising a compressor that compresses a lift gas for injection to facilitate lifting of material from one or more reservoirs associated with the wells;
- controlling a lift-gas extraction process associated with the multiple wells using a lift-gas extraction process control system;
- controlling a production separation process using a production separation process control system, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- receiving process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- and
- optimizing the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on the process-related data;
- wherein the computer readable program code for optimizing comprises computer readable program code for optimizing a gas lift rate for each of the wells by accepting an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target based on differences between actual and desired resting values of one or more controlled variables and one or more manipulated variables;
- and
- wherein the quadratic optimization target for each gas lift rate is determined according to a function of:
- Minimize
- J
- =
- ∑
- i
-
- b
- i
- ×
- CV
- i
- +
- ∑
- i
-
- a
- i
- 2
-
- (
- CV
- i
- -
- CV
- 0
-
- i
- )
- 2
- +
- ∑
- j
-
- b
- j
- ×
- MV
- j
- +
- ∑
- j
-
- a
- j
-
-
- 2
-
- (
- MV
- j
- -
- MV
- 0
-
- j
- )
- 2
- ,
- where:
- bi represents a linear coefficient of the ith controlled variable;
- bj represents a linear coefficient of the jth manipulated variable;
- ai represents a quadratic coefficient of the ith controlled variable;
- aj represents a quadratic coefficient of the jth manipulated variable;
- CVi represents the actual resting value of the ith controlled variable;
- CV0i represents the desired resting value of the ith controlled variable;
- MVj represents the actual resting value of the jth manipulated variable;
- and
- MV0j represents the desired resting value of the jth manipulated variable.
A process control system, comprising:
- a lift-gas compression process control system configured to control a lift-gas compression process associated with multiple wells, the lift-gas compression process comprising a compressor that compresses a lift gas for injection of compressed lift gas between wellheads and processing equipment to facilitate lifting of material from one or more reservoirs associated with the wells;
- a lift-gas extraction process control system configured to control a lift-gas extraction process associated with the multiple wells;
- a production separation process control system configured to control a production separation process, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- and
- a production process control system including a multivariable controller configured to concurrently control and optimize the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- wherein the multivariable controller is configured to optimize the control systems by determining a gas lift rate for each of the wells, wherein the multivariable controller is operable to accept an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target based on differences between actual and desired resting values of multiple controlled variables and multiple manipulated variables;
- wherein the processing equipment includes equipment performing the lift-gas extraction process and the production separation process;
- and
- wherein the manipulated variables include a number of wells, a compressor discharge pressure, and a compressor speed.
A process control system, comprising:
- a lift-gas compression process control system configured to control a lift-gas compression process associated with multiple wells, the lift-gas compression process comprising a compressor that compresses a lift gas for injection of compressed lift gas between wellheads and processing equipment to facilitate lifting of material from one or more reservoirs associated with the wells;
- a lift-gas extraction process control system configured to control a lift-gas extraction process associated with the multiple wells;
- a production separation process control system configured to control a production separation process, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- and
- a production process control system including a multivariable controller configured to concurrently control and optimize the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- wherein the multivariable controller is configured to optimize the control systems by determining a gas lift rate for each of the wells, wherein the multivariable controller is operable to accept an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target based on differences between actual and desired resting values of multiple controlled variables and multiple manipulated variables;
- wherein the processing equipment includes equipment performing the lift-gas extraction process and the production separation process;
- and
- wherein the controlled variables include a number of gas lift flow controllers or gas lift flow controller valve positions, a suction pressure of the compressor, wellhead pressures, a crude production rate, a compressor proximity to surge, and a compressor motor current or a gas turbine exhaust gas temperature.
A process control system, comprising:
- a lift-gas compression process control system configured to control a lift-gas compression process associated with multiple wells, the lift-gas compression process comprising a compressor that compresses a lift gas for injection to facilitate lifting of material from one or more reservoirs associated with the wells;
- a lift-gas extraction process control system configured to control a lift-gas extraction process associated with the multiple wells;
- a production separation process control system configured to control a production separation process, the production separation process comprising a separator, wherein operation of the separator in the production separation process affects operation of the compressor in the lift-gas compression process;
- and
- a production process control system including a multivariable controller configured to concurrently control and optimize the lift-gas compression process control system, the lift-gas extraction process control system, and the production separation process control system based on process-related data associated with at least one of:
- one or more of the processes and the material from the one or more reservoirs;
- wherein the multivariable controller is configured to optimize the control systems by determining a gas lift rate for each of the wells, wherein the multivariable controller is operable to accept an optimal gas lift rate as a quadratic optimization target for each gas lift rate, the quadratic optimization target based on differences between actual and desired resting values of one or more controlled variables and one or more manipulated variables;
- and
- wherein the quadratic optimization target for each gas lift rate is determined according to a function of:
- Minimize
- J
- =
- ∑
- i
-
- b
- i
- ×
- CV
- i
- +
- ∑
- i
-
- a
- i
- 2
-
- (
- CV
- i
- -
- CV
- 0
-
- i
- )
- 2
- +
- ∑
- j
-
- b
- j
- ×
- MV
- j
- +
- ∑
- j
-
- a
- j
-
-
- 2
-
- (
- MV
- j
- -
- MV
- 0
-
- j
- )
- 2
- ,
- where:
- bi represents a linear coefficient of the ith controlled variable;
- bj represents a linear coefficient of the jth manipulated variable;
- ai represents a quadratic coefficient of the ith controlled variable;
- aj represents a quadratic coefficient of the jth manipulated variable;
- CVi represents the actual resting value of the ith controlled variable;
- CV0i represents the desired resting value of the ith controlled variable;
- MVj represents the actual resting value of the jth manipulated variable;
- and
- MV0j represents the desired resting value of the jth manipulated variable.
Dependencies are inferred from the claim text.