1 1 vinicius de oliveira | an intelligent adaptive anti-slug control system for production...

35
1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards their limit: an intelligent adaptive anti-slug control system for production maximization Vinicius de Oliveira Johannes Jäschke Sigurd Skogestad Department of Chemical Engineering, NTNU, Trondheim, Norway Two-phase pipe flow (liquid and vapor) Slug (liquid) buildup

Upload: grace-ball

Post on 01-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

1

1

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

An autonomous approach for driving systems towards their limit: an intelligent adaptive anti-slug

control system for production maximization

Vinicius de OliveiraJohannes JäschkeSigurd Skogestad

Department of Chemical Engineering, NTNU, Trondheim, Norway

Two-phase pipe flow(liquid and vapor)

Slug (liquid) buildup

Page 2: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

2

2

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Outline

1. Explaning the slugging problem

2. Overview of the proposed method

o The autonomous supervisor layer

o The robust and adaptive control layer

3. Results

o How does the method perform in practice?

o How does it handle major disturbances?

o What if we use a bad baseline controller?

Page 3: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

3

3

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

The big picture

Page 4: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

4

4

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

The slug cycle

Page 5: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

5

5

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

The slug cycle (video)

Experiments performed by the Multiphase Laboratory, NTNU

Page 6: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

6

6

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

p1

p2

z

Slug cycle (stable limit cycle)

Page 7: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

7

7

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Problems caused by severe slugging

• Large disturbances in the separators

– Causing poor separation performance– Can cause total plant shutdown production losses!– Increase flaring.

• Large and rapid variation in compressor load

• Limits production capacity (increase pressure in pipeline)

Page 8: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

8

8

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

How to avoid slugging?

Page 9: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

9

9

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Avoid slugging:1. Design change to avoid slugging

p1

p2

z

Expensive

Page 10: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

10

10

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Minimize effect of slugging:2. Build large slug-catcher

• Most common strategy in practice

p1

p2

z

Expensive

Page 11: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

11

11

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

p1

p2

zAvoid slugging:Close valve (but increases pressure)

Problematic for aging fields increased pressure limits production

No slugging when valve is closed

Page 12: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

12

12

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Avoid slugging: ”Active” feedback control

Page 13: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

13

13

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Anti slug control: Full-scale offshore experiments at Hod-Vallhall field (Havre,1999)

Page 14: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

14

14

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Problems with current anti-slug control systems

• Tend to become unstable (oscillating) after some time

– Inflow conditions change– Require frequent retuning by an expert costly

• Ideal operating point (pressure set-point) is unknown

– If pressure setpoint is too high production is reduced – If pressure setpoint is too low system may become unstable

Page 15: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

15

15

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Motivation

We want to increase valve

opening

But larger openings = worse

controllability

• The lager the valve opening the more difficult it is to stabilize the system

– Controller gets more sensitive to uncertainties– Process gain is reduced

Page 16: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

16

16

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Our proposed autonomous control system

Setpoint change is key for the adaptation to work well

Robust adaptive control

Plant

Autonomous supervisor

• Periodically checks the stability of the system• Reduces setpoint if control loop is working fine

𝑃𝑍𝑃𝑠𝑝

Page 17: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

17

17

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

How does it work?

Page 18: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

18

18

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Adaptive control based on adaptive augmentation

Relies on state-of-the-art output feedback adaptive control techniques Very successful in the aerospace industry

Page 19: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

19

19

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Adaptive control design

Open-loop system dynamics

Uncertainty model

control effectiveness uncertainty. Affects the process gain

state-dependent nonlinear uncertainty. Affects poles and zeros

matrix of unknown coefficients vector of Lipschitz basis functions

Page 20: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

20

20

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Adaptive control design

Define reference model

Output Feedback Adaptive Laws

Robust baseline + adaptive output feedback

• computed using your favorite method (PID, , LQG/LTR, …)

Feedback term to improve transient dynamics

Page 21: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

21

21

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

How does it perform in practice?

Page 22: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

22

22

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

2009-2013: Esmaeil Jahanshahi, PhD-work supported by Siemens

Experimental mini-rig

Pump

BufferTank

WaterReservoir

Seperator

Air to atm.

Mixing Point

safety valveP1

Pipeline

Riser

Subsea Valve

Top-sideValve

Water Recycle

FT water

FT air

P3

P4

P2

3m

• its dynamical behavior is quite similar to that of much larger rigs

water+air mixture

Page 23: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

23

23

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Experimental Results

• Baseline controller tuned for Z=30%

• Linearized mechanistic or simple empirical models can be used

Note: our models agree very well with experiments

Page 24: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

24

24

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Autonomous supervisor and adaptive LTR controller

Safely operates at very large valve openings

Page 25: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

25

25

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Autonomous supervisor and adaptive LTR controller

Adaptation gains

Page 26: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

26

26

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Oops, Big disturbance!

Emulates a ‘gas-to-oil’ ratio change over 60%

Page 27: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

27

27

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Large change in the operating conditions

Supervisor quickly detects major disturbance

Moves to safer operating point

Adaptive control stabilizes under new operating conditions

Page 28: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

28

28

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

What happens if the baseline controller is poorly tuned?

Page 29: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

29

29

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Poorly tuned PI control as baseline: Adaptation is OFF

Page 30: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

30

30

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Poorly tuned PI control as baseline: Adaptation is ON

1. Supervisor quickly detects major disturbance Desired closed-loop performance is recovered!

Page 31: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

31

31

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Comparison

Case Mean valve opening

ISE

Bad baseline + adaptation OFF 38,45 % 6,2

Bad baseline + adaptation ON 50,42% 0,76

Good baseline + adaptation ON 53,23% 0,64

Large is good

Small is good

𝐼𝑆𝐸= ∫ 𝑒2𝑑𝑡

Page 32: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

32

32

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Take home message

• Our 2-layered anti-slug control system works very well in practice

• The interaction between the two layers create a very nice synergy:

Setpoint changes triggered by the supervisor makes the adaptation work well

A well functioning adaptive control makes it possible to safely operate at large valve openings, thus maximizing production

Page 33: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

33

33

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Take home message

Expected benefits

• Stable and safe operation in a wide range of

conditions

• Reduced need for control tuning

• Reduced workload on operators

• Increased production

Page 34: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

34

34

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Thank you for your attention

`

“A robust adaptive control system is key for reliable autonomous operation”

Page 35: 1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization An autonomous approach for driving systems towards

35

35

Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization

Olga simulation

`

loopshaping vs. Adaptive LTR