Department of Chemical Engineering,

Slides:



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

Chapter 9 PID Tuning Methods.
Implementation of MPC in a deethanizer at the Kårstø Gas plant
1 Plantwide control Control structure design for complete chemical plants Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science.
PROCESS SYSTEMS ENGINEERING GROUP Førsteamanuensis Tore Haug-Warberg Professor Heinz Preisig Professor Sigurd Skogestad Førsteamanuensis Nadi Skjøndal-Bar.
Forget Laplace Transforms….  Industrial process control involves a lot more than just Laplace transforms and loop tuning  Combination of both theory.
Specialization project 2012 Temperature control of an unstable chemical reactor By Ola Sæterli Hjetland Supervisors: Sigurd Skogestad, Krister Forsman.
Control System Design Based on Frequency Response Analysis
Chemical Process Controls: PID control, part II Tuning
Stabilization of Desired Flow Regimes in Pipelines
CHE 185 – PROCESS CONTROL AND DYNAMICS CONTROL LOOP ANALYSIS.
Chapter 8 Performance of P-only, PI and PID Controllers.
1 Operation of heat pump cycles Jørgen Bauck Jensen & Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology.
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
CSE 425: Industrial Process Control 1. About the course Lect.TuLabTotal Semester work 80Final 125Total Grading Scheme Course webpage:
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
Industrial Process Modelling and Control Ton Backx Emeritaatsviering Joos Vandewalle.
Specialization project Project title “Practical modeling and PI-control of level processes” Student Ingrid Didriksen Supervisor Krister Forsman.
First African Control Conference, Cape Town, 04 December 2003
Book Adaptive control -astrom and witten mark
PSE and PROCESS CONTROL
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:
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
PID Controller Design and
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.
PID CONTROLLERS By Harshal Inamdar.
PROCESS CONTROL SYSTEM (KNC3213) FEEDFORWARD AND RATIO CONTROL MOHAMED AFIZAL BIN MOHAMED AMIN FACULTY OF ENGINEERING, UNIMAS MOHAMED AFIZAL BIN MOHAMED.
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
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.
Control Loops Tune a Fish. Control Loops Tuning of a control loop involves selecting loop parameters to ensure stable control under all operating conditions.
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 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
1 Effect of Input Rate Limitation on Controllability Presented at AIChE Annual Meeting in Austin, Texas November 7 th, 2002 Espen Storkaas & Sigurd Skogestad.
1 Combination of Measurements as Controlled Variables for Self-optimizing Control Vidar Alstad † and Sigurd Skogestad Department of Chemical Engineering,
Temperature Control of An Open-loop Unstable Ethylene to Butene-1 Dimerization Reactor by Emad Ali & Khalid Al-humaizi Chemical Engineering Department.
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.
Gas Lift Design Philosophy for Subsea Developments 2001 European Gas Lift Workshop.
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.
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
Probably© the smoothest PID tuning rules in the world: Lower limit on controller gain for acceptable disturbance rejection Sigurd Skogestad Department.
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
Active Control of Gas Lift Wells Simulation and Experimental Series
Feedback: The simple and best solution
Christoph J. Backi and Sigurd Skogestad
Controllability of a Granulation Process
Implementation of MPC in a deethanizer at the Kårstø Gas plant
Implementation of MPC in a deethanizer at the Kårstø Gas plant
Presented at AIChE Annual Meeting in Indianapolis, USA
Should we forget the Smith Predictor?
Simplified First Principle Model for Severe
Presented at AIChE Annual Meeting in Indianapolis, USA
PID Controller Design and
Performance and Robustness of the Smith Predictor Controller
Espen Storkaas and Sigurd Skogestad
PID control of unstable chemical reactor
Presentation transcript:

Department of Chemical Engineering, 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

Outline Explaning the slugging problem Overview of the proposed method The autonomous supervisor layer The robust and adaptive control layer Results How does the method perform in practice? How does it handle major disturbances? What if we use a bad baseline controller?

The big picture

The slug cycle

The slug cycle (video) Experiments performed by the Multiphase Laboratory, NTNU

Slug cycle (stable limit cycle) p1 p2 z Slug cycle (stable limit cycle)

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)

How to avoid slugging?

Avoid slugging: 1. Design change to avoid slugging p1 p2 z Expensive

Minimize effect of slugging: 2. Build large slug-catcher Most common strategy in practice p1 p2 z Expensive

Avoid slugging: Close valve (but increases pressure) z Avoid slugging: Close valve (but increases pressure) No slugging when valve is closed Problematic for aging fields  increased pressure limits production

Avoid slugging: ”Active” feedback control

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

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

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

Our proposed autonomous control system Setpoint change is key for the adaptation to work well Periodically checks the stability of the system Reduces setpoint if control loop is working fine Autonomous supervisor 𝑃 𝑠𝑝 Robust adaptive control 𝑍 Plant 𝑃

How does it work?

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

Adaptive control design Open-loop system dynamics x =𝐴𝑥+𝐵Λ 𝑢+ Θ 𝑇 Φ 𝑥 𝑦 𝑚𝑒𝑎𝑠 =𝐶𝑥 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

Adaptive control design Define reference model 𝑥 = 𝐴 𝑟𝑒𝑓 𝑥 + 𝐵 𝑟𝑒𝑓 𝑟+ 𝑳 𝒗 (𝒚− 𝒚 ) Output Feedback Adaptive Laws Θ = Γ Θ Proj( Θ ,Φ 𝑥 , 𝑢 𝑏𝑙 𝑦− 𝑦 𝑇 ) 𝐾 𝑢 = Γ u Proj( 𝐾 𝑢 , 𝑢 𝑏𝑙 𝑦− 𝑦 𝑇 ) 𝑢 𝑎𝑑𝑎𝑝𝑡𝑖𝑣𝑒 =− 𝐾 𝑢 𝑢 𝑏𝑎𝑠𝑒𝑙𝑖𝑛𝑒 − Θ 𝑇 Φ(𝑥) Robust baseline + adaptive output feedback 𝑢= 𝑢 𝑏𝑎𝑠𝑒𝑙𝑖𝑛𝑒 + 𝑢 𝑎𝑑𝑎𝑝𝑡𝑖𝑣𝑒 𝑢 𝑏𝑎𝑠𝑒𝑙𝑖𝑛𝑒  computed using your favorite method (PID, 𝐻 ∞ , LQG/LTR, …) Feedback term to improve transient dynamics

How does it perform in practice?

Experimental mini-rig 2009-2013: Esmaeil Jahanshahi, PhD-work supported by Siemens Experimental mini-rig water+air mixture 3m its dynamical behavior is quite similar to that of much larger rigs

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

Autonomous supervisor and adaptive LTR controller Safely operates at very large valve openings

Autonomous supervisor and adaptive LTR controller Adaptation gains

Oops, Big disturbance! Emulates a ‘gas-to-oil’ ratio change over 60%

Large change in the operating conditions Supervisor quickly detects major disturbance Moves to safer operating point Adaptive control stabilizes under new operating conditions

What happens if the baseline controller is poorly tuned?

Poorly tuned PI control as baseline: Adaptation is OFF

Desired closed-loop performance is recovered! Poorly tuned PI control as baseline: Adaptation is ON Supervisor quickly detects major disturbance Desired closed-loop performance is recovered!

Comparison 𝐼𝑆𝐸=∫ 𝑒 2 𝑑𝑡 Case Mean valve opening ISE Large is good 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 Small is good 𝐼𝑆𝐸=∫ 𝑒 2 𝑑𝑡

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

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

Thank you for your attention ` “A robust adaptive control system is key for reliable autonomous operation”

𝐻 ∞ loopshaping vs. Adaptive LTR Olga simulation ` 𝐻 ∞ loopshaping vs. Adaptive LTR