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

Similar documents
Fundamental Principles of Process Control

بسمه تعالي کنترل صنعتي 2 دکتر سید مجید اسما عیل زاده گروه کنترل دانشکده مهندسي برق دانشگاه علم و صنعت ایران پاییس 90

ChE 6303 Advanced Process Control

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

Process Control, 3P4 Assignment 6

CHEE 319 Process Dynamics and Control

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

Solutions for Tutorial 10 Stability Analysis

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

Class 27: Block Diagrams

CHAPTER 15: FEEDFORWARD CONTROL

Overview of Control System Design

Guide to Selected Process Examples :ili3g eil;]iil

Overview of Control System Design

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

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

Systems Engineering/Process Control L1

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

Overview of Control System Design

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

Process Control Hardware Fundamentals

Principles and Practice of Automatic Process Control

CHAPTER 13: FEEDBACK PERFORMANCE

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

Feedback Control of Linear SISO systems. Process Dynamics and Control

Controlled variable- T (house interior temperature) Manipulated variable- Q (heat from the furnace) 1-1

CONTROL OF MULTIVARIABLE PROCESSES

Mathematical Modeling of Chemical Processes. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

SRI VENKATESWARA COLLEGE OF ENGINEERING

CM 3310 Process Control, Spring Lecture 21

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

Dynamics and PID control. Process dynamics

Enhanced Single-Loop Control Strategies Chapter 16

Systems Engineering/Process Control L1

YTÜ Mechanical Engineering Department

Theoretical Models of Chemical Processes

Process Control & Design

YTÜ Mechanical Engineering Department

EE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo)

CHAPTER 10: STABILITY &TUNING

CONSIM - MS EXCEL BASED STUDENT FRIENDLY SIMULATOR FOR TEACHING PROCESS CONTROL THEORY

CHAPTER 3 TUNING METHODS OF CONTROLLER

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

Control Introduction. Gustaf Olsson IEA Lund University.

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

Subject: BT6008 Process Measurement and Control. The General Control System

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

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

PROPORTIONAL-Integral-Derivative (PID) controllers

Process Control and Instrumentation Prof. A. K. Jana Department of Chemical Engineering Indian Institute of Technology, Kharagpur

Process Dynamics And Control Seborg 3rd Edition

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Laboratory Exercise 1 DC servo

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

DYNAMIC SIMULATOR-BASED APC DESIGN FOR A NAPHTHA REDISTILLATION COLUMN

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Analysis and Design of Control Systems in the Time Domain

On Practical Applications of Active Disturbance Rejection Control

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

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

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

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

Process Control Exercise 2

3.1 Overview 3.2 Process and control-loop interactions

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

BITS-Pilani Dubai, International Academic City, Dubai Second Semester. Academic Year

Autonomous Mobile Robot Design

Analyzing Control Problems and Improving Control Loop Performance

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Experiment # 5 5. Coupled Water Tanks

Design and Comparative Analysis of Controller for Non Linear Tank System

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

Process Control, 3P4 Assignment 5

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

Alireza Mousavi Brunel University

Video 5.1 Vijay Kumar and Ani Hsieh

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

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

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

Solution to exam in PEF3006 Process Control at Telemark University College

Modeling and Analysis of Dynamic Systems

Introduction to Process Control. Lecture 1, 2016/2017 Control & System Eng. Dept., 4 th year Subject: Process Control. Dr. Safanah M.

Linear Control Design for a Plastic Extruder

Enhanced Fuzzy Model Reference Learning Control for Conical tank process

CHAPTER 7 MODELING AND CONTROL OF SPHERICAL TANK LEVEL PROCESS 7.1 INTRODUCTION

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

DECENTRALIZED PI CONTROLLER DESIGN FOR NON LINEAR MULTIVARIABLE SYSTEMS BASED ON IDEAL DECOUPLER

Automatic Control (TSRT15): Lecture 1

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

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Chapter 1 Basic Characteristics of Control Systems and their Representation Process and Instrument Diagrams

RESEARCH ON AIRBORNE INTELLIGENT HYDRAULIC PUMP SYSTEM

CPC Engineering Training Brochure

Innovative Solutions from the Process Control Professionals

UCLA Chemical Engineering. Process & Control Systems Engineering Laboratory

Process Dynamics And Control Chemical Engineering

Control Lab. Thermal Plant. Chriss Grimholt

Modeling and Control Overview

Solutions for Tutorial 3 Modelling of Dynamic Systems

Transcription:

v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2. Open loop Versus Closed loop Control Systems 3. Classification of Input and Output Variables 4. Feedback and Feedforward Control Strategies 5. Examples of Closed loop Control Systems 6. Block Diagrams of Controlled Processes 7. Summary and Course Objectives 1

Course Outline ( 1) Chapter 1 Thefirstpartofthecoursecoversthe fundamentals of mathematical modeling and dynamic analysis of physical and chemical processes and in general of dynamic systems. Based on the fundamental (mass, molar and energy) conservation equations, a system of differential and algebraic equations is commonly derived to describe the dynamic behavior of a chemical/physical system. Accordingly, the dynamic response of a system to dynamic changes in the system input variables is analyzed via the solution of the mathematical model describing the dynamic behavior of a given system. Solution of the mathematical model for a process is effected either via analytical mathematical methods (i.e., solution of low order linear ODEs in the time or Laplace domain) or numerically with the aid of available numerical solution tools (i.e., MATLAB, etc.). The above approach is known as open loop dynamic analysis of the chemical and physical systems. Course Outline ( 2) Chapter 1 The second part of the course examines the dynamic behavior of chemical and physical processes in closed loop, that is, under the action of a controller (e.g., feedbackor feedforward, etc.). We will learn how to design and tune a controller (i) to regulate a process output variable (e.g., temperature, concentration, etc.) to a desired value (set point) despite the presence of process disturbances (regulatory control), (ii) to stabilize and operate an open loop unstable process (stabilizing control), (iii) to optimize the performance of a process via the application of trajectory/optimizing control. In particular, we will study the fundamental principles of classical control theory, including the different types of controllers (e.g., proportional (P), proportional/integral (PI) and proportional/integral/derivative (PID), etc.) and analyze quantitatively the dynamic behavior of closed loop control systems. We will learn how to tune a control loop (i.e., acontroller), in theoryandinthelaboratoryonrealsystems. 2

Course Outline ( 3) Chapter 1 Finally, we will learn in the laboratory part of the course how to use computer simulation tools (i.e., MATLAB, SIMULING, ControlStation,etc.)to design and simulate the transient behavior of open loop and closed loop dynamic systems. Specific Course Objectives Specific Course Objectives Describe the fundamentals of modern process control systems including the needs and incentives for process control and its applications. Model the dynamic behavior of chemical processes using differential equations and transfer functions. Solve linear ODEs in the time domain and using Laplace transforms. Analyze the dynamic behavior of first, second and higher order systems and calculate the system s response to changes (i.e., pulse, step, etc.) in the input variables. Understand the differences between linear and non linear dynamic system behavior. Understand the concept and use of feedback controllers (i.e., P, PI, PID). Understand block diagram developments and closed loop transfer functions. Analyze the dynamic response of systems under feedback control. Perform stability analysis of closed loop systems. Carry out Root Locus Analysis of closed loop systems. Understand frequency response analysis of control systems. Perform controllers tuning using fundamental and approximate process models. Demonstrate a conceptual understanding of complex control structures (e.g., feedforward control, cascade control, multivariable process control, etc.). Use software tools such as MATLAB, SIMULINK to design and evaluate open loop and closed loop dynamic systems. 3

Introduction to Process Control In the chemical industry, the design of a control system is essential to ensure: Good Process Operation Process Safety Product Quality Minimization of Environmental Impact Purpose of a Control System 4

Loose Control Costs Money Tight Control: Profitable Operation 5

Decrease of Standard Deviation in CV Increase of Process Profitability 6

Motivation for Process Control DEFINITIONS Process Dynamics and Control Process: The conversion of feed materials to products using chemical and physical operations taking place in some unit or equipment. Process dynamics refers to unsteady state process behavior. Transient operation occurs during important situations such as start up and shut downs, and unusual disturbances or planned transitions from one product to another. Process control refers to maintaining a process at the desired operating conditions, safely and efficiently, despite the presence of process disturbances, by manipulating,e.g., the flow of a material stream or the energy input into a process. 7

What Does Process Mean? An Example of Stirred Tank Heater T in, w M Q T, w Inputs T in w Process Output T 8

Process Dynamic Models The dynamic behavior of a process can be in theory analyzed in terms of a mathematical model which includes a system of differential and algebraic equations. The numerical solution of the dynamic process model (and in very limited cases, its analytical solution) provides significant information on the process output responses, that is, the system s dynamic behavior in terms of variations in the process input variables. Open Versus Closed loop Systems In open loop dynamic systems: In the first part of the course we will focus in open loop dynamic systems. We will study the transient behavior of processes. No control mechanism. In closed loop control systems: In the second part of thecoursewewillfocus onthe closed loop control of a process under the operation of an automatic controller. 9

Open Versus Closed loop Systems The Elements of a Control System 10

Control Instrumentation Measurement Sensors: Temperature, pressure, pressure drop, level, flow, density, concentration, etc. Final Control Element: Solenoid, valve, variable speed pump or compressor, heater or cooler, etc. Types of Automatic Controllers: On/off, PID, cascade, feed forward, multivariable, modelbased Smith predictor, sampled data, parameter scheduled adaptive controllers, etc. Control Terminology (1) Controlled Variables: These are the variables which quantify the performance or quality of the final product, whichare alsocalledoutput variables. Manipulated Variables: These input variables are adjusted dynamically to keep the controlled variables at their set points. Disturbances: These are also called "load" variables and represent input variables that can cause the controlled variables to deviate from their respective set points. 11

Control Terminology (2) Set point Change: Implementing a change in the operating conditions. The set point signal is changed and the manipulated variable is adjusted appropriately to achieve the new operating conditions. Also called "servo" control or trajectory control. Disturbance Change: When a disturbance enters a process, it can change the process output variables from their desired values. A control system should be able to return each controlled variable back to its setpoint. This is called regulatory control. Controlled and Manipulated Variables Chapter 1 12

Home Heating Control System Control Objective Measured Process Variable (PV) Set Point (SP) Controller Output (CO) Manipulated Variable Disturbances (D) Home Heating Control System Measurement Computation Action Is house cooler than set point? (T setpoint T house > 0) Action Open Fuel Valve Is house warmer than set point? (T setpoint T house < 0) Action Close Fuel Valve 13

Control Block Diagram General Control Block Diagram 14

Control of a Stirred Tank Heater Continuous stirred tank heater Question: Assume that the inlet temperature, T i (t) changes with time. How can we ensure that T(t) remains at or near the set point temperature? (t) (t) (t) Control of a Stirred Tank Heater (t) Feedback control of stirred tank heater 15

Control Instrumentation Measurement Element: Thermocouple for temperature measurement and transmitter, TT Final Control Element: Electric heater Automatic Controller: For example, PID temperature controller, TC Electrical Transmission Lines Classification of Input Variables Manipulated Variables (MV or Control Variables) Their values can be adjusted freely by an operator or a control mechanism. In the example of the heated tank: the amount of heat added (Q). Disturbance Variables (DV) They actually represent random variations in the input process variables. Their values are not the result of the adjustment by an operator or a controller. They vary in a random and nonpredictable way. In the example of the heated tank: Inlet temperature of inlet water. 16

Classification of Output Variables The output variables can be further distinguished into: Measured output variables or Controlled variables (CV) Their values can be measured with the aid of a measurement element (i.e., sensor) and,thus, can be controlled. In the example of the heated tank: The outlet temperature. Unmeasured output variables They are not or cannot be measured directly. Control Block Diagram 17

Feedback Control Distinguishing feature: Takes corrective action after disturbance enters the process. Advantages: Corrective action is taken regardless of the source of the disturbance. Reduces sensitivity of the controlled variable to disturbances and changes in the process. Disadvantages: No corrective action occurs until after the disturbance has upset the process, that is, until after y(t) differs from y sp. Oscillatory responses, or even instability Example: Heated Stirred Tank (t) (t), Q(t) 18

Closed loop Artificial Pancreas glucose setpoint r u y Chapter 1 controller pump patient sensor measured glucose Feedforward Control Distinguishing feature: Measures a disturbance and takes corrective action before disturbance enters the process. Advantages: Corrects for disturbance before it upsets the process. Disadvantages: Must be able to measure the disturbance. No corrective action for unmeasured disturbances 19

Example: Heated Stirred Tank (t) (t) (t), Q(t) Example: Stirred Tank Heater Possible Control Strategies 1. Measure T and adjust Q 2. Measure T i and adjust Q 3. Measure T and adjust w 4. Measure T i and adjust w 5. Measure T and T i and adjust Q 6. Measure T and T i and adjust w 7. Place a heat exchanger on the inlet stream Classification of Control Strategies 1 & 3: Feedback control 2 & 4: Feedfoward control 5 & 6: Feedfoward Feedback control 7: Change of design 20

Example: Blending System x 1 (t) w 2 (t) Notation: w 1, w 2 (t) and w are mass flow rates x 1 (t), x 2 and x(t) are mass fractions of component A x(t) w(t) Assumptions: 1. w 1 is constant Example: Blending System 2. x 2 = constant = 1 (stream 2 is pure A) 3. Perfect mixing in the tank Control Objective: Keep x at a desired value (or set point ) x sp, despite variations in x 1 (t). Flow rate w 2 (t) can be adjusted for this purpose. Terminology: Controlled variable (or output variable ): x(t) Manipulated variable (or input variable ): w 2 (t) Disturbance variable (or load variable ): x 1 (t) 21

What value of Overall balance: Design Question w 2 is required to have x x SP? 0 w w w (1-1) 1 2 Chapter 1 Component A balance: wx 1 1 w2x2 wx 0 (1-2) (The over bars denote nominal steady state design values.) At the design conditions, x x SP. Substitute in Eq. 1 2, x x and x2 1, then solve Eq. 1 2 for w2 : xsp x1 w2 w1 (1-3) 1 x SP SP Control Question Chapter 1 Equation 1 3 is the design equation for the blending system. If our assumptions are correct, then this value of keep x at x. But what if conditions change? SP will Control Question. Suppose that the inlet concentration x 1 changes with time. How can we ensure that x remains at or near the set point? x SP As a specific example, if x x and w w, then x > x SP. 1 1 2 2 w 2 22

Some Possible Control Strategies Method 1. Measure x and adjust w 2. Intuitively, if x is too high, we should reduce w 2 ; Manual control vs. automatic control Proportional feedback control law, w2 t w2 Kc xsp x t (1-4) 1. Where K c is called the controller gain. 2. w 2 (t) and x(t) denote variables that change with time t. 3. The change in the flow rate, w 2 t w 2, is proportional to the deviation from the set point, x SP x(t). Blending System: Control Method 1 Chapter 1 23

Some Possible Control Strategies Method 2. Measure x 1 and adjust w 2. Chapter 1 Thus, if x 1 is greater than that w w 2 2 ; x 1, we would decrease w 2 so One approach: Consider Eq. (1 3) and replace x1 and w2 with x 1 (t) and w 2 (t) to get a control law: xsp x t w2 t w1 (1-5) 1 x 1 SP Blending System: Control Method 2 Chapter 1 24

Some Possible Control Strategies Because Eq. (1 3) applies only at steady state, it is not clear how effective the control law in Eq. (1 5) will be for transient conditions. Chapter 1 Method 3. Measure x 1 and x, adjust w 2. This approach is a combination of Methods 1 and 2. Method 4. Use a larger tank. If a larger tank is used, fluctuations in x 1 will tend to be damped out due to the larger capacitance of the tank contents. However, a larger tank means an increased capital cost. Control Strategies for Blending System Table. 1.1 Control Strategies for the Blending System Chapter 1 Method Measured Variable Manipulated Variable Category 1 x w 2 FB 2 x 1 w 2 FF 3 x 1 and x w 2 FF/FB 4 - - Design change 25

Hierarchy of Control Activities Chapter 1 Control System Developments Chapter 1 26

Summary Learn why modeling the dynamic behavior of a process is fundamental to controlling it. Practice methods of collecting and analyzing process data to determine dynamic behavior. Learn what "good" or "best" control performance means for a particular process Understand the computational methods behind PID control and learn when and how to use each form. Learn how controller tuning impacts performance and how to determine values for these parameters. Examples of Control Applications Robotics: Robots perform automated tasks in assembly lines, where precision is important (e.g. welding in automotive industry) and dangerous tasks physically impossible for humans (e.g. military operations, and space explorations) 27

Examples of Control Applications Aerospace Applications: Aircraft or missile guidance and control Space vehicles and structures Examples of Control Applications Intelligent Transportation & Automotive Systems: Marine, Land, Air vehicles Platoon of cars in Automated Highway Systems Warning systems for trains, railroad crossings, Automatic landing systems for planes, flight control systems Air traffic control, highway traffic control, Ship steering, etc etc Professor Costas Kiparissides Chemical Engineering Department CHEMG 461 28