SlideShare a Scribd company logo
Chapter 5: Root Locus Analysis
Outline
 Motivational Example
 desired pole region
 Simple controller design using desired pole
region
 Construction of Root Loci
 Magnitude condition
• Stability range from Root Loci
 phase condition
• properties of Root Loci
 Effects of addition of pole(s) and zero(s)
 Classical Dynamic Compensation
1
 Motivational Example
Consider a plant with TF
(5.1)
• The problem is to design an overall system to meet
the following specifications:
position error = 0
overshoot ≤ 5%
Settling time ≤ 8 seconds
Rise time as small as possible
• Before carrying out the design, we must first choose
a configuration and a compensator ( controller) with
one open parameter. The simplest possible FB
configuration & compensator are shown in Figure 5.1
2
1
2
3
4
 Motivational Example
5.1 Unity-feedback control system
• The overall TF ( for system in Fig 5.1) is
(5.2)
Note:
• is stable if and only if k>0
• Because , the system has zero position
error 3
+ K
-
Ctrl Plant
u yr e
 Motivational Example
Thus, the design reduces to the search for a positive
k to meet requirements (2) through (4)
Remark:
Design specifications are given in the time domain ,
whereas the design is carried out using TF’s , or in
the s-plane. Hence, a mapping relating transient
performance specifications and desired pole region
must be done!
Consider a control system with a TF
(5.3)
The overshoot is
4
 Desired pole region
• From Fig 5.2(b), the range of for a given
overshoot can be obtained.
5
5. 2 Damping ratio &
Overshoot
(a) (b)
 Desired pole region
• ( as defined in Fig 5.2(b))
• is a decreasing function of in
i.e., if , then
Example on translating overshoot specif. into a pole
region in the s-plane
• Overshoot ≤ 10%  
• Overshoot ≤ 5%  
6
Figure 5.3 Overshoot & pole
region
 Desired pole region
Translating settling time into a pole region in the s-
plane
7
Figure 5.4 Desired pole
region
 Desired pole region
Remarks:
• The translation of the rise time into a pole region can
not be done quantitatively as in the case of overshoot
and settling time.
• Generally, the farther away the closest pole from the
origin of the s-plane, the smaller the rise time.
8
Summary
Overshoot Sector with & is determined from Fig 5.2b
Settling
Time
Rise Time
 Simple controller design using desired pole region
Consider the design problem in Figure 5.1
9
Figure 5.5 Poles of
Gcl(s)
-2
2
1
-1
-2-3 -1 1
Re(s
)
Im(s)
K=0
K=.36K=.75
K=5
K=1
K=2
 Simple controller design using desired pole region
Consider the design problem in Figure 5.1…..
Q. How to choose k from 0.75, 1 and 2, so that the
rise time will be the smallest?
• the poles corresponding to k=0.75 are -0.5 & -1.5;
therefore, the distance of the closer pole from the
origin is 0.5
10
Gain Poles Comments
K=0.36 -0.2, -1.8 Meet (2) but not (3)
K=0.75 -0.5, -1.5 Meet both (2) & (3)*
K=1 -1,-1 Meet both (2) & (3)*
K=2 -1 j1 Meet both (2) & (3)*
K=5 -1 2j Meet (3) but not (2)
 Simple controller design using desired pole region
• the poles corresponding to k=1 are -1 and -1. Their
distance from the origin is 1 and is larger than 0.5.
• the poles corresponding to k=2 are -1± j1. their distance
from the origin is , which is the largest among
k=0.75, 1 and 2.
• Therefore, the system with k=2 has the smallest rise time
or, equivalently, responds faster.
Remark
If some of the specifications are more stringent, then no k
may exist. For example , if Ts< 2 sec, then all poles of
Gcl(s) must lie on the left-hand side of the vertical line
passing through -4/2=-2. From Figure 5.5 no poles meet
the requirement. In this case, we must choose a different
configuration and/or a more complicated compensator and
redesign. 11
Verify via Matlab Simulation!
 Simple controller design using desired pole region
A more systematic design method consists two major
components ;
(1) Translation of the transient performance into a
desired pole region. We then try to place the poles
of the overall system inside the region by
choosing a parameter.
(2) In order to facilitate the choice of the parameter,
the poles of the overall system as a function of the
parameter will be plotted graphically. Such plot is
called ROOT-LOCUS.
Reading assignment
Effects of introducing a zero/pole on the quadratic TF
with constant numerator(the details).
12
 Construction of Root-Locus
Consider the unity-feedback control system shown in
Fig 5.6, where G(s) is a proper rational function* and
k is a real constant.
Let
Then the overall TF is
13
Figure 5.6 Unity feedback
system
+ K G(s)
-
Ctrl Plant
u yr e
 Construction of Root-Locus
The poles of Gcl(s) are the zeros of the rational
function
(5.4) or the solution of the
eqn.
(5.5)
Definition 5.1
To simplify discussion, let assume
(5.6) ; q- real constant
Re-writing (5.5) as
14
The roots of D(s)+kN(s) or the poles of Gcl(s) as a
function of a real k are called the root loic.
 Construction of Root-Locus
Then the roots of D(s)+kN(s) are those s,
real/complex which satisfy (5.7) for some real k.
From Figure 5.7, we have
15
Figure 5.7 Vector in s-
plane
 Construction of Root-Locus
Substituting the above relations into (5.7) gives
(5.8)
Eqn.(5.8) consists of two parts; the magnitude
condition
(5.9)
And the phase condition
(5.10) 16
 Construction of Root-Locus
Note
• equals 0 if , if
• can be positive ( if measured
counterclockwise)
Phase Condition
Because k is real , we have
Note two angles will be considered the same if they
differ by ±2π radians ( or 3600) or their multiples.
Hence, (5.10) becomes
(5.11) Total phase:=
= 17
 Construction of Root-Locus
Conclusion
If s1 satisfy (5.11), then there exists a real k1 such that
D(s1)+k1N(s1)=0. This k1 can be computed from (5.9)
BIG QUESTION: How to search for s1?
ANSWER: Using the properties to be discussed
shortly, we can obtain a rough sketch of root loci
without any measurement.
Properties of Root Loic - Phase condition
Consider a TF with real coefficients expressed as
(5.12)
with
18
 Properties of Root Loci - Phase Condition
To simplify discussion, assume and in
(5.13)
Proof:
The polynomial in (5.13) has degree n. Thus for each
real k, there are n-roots. Because the roots of a
polynomial are continuous function of its coefficients,
the n-roots form n continuous trajectories as k varies
from 0 to .
19
PROPERTY -1
The root loci consists of n-continuous trajectories as k
varies continuously from 0 to . The trajectories are
symmetric w.r.t the real axis.
 Properties of Root Loci - Phase Condition
Example 5.1
For the systems described by the TFs given below,
find the root loci on the real axis for using
property 1 & 2. And verify the correctness using
Phase Condition.
20
PROPERTY -2
Every section of the real axis with an odd number of
real poles and zeros ( counting together) on its right
side is a part of the root loci for
 Properties of Root Loci - Phase Condition
Example 5.1…
21
Figure 5.8 Root Loci on real-
axis
S2=
0
2.
5
s1
-4 -2
1
Re(s
)
Im(s)
Asymptot
e
(a
)
600
-
600
-2-3 21
3.
5
Asymptot
e
Asymptot
e
Re(s
)
Im(s)
(b)
 Properties of Root Loci - Phase Condition
Example 5.1…
Remark:
The net phase due to the pair to any point on the real
axis equals 0 or 2π as shown in Figure 5.8(b).
Therefore, in applying property 2, complex-conjugate
poles and zeros can be disregarded.
Proof:
The roots of are the same as the
roots of .
22
PROPERTY -3
The n-trajectories migrate from the poles of G(s) to the
zeros of G(s) as k increases from 0 to .
 Properties of Root Loci - Phase Condition
Remark:
If n( # of poles) > m ( # of zeros) , then m trajectories
will enter the m zeros. The remaining (n-m)
trajectories will approach (n-m) asymptotes, as
discussed in property 4.
23
PROPERTY -4
For large s, the root loci will approach (n-m) number of
straight lines called asymptotes, emitting from
(5.14a)
called the centroid. These (n-m) asymptotes have
angles
(5.14b)
These formulas will give only (n-m) distinct angle.
 Properties of Root Loci - Phase Condition
Property 4 continued…
24
n-m Angles of
asymptotes
1 1800
2 ±900
3 ±600, 1800
4 ±450, ±1350
5 ±360, ±1080,1800
PROPERTY -5
Breakaway points- solution of
A breakaway point is where two roots collide and break
away; therefore, there are at least two roots at every
breakaway point.
 Properties of Root Loci - Phase Condition
Property 5 continued…
Proof:
Let s0 be a breakaway point of D(s)+kN(s). Then it is
a repeated root of D(s)+kN(s). Consequently, we
have
(5.15a) and
(5.15b)
Solving for k from (5.15b) and substituting into (5.15a)
gives

(5.16) 25
 Properties of Root Loci - Phase Condition
Remark:
In general, not every solution of (5.16) is necessarily
a breakaway point for k ≥ 0. Although breakaway
points occur mostly on the real axis, they may appear
elsewhere.
Bottom line: using the properties discussed so far, we can
often obtain a rough sketch of root loci with min.26
PROPERTY -6*
Angle of departure or arrival
Every trajectory will depart from a pole. If the pole is
real and distinct, the direction of the departure is
usually 00 or 1800.
If the pole is complex , then the direction of the
departure may assume any degree between 00 and
3600.
 Effects of addition of pole(s) and zero(s)
Effects of Addition of poles
The addition of a pole to the open-loop transfer
function has the effect of pulling the root locus to the
RIGHT ,tending to lower the system relative stability.
27
Figure 5.9 (a)Root Locus plot of a single-pole system;
(b) root-locus plot of a two-pole system;
(c) root-locus plot of a three-pole system
(a
)
(b
)
(c)
 Effects of addition of pole(s) and zero(s)
Effects of Addition of zeros
The addition of a zero to the open-loop transfer
function has the effect of pulling the root locus to the
LEFT ,tending to make the system more stable and to
speed up the settling of the response.
28
Figure 5.10 (a)Root Locus plot of a three-pole system; (b),(c) , and (d)
Root
(a
)
(b
)
(c) (d
)
 Dynamic Compensation
• So far we studied how to draw a Root-Locus for the
given plant dynamics.
Q. What if our desired pole locations are not on this
locus?
A. we need to modify the locus itself by adding Extra
Dynamics in Nc, Dc
Dynamic compensation
29
Figure 5.11 Basic Feedback
System
+
-
r e u y
 Dynamic Compensation
BIG QUESTIONS
• What type of compensator should we use?
• How do we figure out where to put the additional
dynamics?
TYPES OF CONTROL DYNAMICS
There are 3 classical types of controllers:
Controller:
(i). Proportional Feedback: ( A constant)
i.e., Nc=Dc=1 
• Here, we take the locus “as given” since we have no
extra dynamics to modify it.
• Usually very limited approach, but a good place to start.
30
 Dynamic Compensation
(ii). Integral Feedback:

• Used to Reduce/Eliminate Steady-State Errors.
If , will become very large and
thus hopefully correct the error.
Example 5.1:
• With Proportional Feedback, (for step-input)
 can make ess small but need
large k
• With integral control, ess=0 since
31
 Dynamic Compensation
(ii). Integral Feedback…
• Integral Feedback improves the steady-state
response, but this is often at the expense of the
transient response(This get worse not as well
damped)
• Referring Example 5.1, we can observe increasing
KI to increase the speed of the response pushes the
poles towards the imaginary axis OSCILLATORY
32Figure 5.12 RL after adding integral
Im(s
)
Re(
s)
 Dynamic Compensation
Proportional-Integral
Combine proportional and integral (PI) feedback:
Which introduce a pole at the origin and zero at s= -
k2/k1
• PI solves many of the problems of with just integral
control
33
Figure 5.13 RL with proportional & Integral
• #
ASYMPTOTES?
• CENTROID
Im(s)
Re(s
)
 Dynamic Compensation
(iii). Derivative Feedback: so that
• Doesn’t help with the steady-state
• Provides feedback on the rate of change of e(t) so
that the control can anticipate future errors.
Example 5.2 consider
With
34
Figure 5.15 RL with Derivative
 Dynamic Compensation
(iii). Derivative Feedback…
• Derivative feedback is very useful for pulling the
root locus into the LHP – increase damping and
more stable response
• Typical used in combination with Proportional
feedback to from Proportional-derivative feedback
PD
which moves the zero from the origin.
• Unfortunately, pure PD is not realizable in the lab as
pure differentiation of a measured signal is typically
a bad idea.
 use band-limited differentiation instead, by
rolling-off the PD control with a high-frequency pole.35

More Related Content

What's hot

discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
Zlatan Ahmadovic
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlab
Hasnain Yaseen
 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency response
Behzad Farzanegan
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
Syed Saeed
 
A.c circuits
A.c circuitsA.c circuits
A.c circuits
RONAK SUTARIYA
 
Ac current
Ac currentAc current
Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lecture
Khalaf Gaeid Alshammery
 
29 1 observabilidade e controlabilidade
29 1   observabilidade e controlabilidade29 1   observabilidade e controlabilidade
29 1 observabilidade e controlabilidade
Adler Linhares
 
Unit 4 twoportnetwork
Unit 4 twoportnetworkUnit 4 twoportnetwork
Unit 4 twoportnetwork
ACE ENGINEERING COLLEGE
 
Root locus method
Root locus methodRoot locus method
Root locus method
Ravi Patel
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
Ali Rind
 
EC8352-Signals and Systems - Laplace transform
EC8352-Signals and Systems - Laplace transformEC8352-Signals and Systems - Laplace transform
EC8352-Signals and Systems - Laplace transform
NimithaSoman
 
Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1
Ali Farooq
 
Thévenin’s Theorems
Thévenin’s Theorems Thévenin’s Theorems
Thévenin’s Theorems
Abhishek Choksi
 
State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectors
Shilpa Shukla
 
Polar plot
Polar plotPolar plot
Polar plot
Mrunal Deshkar
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
Pankaj Nakum
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
Bin Biny Bino
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Amr E. Mohamed
 
Star delta trsformation
Star delta trsformationStar delta trsformation
Star delta trsformation
Hem Bhattarai
 

What's hot (20)

discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlab
 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency response
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
 
A.c circuits
A.c circuitsA.c circuits
A.c circuits
 
Ac current
Ac currentAc current
Ac current
 
Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lecture
 
29 1 observabilidade e controlabilidade
29 1   observabilidade e controlabilidade29 1   observabilidade e controlabilidade
29 1 observabilidade e controlabilidade
 
Unit 4 twoportnetwork
Unit 4 twoportnetworkUnit 4 twoportnetwork
Unit 4 twoportnetwork
 
Root locus method
Root locus methodRoot locus method
Root locus method
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
 
EC8352-Signals and Systems - Laplace transform
EC8352-Signals and Systems - Laplace transformEC8352-Signals and Systems - Laplace transform
EC8352-Signals and Systems - Laplace transform
 
Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1
 
Thévenin’s Theorems
Thévenin’s Theorems Thévenin’s Theorems
Thévenin’s Theorems
 
State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectors
 
Polar plot
Polar plotPolar plot
Polar plot
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
 
Star delta trsformation
Star delta trsformationStar delta trsformation
Star delta trsformation
 

Viewers also liked

Lecture 15 ME 176 7 Root Locus Technique
Lecture 15 ME 176 7 Root Locus TechniqueLecture 15 ME 176 7 Root Locus Technique
Lecture 15 ME 176 7 Root Locus Technique
Leonides De Ocampo
 
Root locus analysis
Root locus analysisRoot locus analysis
Root locus analysis
Tarun Gehlot
 
Lecture 14 ME 176 7 Root Locus Technique
Lecture 14 ME 176 7 Root Locus TechniqueLecture 14 ME 176 7 Root Locus Technique
Lecture 14 ME 176 7 Root Locus Technique
Leonides De Ocampo
 
Control chap8
Control chap8Control chap8
Control chap8
Mohd Ashraf Shabarshah
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locus
guesta0c38c3
 
Effects of poles and zeroes
Effects of poles and zeroesEffects of poles and zeroes
Effects of poles and zeroes
Akanksha Diwadi
 
Control chap10
Control chap10Control chap10
Control chap10
Mohd Ashraf Shabarshah
 
Root locus
Root locusRoot locus
Control chap7
Control chap7Control chap7
Control chap7
Mohd Ashraf Shabarshah
 
k10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th semk10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th sem
harshprajapati12
 
Rl imp rules
Rl imp rulesRl imp rules
Rl imp rules
Prajakta Pardeshi
 
Sketch root locus
Sketch root locusSketch root locus
Sketch root locus
mirza asif haider
 
Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Application
taha25
 
Root locus
Root locusRoot locus
Root locus
sahed dewan
 
Aifcraft pitch
Aifcraft pitchAifcraft pitch
Aifcraft pitch
mbilal2792
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysis
sagar_kamble
 
Power System Modelling And Simulation Lab
Power System Modelling And Simulation LabPower System Modelling And Simulation Lab
Power System Modelling And Simulation Lab
Sachin Airan
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
sandhya jois
 
10 elec3114
10 elec311410 elec3114
10 elec3114
Vin Voro
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
Snehal Hedau
 

Viewers also liked (20)

Lecture 15 ME 176 7 Root Locus Technique
Lecture 15 ME 176 7 Root Locus TechniqueLecture 15 ME 176 7 Root Locus Technique
Lecture 15 ME 176 7 Root Locus Technique
 
Root locus analysis
Root locus analysisRoot locus analysis
Root locus analysis
 
Lecture 14 ME 176 7 Root Locus Technique
Lecture 14 ME 176 7 Root Locus TechniqueLecture 14 ME 176 7 Root Locus Technique
Lecture 14 ME 176 7 Root Locus Technique
 
Control chap8
Control chap8Control chap8
Control chap8
 
Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locus
 
Effects of poles and zeroes
Effects of poles and zeroesEffects of poles and zeroes
Effects of poles and zeroes
 
Control chap10
Control chap10Control chap10
Control chap10
 
Root locus
Root locusRoot locus
Root locus
 
Control chap7
Control chap7Control chap7
Control chap7
 
k10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th semk10790 nilesh prajapati control me 6th sem
k10790 nilesh prajapati control me 6th sem
 
Rl imp rules
Rl imp rulesRl imp rules
Rl imp rules
 
Sketch root locus
Sketch root locusSketch root locus
Sketch root locus
 
Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Application
 
Root locus
Root locusRoot locus
Root locus
 
Aifcraft pitch
Aifcraft pitchAifcraft pitch
Aifcraft pitch
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysis
 
Power System Modelling And Simulation Lab
Power System Modelling And Simulation LabPower System Modelling And Simulation Lab
Power System Modelling And Simulation Lab
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
10 elec3114
10 elec311410 elec3114
10 elec3114
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
 

Similar to Chapter 5 root locus analysis

Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lecture
Khalaf Gaeid Alshammery
 
Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]
azroyyazid
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
Baghdad
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
Isham Rashik
 
DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller
Idabagus Mahartana
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
Tha Mike
 
Project Presentation
Project PresentationProject Presentation
Project Presentation
Tabish Fawad
 
Structural engineering ii
Structural engineering iiStructural engineering ii
Structural engineering ii
Shekh Muhsen Uddin Ahmed
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Amr E. Mohamed
 
Project final control
Project final controlProject final control
Project final control
Shironamhin Sharif
 
Lecture 5.pdf
Lecture 5.pdfLecture 5.pdf
Lecture 5.pdf
Yesuf3
 
Basic Control System unit6
Basic Control System unit6Basic Control System unit6
Basic Control System unit6
Asraf Malik
 
Programming project
Programming projectProgramming project
Programming project
MuireannSpain
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic arm
cesarportilla8
 
TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptx
ankit317032
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lecture
Khalaf Gaeid Alshammery
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
TaraGonzales5
 
3 D Graphics
3 D Graphics3 D Graphics
3 D Graphics
Ghaffar Khan
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
Matlab Assignment Experts
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond Brunkow
 

Similar to Chapter 5 root locus analysis (20)

Design of sampled data control systems 5th lecture
Design of sampled data control systems  5th  lectureDesign of sampled data control systems  5th  lecture
Design of sampled data control systems 5th lecture
 
Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
 
DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
 
Project Presentation
Project PresentationProject Presentation
Project Presentation
 
Structural engineering ii
Structural engineering iiStructural engineering ii
Structural engineering ii
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
 
Project final control
Project final controlProject final control
Project final control
 
Lecture 5.pdf
Lecture 5.pdfLecture 5.pdf
Lecture 5.pdf
 
Basic Control System unit6
Basic Control System unit6Basic Control System unit6
Basic Control System unit6
 
Programming project
Programming projectProgramming project
Programming project
 
Modeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic armModeling, simulation and control of a robotic arm
Modeling, simulation and control of a robotic arm
 
TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptx
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lecture
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 
3 D Graphics
3 D Graphics3 D Graphics
3 D Graphics
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 

Recently uploaded

Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
my Pandit
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
thesiliconleaders
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
sssourabhsharma
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
46adnanshahzad
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
MJ Global
 

Recently uploaded (20)

Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your TasteZodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Taste
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
 

Chapter 5 root locus analysis

  • 1. Chapter 5: Root Locus Analysis Outline  Motivational Example  desired pole region  Simple controller design using desired pole region  Construction of Root Loci  Magnitude condition • Stability range from Root Loci  phase condition • properties of Root Loci  Effects of addition of pole(s) and zero(s)  Classical Dynamic Compensation 1
  • 2.  Motivational Example Consider a plant with TF (5.1) • The problem is to design an overall system to meet the following specifications: position error = 0 overshoot ≤ 5% Settling time ≤ 8 seconds Rise time as small as possible • Before carrying out the design, we must first choose a configuration and a compensator ( controller) with one open parameter. The simplest possible FB configuration & compensator are shown in Figure 5.1 2 1 2 3 4
  • 3.  Motivational Example 5.1 Unity-feedback control system • The overall TF ( for system in Fig 5.1) is (5.2) Note: • is stable if and only if k>0 • Because , the system has zero position error 3 + K - Ctrl Plant u yr e
  • 4.  Motivational Example Thus, the design reduces to the search for a positive k to meet requirements (2) through (4) Remark: Design specifications are given in the time domain , whereas the design is carried out using TF’s , or in the s-plane. Hence, a mapping relating transient performance specifications and desired pole region must be done! Consider a control system with a TF (5.3) The overshoot is 4
  • 5.  Desired pole region • From Fig 5.2(b), the range of for a given overshoot can be obtained. 5 5. 2 Damping ratio & Overshoot (a) (b)
  • 6.  Desired pole region • ( as defined in Fig 5.2(b)) • is a decreasing function of in i.e., if , then Example on translating overshoot specif. into a pole region in the s-plane • Overshoot ≤ 10%   • Overshoot ≤ 5%   6 Figure 5.3 Overshoot & pole region
  • 7.  Desired pole region Translating settling time into a pole region in the s- plane 7 Figure 5.4 Desired pole region
  • 8.  Desired pole region Remarks: • The translation of the rise time into a pole region can not be done quantitatively as in the case of overshoot and settling time. • Generally, the farther away the closest pole from the origin of the s-plane, the smaller the rise time. 8 Summary Overshoot Sector with & is determined from Fig 5.2b Settling Time Rise Time
  • 9.  Simple controller design using desired pole region Consider the design problem in Figure 5.1 9 Figure 5.5 Poles of Gcl(s) -2 2 1 -1 -2-3 -1 1 Re(s ) Im(s) K=0 K=.36K=.75 K=5 K=1 K=2
  • 10.  Simple controller design using desired pole region Consider the design problem in Figure 5.1….. Q. How to choose k from 0.75, 1 and 2, so that the rise time will be the smallest? • the poles corresponding to k=0.75 are -0.5 & -1.5; therefore, the distance of the closer pole from the origin is 0.5 10 Gain Poles Comments K=0.36 -0.2, -1.8 Meet (2) but not (3) K=0.75 -0.5, -1.5 Meet both (2) & (3)* K=1 -1,-1 Meet both (2) & (3)* K=2 -1 j1 Meet both (2) & (3)* K=5 -1 2j Meet (3) but not (2)
  • 11.  Simple controller design using desired pole region • the poles corresponding to k=1 are -1 and -1. Their distance from the origin is 1 and is larger than 0.5. • the poles corresponding to k=2 are -1± j1. their distance from the origin is , which is the largest among k=0.75, 1 and 2. • Therefore, the system with k=2 has the smallest rise time or, equivalently, responds faster. Remark If some of the specifications are more stringent, then no k may exist. For example , if Ts< 2 sec, then all poles of Gcl(s) must lie on the left-hand side of the vertical line passing through -4/2=-2. From Figure 5.5 no poles meet the requirement. In this case, we must choose a different configuration and/or a more complicated compensator and redesign. 11 Verify via Matlab Simulation!
  • 12.  Simple controller design using desired pole region A more systematic design method consists two major components ; (1) Translation of the transient performance into a desired pole region. We then try to place the poles of the overall system inside the region by choosing a parameter. (2) In order to facilitate the choice of the parameter, the poles of the overall system as a function of the parameter will be plotted graphically. Such plot is called ROOT-LOCUS. Reading assignment Effects of introducing a zero/pole on the quadratic TF with constant numerator(the details). 12
  • 13.  Construction of Root-Locus Consider the unity-feedback control system shown in Fig 5.6, where G(s) is a proper rational function* and k is a real constant. Let Then the overall TF is 13 Figure 5.6 Unity feedback system + K G(s) - Ctrl Plant u yr e
  • 14.  Construction of Root-Locus The poles of Gcl(s) are the zeros of the rational function (5.4) or the solution of the eqn. (5.5) Definition 5.1 To simplify discussion, let assume (5.6) ; q- real constant Re-writing (5.5) as 14 The roots of D(s)+kN(s) or the poles of Gcl(s) as a function of a real k are called the root loic.
  • 15.  Construction of Root-Locus Then the roots of D(s)+kN(s) are those s, real/complex which satisfy (5.7) for some real k. From Figure 5.7, we have 15 Figure 5.7 Vector in s- plane
  • 16.  Construction of Root-Locus Substituting the above relations into (5.7) gives (5.8) Eqn.(5.8) consists of two parts; the magnitude condition (5.9) And the phase condition (5.10) 16
  • 17.  Construction of Root-Locus Note • equals 0 if , if • can be positive ( if measured counterclockwise) Phase Condition Because k is real , we have Note two angles will be considered the same if they differ by ±2π radians ( or 3600) or their multiples. Hence, (5.10) becomes (5.11) Total phase:= = 17
  • 18.  Construction of Root-Locus Conclusion If s1 satisfy (5.11), then there exists a real k1 such that D(s1)+k1N(s1)=0. This k1 can be computed from (5.9) BIG QUESTION: How to search for s1? ANSWER: Using the properties to be discussed shortly, we can obtain a rough sketch of root loci without any measurement. Properties of Root Loic - Phase condition Consider a TF with real coefficients expressed as (5.12) with 18
  • 19.  Properties of Root Loci - Phase Condition To simplify discussion, assume and in (5.13) Proof: The polynomial in (5.13) has degree n. Thus for each real k, there are n-roots. Because the roots of a polynomial are continuous function of its coefficients, the n-roots form n continuous trajectories as k varies from 0 to . 19 PROPERTY -1 The root loci consists of n-continuous trajectories as k varies continuously from 0 to . The trajectories are symmetric w.r.t the real axis.
  • 20.  Properties of Root Loci - Phase Condition Example 5.1 For the systems described by the TFs given below, find the root loci on the real axis for using property 1 & 2. And verify the correctness using Phase Condition. 20 PROPERTY -2 Every section of the real axis with an odd number of real poles and zeros ( counting together) on its right side is a part of the root loci for
  • 21.  Properties of Root Loci - Phase Condition Example 5.1… 21 Figure 5.8 Root Loci on real- axis S2= 0 2. 5 s1 -4 -2 1 Re(s ) Im(s) Asymptot e (a ) 600 - 600 -2-3 21 3. 5 Asymptot e Asymptot e Re(s ) Im(s) (b)
  • 22.  Properties of Root Loci - Phase Condition Example 5.1… Remark: The net phase due to the pair to any point on the real axis equals 0 or 2π as shown in Figure 5.8(b). Therefore, in applying property 2, complex-conjugate poles and zeros can be disregarded. Proof: The roots of are the same as the roots of . 22 PROPERTY -3 The n-trajectories migrate from the poles of G(s) to the zeros of G(s) as k increases from 0 to .
  • 23.  Properties of Root Loci - Phase Condition Remark: If n( # of poles) > m ( # of zeros) , then m trajectories will enter the m zeros. The remaining (n-m) trajectories will approach (n-m) asymptotes, as discussed in property 4. 23 PROPERTY -4 For large s, the root loci will approach (n-m) number of straight lines called asymptotes, emitting from (5.14a) called the centroid. These (n-m) asymptotes have angles (5.14b) These formulas will give only (n-m) distinct angle.
  • 24.  Properties of Root Loci - Phase Condition Property 4 continued… 24 n-m Angles of asymptotes 1 1800 2 ±900 3 ±600, 1800 4 ±450, ±1350 5 ±360, ±1080,1800 PROPERTY -5 Breakaway points- solution of A breakaway point is where two roots collide and break away; therefore, there are at least two roots at every breakaway point.
  • 25.  Properties of Root Loci - Phase Condition Property 5 continued… Proof: Let s0 be a breakaway point of D(s)+kN(s). Then it is a repeated root of D(s)+kN(s). Consequently, we have (5.15a) and (5.15b) Solving for k from (5.15b) and substituting into (5.15a) gives  (5.16) 25
  • 26.  Properties of Root Loci - Phase Condition Remark: In general, not every solution of (5.16) is necessarily a breakaway point for k ≥ 0. Although breakaway points occur mostly on the real axis, they may appear elsewhere. Bottom line: using the properties discussed so far, we can often obtain a rough sketch of root loci with min.26 PROPERTY -6* Angle of departure or arrival Every trajectory will depart from a pole. If the pole is real and distinct, the direction of the departure is usually 00 or 1800. If the pole is complex , then the direction of the departure may assume any degree between 00 and 3600.
  • 27.  Effects of addition of pole(s) and zero(s) Effects of Addition of poles The addition of a pole to the open-loop transfer function has the effect of pulling the root locus to the RIGHT ,tending to lower the system relative stability. 27 Figure 5.9 (a)Root Locus plot of a single-pole system; (b) root-locus plot of a two-pole system; (c) root-locus plot of a three-pole system (a ) (b ) (c)
  • 28.  Effects of addition of pole(s) and zero(s) Effects of Addition of zeros The addition of a zero to the open-loop transfer function has the effect of pulling the root locus to the LEFT ,tending to make the system more stable and to speed up the settling of the response. 28 Figure 5.10 (a)Root Locus plot of a three-pole system; (b),(c) , and (d) Root (a ) (b ) (c) (d )
  • 29.  Dynamic Compensation • So far we studied how to draw a Root-Locus for the given plant dynamics. Q. What if our desired pole locations are not on this locus? A. we need to modify the locus itself by adding Extra Dynamics in Nc, Dc Dynamic compensation 29 Figure 5.11 Basic Feedback System + - r e u y
  • 30.  Dynamic Compensation BIG QUESTIONS • What type of compensator should we use? • How do we figure out where to put the additional dynamics? TYPES OF CONTROL DYNAMICS There are 3 classical types of controllers: Controller: (i). Proportional Feedback: ( A constant) i.e., Nc=Dc=1  • Here, we take the locus “as given” since we have no extra dynamics to modify it. • Usually very limited approach, but a good place to start. 30
  • 31.  Dynamic Compensation (ii). Integral Feedback:  • Used to Reduce/Eliminate Steady-State Errors. If , will become very large and thus hopefully correct the error. Example 5.1: • With Proportional Feedback, (for step-input)  can make ess small but need large k • With integral control, ess=0 since 31
  • 32.  Dynamic Compensation (ii). Integral Feedback… • Integral Feedback improves the steady-state response, but this is often at the expense of the transient response(This get worse not as well damped) • Referring Example 5.1, we can observe increasing KI to increase the speed of the response pushes the poles towards the imaginary axis OSCILLATORY 32Figure 5.12 RL after adding integral Im(s ) Re( s)
  • 33.  Dynamic Compensation Proportional-Integral Combine proportional and integral (PI) feedback: Which introduce a pole at the origin and zero at s= - k2/k1 • PI solves many of the problems of with just integral control 33 Figure 5.13 RL with proportional & Integral • # ASYMPTOTES? • CENTROID Im(s) Re(s )
  • 34.  Dynamic Compensation (iii). Derivative Feedback: so that • Doesn’t help with the steady-state • Provides feedback on the rate of change of e(t) so that the control can anticipate future errors. Example 5.2 consider With 34 Figure 5.15 RL with Derivative
  • 35.  Dynamic Compensation (iii). Derivative Feedback… • Derivative feedback is very useful for pulling the root locus into the LHP – increase damping and more stable response • Typical used in combination with Proportional feedback to from Proportional-derivative feedback PD which moves the zero from the origin. • Unfortunately, pure PD is not realizable in the lab as pure differentiation of a measured signal is typically a bad idea.  use band-limited differentiation instead, by rolling-off the PD control with a high-frequency pole.35