Model Predictive Control of a BORSTAR

Similar documents
Index. INDEX_p /15/02 3:08 PM Page 765

Wannabe-MPC for Large Systems Based on Multiple Iterative PI Controllers

Fundamental Principles of Process Control

A Holistic Approach to the Application of Model Predictive Control to Batch Reactors

An Investigation into the Nonlinearity of Polyethylene Reactor Operation. Department of Chemical Engineering Queen s University

Periodic Control of Gas-phase Polyethylene Reactors

Principles and Practice of Automatic Process Control

SCALE-UP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL. A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin

Industrial Applications of Microreactor Technology

On-Line Parameter Estimation in a Continuous Polymerization Process

Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples

Advanced control If single-loop feedback control (PID) alone is not good enough

Control of MIMO processes. 1. Introduction. Control of MIMO processes. Control of Multiple-Input, Multiple Output (MIMO) Processes

A First Course on Kinetics and Reaction Engineering Example 11.5

Solutions for Tutorial 10 Stability Analysis

Identification in closed-loop, MISO identification, practical issues of identification

Computational Fluid Dynamics Modeling of High Density Poly Ethylene Catalytic Cracking Reactor

Modeling and Optimization of Grade Changes for Multistage Polyethylene Reactors

MODEL PREDICTIVE CONTROL

Enhanced Single-Loop Control Strategies (Advanced Control) Cascade Control Time-Delay Compensation Inferential Control Selective and Override Control

IQI IQI. Proposal of quadratic equation for prediction of flow rates versus pressure in packed beds of cement. By Jan Malczyk

SIMULATION SUITE CHEMCAD SOFTWARE PROCESS CONTROL SYSTEMS PROCESS CONTROL SYSTEMS COURSE WITH CHEMCAD MODELS. Application > Design > Adjustment

CHAPTER 15: FEEDFORWARD CONTROL

Web Solved Problems Web Example SP-8.1 Hydrodealkylation of Mesitylene in a PFR CH 3 H 2. m-xylene can also undergo hydrodealkylation to form toluene:

Process Unit Control System Design

Environmental Engineering and Reactor Technology

ChE 6303 Advanced Process Control

Mathematical Model and control for Gas Phase Olefin Polymerization in Fluidized-Bed Catalytic Reactors

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Process Design Decisions and Project Economics Prof. Dr. V. S. Moholkar Department of Chemical Engineering Indian Institute of Technology, Guwahati

POLY-OLEFIN PROCESS GAS ANALYSIS BY MASS SPECTROMETRY

Control Introduction. Gustaf Olsson IEA Lund University.

YTÜ Mechanical Engineering Department

Process Control, 3P4 Assignment 6

Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization

Feed-Forward Control for Advanced Chemical Blending. Gary Anderson, Klaus Wolke Tres-Ark, Inc. Austin, TX

Engineering and. Tapio Salmi Abo Akademi Abo-Turku, Finland. Jyri-Pekka Mikkola. Umea University, Umea, Sweden. Johan Warna.

CONTROL OF MULTIVARIABLE PROCESSES

Enhanced Single-Loop Control Strategies Chapter 16

Control. CSC752: Autonomous Robotic Systems. Ubbo Visser. March 9, Department of Computer Science University of Miami

Control Lab. Thermal Plant. Chriss Grimholt

3.1 Overview 3.2 Process and control-loop interactions

Estimation of Kinetic Parameters in Transition-Metal-Catalyzed Gas-Phase Olefin Copolymerization Processes

Twin-Screw Food Extruder: A Multivariable Case Study for a Process Control Course

Solution to exam in PEF3006 Process Control at Telemark University College

x Time

Time scale separation and the link between open-loop and closed-loop dynamics

Investigation of operational parameters effect on quality of HDPE in Ziegler-Natta solution polymerization of ethylene

Real-Time Implementation of Nonlinear Predictive Control

Simulation based Modeling and Implementation of Adaptive Control Technique for Non Linear Process Tank

Analysis and Design of Control Systems in the Time Domain

Model Predictive Control

Process Dynamics, Operations, and Control Lecture Notes 2

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test

Open Loop Tuning Rules

Feedback: Still the simplest and best solution

Lecture (9) Reactor Sizing. Figure (1). Information needed to predict what a reactor can do.

Incorporating Feedforward Action into Self-optimizing Control Policies

CM 3310 Process Control, Spring Lecture 21

Module 1: Mole Balances, Conversion & Reactor Sizing (Chapters 1 and 2, Fogler)

Dynamic Simulation of Reactor to Produce 1- Butene by Dimerization of Ethylene

POSITION R & D Officer M.Tech. No. of questions (Each question carries 1 mark) 1 Verbal Ability Quantitative Aptitude Test 34

The dos and don ts of distillation column control

inputs. The velocity form is used in the digital implementation to avoid wind-up [7]. The unified LQR scheme has been developed due to several reasons

Temperature Control of Catalytic Cracking Process Using SCADA and PLC

CPC Engineering Training Brochure

Feedback Control of Linear SISO systems. Process Dynamics and Control

Process Solutions. Process Dynamics. The Fundamental Principle of Process Control. APC Techniques Dynamics 2-1. Page 2-1

DYNAMIC STUDIES ON A SCF COUNTERCURRENT EXTRACTION PROCESS

Process Modelling, Identification, and Control

Integrated Knowledge Based System for Process Synthesis

Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay. Lecture - 03 Design Equations-1

Lynkurs Prosessregulering (Crash course process control) Sigurd Skogestad Institutt for kjemisk prosessteknologi Rom K4-211

MODELLING OF THE PRODUCTION OF CHLORINATED POLYETHYLENE

ECE Introduction to Artificial Neural Network and Fuzzy Systems

Process Control Exercise 2

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor)

EE 422G - Signals and Systems Laboratory

Monitoring Emulsion Polymerization by Raman Spectroscopy

A Comparison of Predictive Control and Fuzzy- Predictive Hybrid Control Performance Applied to a Three-Phase Catalytic Hydrogenation Reactor

Studies on the Kinetics of Heavy Oil Catalytic Pyrolysis

Dynamics and PID control. Process dynamics

YTÜ Mechanical Engineering Department

(Refer Slide Time: 00:01:30 min)

Acceleration Feedback

Cover Page. The handle holds various files of this Leiden University dissertation

THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL

A First Course on Kinetics and Reaction Engineering Unit 33. Axial Dispersion Model

PROCESS DESIGN AND CONTROL Offset-Free Tracking of Model Predictive Control with Model Mismatch: Experimental Results

CONTROLLED VARIABLE AND MEASUREMENT SELECTION

LIST OF ABBREVIATIONS:

Synthesis and Characterization of high-performance ceramic materials for hightemperature

Abstract Process Economics Program Report 174A HIGH-OUTPUT FLUIDIZED-BED POLYETHYLENE TECHNOLOGY (July 1999)

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

Fast Determination of Impurities in Propane- Propylene Streams Using a Pulsed Flame Photometric Detector (PFPD) and a New Capillary.

Process Modelling, Identification, and Control

ABB PSPG-E7 SteamTMax Precise control of main and reheat ST. ABB Group May 8, 2014 Slide 1 ABB

IMPROVED MULTI-MODEL PREDICTIVE CONTROL TO REJECT VERY LARGE DISTURBANCES ON A DISTILLATION COLUMN. Abdul Wahid 1*, Arshad Ahmad 2,3

Nonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes

Transcription:

Borealis AS N-3960 Stathelle Norway Phone: +47 35 57 7000 Fax: +47 35 57 7200 Model Predictive Control of a BORSTAR Polyethylene Process. Date 26.04.2000 Pages 5 Ketil Strand Andersen 1, Borealis R&D, Stathelle, Norway Magne Hillestad 2, HILLESTAD AS, Trondheim, Norway Tomi Koskelainen 3, Borealis Polymers O.Y, Porvoo, Finland ABSTRACT The introduction of model predictive control (MPC) in the chemical industry has been very successful. MPC tools like QDMC, IDCOM and many other systems have been applied to solve many industrial control problems with great success. One of the main reasons for the success is that the MPC systems are able to handle constraints on both output and input variables and resolves the problem with time delays, inverse response and coupling between variables in a natural way. Perhaps the most important factor of its success is the fact that MPC is a unified way of doing control - constraints, delays, inverse response, feedforward and feedback action etc, are all handled in MPC. Borealis has developed it s own system for MPC, OnSpot, which takes into account and solves the control problems related to the characteristics of a polymer process such as frequent grade transitions, non-linearities, etc. The controller is a non-linear MPC (NMPC) controller. In addition to OnSpot, there is a thermodynamic package that is used for calculating fluid densities, dew point, bubble point, instantaneous production rates based on steady-state mass and energy balances etc. These software packages are now parts of what is called BorAPC. OnSpot, is a special implementation of the MPC algorithm. One of the things that make OnSpot special is the type of model applied. Most of the commercial MPC systems available are based on black-box models that are general model structures, such as step response and impulse response models, generated from plant data. OnSpot, on the other hand, is based on a non-linear state space model formulation, which is the most natural formulation when physical and chemical knowledge of the process are to be imbedded into the model. Product quality models, such as MFR and polymer density, are formulated based on chemical and physical knowledge and is a natural part of the overall model. First principle models can be tuned against lab or pilot plant data and not necessarily against plant data. The reuse of the 1 ketil.andersen@borealisgroup.com 2 magne.hillestad@online.no 3 tomi.koskelainen@borealisgroup.com 1 (5)

model becomes very convenient and easy. The model can be identified without doing plant experiments at all. Since the first principle models have been made for similar processes earlier in Borealis, most of the model was quite swiftly made. The major part of the modeling work was associated with the reaction kinetics and the product quality models. The reaction kinetics including activation-deactivation was verified and tuned based on laboratory data. As setpoints, both component concentration ratios and product quality parameters may be specified. The operators can switch between ratio control and polymer property control. The operators have a very simple DCS display as interface to the OnSpot applications and do not need to handle model or tuning parameters and it has been well acknowledged among operators. Figure 1 shows how the operator DCS display for an application might look like. Available Program Reset Speed(1-5) LRE_AVAIL LRE_PROG LRE_RESET LRE_SPEED ONSPOT LOOP REACTOR CONTROLLER MV SP MIN MAX PV MODE C2= feed (t/h) FIC8307.BSP MIN_UE2 MAX_UE2 FIC8307 UE2_MODE C3+ feed (t/h) FIC8311.BSP MIN_UP2 MAX_UP2 FIC8311 UP2_MODE Catalyst feed HIC8307 MIN_UCAT MAX_UCAT HIC8307 UCAT_MODE H2/C3+ feed (kg/t) FF8309A.BSP MIN_UH2 MAX_UH2 FF8309A UH2_MODE C4/C2 feed (kg/t) FF8310A.BSP MIN_UB2 MAX_UB2 FF8310A UB2_MODE CV SP MIN MAX PV MODEL MODEL PRED. MODE LRE_RATE (t/h) LRE_RATE.OSP MIN_LRE_RATE MAX_LRE_RATE LRE_RATE.BC LRE_RATE.ML LRE_RATE.MLP UE2_MODE LRE_SOLID (t) LRE_SOLID.OSP MIN_LRE_SOLID MAX_LRE_SOLID LRE_SOLID.BC LRE_SOLID.ML LRE_SOLID.MLP UP2_MODE LRE_XC2 (%) LRE_XC2.OSP MIN_LRE_XC2 MAX_LRE_XC2 AI8307C1_C LRE_XC2.ML LRE_XC2.MLP UCAT_MODE LRE_H2/C2 (mol/kmol) LRE_H2C2.OSP MIN_LRE_H2C2 MAX_LRE_H2C2 AI8307H2C2 LRE_H2C2.ML LRE_H2C2.MLP LRE_H2C2_MODE LRE_MFR (g/10min) LRE_MFR2.OSP MIN_LRE_MFR2 MAX_LRE_MFR2 LAB_LREMFR LRE_MFR2.ML LRE_MFR2.MLP LRE_H2C2_MODE LRE_C4/C2 (mol/kmol) LRE_C4C2.OSP MIN_LRE_C4C2 MAX_LRE_C4C2 AI8307C4C2 LRE_C4C2.ML LRE_C4C2.MLP LRE_C4C2_MODE LRE_DENS2 (kg/dm^3) LRE_DENS2.OSP MIN_LRE_DENS2 MAX_LRE_DENS2 LAB_LREDENS LRE_DENS2.ML LRE_DENS2.MLP LRE_C4C2_MODE [Figure 1: DCS Operator Display] The Future graph plot is a very informative display that shows the current future predicted controlled and manipulated variables. This has been useful to understand the behavior of the controller and also the plant. Since this is a multivariable predictive controller, the control actions may at first sight look strange, however, when looking at the future graph the logic behind the control actions becomes more evident. Figure 2 shows a typical future graph plot. 2 (5)

MV CV <-------past future ------------> <-------past future ------------> [Figure 2: Future Graph] OnSpot is applied in several process control applications in Borealis, the last ones that have been put in operation are two applications for Borealis Borstar Polyethylene plant in Porvoo, Finland. The Borstar Polyethylene process consists of a prepolymerization reactor, a loop reactor and a fluidized bed reactor. The loop reactor is operated at supercritical conditions where the fluid medium consists of propane, ethylene, hydrogen, butylene and cocatalyst. A reaction kinetics module is implemented to calculate the effect of the process conditions on the reaction rates as well as a polymer properties module is used to calculate the polymer quality parameters from the reaction rates for quality control purpose. Using the OnSpot control system with the first principle models developed for the process, the solids concentration loop has become very stable as shown in Figure 3. Also the production rate of the two reactors, the split and the product quality have become very stable and reproducible. Figure 4 shows the control of the production rate and Figure 5 shows how the ethylene concentration is controlled expressed as deviations from the setpoint in %units. 3 (5)

Solids in the loop reactor 10.5 Solids in the loop reactor (tons) 10 9.5 9 8.5 8 7.5 Solids in loop Solids setpoint 7 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 Time (days) Fig.3 : Solids in the loop reactor 8.000 Production rate in the loop reactor (t/h) 7.500 Production rate (t/h) 7.000 6.500 6.000 5.500 5.000 RATE MASSBAL RATE MODEL RATE SP 4.500 4.000 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 time (days) Fig.4 : Production rate in the loop reactor 4 (5)

Deviation from setpoint for C2 conc (%units) Dev from sp in %units 1.00 0.80 0.60 0.40 0.20 0.00-0.20-0.40-0.60-0.80 C2 conc GC C2 conc SP C2 conc MODEL -1.00 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 time (days) Fig.5 : Deviation from setpoint (%-units) for ethylene concentration 5 (5)