Analyzing Control Problems and Improving Control Loop Performance

Similar documents
Control Loop Investigations

Principles and Practice of Automatic Process Control

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

Open Loop Tuning Rules

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Feedforward Control Feedforward Compensation

Feedback Control of Linear SISO systems. Process Dynamics and Control

Enhanced Single-Loop Control Strategies Chapter 16

CM 3310 Process Control, Spring Lecture 21

Process Control & Design

Valve Stiction - Definition, Modeling, Detection, Quantification and Compensation

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

System Identification for Process Control: Recent Experiences and a Personal Outlook

Solutions for Tutorial 10 Stability Analysis

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

Control Introduction. Gustaf Olsson IEA Lund University.

Dynamics and PID control. Process dynamics

Fundamental Principles of Process Control

Finding the Root Cause Of Process Upsets

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

Automatic Control (TSRT15): Lecture 7

(Refer Slide Time: 1:42)

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

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

Innovative Solutions from the Process Control Professionals

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

CONTROLLER PERFORMANCE ASSESSMENT IN SET POINT TRACKING AND REGULATORY CONTROL

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

REDUCING PROCESS VARIABLITY BY USING FASTER RESPONDING FLOWMETERS IN FLOW CONTROL

EE 422G - Signals and Systems Laboratory

Metric prefixes and conversion constants

Laboratory Exercise 1 DC servo

CHAPTER 15: FEEDFORWARD CONTROL

BSc Project Fault Detection & Diagnosis in Control Valve

AN INTRODUCTION TO THE CONTROL THEORY

Iterative Feedback Tuning

Transient Stability Analysis with PowerWorld Simulator

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

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

Control System Design

Competences. The smart choice of Fluid Control Systems

Guide to Selected Process Examples :ili3g eil;]iil

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

CONTROL OF MULTIVARIABLE PROCESSES

NonlinearControlofpHSystemforChangeOverTitrationCurve

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

Overview of Control System Design

Process Unit Control System Design

International Journal of Advance Engineering and Research Development PNEUMATIC CONTROL VALVE STICTION DETECTION AND QUANTIFICATION

Application Note #3413

Control System Design

DESIGN AND DEVELOPMENT OF A PROCESS CONTROL VALVE DIAGNOSTIC SYSTEM BASED ON ARTIFICIAL NEURAL NETWORK ENSEMBLES

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

YTÜ Mechanical Engineering Department

Analysis and Design of Control Systems in the Time Domain

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

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

This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Chapter 2 Review of Linear and Nonlinear Controller Designs

An Experimental Laboratory on Control Structures

Introduction to. Process Control. Ahmet Palazoglu. Second Edition. Jose A. Romagnoli. CRC Press. Taylor & Francis Group. Taylor & Francis Group,

24 volts (0.25 amps current-limited)

Example on Root Locus Sketching and Control Design

Lecture 7: Anti-windup and friction compensation

Overview of Control System Design

Design and analysis of the prototype of boiler for steam pressure control

Solution to exam in PEF3006 Process Control at Telemark University College

Iterative Controller Tuning Using Bode s Integrals

DYNAMIC SIMULATOR-BASED APC DESIGN FOR A NAPHTHA REDISTILLATION COLUMN

Determining Controller Constants to Satisfy Performance Specifications

Automatic Control III (Reglerteknik III) fall Nonlinear systems, Part 3

Chapter 5 The SIMC Method for Smooth PID Controller Tuning

Process Control, 3P4 Assignment 6

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

Building knowledge from plant operating data for process improvement. applications

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CHAPTER 10: STABILITY &TUNING

Introduction to System Identification and Adaptive Control

Optimizing Coagulation with Streaming Current Plant Operations Conference Presented by the VA AWWA Plant Operations Committee

Analysis and Synthesis of Single-Input Single-Output Control Systems

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

Systems Engineering/Process Control L1

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

Exam. 135 minutes + 15 minutes reading time

Research Article. World Journal of Engineering Research and Technology WJERT.

3.1 Overview 3.2 Process and control-loop interactions

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

Using the PI System in Chemical Engineering Education and Research

Acknowledgements. Control System. Tracking. CS122A: Embedded System Design 4/24/2007. A Simple Introduction to Embedded Control Systems (PID Control)

Control 2. Proportional and Integral control

SVSM User Training and Example Sequences

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

Distributed Parameter Systems

Improved cascade control structure for enhanced performance

RELAY AUTOTUNING OF MULTIVARIABLE SYSTEMS: APPLICATION TO AN EXPERIMENTAL PILOT-SCALE DISTILLATION COLUMN

CHAPTER 13: FEEDBACK PERFORMANCE

Systems Engineering/Process Control L1

Identification of ARX, OE, FIR models with the least squares method

Transcription:

OptiControls Inc. Houston, TX Ph: 713-459-6291 www.opticontrols.com info@opticontrols.com Analyzing Control s and Improving Control Loop Performance -by Jacques F. Smuts Page: 1

Presenter Principal Consultant at OptiControls Inc. League City, TX 20 years experience in process control Loop optimization and troubleshooting Consulting and control strategy design Process control training Senior member of ISA, P.E., Ph.D. Author of the book: Process Control for Practitioners Page: 2

Poor Loop Performance Loop is in manual Poor performance in auto Loop oscillates or goes unstable Sluggish and/or large deviations from set point Often not tuning related Sluggishness Large Deviations Process Variable Set Point Oscillations Page: 3

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 4

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 5

Controller in Manual Some loops: Okay to be in manual Redundant, standby equipment Certain process modes All other loops should be in auto Check reason for manual with operator Review historical performance Place in automatic mode to see response Page: 6

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 7

Cyclical or Random Analyze process variable to determine Visually Use frequency analysis software Oscillations have a repeatable, constant period Noise and disturbances are random Page: 8

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 9

Internal vs. External Oscillations Diagnostic Test: Place loop in manual PV continues to oscillate external source Oscillation ceases internal problem Page: 10

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 11

Oscillating Set Point E.g. steam flow loop oscillates and its set point oscillates Place temperature loop in manual Flow loop stops oscillating: analyze temperature loop Flow loop still oscillates: analyze flow loop Steam FT Set point Controller output FC Steam-flow controller Heat exchanger TC Temperature controller TT Page: 12

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 13

Interaction through Process Interactive process Heat integration, recycle, etc. Oscillating loop elsewhere Affects other loops Interaction analysis tools PAS, ExperTune, Matrikon P&ID and Process Historian Look for leading oscillation Look at shape of oscillation Page: 14

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 15

Stiction Short for Static Friction Final control element is sticky Can cause a stick-slip cycle with loop in auto Stiction test: small controller output changes Stick-Slip Cycle White water flow controller Page: 16

Positioner Defective positioner Incorrectly tuned positioner Sticky valve Revealed through small step tests HP Flare Scrubber Flow Control as found oscillating severely Step tests revealed positioner overshoot After tuning still oscillating because of stiction, but much less Page: 17

Nonlinearity Loop unstable under certain conditions Nonlinear valve characteristic Plot Flow vs. % Open Use characterizer Nonlinear process Tune under different conditions Use gain scheduling Process Variable Low gain High gain Steam Pressure Controller Output Page: 18

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 19

Controller Methods Tune controller according to the process characteristics Tune controllers to meet control objective Trial-and-error tuning rules software Better Results Page: 20

Example Oil-Gas Separator Level Control As Found Quick Stabilization Step Tests After With PV Filter Page: 21

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 22

Cyclical Interaction Loops fighting with each other Continuous, interactive oscillations Strong interaction Similar dynamics Aggressive tuning Page: 23

Solutions for Interactive Loops Dynamically separate loop response times Tune most important loop for fast response Tune interacting loop to respond 3 x slower Apply dynamic decoupling Two cross-coupled feedforward controllers between loops Implement MPC Page: 24

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 25

Noise or Disturbance Noise is fast changes Disturbances are longer in duration Can coexist Noise can be filtered Page: 26

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 27

Dead Band (Hysteresis) Dead band between CO and PV Appears like sluggish control action Can result in very incorrect tuning calculations Dead-band test: 2 steps + 1 in opposite direction Caustic Flow to Bleach Tower Dead Band 20% Dead Band Dead-Band Test Page: 28

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 29

and Disturbance Rejection Previous comments about tuning apply (speed of response) has limits Disturbance rejection Settling time Limits mostly affected by dead time Other solutions are available Page: 30

Analysis Controller In Manual Poor Performance in Auto Oscillations Random Deviations Externally Internally Cyclical Interaction Measurement Noise Disturbance Set Point Process Fast Disturbances Page: 31

Control-Side Disturbances Go unnoticed until PV has been affected E.g. steam pressure to heat exchanger Change in Pressure = Disturbance Controller Output TC Temperature Controller Steam TT Heat Exchanger Process Flow Condensate Page: 32

Solution: Cascade Control Cascaded Inner Loop FT Controller Output TC Set Point Temperature Controller FC Cascaded Flow Controller Steam TT Heat Exchanger Disturbance Process Flow Condensate Cascade control isolates control-side disturbances, nonlinearities, valve problems Good practice for any slow control loop manipulating a flow Page: 33

Process-Side Disturbances Go unnoticed until PV has been affected E.g. process flow through heat exchanger Disturbance Page: 34

Solution: Feedforward Control Use disturbance to drive control action Feedforward control action can cancel out effect of major disturbances Feedforward Controller Disturbance Feedforward Controller FF FT Steam Heat Exchanger Feedback Controller TC TT Process Flow Condensate Page: 35

Summary Some poorly performing loops are a challenge to tune Realize that it might not be a tuning problem Do process tests to detect valve problems problems require repairs, not tuning Tune from step test data using rules or software Know the limitations of tuning The problem may originate from outside the loop Eliminate variability at its source Enhance the control strategy where needed Page: 36

OptiControls Inc. Houston, TX Ph: 713-459-6291 www.opticontrols.com info@opticontrols.com Questions? Page: 37