Open Loop Tuning Rules

Similar documents
Feedback Control of Linear SISO systems. Process Dynamics and Control

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

K c < K u K c = K u K c > K u step 4 Calculate and implement PID parameters using the the Ziegler-Nichols tuning tables: 30

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

CHAPTER 10: STABILITY &TUNING

EE3CL4: Introduction to Linear Control Systems

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

Laboratory Exercise 1 DC servo

A Tuning of the Nonlinear PI Controller and Its Experimental Application

Application Note #3413

Additional Closed-Loop Frequency Response Material (Second edition, Chapter 14)

CHAPTER 3 TUNING METHODS OF CONTROLLER

Analyzing Control Problems and Improving Control Loop Performance

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

Course Summary. The course cannot be summarized in one lecture.

CM 3310 Process Control, Spring Lecture 21

CONTROL MODE SETTINGS. The quality of control obtained from a particular system depends largely on the adj ustments made to the various mode

Ch 14: Feedback Control systems

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

Solutions for Tutorial 10 Stability Analysis

Video 5.1 Vijay Kumar and Ani Hsieh

Dynamics and PID control. Process dynamics

Chapter 5 The SIMC Method for Smooth PID Controller Tuning

Control 2. Proportional and Integral control

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Answers to multiple choice questions

7.2 Controller tuning from specified characteristic polynomial

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

Analysis and Design of Control Systems in the Time Domain

Process Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

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

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

Stability of CL System

STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

Index. Index. More information. in this web service Cambridge University Press

Tuning Method of PI Controller with Desired Damping Coefficient for a First-order Lag Plus Deadtime System

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Introduction to Process Control

Process Identification for an SOPDT Model Using Rectangular Pulse Input

Solutions for Tutorial 4 Modelling of Non-Linear Systems

Modelling and Control of Dynamic Systems. PID Controllers. Sven Laur University of Tartu

Improved Autotuning Using the Shape Factor from Relay Feedback

Iterative Controller Tuning Using Bode s Integrals

Control Introduction. Gustaf Olsson IEA Lund University.

IVR: Introduction to Control (IV)

Solutions for Tutorial 5 Dynamic Behavior of Typical Dynamic Systems

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller

EE 422G - Signals and Systems Laboratory

Process Control & Design

Feedback Control of a Water Heater

Fall 2003 BMI 226 / CS 426 AUTOMATIC SYNTHESIS OF IMPROVED TUNING RULES FOR PID CONTROLLERS

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation

Control System (ECE411) Lectures 13 & 14

Tuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Simple analytic rules for model reduction and PID controller tuning

Intermediate Process Control CHE576 Lecture Notes # 2

Competences. The smart choice of Fluid Control Systems

Department of Electrical and Computer Engineering. EE461: Digital Control - Lab Manual

YTÜ Mechanical Engineering Department

Time Response Analysis (Part II)

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion

BASIC PROPERTIES OF FEEDBACK

Control Lab. Thermal Plant. Chriss Grimholt

Design and Comparative Analysis of Controller for Non Linear Tank System

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system.

Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*

4 Arithmetic of Feedback Loops

ECE 388 Automatic Control

Controller Design using Root Locus

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

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

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

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

arxiv: v1 [cs.sy] 30 Nov 2017

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

Innovative Solutions from the Process Control Professionals

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

by applying concept of auto switch PID in real time process.

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

Improving a Heart Rate Controller for a Cardiac Pacemaker. Connor Morrow

Optimization of Phase-Locked Loops With Guaranteed Stability. C. M. Kwan, H. Xu, C. Lin, and L. Haynes

ENGR 2405 Chapter 8. Second Order Circuits

Dynamic Behavior. Chapter 5

An improved auto-tuning scheme for PI controllers

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

PROCESS CONTROL (IT62) SEMESTER: VI BRANCH: INSTRUMENTATION TECHNOLOGY

Spontaneous Speed Reversals in Stepper Motors

Performance of Feedback Control Systems

CHAPTER 15: FEEDFORWARD CONTROL

CHAPTER 6 CLOSED LOOP STUDIES

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

3.1 Overview 3.2 Process and control-loop interactions

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

MITOCW watch?v=poho4pztw78

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

Transcription:

Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus deadtime system. The process reaction curve is identified by doing an open loop step test of the process and identifying process model parameters. Put the controller in manual mode Wait until the process value (Y) is stable and not changing Step the output of the D controller - The step must be big enough to see a significant change in the process value. A rule of thumb is the signal to noise ratio should be greater than 5. Collect data and plot as shown below. Repeat making the step in the opposite direction. = the process gain Change _ in _ Process _ Value = Change _ in _ Manipulated _ Value 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com Open Loop Tuning Rules Ziegler-Nichols Controller Type c I D P.9.33 3 D.2.0 2.5 0 Recommended Range of Applicability.0<(/)<0. Cohen-Coon Controller Type c I D P 3 2 0.9 20 9 3 30 PD 6 4 5 3 22 2 6 D 4 3 4 8 3 6 32 2 4 Recommended Range of Applicability.0<(/)<0.

Open Loop Tuning Rules (Continued) Minimum ITAE Controller Type Type of Response c I D P D Disturbance Setpoint Tracking Disturbance Setpoint Tracking 0.49 0.586 0.859 0.965.084 0.96 0.977 0.855.03 0.65 0.674 0.680 0.796 0.47 0.308 0.929 D Disturbance.357 0.947 0.842 Recommended Range of Applicability.0<(/)<0. 0.738 0.38 0.995 Things to watch out for: (Open Loop Tuning) Most tuning rules have a suggested range of applicability based on the ratio of /. Check to make sure the tuning rule is applicable before using. These tuning rules do not work for integrating processes. (level control for example) Make sure the D equation your DCS uses is consistent with the standard form. If it is not transform the tuning constants to the appropriate form for your DCS. 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

Output = k ε 0 I dε dt t ( t) ε( t) dt C c D Some DCS systems use scaled values in the D equation. If so tuning constants based on process engineering units may be incorrect. Steps should be made around the expected operating point. Steps should be made in both directions. Dynamics are very often directionally dependent. If the system is nonlinear steps should be made around the most sensitive (highest value) part of the expected operating range. If this is not done it is possible for the controller to become oscillatory or even unstable when controlling in this region. Different tuning rules are based on different performance criteria. Select the one that most closely represents your desired response Remember these tuning rules are based on approximate models and thus should be a starting point in the tuning process. Beware of derivative action Derivative action is very sensitive to process noise. If setpoint changes will be made to the process the controller should be doing derivative action on measurement not error. If the derivative action is on error the output of the controller will spike when setpoint changes are made. Derivative action is best suited for processes with significant deadtime and lag. 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

Closed Loop Tuning Rules Ziegler-Nichols closed loop tuning is based on stability margins. To identify process parameters:. Turn off both integral and derivative action in the controller. This can usually be accomplished by putting zeros in the integral and derivative tuning parameters. 2. Set the proportional gain ( c ) to a small value. 3. Put the controller in Auto mode. 4. Make a small step in the controller setpoint. 5. Observe the process response. 6. If the controller does not continually cycle (stability limit), increase the controller gain ( c ) and repeat from step 4. 7. Once the controller continually oscillates, the controller gain is the ultimate gain cu. 8. Measure the period of the cycle and this is the ultimate period P u. Ziegler-Nichols Stability Margin Controller Type c I D P 0.5 cu 0.45 cu P u.2 D 0.6 cu P u 2.0 P u 8.0 cu = Ultimate gain (Minimum gain with P-only control that causes system to cycle continuously) P u = Ultimate period of oscillation 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

Things to watch out for (Closed Loop Tuning): Many processes should not be tuned using stability limit tuning rules. To get the process parameters the system has to be brought to the brink of instability. This is very often undesirable and sometimes even dangerous. Recognize that with P-only control there will be steady state offset. Do not let the manipulated variable saturate high or low. Use the smallest controller gain that gives marginal stability as the ultimate gain. Make sure the D equation your DCS uses is consistent with the standard form. If it is not transform the tuning constants to the appropriate form for your DCS. Standard Form: Output = k ε 0 I Some DCS systems use scaled values in the D equation. If so tuning constants based on process engineering units may be incorrect. Steps should be made around the expected operating point. Steps should be made in both directions. Dynamics are very often directionally dependent. If the system is nonlinear steps should be made around the most sensitive (highest process gain value) part of the expected operating range. If this is not done it is possible for the controller to become oscillatory or even unstable when controlling in this region. Cycle won t always be symmetric due to different dynamics for process steps up Vs down. Tuning rules should be a starting point in the tuning process. Beware of derivative action dε dt t ( t) ε( t) dt C c D Derivative action is very sensitive to process noise. If setpoint changes will be made to the process the controller should be doing derivative action on measurement not error. If the derivative action is on error the output of the controller will spike when setpoint changes are made. Derivative action is best suited for processes with significant deadtime and lag. 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

Dale s Closed Loop Tuning Technique The concept with Dale s tuning is to take advantage of the form of the D equation. Output = k ε 0 I t ( t) ε( t) dt C Note that the integral and the derivative actions in the controller are dependent on the value of k c but the proportional action is not dependent on the integral ( I ) or derivative ( D ) tuning. If we can first get a value of k c that we know is stable but aggressive we can then easily determine a value for I that works well. Derivative can be added if the dynamics of the process are slow and the process value is not noisy. dε dt c D. Understand your process. You should have a reasonable knowledge of the process characteristics (self regulating, integrating). In addition, you should have a reasonable knowledge about how much deadtime, lag, inverse response etc. 2. Decide what type of controller response you would like. Overdamped, underdamped, critically damped, etc. based on control objectives. 3. Unless the process has significant delays or lags don t use derivative action. 4. Set the integral and derivative tuning constants to zero. This should disable integral and derivative action of the controller. 5. Set the controller mode to Auto. 6. Make a small step change in the setpoint of the controller. 7. Watch the response. If the process value oscillates (underdamped) decrease the controller gain and repeat step 5. If the process value does not oscillate increase the controller gain and repeat step 5. The goal is to find the controller gain where the process is critically damped ( cd ). This is where the process response goes from an overdamped to an underdamped response. 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com

. Once cd has been found set the final gain of the controller based on desired response..2 cd if an underdamped response is desired. 0.8 cd if an overdamped response is desired. Underdamped Increasing Gain c Overdamped 2. Once the controller gain is set, enter a large integral tuning parameter ( I ). This represents a small amount of integral action. Decrease I to get the desired elimination of steady state offset. Remember, in most cases the purpose of integral action is to eliminate offset. As you decrease I at some point you will notice that the controller becomes more oscillatory. If the controller was overdamped when you started and becomes underdamped, you know it is because of the integral action. Thus you have reached the limit and should back off on the integral action. That s it. Derivative action can be added if desired. If the process value signal is not noisy and the derivative is on the measured PV and not on the error, derivative action should stabilize the controller. In general, if derivative action is added, the controller gain () can be increased and the integral term ( Ι ) can be decreased. BEWARE: derivative action often behaves poorly on industrial processes. 2070 N. Redwood Road, #5 Salt Lake City, UT 846 (80) 550-60 Fax: (80) 295-70 e-mail: apcoinc@apco-inc.com