1 1 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Closed-loop model identification and PID/PI tuning.

Slides:



Advertisements
Similar presentations
Model-based PID tuning methods Two degree of freedom controllers
Advertisements

Tuning of PID controllers
1 Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (NTNU) Trondheim.
PROCESS SYSTEMS ENGINEERING GROUP Førsteamanuensis Tore Haug-Warberg Professor Heinz Preisig Professor Sigurd Skogestad Førsteamanuensis Nadi Skjøndal-Bar.
Specialization project 2012 Temperature control of an unstable chemical reactor By Ola Sæterli Hjetland Supervisors: Sigurd Skogestad, Krister Forsman.
Exponential Tracking Control of Hydraulic Proportional Directional Valve and Cylinder via Integrator Backstepping J. Chen†, W. E. Dixon‡, J. R. Wagner†,
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Enhanced Single-Loop Control Strategies
Controller Tuning: A Motivational Example
CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.
Stabilization of Desired Flow Regimes in Pipelines
1 Basic Control Theory and Its Application in AMB Systems Zongli Lin University of Virginia.
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
MODEL REFERENCE ADAPTIVE CONTROL
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
GHGT-8 Self-Optimizing and Control Structure Design for a CO 2 Capturing Plant Mehdi Panahi, Mehdi Karimi, Sigurd Skogestad, Magne Hillestad, Hallvard.
First African Control Conference, Cape Town, 04 December 2003
Book Adaptive control -astrom and witten mark
PSE and PROCESS CONTROL
Alternative form with detuning factor F
Department of Chemical Engineering,
Simple rules for PID tuning Sigurd Skogestad NTNU, Trondheim, Norway.
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
Public PhD defence Control Solutions for Multiphase Flow Linear and nonlinear approaches to anti-slug control PhD candidate: Esmaeil Jahanshahi Supervisors:
1 Limits of Disturbance Rejection using Indirect Control Vinay Kariwala * and Sigurd Skogestad Department of Chemical Engineering NTNU, Trondheim, Norway.
1 Anti-slug control on a small-scale two-phase loop Heidi Sivertsen and Sigurd Skogestad Departement of Chemical Engineering, Norwegian University of Science.
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
Chapter 6 Analysis of Feedback Control Systems Prof. Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan June,
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 The improved SIMC method for PI controller tuning Chriss Grimholt Sigurd Skogestad NTNU, Trondheim, Norway Reference: C. Grimholt and S. Skogestad, “The.
1 1 Vinicius de Oliveira | an intelligent adaptive anti-slug control system for production maximization Vinicius de Oliveira Control and Automation Engineering.
Anti-Slug Control Experiments Using Nonlinear Observers
Control limitations for unstable plants
Optimal PI-Control & Verification of the SIMC Tuning Rule
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
1 Feedback Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department of Chemical Engineering Norwegian.
Stabilizing control and controllability:
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
1 Effect of Input Rate Limitation on Controllability Presented at AIChE Annual Meeting in Austin, Texas November 7 th, 2002 Espen Storkaas & Sigurd Skogestad.
Temperature Control of An Open-loop Unstable Ethylene to Butene-1 Dimerization Reactor by Emad Ali & Khalid Al-humaizi Chemical Engineering Department.
Introduction Control Engineering Kim, Do Wan HANBAT NATIONAL UNIVERSITY.
Virtual Gravity Control for Swing-Up pendulum K.Furuta *, S.Suzuki ** and K.Azuma * * Department of Computers and Systems Engineering, TDU, Saitama Japan.
Application of adaptive lambda-tracking for control of a fan heater Monika Bakošová, Magdaléna Ondrovičová, Mária Karšaiová Department of Information Engineering.
1 Feedback: Still the simplest and best solution Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (NTNU)
Process control group of Sigurd Skogestad, Departmenmt of Chemical Engineering, NTNU, Trondheim,
Thomas F. Edgar (UT-Austin) RLS – Linear Models Virtual Control Book 12/06 Recursive Least Squares Parameter Estimation for Linear Steady State and Dynamic.
1 The setpoint overshoot method: A simple and fast closed-loop approach for PI tuning Mohammad Shamsuzzoha Sigurd Skogestad Department of Chemical Engineering.
1 Sammenligning av lineære og ulineære metoder for robust Anti-slug regulering Slug (liquid) buildup Two-phase pipe flow (liquid and vapor) Sigurd Skogestad.
Coordinator MPC with focus on maximizing throughput
Mechatronics at the University of Calgary: Concepts and Applications
Presentation at NI Day April 2010 Lillestrøm, Norway
Comparison of nonlinear model-based controllers and gain-scheduled Internal Model Control based on identified model Esmaeil Jahanshahi and Sigurd Skogestad.
The thematic content of the series:
Feedback: The simple and best solution
Stabilization of Desired Flow Regimes in Pipelines
Auto-tuning of PID controllers
Changing between Active Constraint Regions for Optimal Operation: Classical Advanced Control versus Model Predictive Control Adriana Reyes-Lúa, Cristina.
Active Control of Gas Lift Wells Simulation and Experimental Series
Feedback: The simple and best solution
Christoph J. Backi and Sigurd Skogestad
Presented at AIChE Annual Meeting in Indianapolis, USA
Espen Storkaas and Sigurd Skogestad Dep. of Chemical Engineering
Should we forget the Smith Predictor?
Simplified First Principle Model for Severe
Presented at AIChE Annual Meeting in Indianapolis, USA
Hafez Sarkawi (D1) Control System Theory Lab
Henrik Manum, student, NTNU
Performance and Robustness of the Smith Predictor Controller
Espen Storkaas and Sigurd Skogestad
Presentation transcript:

1 1 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Closed-loop model identification and PID/PI tuning for robust anti-slug control Esmaeil Jahanshahi Sigurd Skogestad Department of Chemical Engineering, NTNU, Trondheim, Norway

2 2 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Outline Introduction New 4-state nonlinear model New procedure to identify linear unstable slug-model IMC Design for unstable slug process PID(F) and PI tuning Dealing with nonlinearity: 1.Gain scheduling 2.Adaptive tuning Experiments OLGA Simulations

3 3 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Slug cycle (stable limit cycle) Experiments performed by the Multiphase Laboratory, NTNU

4 4 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Experimental mini-loop (2003) Ingvald Bårdsen, Espen Storkaas, Heidi Sivertsen

5 5 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control p1p1 p2p2 z Experimental mini-loop Valve opening (z) = 100% SLUGGING

6 6 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control p1p1 p2p2 z Experimental mini-loop Valve opening (z) = 25% SLUGGING

7 7 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control p1p1 p2p2 z Experimental mini-loop Valve opening (z) = 15% NO SLUG

8 8 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control p1p1 p2p2 z Experimental mini-loop: Bifurcation diagram Valve opening z % No slug Slugging

9 9 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control How to avoid slugging?

10 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control p1p1 p2p2 z Avoid slugging: 1. Close valve (but increases pressure) Valve opening z % No slugging when valve is closed Design change

11 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Avoid slugging: 2. Design change to avoid slugging p1p1 p2p2 z Design change

12 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Minimize effect of slugging: 3. Build large slug-catcher Most common strategy in practice p1p1 p2p2 z Design change

13 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Avoid slugging: 4. ”Active” feedback control PT PC ref Simple PI-controller p1p1 z

14 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Anti slug control: Mini-loop experiments Controller ONController OFF p 1 [bar] z [%]

15 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Anti slug control: Full-scale offshore experiments at Hod-Vallhall field (Havre,1999)

16 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Avoid slugging: 5. ”Active” feedback control with topside measurement? PC ref Control is difficult (Inverse reponse = Unstable zero dynamics) p2p2 z

17 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Summary anti slug control (2008)* Stabilization of desired non-slug flow regime = $$$$! Stabilization using downhole pressure simple Stabilization using topside measurements difficult Control can make a difference! “Only” problem: Not sufficiently robust *Thanks to: Espen Storkaas + Heidi Sivertsen + Håkon Dahl-Olsen + Ingvald Bårdsen

18 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control : Esmaeil Jahanshahi, PhD-work supported by Siemens 1 st step: New Experimental mini-rig 3m

19 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control 2 nd step: New Simplified 4-state model* State equations (mass conservations law): θ h L2L2 hchc w mix,out x 1, P 1,V G1, ρ G1, H L1 x 3, P 2,V G2, ρ G2, H LT P0P0 Choke valve with opening Z x4x4 h>h c w G,lp =0 w L,lp L3L3 w L,in w G,in w x2x2 L1L1 *Based on Storkaas model

20 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control New 4-state model. Comparison with experiments: Top pressure Subsea pressure Experiment Nonlinear: Process gain = slope - approaches zero for large z

21 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Fourth-order mechanistic model: Hankel Singular Values: Model reduction: 4 parameters need to be estimated 3 rd step: Experimental linear model (new approach) 7 parameters need to be estimated Stable part has little dynamic effect

22 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Model Identification: Closed-loop step response using P-controller Experiment 1: Z=20% (valve opening)

23 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Comparison with mechanistic model. Z=20% Identified model: Mechanistic model: Excellent agreement!

24 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Identified model: Mechanistic model: Comparison with mechanistic model. Z=30%

25 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control IMC Design for Unstable Process Bock diagram for Internal Model Control system IMC for unstable systems: y u e r + _ Plant Model: IMC controller:

26 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Experiment IMC controller based on identified model z=30%

27 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control PIDF and PI Tuning based on IMC IMC controller can be implemented as a PIDF controller PI tuning from asymptotes of IMC controller ---- IMC/PIDF ---- PI

28 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control PIDF versus PI control. Experiment (z=30%) PI controller= PIDF controller (IMC)

29 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Experiments on medium-scale S-riser Open-loop unstable: IMC controller (PIDF):

30 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control PID-F controller: PI controller: Experiment Experiments on medium-scale S-riser

31 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control 1.Gain-scheduling 2.Adaptive controller gain Dealing with nonlinearity slope = gain

32 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Solution 1: Gain-Scheduled PIDF Three identified model from step tests: Z=20%: Z=30%: Z=40%: Three IMC (PIDF) controllers:

33 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Gain-Scheduled PIDF Experiment Experiment

34 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Solution 2: Adaptive PI Tuning Static gain: Linear valve: PI Tuning: slope = gain

35 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Experiment Adaptive PI Tuning. Experiment

36 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Solution 3: High-gain observer + state feedback: Did NOT work with bottom pressure (CDC, Dec. 2013) Solution 4: Output linearizing controller + P- control: Worked well, but gain-scheduled IMC more robust with respect to time delay (CDC, Dec. 2013) “Direct” nonlinear approaches

37 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Solution 4: Output-linearizing controller Stabilizing controller for riser subsystem System in normal form: Linearizing controller: Control signal to valve: dynamics bounded : riser-base pressure : top pressure

38 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Experiment Gain: Solution 4: Output-linearizing controller Z=60%

39 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control OLGA Simulations Solution 2: Adaptive PI Tuning OLGA Simulations Set-point Valve opening KcKc TiTi

40 Sigurd Skogestad | Closed-loop model identification and PID/PI tuning for robust anti-slug control Conclusions A 4-state mechanistic model verified by experiments Identify unstable slug-model from closed-loop step test Good agreement between identified and mechanistic models IMC design works well and gives PIDF controller Nonlinear “fixes” (adaptive gain or gain scheduling) work well Acknowledgement: SIEMENS: Funding of the project Master students: Anette Helgesen, Knut Åge Meland, Mats Lieungh, Henrik Hansen, Terese Syre, Mahnaz Esmaeilpour and Anne Sofie Nilsen.