Alireza Mousavi Brunel University

Similar documents
Chapter 7 : Root Locus Technique

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8

SECTION 5: ROOT LOCUS ANALYSIS

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

CHAPTER # 9 ROOT LOCUS ANALYSES

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

Introduction to Root Locus. What is root locus?

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1

Lecture 1 Root Locus

Software Engineering 3DX3. Slides 8: Root Locus Techniques

I What is root locus. I System analysis via root locus. I How to plot root locus. Root locus (RL) I Uses the poles and zeros of the OL TF

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

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

EEE 184: Introduction to feedback systems

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

Module 07 Control Systems Design & Analysis via Root-Locus Method

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

AN INTRODUCTION TO THE CONTROL THEORY

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax:

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

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

Controls Problems for Qualifying Exam - Spring 2014

Root Locus Methods. The root locus procedure

Root Locus. Signals and Systems: 3C1 Control Systems Handout 3 Dr. David Corrigan Electronic and Electrical Engineering

Test 2 SOLUTIONS. ENGI 5821: Control Systems I. March 15, 2010

Dr Ian R. Manchester

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Control Systems. EC / EE / IN. For

Analysis and Design of Control Systems in the Time Domain

Root locus Analysis. P.S. Gandhi Mechanical Engineering IIT Bombay. Acknowledgements: Mr Chaitanya, SYSCON 07

Time Response Analysis (Part II)

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

Methods for analysis and control of dynamical systems Lecture 4: The root locus design method

PID controllers. Laith Batarseh. PID controllers

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

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

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

Methods for analysis and control of. Lecture 4: The root locus design method

Introduction to Feedback Control

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Control Systems. University Questions

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Problems -X-O («) s-plane. s-plane *~8 -X -5. id) X s-plane. s-plane. -* Xtg) FIGURE P8.1. j-plane. JO) k JO)

SECTION 8: ROOT-LOCUS ANALYSIS. ESE 499 Feedback Control Systems

IC6501 CONTROL SYSTEMS

Using MATLB for stability analysis in Controls engineering Cyrus Hagigat Ph.D., PE College of Engineering University of Toledo, Toledo, Ohio

Course roadmap. Step response for 2nd-order system. Step response for 2nd-order system

CYBER EXPLORATION LABORATORY EXPERIMENTS

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

MAS107 Control Theory Exam Solutions 2008

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRICAL AND ELECTRONICS ENGINEERING TUTORIAL QUESTION BANK

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

If you need more room, use the backs of the pages and indicate that you have done so.

Root Locus Techniques

Laplace Transform Analysis of Signals and Systems

10ES-43 CONTROL SYSTEMS ( ECE A B&C Section) % of Portions covered Reference Cumulative Chapter. Topic to be covered. Part A

Class 12 Root Locus part II

Control Systems. Root Locus & Pole Assignment. L. Lanari

Controller Design using Root Locus

Class 11 Root Locus part I

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Compensator Design to Improve Transient Performance Using Root Locus

ECE317 : Feedback and Control

Performance of Feedback Control Systems

Homework 7 - Solutions

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

INTRODUCTION TO DIGITAL CONTROL

Automatic Control Systems, 9th Edition

Control of Manufacturing Processes

Outline. Classical Control. Lecture 5

Example on Root Locus Sketching and Control Design

Control of Electromechanical Systems

Systems Analysis and Control

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

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

ECE317 : Feedback and Control

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Outline. Classical Control. Lecture 1

7.1 Introduction. Apago PDF Enhancer. Definition and Test Inputs. 340 Chapter 7 Steady-State Errors

EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation

Automatic Control (TSRT15): Lecture 4

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

Root Locus Techniques

CONTROL * ~ SYSTEMS ENGINEERING

PD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada

EE302 - Feedback Systems Spring Lecture KG(s)H(s) = KG(s)

Control System. Contents

Video 5.1 Vijay Kumar and Ani Hsieh

Fundamental of Control Systems Steady State Error Lecturer: Dr. Wahidin Wahab M.Sc. Aries Subiantoro, ST. MSc.

Dynamic Compensation using root locus method

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Due Wednesday, February 6th EE/MFS 599 HW #5

Control Engineering Fundamentals

5 Root Locus Analysis

Transcription:

Alireza Mousavi Brunel University 1

» Control Process» Control Systems Design & Analysis 2

Open-Loop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched on or off. Closed-Loop Control: A continuous exercise of monitoring a condition (comparing the output of the system with a specified condition) and conducting an action to reduce the error. For example an air-conditioning system that keeps the temperature/humidity at a specified level. Control modes: A way that controllers react to an error signal. 3

» Process Control is all about controlling a defined operation or condition, either by time factors or events.» For example an automated production line in a factory that follows a specific sequence of operations to complete the assembly of a part.» With time based (clock-based) systems specific actuation (activity) is stipulated. With an event-based system a specific event should occur e.g. a sensor detecting a product on a production line that switches the conveyor on.» Therefore a control system requires to monitor a situation and measure the output variable compare with a desired variable. Feedback The difference is a measure of the error in the system. 4

General Block Diagram Definitions for Control Systems R s + - E(s) = R(s)-C(s) G s C s H s R(s) : system input some measure of desired output C(s) : system output actual output of dynamical process G(s) : forward-path transfer function H(s) : feedback transfer function if H(s) = 1 have a unity feedback system (important practical) G(s).H(s) : open-loop transfer function (OLTF) total TF around the loop if it is broken at any point. E(s) : Error 5

Therefore; = G(s) 1+G(s) C(s) R(s) = E s = R s C s = R s G(s) 1 + G s H(s) for unity feedback function R s G s 1 + G s = 1 1 + G s R(s) Error is shown to be dependent on the input R(s) 6

» A closed-loop system uses the measurements of the system output and compares it to the expected (desired) value of the system to generate the error signal.» The error signal occurs when a control variable changes (value/state).» When the change occurs there is likely to be a transient effects, which die away in time.» The term Steady-State is used for the difference between the desired set value input and output after the transient period dies away. 7

The primary reasons for using feedback are:» to reduce sensitivity of the closed-loop performance to parameter variations and imperfections of the plant model.» to reduce sensitivity of the closed-loop performance to disturbance inputs and noise. Considerations when designing feedback control systems:» reducing steady state errors» improving transient response 8

Consider the general feedback system: Input u + Forward transfer Function Output y - Feedback signal Feedback TF The Open-Loop TF = G(s)H(s) The root locus analysis is a graphical method for examining how the roots of a system change with variation of a certain system parameter (i.e. gain within a feedback system).» Mainly used for stability criterion Walter R. Evans (1948) which can determine stability of the system.» The root locus plots the poles of the closed loop transfer function as a function of a gain parameter. 9

» loop gain is the sum of the gain expressed as a ratio» Feedback loops are widely used in electronics in amplifiers and oscillators, and more generally in both electronic and nonelectronic industrial control systems to control industrial plant and equipment. 10

» The Overall closed-loop TF: Y(s) U(s) = G(s) 1 + G s H(s) The closed-loop poles are the roots of the characteristic equation: 1 + G s H s = 0» Stability of a closed-loop system depends on the poles and the zeros of the loop TF.» The root locus show how these poles move in the s-plane when parameter of G(s)H(s) changes. Normally this parameter is the root locus gain K 11

» Root locus can be plotted by varying any of the parameters of the system and solving the corresponding closed-loop characteristic equation.» Most computer programs use this method.» For preliminary analysis a rough sketch suffices, only critical for important parameters and the roots to be accurate. Some rules: 1 + G s H s = 0 or GH = -1 Since the GH can be expressed as a ratio of two monic polynomials (c n x n + c n 1 x n 1, + c 0 ); (i.e. c n = 1), then: K N(s) D(s) = 1 or KN s + D s = 0 N(s) : numerator polynomial of the loop TF D(s): denominator polynomial of the loop TF K: loop gain 12

The polynomials can be factorised, so: Or K s z 1 s z 2 (s z m ) s p 1 s p 2 (s p n ) = 1 s p 1 s p 2 s p n + K(s z 1 )(s z 2 ) (s z m ) = 0 Where: z i = a zero of the loop of the TF p i = a pole of the loop of the TF m= the order of the numerator polynomial=number of zeros of GH n= the order of the denominator polynomial = number of poles of GH 13

Consider G s H s = K s+1 The open-loop pole s = -1 The closed-loop pole is determined by 1 + K Or s = 1 K s+1 = 0 s + 1 + K = 0 The root locus diagram for various K=0, K=3 and K=9 j K = 9-10 K = 3-4 s - plane -1 By increasing the K the pole moves to the left the time constant of the closed-loop system decreases continuously 14

Consider G s H s = K (s+1)(s+5) The open-loop pole s = -1, -5 The closed-loop pole is determined by 1 + K (s+1)(s+5) = 0 s 2 + 6s + 5 + K The root locus diagram for: K = 3 : s = 2, 4, K = 4 s = 3, 3 K = 5 s = 3 ± j j K = 4 K = 5 K = 3 +j -5-4 -3-2 -1 -j 15

Refer to W. de Silva, Modelling and Control of Engineering Systems, (2009), pp. 338-340 16

The general open-loop TF can be expressed as: m i=1(s + z i ) G s H s = K n i (s + p i ) Where z i are the open-loop system zeros, and p i are the open-loop systems poles. K is the root locus gain. The closed-loop character equation can be expressed as: 1 + K m i=1 n i=1 (s+z i ) (s+p i ) = 0 or K s+z 1 s+z 2 (s+z m ) = 1 s+p 1 s+p 2 (s+p n ) So any point on the root locus must satisfy the magnitude and phase condition: K s z 1 s z 2 s z m = 1 s p 1 s p 2 s p n n n The phase angle: i=1 s p i i=1 s z i = π + 2πr r = 0, ±1, ±2, 17

» Computer packages (e.g. MATLAB) for plotting the root - locus are now readily available, but it is important to know the basic rules for sketching the loci.» Manual plotting of the root - locus diagram is considerably eased by a series of rules which give a good indication of the shape of the loci. 1. The loci start (i.e. K = 0 ) at the n poles of the open-loop TF G s H(s) 2. The number of loci is equal to the order of the Character Equation. (The plot is symmetrical about the real axis of the s-plane.) 3. The root loci end (i.e. K ) at the m zeros of G s H(s), and if m < n (usual) then the remaining n - m loci tend to infinity. 4. Portions of the real axis are sections of a root locus if the number of poles and zeros lying on the axis to the right is odd. 5. Those loci terminating at infinity tend towards asymptotes at angles relative to the positive real axis given by: π, 3π, (n m) (n m) 5π {2 n m 1}π,, (n m) (n m) 18

Examples 120 90 45 3 excess pole 4 excess poles 6. The intersection of the asymptotes on the real axis occurs at the 'centre of gravity' of the pole - zero configuration of G s H(s), i.e. at poles of G s H s zeros of G s H s s n m 7. The intersection of the root - loci with the imaginary jω axis can be calculated by Routh - Hurwitz or geometrical analysis (only on some plots). 8. The breakaway points (points at which multiple roots of the characteristic polynomial occur) of the root locus are the solutions of dk ds = 0 (not all the solutions are necessarily breakaway points.) 19

G s H s K s p 1 j p 1 G s H s K s z 1 s p 1 j z 1 p 1 G s H s K s p 1 s p 2 j p 2 p 1 G s H s K s z 1 s p 1 s p 2 j z 1 p 2 p 1 20

G s H s K s z 1 s p 1 s p 2 j p 2 z 1 p 1 G s H s K s z 1 s p 1 s p 2 p 1 j z 1 p 2 G s H s K s p 1 s p 2 s p 3 j p 3 p 2 p 1 G s H s K s z 1 s p 3 s p 1 s p 2 j z 1 p 3 p 2 p 1 21

Heat Supply Kiln Temperature The are a number of ways in which a control system can react to an error signal and correct the error by supplying an output. 1. The two-step mode: The controller is just a switch (e.g. thermostat) activated by an error signal e.g. temperature becoming higher than desired. Control Switch Heat Supply on off t on off t 22

» This example is a single temperature setting. So it almost continuously switches the thermostat on off. A better solution would be to have two temperature settings and the heater is switched on at a lower value and switched off when the kiln reaches a specified temperature.» With two step mode, the controller output is either on or off signal, regardless of the magnitude of the error. 23

In case of proportional control mode, the response of the controller is determined by the magnitude of error. The correction signal is proportional to the size of correction required. Therefore: Controller output = K p e Where K p is a constant and e is the error. The Laplace Transforms: Controller Output (s) = K p E(s) TF of the controller 24

Consider unity feedback controller with a controller D(s) in forward path.» using the output value of the system to help us prepare the next output value. In this way, we can create systems that correct errors.» here with Proportional control we have a gain element with TF of D s = K p with forward path element of G(s) R s + - E s D s controller U s G s plant C s The error is therefore: E s = K pg s 1 + K p G s R(s) This is a basic feedback structure. Here, we are using the output value of the system to help us prepare the next output value. In this way, we can create systems that correct errors. Here we see a feedback loop with a value of one. We call this a unity feedback. 25

R s + - E s D s controller U s G s plant C s The controller is to be designed to achieve desired CL characteristics» steady state response (specified steady state error)» transient response (settling time, overshoot)» U(s) is termed the control signal (i.e. the output of the controller and input to the plant)» U(s) is proportional to the error E(s) For a step input the steady state error e SS : e SS = lim s se s = lim s 0 s 1 1 1 + 1/K p G(s) s 26

Consider a unity feedback system with a controller D(s) in the forward path: R s + - E s D s controller U s G s plant C s The controller is to be designed to achieve desired CL characteristics» steady state response (specified steady state error)» transient response (settling time, overshoot) U(s) is the control signal (the product of the output of the controller and input to the plant) When D(s) = K p (a constant of proportionality) i.e. U(s) is proportional to error E(s) Proportional Control Note: the effect on the closed loop poles is given by the root locus 27

In case of Derivative mode of control the controller output is proportional to the rate of change in error signal in time: Controller Outpt = K D de dt K D is the constant of proportionality. Therefore, the TF is obtained by the Laplace transform: Controller Outpt(s) = K D se(s) Where the TF is K D s 28

Controller output Error Constant rate of change of error 0 Time Time On the derivative control:» Once the error signal changes the controller output signal can be large (it is proportional to rate and not the value of the error)» The controller output is constant because rate of change is constant.» Derivative controllers do not respond to steady-state error signals, because with steadystate error the rate of change in time is zero (i.e. constant) due to this derivative controllers are always combined with proportional control. (the proportional control responses to all error signals including the steady-state) 29

Controller output Error The Controller output for PD controller can be given by: de Controller Output = K p e + K D dt Proportionality constant Rate of error change Derivative constant The system has a TF that can be given by: Controller output s = K p E s + K D se(s) The TF is K p + K D s that can be written as: 0 Constant rate of change of error Time TF = K D (s + 1 T D ) T D is the derivative time constant T D = K D KP Proportional Derivative 30 Time

In the integral mode of control the rate of change of the output control is proportional to the input error signal: di dt = K Ie Where K I is the constant of proportionality (1/s) by integrating both sides of the above equation: I out I 0 di = 0 t I out I 0 = K I edt 0 t K I edt Controller output at t=0 31

Controller output Error The TF is obtained by taking the Laplace transform: I out I 0 s = 1 s K IE(s) The Transfer function = 1 s K I 0 Time Time 32

A combination of the proportional, integral and derivative offers the threemode controller or the PID controller: controller output = K p e + K I edt + K D de dt Taking the Laplace transform gives: controller output s = K p E s + 1 s K IE s + sk D (s) Therefore, the TF: Transfer function = K p e + 1 s K I + sk D Further reading: W. Bolton, Mechatronics: electronic control systems in mechanical and electrical engineering, the 4 th edition 2008. 33