PID Tuning Case Study Tuning Level controller using a priori knowledge 1

Similar documents
Tuning interacting PID loops. The end of an era for the trial and error approach

LNG Level Control. LNG Level Control. DeltaV Whitepaper. March 2007 Page 1

Experiment 9. PID Controller

Process Control Laboratory Using Honeywell PlantScape

Procidia Control Solutions Dead Time Compensation

Different Controller Terms

A Rule Based Design Methodology for the Control of Non Self-Regulating Processes

6.4 Adjusting PID Manually

Gain From Using One of Process Control's Emerging Tools: Power Spectrum

A M E M B E R O F T H E K E N D A L L G R O U P

ONLINE OSCILLATION DETECTION AND ADAPTIVE CONTROL IN CHEMICAL PLANTS

ChE 4162 Control Laboratory Methodologies Fall Control Laboratory Methodologies

Robust optimization-based multi-loop PID controller tuning: A new tool and an industrial example

New Technology for Closed-Loop System Identification, PID Control Loop Optimization and Advanced Process Control

PID Control Technical Notes

PID Tuning Case Study PID Tuning for Gas Processing facility Al-Khafji Joint Operations (KJO) in Saudi Arabia 1 1. Introduction

(1) Identify individual entries in a Control Loop Diagram. (2) Sketch Bode Plots by hand (when we could have used a computer

Getting the Best Performance from Challenging Control Loops

Modified ultimate cycle method relay auto-tuning

Logic Developer Process Edition Function Blocks

Basic Tuning for the SERVOSTAR 400/600

STANDARD TUNING PROCEDURE AND THE BECK DRIVE: A COMPARATIVE OVERVIEW AND GUIDE

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Chapter 4 PID Design Example

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

Analytical method of PID controller design for parallel cascade control

Control Architectures: Feed Forward, Feedback, Ratio, and Cascade By Peter Woolf University of Michigan

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

2. Basic Control Concepts

Introduction To Temperature Controllers

Improve Safety and Reliability with Dynamic Simulation

SxWEB PID algorithm experimental tuning

MM7 Practical Issues Using PID Controllers

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

Feedforward and Ratio Control

Module 08 Controller Designs: Compensators and PIDs

When you configure a PID loop in iocontrol, choose one of the following algorithms: Velocity ISA Parallel Interacting

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

Distrubances and oscillations can propagate through the plant in complex ways, often turning a single source of variation

APPLICATION NOTE 6609 HOW TO OPTIMIZE USE OF CONTROL ALGORITHMS IN SWITCHING REGULATORS

Designing PID for Disturbance Rejection

Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry.

2.1 PID controller enhancements

AD-4826 AD G/200G/500G. For high-speed, highly accurate continuous feeding of powder and dry solids. Model predictive feeder controller

APPENDIX APPENDIX A 1

METHODOLOGY FOR REDUCING THE CONTROL LOOPS OSCILLATION AT AN IRON ORE PROCESSING PLANT

Controller Algorithms and Tuning

Instrumentation and Process Control. Process Control. Pressure, Flow, and Level. Courseware Sample F0

Loop Design. Chapter Introduction

PROCESS DYNAMICS AND CONTROL

Design and Analysis for Robust PID Controller

DeltaV v11 PID Enhancements for

Compensation of Dead Time in PID Controllers

Key Learning experiences from a large PlantTriage Installation

LINEAR MODELING OF A SELF-OSCILLATING PWM CONTROL LOOP

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller

QuickBuilder PID Reference

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

Project Report Designing Wein-Bridge Oscillator

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

CHAPTER 3 DESIGN OF MULTIVARIABLE CONTROLLERS FOR THE IDEAL CSTR USING CONVENTIONAL TECHNIQUES

Servo Closed Loop Speed Control Transient Characteristics and Disturbances

Effective Use of PID Features for Loop Performance and Optimization. Greg McMillan CDI Process & Industrial Hector Torres Solutia Inc.

Nonlinear Control Lecture

PROCESS DYNAMICS AND CONTROL

LESSON 2: ELECTRONIC CONTROL

CCD temperature control. CTIO 60 inches Chiron CHI60HF 4.1

Application of a FOUNDATION Fieldbus System at the. Gas-mixing Station of Wuhan Iron and Steel Co.

The PID controller. Summary. Introduction to Control Systems

2.7.3 Measurement noise. Signal variance

Chapter 5. Tracking system with MEMS mirror

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

ANALYTICAL AND SIMULATION RESULTS

PID control. since Similarly, modern industrial

2-PID Control Algorithm

International Journal of Research in Advent Technology Available Online at:

Diagnosis of plant-wide oscillation through data-driven analysis and process understanding

INSTRUCTIONS FOR INSTALLATION AND USE. LTR15

Introduction To Temperature Controllers

Design and Control of Small Scale Laboratory Model of a Thyristor Controlled Series Capacitor (TCSC) to Improve System Stability

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers

THE general rules of the sampling period selection in

ISSN Vol.04,Issue.06, June-2016, Pages:

F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. <

Chapter 3 : Closed Loop Current Mode DC\DC Boost Converter

STEP 3: TIME PROPORTIONING CONTROL If you re using discrete outputs for PID control, you will need to determine your time period for the output.

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Internal Model Control of Overheating Temperature Based on OVATION System

DYNAMICS and CONTROL

PID500 FULL FEATURED PID TEMPERATURE CONTROLLERS

Closed Loop Control System. Controllers. Analog Controller. Prof. Dr. M. Zahurul Haq

Extensions and Modifications of Relay Autotuning

Determining the Dynamic Characteristics of a Process

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

Signal Generators and Waveform-Shaping Circuits

21/10/58. M2-3 Signal Generators. Bill Hewlett and Dave Packard s 1 st product (1939) US patent No HP 200A s schematic

New PID Tuning Rule Using ITAE Criteria

Stiction Compensation

ME451: Control Systems. Course roadmap

Level control drain valve tuning. Walter Bischoff PE Brunswick Nuclear Plant

Transcription:

1 1. Introduction Tuning level controllers can be a challenging task. When you have identified a proper ramp model, this this task becomes much easier when using Aptitune. Identifying a good ramp model is in practice often a bit more difficult than finding a steady state model. As part of an APC redo project the base layer configuration of a C3 splitter has been modified and the level controller of the reflux drum had to be retuned. The old APC controller had a ramp model between the top product draw and the reflux drum level. The final ramp rate of this old model is still valid, but the dead time and the begin dynamics will be different now, as will be explained next. Take a look at next 2 figures: left side old setup and right side new setup. In the old APC controller, the external reflux FC and the top product draw FC were manipulated variables and the reflux drum level was controlled with the draw FC. When the APC controller was switched off, the reflux drum level controller would cascade to the external reflux flow and the top product draw FC would cascade to a ratio controller RC, which controlled the ratio of the draw flow to external reflux flow. Notice, that this set up is not recommended. The level can only be controlled with the external reflux flow as long as the ratio controller is proper in service. As soon as the product draw is put in Auto, changing the reflux flow will only upset the column and the bottoms level. In the steady state situation, the external reflux cannot change the reflux drum level, because any extra reflux will return to the reflux drum. In the new base layer setup, the reflux drum level controller will cascade to the top product flow. The external reflux flow will be in cascade with a new internal reflux flow controller. The internal reflux is the reflux flow in the column below the draw tray. This flow is calculated as the external reflux flow draw flow. The advance of this scheme is that whenever the draw is increased with for instance 1 t/h, also the external reflux is increased very quickly with 1 t/h, leaving the internal reflux the same, which brings stability to the main part of the column.

2 2. Level tuning After the modifications it is expected that the reflux drum level controller LC9001 will need different tuning parameters for 2 reasons: 1) Before LC9001 had been cascading to the external reflux flow (FC9001). Now it will cascade to the draw flow FC9002. The dcs system is Honeywell Experion. The output range of 0-100 of LC9001 has to map now to the PV range of FC9002 instead of FC9001. This means that the controller gain of LC9001 needs to be changed if the PV ranges are not the same. 2) The dynamics of the model is expected to change, in particular the dead time. When trying to use LC9001 with the existing old tuning, it became very clear that new tuning was needed, because LC9001 was oscillating heavily. To find new, proper, tuning, Aptitune was used. The old APC controller had the following ramp model between the draw FC9002SP and the reflux drum level LC9001PV: Because it is a C3 splitter with a very long time to steady state, all models in the old APC controller had a model lenth of 36 hours (2160 minutes)! The final ramp rate was -0.0521. Due to the long model length, it is not so clear to see, but this old model starts with a dead time of 17 minutes. Due to the implementation of the internal reflux controller, it is expected that this dead time will be now much shorter.

3 To find this out, a short step experiment has been performed, making 2 steps on the setpoint of draw flow FC9002. This short experiment of about 1 hour showed that the dead time is only 4 minutes with the new setup. With this new dead time information and the ramp rate of the original model a new ramp model has been constructed in Aptitune, creating a model with 4 minutes dead time and a fixed ramp rate. The PV range of FC9002 is 0-50. In the model LC9001.OP has been used as input, which has range 0-100. Therefore, the original ramp rate of -0.0521 has been divided by 2 and rounded off upwards. Next 2 plots are showing the begin part of the original model (converted, using LC9001.OP) and the new constructed model.

4 The constructed model of the right side has been used in Aptitune to obtain optimised PID tuning parameters. Following disturbance rejection plot clearly shows the performance improvement of the new tuning against the oscillatory existing old tuning. New tuning old, instable tuning

5 3. Results The new tuning, found with Aptitune, is much better than the old tuning, as the next plot is showing. old, instable tuning New tuning 2 step experiment The new base layer configuration is stabilizing the column operation a lot, because the internal reflux is now controlled. In the old setup it would swing with reflux drum level and external reflux swings. Thanks to this new setup and proper tuning, the column needed much less operator attention and with APC the column could run stable at higher feed rates. 4. Conclusion The base layer change significantly improved the stable operation of the column. A priori knowledge has been used to obtain a proper ramp model, rather than doing a more time consuming steptest to obtain such a model. Only a very short step test has been done to estimate the dead time. In particular, in the situation where the tuning parameters are far away from optimal values, Aptitune is showing its great value, because by the often used strategy of just tweaking the tuning parameters, it will take forever to get there. Now it goes in one shot.