Systems Engineering/Process Control L1

Similar documents
Systems Engineering/Process Control L1

Fundamental Principles of Process Control

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

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

EXAMINATION INFORMATION PAGE Written examination

Process Unit Control System Design

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

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

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

CM 3310 Process Control, Spring Lecture 21

Process Control & Design

Solutions for Tutorial 10 Stability Analysis

CONTROL OF MULTIVARIABLE PROCESSES

Automatic Control (TSRT15): Lecture 1

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

Feedforward Control Feedforward Compensation

Overview of Control System Design

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

Overview of Control System Design

Overview of the Seminar Topic

Modeling and Analysis of Dynamic Systems

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

Plan of the Lecture. Today s topic: what is feedback control? past, present, future

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

Guide to Selected Process Examples :ili3g eil;]iil

Systems Engineering and Control

Process Control Hardware Fundamentals

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

Root Locus Design. MEM 355 Performance Enhancement of Dynamical Systems

Solution to exam in PEF3006 Process Control at Telemark University College

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

Laboratory Exercise 1 DC servo

Class 27: Block Diagrams

Process Control, 3P4 Assignment 6

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

CHEE 319 Process Dynamics and Control

Enhanced Single-Loop Control Strategies Chapter 16

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

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

D(s) G(s) A control system design definition

DYNAMIC SIMULATOR-BASED APC DESIGN FOR A NAPHTHA REDISTILLATION COLUMN

CHAPTER 2 CONTINUOUS STIRRED TANK REACTOR PROCESS DESCRIPTION

Overview of Control System Design

Control Systems Design, SC4026. SC4026 Fall 2009, dr. A. Abate, DCSC, TU Delft

Analyzing Control Problems and Improving Control Loop Performance

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

INTRODUCTION TO ISA SYMBOLOGY

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

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

Process Dynamics, Operations, and Control Lecture Notes 2

Control System Design

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

YTÜ Mechanical Engineering Department

Introduction to Feedback Control

YTÜ Mechanical Engineering Department

Spring 2006 Process Dynamics, Operations, and Control Lesson 5: Operability of Processes

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

MECH 3140 Final Project

Improved Identification and Control of 2-by-2 MIMO System using Relay Feedback

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy

Control of Electromechanical Systems

NATIONAL CERTIFICATE (VOCATIONAL) APPLIED ENGINEERING TECHNOLOGY NQF LEVEL 4 NOVEMBER 2009

Chapter 8. Design of Pressurizer and Plant Control

Process Control Exercise 2

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

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

Design and Comparative Analysis of Controller for Non Linear Tank System

Dynamics of Machines. Prof. Amitabha Ghosh. Department of Mechanical Engineering. Indian Institute of Technology, Kanpur. Module No.

Chapter 3: Block Diagrams and Signal Flow Graphs

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1

Introduction to Control (034040) lecture no. 2

ECEN 420 LINEAR CONTROL SYSTEMS. Instructor: S. P. Bhattacharyya* (Dr. B.) 1/18

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

Alireza Mousavi Brunel University

Solutions for Tutorial 3 Modelling of Dynamic Systems

Flywheels-Function need and Operation

Principles and Practice of Automatic Process Control

Final Examination Thursday May Please initial the statement below to show that you have read it

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

Control System Design - A Perspective

Performance Characteristics of Deterministic Leak Detection Systems

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

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

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

CHAPTER 15: FEEDFORWARD CONTROL

Control System Design

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

Tradeoffs and Limits of Performance

Feedback Control of Linear SISO systems. Process Dynamics and Control

Solutions for Tutorial 4 Modelling of Non-Linear Systems

UNIT 5 GOVERNORS 5.1 INTRODUCTION. Structure. 5.1 Introduction. 5.2 Classification of Governors 5.3 Gravity Controlled Centrifugal Governors

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

AN INTRODUCTION CONTROL +

Control Of Heat Exchanger Using Internal Model Controller

ChE 6303 Advanced Process Control

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

AUTOMATIC CONTROL. Exercises

Introduction to Process Control

16.400/453J Human Factors Engineering. Manual Control I

CHAPTER 5 CONVECTIVE HEAT TRANSFER COEFFICIENT

Transcription:

Systems Engineering/Process Control L1 What is Systems Engineering/Process Control? Graphical system representations Fundamental control principles Reading: Systems Engineering and Process Control: 1.1 1.4

What is Systems Engineering? Systems Engineering is about dynamical systems How can dynamical systems be modeled? How to understand behavior of complex interconnected systems? How to make a system behave as desired?

What is a dynamical system? Dynamical systems have a memory an inertia Outputs does not directly depend on the inputs; there is an inertia Are often modeled abstractly using block diagrams: state inputs outputs System

What is control? It is about dynamical systems with feedback Objective: control system (process) to make it behave as desired Schematic figure of a feedback system: Controller Process Feedback

What is process control? Control of industrial processes to achieve desired behavior Typical objectives: Safety, predictability, profitability Industrial control system Industrial process Feedback

Early control example Watts steam engine (first from 1775) Increased efficiency compared to previous versions Could operate with constant speed despite disturbances

Centrifugal governor Measurement of rotation speed Corrects inflow of steam based on machine rotation speed System analyzed in [Maxwell, On Governors, 1868] [https://www.youtube.com/watch?v=siyetnlzlss]

Current control example ABB IRB 2000 No. of axes: 6 Max load: 10 kg Range: 1542 mm Repetition accuracy: ±0.1mm Mass: 350 kg Design compromise: Power, speed, stiffness, repeatability vs. cost, weight, power consumption

Stabilization Many systems need stabilization using control to work as desired Airplanes Bicycles Segways Rockets Exothermic reactions...

Inverted pendulum problems Segway/swagway/monowheel Space-X space-craft landing: [https://www.youtube.com/watch?v=4ca6x4qbpom, 2009] Fundamental control problem: Balance an inverted pendulum

Cars Motor control Power transmission (Adaptive) Cruise control Anti-spin systems Lane assistance Parking assistance...

Autonomous aerial vehicles Unmanned stealth airplanes Quadrocopters

Misc. control applications [https://vimeo.com/110346531] [Raffaello D Andrea, Institute for Dynamic Systems and Control, ETH, Switzerland, 2015]

Process industry Perstorp ABs chemical production site in Stenungsund Schematic figure of a process plant

Optimal bacteria growth Production of protein from bacteria Cells are fed with glucose Avoid starvation and over-feeding Lack of measurements makes it hard to find optimal feed-rate [Lena de Maré, Automatic Control LTH, 2006]

Biology Feedback is a central feature of life. The process of feedback governs how we grow, respond to stress and challenge, and regulate factors such as body temperature, blood pressure, and cholesterol level. The mechanisms operate at every level, from the interaction of proteins in cells to the interaction of organisms in complex ecologies. [Mahlon B. Hoagland and B. Dodson. The Way Life Works, 1995]

Graphical process representations General process layouts Process flow sheets Process and instrumentation (P/I) diagrams Block diagrams

General process layout Crude sketch of material flow for polymer/polyethylene manufacturing NH 3 Urea Polymers Crude oil Ethylene Polyethylene

Process flow sheet A Rest product B C Reactor Heat exchanger Separator product flows important unit operations fundamental sequence of operations

Detailed process flow sheet A B Kylvatten TRUMMA Kylvatten KONDENSOR REAKTOR Kylvatten VVX VVX DESTILLATIONSKOLONN Ånga Topprodukt KOKARE Produkt C all important flows all units (e.g., pumps, valves) all steps (including, e.g., reboilers, condensators)

Process and instrumentation diagram (P/I-diagram) A FC FT PT PC Cooling water B FC FT LT REACTOR LC Cooling water TT C Cooling water TT TC HEX HEX LT TC LC DISTILLATION COLUMN TT CONDENSOR TT DRUM LT TC LC Top product TC Steam REBOILER Detailed process flow sheet with: instruments (sensors, controllers, actuators) all information flows (e.g., measurement to controller)

Instrument symbols TIC First letter: Quantity T = temperature L = level F = flow P = pressure (C/Q = concentration) (X = power) Second (and third) letter: Function T = transmitter (sensor) C = controller I = indicator R = recorder A = alarm Standardized in ISA Standard S5.1

Block diagram eplacements Block diagrams reflect information flow between system parts May not coincide with physical flows of system (there may not even be any physical flows in the system) So the arrows transmit information Can draw different block diagrams for same system depending on: desired level of detail purpose of control

Control system parts Actuator Process Sensor Controller Sensor/transmitter Measures what happens in the system Controller Decides how the system is controlled Actuator Can influence the system Often sensors and actuators are not drawn, but are included in the process

Block diagram for one process PSfrag replacements disturbances control signals Process measurements Control signals: Affect process and can be freely manipulated. (often called inputs or manipulated variables) Disturbances: Affect process but cannot be manipulated. Measurements: Contain information about system quantities (often called outputs or measurement signals)

Example: Tank process Reality: q in Block diagram: h q in Tank h q ut = f(h) We control the inflow q in We measure the height h

Example: Tank process Reality: q in Block diagram: h q in Tank h q ut q ut We control: the inflow q in the outflow q ut We measure the height h

Example: Tank process Reality: q in Block diagram: q in h q ut Tank h q ut We control the outflow q ut We measure the height h The inflow q in is a disturbance (that we cannot manipulate)

Fundamental control principles Open-loop control / feedforward Closed-loop control / feedback

Open-loop control disturbances setpoint Controller input Process output The controller tries to steer the output to the setpoint (reference) Does not get information from the process (feedback) Only information (feedforward) from the setpoint Open-loop system

Pros and cons with open-loop control Pros: Simple Does not require any sensors Cons: Works only for stable processes Good performance requires very accurate model of the system Cannot compensate for unknown disturbances and model errors

Open-loop control with feedforward If a disturbance is measurable, we can feedforward from it: measurable disturbance non-measurable disturbances Controller input Process output setpoint Requires sensors (to measure disturbance) Requires model of how the disturbance affects the process Cannot compensate for other disturbances and model errors

Closed-loop control disturbances setpoint Controller input Process output Feedback from output Controller steers output towards setpoint Closed-loop system

Pros and cons with closed loop control Pros: Can reduce disturbance sensitivity, increase speed, improve accuracy Can stabilize an unstable system It is often enough with a crude model of the system Can make new products and solutions possible! Cons: Requires sensors (for the feedback) Can cause oscillatory behavior and instability Measurement disturbances are fed back to the process

Closed-loop control with feedforward measurable disturbance non-measurable disturbances setpoint Controller input Process output Measurable disturbances can be compensated using feedforward Other disturbances and model errors compensated using feedback

Example: Cruise control with feedforward Inclination Desired speed Table Throttle Car Measured speed Open-loop control Problems?

Example: Cruise control with feedback Inclination Desired speed Error Controller Throttle Car Measured speed 1 Closed-loop control Controller: Error > 0: increase throttle Error < 0: decrease throttle (But how much?)

Example: Cruise control with feedback and feedforward Table Inclination Desired speed Σ Controller Σ Car Measured speed 1 Both proactive and reactive Could also feedforward from: inclination (GPS) distance to car in front (radar/camera)

Summary [https://www.youtube.com/watch?v=xjlmw6l303g]