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

Similar documents
Software Engineering 3DX3. Slides 8: Root Locus Techniques

Root Locus Techniques

Lecture 1 Root Locus

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

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

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

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

SECTION 5: ROOT LOCUS ANALYSIS

Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho Tel: Fax:

Unit 7: Part 1: Sketching the Root Locus

CHAPTER # 9 ROOT LOCUS ANALYSES

Introduction to Root Locus. What is root locus?

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

Automatic Control Systems, 9th Edition

Chapter 7 : Root Locus Technique

Unit 7: Part 1: Sketching the Root Locus. Root Locus. Vector Representation of Complex Numbers

Example on Root Locus Sketching and Control Design

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

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

Root Locus Methods. The root locus procedure

Root Locus Techniques

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

Root Locus U R K. Root Locus: Find the roots of the closed-loop system for 0 < k < infinity

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

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

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)

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

"APPENDIX. Properties and Construction of the Root Loci " E-1 K ¼ 0ANDK ¼1POINTS

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

Alireza Mousavi Brunel University

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =.

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

Controls Problems for Qualifying Exam - Spring 2014

Lecture 3: The Root Locus Method

Root locus 5. tw4 = 450. Root Locus S5-1 S O L U T I O N S

Control Systems. University Questions

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?

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

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

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

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

Homework 7 - Solutions

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

EXAMPLE PROBLEMS AND SOLUTIONS

Proportional plus Integral (PI) Controller

5 Root Locus Analysis

MAK 391 System Dynamics & Control. Presentation Topic. The Root Locus Method. Student Number: Group: I-B. Name & Surname: Göksel CANSEVEN

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

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

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

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

Compensator Design to Improve Transient Performance Using Root Locus

Some special cases

Automatic Control (TSRT15): Lecture 4

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)

Class 12 Root Locus part II

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO

Remember that : Definition :

Software Engineering/Mechatronics 3DX4. Slides 6: Stability

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

EE402 - Discrete Time Systems Spring Lecture 10

Frequency Response Techniques

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

2.004 Dynamics and Control II Spring 2008

EEE 184 Project: Option 1

Class 11 Root Locus part I

EE 370L Controls Laboratory. Laboratory Exercise #7 Root Locus. Department of Electrical and Computer Engineering University of Nevada, at Las Vegas

Block Diagram Reduction

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

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

ECE 486 Control Systems

1 (20 pts) Nyquist Exercise

MODERN CONTROL SYSTEMS

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

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

Laplace Transform Analysis of Signals and Systems

Department of Mechanical Engineering

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

Controller Design using Root Locus

INTRODUCTION TO DIGITAL CONTROL

Systems Analysis and Control

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

CONTROL SYSTEMS. Chapter 5 : Root Locus Diagram. GATE Objective & Numerical Type Solutions. The transfer function of a closed loop system is

Chapter 7. Root Locus Analysis

ECE317 : Feedback and Control

and a where is a Vc. K val paran This ( suitab value

CISE302: Linear Control Systems

IC6501 CONTROL SYSTEMS

Chapter 7. Digital Control Systems

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Guzzella 9.1-3, Emilio Frazzoli

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

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION


Lecture Sketching the root locus

Power System Operations and Control Prof. S.N. Singh Department of Electrical Engineering Indian Institute of Technology, Kanpur. Module 3 Lecture 8

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

DIGITAL CONTROL OF POWER CONVERTERS. 3 Digital controller design

EEE 184: Introduction to feedback systems

Transcription:

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho kwangho@hansung.ac.kr Tel: 02-760-4253 Fax:02-760-4435

Introduction In this lesson, you will learn the following : The definition of a root locus How to sketch root locus How to use the root locus to find the poles of a closed loop system How to use root locus to describe the changes in transient response How to use root locus to design a parameter value to meet a desired transient response 2

Introduction What is Root Locus? Root Locus is graphical presentation of the closed-loop poles as the parameter is varied A powerful method of analysis and design for stability and transient response Ability to provide solution for system of order higher than two A graphic representation of a system s stability Why do we need to use Root Locus? We use Root Locus to analyze the transient qualitatively 3

Introduction E.g. we can use Root Locus to analyze qualitatively the effect of varying gain upon percent overshoot, settling time and peak time We can also use Root Locus to check the stability of feedback control system qualitatively The control system problem: The poles of the closed-loop transfer function are more difficult to find The closed-loop poles change with changes in system gain The poles of T(s) are not immediately known without factoring the denominator, and they are a function of K 4

Introduction Since the system transient response and stability are dependent upon the poles of T(s), we have no knowledge of the system performance unless we factor the denominator for specific values of K The Root Locus will be used to give us a vivid picture of the poles of T(s) as K varies 5

Introduction Complex Numbers and Their Representation as Vectors: Any complex number, j,described in Cartesian coordinates can be graphically represented by a vector, as shown in the following figure (a) The complex numbers also can be described in the polar form with magnitude M, and angle, as M If the complex number is substituting into a complex function, F(s), another complex number will result For example, if F(s)=(s+a), then substituting the complex number s j yields F() s ( a) j which is another complex number, as shown in figure (b) 6

Introduction F(s)=(s+a) Since F(s) has a zero at a, we ( s 7) have alternate representation s 5 j 2 7

Introduction Example: Evaluation of a complex function via vectors Magnitude and angle of F(s) at any point ( s 3 j4) Solution: s 3 j4 ( 3 j41) F( 3 j4) ( 3 j4)( 3 j4 2) 20116.6 (5126.9 )( 17104.0 ) 20 M (116.6 126.9 104.0 ) 5 17 0.217114.3 8

Defining the Root Locus Consider security camera that can automatically follow a subject (auto tracking) Can get by 2 s 10s K 9

Defining the Root Locus (Pole plot from Table 8.1) (Representation of the paths of the closed-loop poles as the gain is varied ) Call Root Locus! 10

Properties of the Root Locus The root locus technique can be used to analyze and design the effect of a loop gain upon the system s transient response and stability The closed loop transfer function for a system with a gain, K, is (For control system of slide 5) From this equation, a pole, s, exists when the characteristic polynomial in the denominator becomes zero, or 11

Properties of the Root Locus Here, -1 represented in polar form as Alternatively, a value of s is a closed loop pole if and Let s demonstrate the relationship: For control system of slide 9, KG() s H () s s(s10) From Table 8.1, the closed-loop poles exist at -9.47 and -0.53 when the gain is 5 Substituting the pole at -9.47 for s and 5 for K yields If these calculation is repeated for the point 5 j5, the angle equals an odd multiple of 180 K K K K KG() s H () s 180 s(s10) ( 5 j5)(5 j5) ( 50135 )( 5045 ) 50 KG() s H () s 1 (Thus, it is a point on the root locus!) 1 (2k 1)180 K 12

Properties of the Root Locus That is, 5 j5 is a point on the root locus for some value of gain Now we proceed to evaluate the value of gain K KG() s H () s 1 K 50 50 For a point 2 j2, the angle does not equal () () K K K K KG s H s s(s10) ( 2 j2)(8 j2) ( 8135 )( 6814 ) 8 68 149 Example: (Can confirm from Table 8.1!) Thus, it is not a point on the root locus, or is not a closed-loop pole for any gain A part of Root Locus for Gs () T() s 1 Gs ( ) 13

Properties of the Root Locus For this system, the open-loop transfer function is KG() s H () s K(s3)(s4) (s1)(s2) Consider the point 2 j3 Then, the angle does not equal as follows: Thus, this point is not a point on the root locus!! (That is, this point is not a closed-loop pole for any gain) 14

Sketching the Root Locus The following five basic rules allow us to sketch the root locus using minimal calculations Rule 1: Number of the branches Each closed loop pole moves as the gain is varied If we define a branch as the path that one pole traverses, then there will be one branch for each closed loop pole Our first rule defines the number of branches of the root locus: The number of the branches of the root locus are equal to the number of closed loop poles Rule 2: Symmetry Physically realizable system can not have the complex coefficients K in their transfer functions Thus, we conclude: The root locus is symmetrical about the real axis 15

Sketching the Root Locus Rule 3: Real-axis segment Using some mathematical properties of root locus plot, we get On the real axis, for K>0 the root locus exist to the left of an odd number of real axis, finite open loop poles and/or finite open loop zeros symmetrical 16

Sketching the Root Locus Rule 4: Starting and ending points Consider the closed loop transfer function As K approaches to zero, the closed loop poles approaches the poles of G(s)H(s) (Refer to Slide 10!) Similarly, as K approaches to infinity, the closed loop poles approaches the zeros of G(s)H(s) (Refer to Slide 10!) We conclude that The root locus begins at the finite and infinite poles of G(s)H(s) and ends at the finite and infinite zeros of G(s)H(s) 17

Sketching the Root Locus In this system, the root locus begins at the poles at -1 and -2 and ends at zeros at -3 and -4 Rule 5: Behavior at infinity A function can have infinite poles and zeros Every function of s has an equal number of poles and zeros For example, consider the function This function has two poles at -2 and -3 and one zeros at -1 Because of the number of poles and zeros must be equal, this function has a zero at infinity! (Ref. G(s)=1/s: G( ) 0+ a pole at s=0) a zero at s This rule tell us the following conclusion: (Complete Root Locus) 18

Sketching the Root Locus a The root locus approaches straight lines as asymptotes as the locus approaches infinity Further, the equation of the asymptotes is given by the real axis intercept,, and angle,, as follows: a where k = 0, ±1, ±2, ±3 and the angle is given in radians with respect to the positive extension of the real axis Example: Sketch the root locus for the system shown in figure a finite poles finite zeros (2k 1), a #finite poles #finite zeros #finite poles #finite zeros 19

Sketching the Root Locus Solution: Begin by calculating the asymptotes: If the values for k continued to increase, the angels would begin repeat The number of lines obtained equals the difference between the number of finite poles and the number of finite zeros Rule 4 states that the root locus begins at the open loop poles and ends at the open loop zeros 20

Sketching the Root Locus For this example, there are more open loop poles than open loop zeros Thus, there must be zeros at infinity The asymptotes tell us how we get to these zeros at infinity! This figure shows the complete root locus as well as the asymptotes that were just calculated Root locus with the 3 asymptotes 21

Sketching the Root Locus Notice that we have made use of all the rules learned so far The real axis segment lie to the left of an odd number of poles and/or zeros The locus starts at the open-loop poles and ends at the open-loop zeros For this example, there is only one open loop finite zero and three infinite zeros Rule 5, then, tell us that the three zeros at infinity are at the ends of the asymptotes Now, consider four additional rules for Refining the Sketch Once we sketch the root locus using the five rules discussed in the previous slides, we may want to accurately locate points on the root locus as well as find their associated gain 22

Refining the Sketch Rule 6: Real Axis Breakaway and Break-in Points Numerous root loci appear to break away from the real axis as the system poles move from the real axis to the complex plane At other times, the loci appear to return to the real axis as a pair of complex poles becomes real This is illustrated in the figure The breakaway point is found at the maximum point, and the break-in point is found at the minimum point (Variation of gain along the real axis ) 23

Refining the Sketch The figure shows a root locus leaving the real axis between -1 and -2 and returning to the real axis between +3 and +5 The point where the locus leaves the real axis, 1, is called the breakaway point, and the point where the locus returns to the real axis, 2, is called break-in point At the breakaway or break-in point, the branches of the root locus form an angle of 180/n with the real axis, where n is the number of closed loop poles arriving or departing from the single breakaway or break-in point on the real axis Thus for the poles shown in the figure the branches at the breakaway point form 90 angles with the real axis We now show how to find the breakaway and the break-in points There is a simple method for finding the points at which the root locus breaks away from and breaks into real axis The first method is to maximize and minimize the gain, K, using differential calculus 24

Refining the Sketch For all points on the root locus, because of the KG(s)H(s)= -1 as we pointed out before, K = -1 / G(s)H(s) For points along the real axis segment of the root locus where breakaway and break-in points could exist, s Hence along the real axis, K 1 1 GsHs () () G( ) H( ) s Hence if we differentiate this equation with respect to and set the derivative equal to zero, we can find the points of maximum and minimum gain and hence breakaway and break-in points dk 0,? d 25

Refining the Sketch Example: Find the breakaway and break-in points for the root locus of the figure using differential calculus Solution: Using the open loop poles and zeros, we present the open loop system whose root locus is shown in figure as follows But for all points along the root locus, KG(s)H(s)=-1, andalong the real axis,. Hence s Solving for K, we find 26

Refining the Sketch Differentiating K with respect to and setting the derivative equal to zero yields Solving for, we find =-1.45 (break-away point) and 3.82 (break-in point), which are the breakaway and break-in points (Data Sheet for breakaway and break-in points) 27

Refining the Sketch Rule 7: j -Axis Crossings j The -axis crossing is a point on the root locus that separates the stable operation of the system from the unstable operation The value of at the axis crossing yields the frequency of oscillation The gain at the j-axis crossing yields the maximum positive gain for system stability To find j -axis crossing, we can use the Routh-Hurwitz criterion as follows: Forcing a row of zeros in the Routh table will yield the gain; going back one row to the even polynomial equation and solving for the roots yields the frequency at the imaginary axis crossing 28

Refining the Sketch Example: For the system of the following figure, find the frequency and gain, K, for which the root locus crosses the imaginary axis For what range of K is the system stable? Solution: The closed loop transfer function for the system is Simplifying some of the entries by multiplying any row by a constant, we obtain the Routh array shown in table 29

Refining the Sketch A complete row of zeros yields the possibility for imaginary axis roots For positive value of gain only, the s 1 row can yield a row of zeros for K>0 Thus,, and K = 9.65 Forming the even polynomial by using the s 2 row with K =9.65 We obtain, and s is found to be ±j1.59 Thus, the root locus crosses the j -axis at ±j1.59 at a gain of 9.65 We conclude that the system is stable for 0 K 9.65 30

Refining the Sketch Rule 8: Angles of Departure and Arrival In order to sketch the root locus more accurately, we want to calculate the root locus departure angle from the complex poles and the arrival angle to the complex zeros If we assume a point on the root locus close to the point, we assume that all angles drawn from all other poles and zeros are drawn directly to the pole that is near the point Thus, the only unknown angle in the sum is the angle drawn from the pole that is close We can solve for this unknown angle, which is also the angle of departure from this complex pole Hence from the figure(a) (Angles of Departure) 31

Refining the Sketch (Angles of Departure) If we assume a point on the root locus close to a complex zero, the sum of angles drawn from all finite poles and zeros to this point is an odd multiple of 180 ( ) Except for the zero that is close to the point, we can assume all angles drawn from all other poles and zeros are drawn directly to the zero that is near the point 32

Refining the Sketch Thus, the only unknown angle in the sum is the angle drawn from the zeros that is close We can solve for this unknown angle, which is also the angle of arrival to this complex zero Hence from the figure(b) (Angles of Arrival) 33

Refining the Sketch Example: Given the unity feedback system of following figure, find the angle of departure from the complex poles and sketch the root locus Solution: Using the poles and zeros of G(s)= (s+2)/[(s+3)(s 2 +2s+2)] as plotted in the figure, we calculate the sum of angles drawn to a point close to the complex pole, -1+j1, in the second quadrant Thus, 34

Refining the Sketch 35

Refining the Sketch Rule 9: Plotting and calibration the Root locus We might want to know the exact coordinates of the root locus as it crosses the radial line representing an overshoot value Overshoot value can be represented by a radial line on the s- plane We learnt in Chapter 4, the value of zeta on the s-plane is cos Given percent overshoot value, we can calculate the zeta value ln(%os /100) 2 2 ln (%OS /100) Radial line representing overshoot value on the s-plane 36

Refining the Sketch Example: Draw a radial line on an s-plane that represents 20% overshoot Solution: Overshoot is represented by zeta (damping ratio) on the S-plane So, the first step is to find the value of zeta OS OS ln % /100 ln(20 /100) 0.456 2 ln 2 % /100 2 ln 2 20 /100 Next step is to find the angle of the radial line cos 0.456 cos 1 cos 0.456 62.87 j 37

Refining the Sketch The point where our root locus intersect with the n percent overshoot radial line is the point when the gain value produces a transient response with n percent overshoot Our root locus intersect with the radial line. Meaning the gain at the intersection produces transient response with zeta = 0.45 A point on the radial line is on the root locus if the angular sum (zero angle pole angles) in reference to the point on the radial line add up to an odd multiple of 180, Odd multiple of 180 : (2k+1)180, k = 1, 2, 3, 4,. 180, 540, 900, 1260, 38

Refining the Sketch Then, we must then calculate the value of gain Refer to the previous root locus that we have calculated, we will find the exact coordinate as it crosses the radial line representing 20% overshoot 0.45 39

Refining the Sketch We can find the point on the radial line that crosses the root locus by selecting a point with radius value then add the angles of the zeros and subtract the angles of the poles Theory : Odd multiple of 180 180, 540, 900, 1260 point on the radial line is on the locus At a point s, 40

Refining the Sketch Example: Sketch the root locus for the system shown in figure and find the breakaway point on the real axis and the range of K within which the system is stable Solution: The root locus of the system is shown in following figure The real axis segment is found to be between -2 and -4, using Rule 3 The root locus starts at the open loop poles and ends at the open loop zeros, using Rule 4 The root locus crosses the -axis at ±j3.9, using Rule 7 j 41

Refining the Sketch The exact point and gain where the locus crosses the 0.45 damping ratio line: K=0.47 at 3.4116.7, using Rule 9 To find breakaway point use the root locus algorithm to search the real axis between -2 and -4 for the point that yields maximum gain, using Rule 6 Naturally all points will have the sum of their angles equal to an odd multiple of 180 A maximum gain of 0.0248 is found to at the point -2.88 Thus, the breakaway point is between the open loop poles on the real axis at -2.88 Finally, the system is stable for K between 0 and 15 42

Root Locus Plot using matlab Example: Plot the root-locus of the following system Gs () 2 2 s s s s 2 ( s 2)( s 4) s 6s 8 4 20 4 20 % matlab script 5 4 Root Locus clear all num = [1-4 20]; den = [1 6 8]; G = tf(num,den); rlocus(g); axis('equal'); 3 2 1 0-1 -2-3 -4-5 -6-4 -2 0 2 4 Real Axis (seconds -1 ) 43

Homework Assignment #8 44

Homework Assignment #8 45

Homework Assignment #8 46

Homework Assignment #8 47