SlideShare a Scribd company logo
1 of 19
Download to read offline
P.S. Gandhi
P.S. Gandhi
Mechanical Engineering
Mechanical Engineering
IIT Bombay
IIT Bombay
Root locus Analysis
Root locus Analysis
Acknowledgements: Mr Chaitanya, SYSCON 07
Recap
Recap
„
„ For the above system the closed loop transfer function is
For the above system the closed loop transfer function is
given by:
given by:
„
„ We can see that the closed loop poles location in s
We can see that the closed loop poles location in s-
-plane
plane
depends on the open loop system gain, poles (
depends on the open loop system gain, poles (i.e
i.e a),
a),
zeros (if exist), controller gains (
zeros (if exist), controller gains (kp
kp,
, ki
ki and
and kd
kd).
).
+
_
C(t)
R(t)
1
( )
s s a
+
p d
k k s
+
2
( )
d p
d p
k s k
s k a s k
+
+ + +
Why Root locus?
ƒ
ƒ Varying any one or all of these parameters
Varying any one or all of these parameters
changes the closed loop poles and hence the
changes the closed loop poles and hence the
impulse response and stability of the system
impulse response and stability of the system
changes.
changes.
ƒ
ƒ And it is laborious each time to find the closed
And it is laborious each time to find the closed
loop poles by varying these parameter values.
loop poles by varying these parameter values.
ƒ
ƒ Root locus is a graphical method which can
Root locus is a graphical method which can
easily find the closed loop poles by changing
easily find the closed loop poles by changing
any one of these parameters (if others kept
any one of these parameters (if others kept
constant).
constant).
Root locus
Root locus
„
„ This method may not give the exact
This method may not give the exact
results but a fast approximate result
results but a fast approximate result
can be achieved.
can be achieved.
„
„ Root locus is defined as the locus of
Root locus is defined as the locus of
the roots of the characteristic equation
the roots of the characteristic equation
of the closed loop system as a specific
of the closed loop system as a specific
parameter is varied from zero to
parameter is varied from zero to
infinity.
infinity.
Root locus approach
Root locus approach
„
„ Consider a system shown above.
Consider a system shown above.
„
„ The closed loop transfer function of this system
The closed loop transfer function of this system
is given by
is given by
„
„ So the characteristic equation is
So the characteristic equation is
KG(s)
H(s)
R(s) +
-
C(s)
C(s) KG(s)
=
R(s) 1+ KG(s)H(s)
1+ KG(s)H(s) = 0
Root locus approach
Root locus approach
contd..
contd..
„
„ Which is same as
Which is same as
„
„ Now this can be written as:
Now this can be written as:
„
„ Angle condition:
Angle condition:
(k=0,1..)
(k=0,1..)
„
„ Magnitude condition:
Magnitude condition:
„
„ A locus of all the points in the complex plane
A locus of all the points in the complex plane
satisfying the angle condition alone is called root
satisfying the angle condition alone is called root
locus.
locus.
„
„ The closed loop poles for a give parameter value
The closed loop poles for a give parameter value
are determined from the magnitude condition.
are determined from the magnitude condition.
KG(s)H(s) = -1
0
G(s)H(s) = ±180 (2k +1)
∠
| KG(s)H(s) |=1
Root locus approach
Root locus approach
contd..
contd..
„
„ Suppose
Suppose KG(s)H(s
KG(s)H(s) is of the form:
) is of the form:
„
„ Now to sketch the root locus with K as the parameter
Now to sketch the root locus with K as the parameter
first we must know the location of poles and zeros of
first we must know the location of poles and zeros of
G(s)H(s).
G(s)H(s).
„
„ Later we test a point in complex plane for the angle
Later we test a point in complex plane for the angle
condition. If condition is satisfied the test point lies
condition. If condition is satisfied the test point lies
on the root locus.
on the root locus.
1 2 m
1 2
K(s + z )(s + z ).....(s + z )
KG(s)H(s) =
( )( ).....( )
n
s p s p s p
+ + +
For a system with 4
For a system with 4
poles and 1 zero
poles and 1 zero
„
„ Assuming two of these
Assuming two of these
poles are complex
poles are complex
conjugates.
conjugates.
„
„ The angle of G(s)H(s) at
The angle of G(s)H(s) at
this test point is:
this test point is:
„
„ Is this value is equal to
Is this value is equal to
then the
then the
test point lies on the
test point lies on the
root locus.
root locus.
1
G(s)H(s) = 1 2 3 4
φ θ θ θ θ
∠ − − − −
0
±180 (2k +1)
Rules to plot Root locus
Rules to plot Root locus
„
„ It is difficult to test each and every point on
It is difficult to test each and every point on
the complex plane for angle condition.
the complex plane for angle condition.
„
„ There are 8 rules which states the procedure
There are 8 rules which states the procedure
to plot the root locus of any system.
to plot the root locus of any system.
„
„ To draw a root locus first we must locate the
To draw a root locus first we must locate the
open loop poles and zeros on the s
open loop poles and zeros on the s-
-plane.
plane.
„
„ One fact is that the root locus plots are
One fact is that the root locus plots are
symmetric about the real axis as the complex
symmetric about the real axis as the complex
roots occur in conjugate form.
roots occur in conjugate form.
1. Locate the poles and zeros of on the S
1. Locate the poles and zeros of on the S-
-plane.
plane.
The root locus branches start at open loop poles and
The root locus branches start at open loop poles and
terminate at zeros.
terminate at zeros.
If no. of (poles
If no. of (poles-
-zeros) > 0, those (n
zeros) > 0, those (n-
-m) branches will
m) branches will
end at infinite.
end at infinite.
2. Determining the root loci on real axis. Taking any test
2. Determining the root loci on real axis. Taking any test
point, if the sum of no. of (poles+zeros) right to it, is
point, if the sum of no. of (poles+zeros) right to it, is
an odd number, then that point will be on Root
an odd number, then that point will be on Root-
-Loci.
Loci.
3. Determining the asymptotes of the Root
3. Determining the asymptotes of the Root-
-Loci. These
Loci. These
asymptotes show the way through which the (n
asymptotes show the way through which the (n-
-m)
m)
branches should end at infinite.
branches should end at infinite.
( ) ( )
G s H s
Set of Rules to plot Root-Locus
Rules contd
Rules contd………
………
4.
4. Finding the break
Finding the break-
-away and break
away and break-
-in points. These are
in points. These are
the points at which the root locus branch divides or
the points at which the root locus branch divides or
combines.
combines.
5. If there are any complex poles or zeros, we have to find
5. If there are any complex poles or zeros, we have to find
the angle of departure or arrival of root loci at that point.
the angle of departure or arrival of root loci at that point.
6. Finding the points where the root loci crosses the
6. Finding the points where the root loci crosses the
imaginary axis. This can be found from Routh
imaginary axis. This can be found from Routh’
’s stability
s stability
criterion.
criterion.
7. Taking a series of test points in the neighborhood of
7. Taking a series of test points in the neighborhood of
origin and
origin and ‘
‘jw
jw’
’ axis at the intersection points.
axis at the intersection points.
8. Determining the closed loop poles at desired
8. Determining the closed loop poles at desired ‘
‘k
k’
’ value
value
Rule1
Rule1
„
„ As K increases from 0 to infinity, each branch of
As K increases from 0 to infinity, each branch of
the root locus originates from an open
the root locus originates from an open-
-loop pole
loop pole
with K=0 and terminates either on open loop zero
with K=0 and terminates either on open loop zero
or on infinity with K=
or on infinity with K=
„
„ The number of branches terminating on infinity
The number of branches terminating on infinity
equals the number of open
equals the number of open-
-loop poles minus
loop poles minus
zeros.
zeros.
„
„ The proof of this statement is as follows:
The proof of this statement is as follows:
∞
Rule1 contd..
Rule1 contd..
„
„ The general characteristic equation can be rewritten as:
The general characteristic equation can be rewritten as:
„
„ When K=0, this equation has roots at
When K=0, this equation has roots at -
- which are the
which are the
open loop poles.
open loop poles.
„
„ The equation can also be written as:
The equation can also be written as:
„
„ When , this equation has roots at
When , this equation has roots at -
- which are
which are
open loop zeros of the system.
open loop zeros of the system.
j
p
1 1
1
( ) ( ) 0
n m
j i
j i
s p s z
K = =
+ + + =
∏ ∏
1 1
( ) ( ) 0
n m
j i
j i
s p K s z
= =
+ + + =
∏ ∏
i
z
K → ∞
Rule1 contd..
Rule1 contd..
„
„ Therefore m branches terminate at open
Therefore m branches terminate at open-
-loop zeros,
loop zeros,
the other (n
the other (n-
-m) branches terminate at infinity.
m) branches terminate at infinity.
„
„ Examining the magnitude condition
Examining the magnitude condition
„
„ We find that this is satisfied by as
We find that this is satisfied by as
„
„ Hence (n
Hence (n-
-m) branches terminate at infinity as
m) branches terminate at infinity as
s → ∞ K → ∞
1
1
| ( ) |
1
| ( ) |
m
i
i
n
j
j
s z
K
s p
=
=
+
=
+
∏
∏
K → ∞
Rule 2
Rule 2
„
„ A point on the real axis lies on the locus if the number
A point on the real axis lies on the locus if the number
of open
of open-
-loop poles plus zeros on the real axis to the
loop poles plus zeros on the real axis to the
right of this point is odd.
right of this point is odd.
„
„ This can be easily verified by checking the angle
This can be easily verified by checking the angle
criterion at that point.
criterion at that point.
„
„ Where are number of open loop zeros to the right of
Where are number of open loop zeros to the right of
the point and are the number of open
the point and are the number of open-
-loop poles to
loop poles to
the right of the point.
the right of the point.
0
r r
[G(s)H(s)] = (m - n )180
∠
r
m
r
n
0
(2 1)180 ; 0,1,2...
q q
= ± + =
Rule 3 (determining the
Rule 3 (determining the
asymptotes of root loci)
asymptotes of root loci)
„
„ The (n
The (n-
-m) branches of the root locus which tend
m) branches of the root locus which tend
to infinity, do so along straight line asymptotes
to infinity, do so along straight line asymptotes
whose angles are given by
whose angles are given by
„
„ Proof: Consider a point in s
Proof: Consider a point in s-
-plane which is far
plane which is far
away from the open
away from the open-
-loop poles and zeros, then
loop poles and zeros, then
the angle made by all the phasors at this point is
the angle made by all the phasors at this point is
almost same. Hence,
almost same. Hence,
0
(2 1)180
; 0,1,2...,( 1)
A
q
q n m
n m
φ
+
= = − −
−
[G(s)H(s)] = -(n - m)φ
∠
Rule 3 (determining the
Rule 3 (determining the
asymptotes of root loci) contd..
asymptotes of root loci) contd..
„
„ If this point has to lie on the root locus then it must
If this point has to lie on the root locus then it must
satisfy
satisfy
„
„ Hence
Hence
„
„ The asymptotes cross the real axis at a point known as
The asymptotes cross the real axis at a point known as
centroid
centroid, determined by the relationship: (sum of real
, determined by the relationship: (sum of real
parts of poles
parts of poles –
– sum of real parts of zeros)/(number of
sum of real parts of zeros)/(number of
poles
poles –
– number of zeros)
number of zeros)
0
-(n - m) (2 1)180
q
φ = ± +
0
(2 1)180
; 0,1,2...,( 1)
A
q
q n m
n m
φ
+
= = − −
−
Rule 3 (determining the
Rule 3 (determining the
asymptotes of root loci) contd..
asymptotes of root loci) contd..
„
„ The open loop transfer function can also be
The open loop transfer function can also be
written as
written as
„
„ This can be written as
This can be written as
„
„ The denominator is like a expansion of
The denominator is like a expansion of
which is of the form
which is of the form
n m
n-m n-m-1
j i
j=1 i=1
K
G(s)H(s) =
[s + ( - z )s +...]
p
∑ ∑
m
m
m m-1
i i
i=1 i=1
n
n
n n-1
j j
j=1 j=1
K[s + ( z )s + ...+ ( z )]
G(s)H(s) =
[s + ( )s + ...+ ( )]
p p
∑ ∏
∑ ∏
( )n m
A
s σ −
+
n-m 1
[s ( ) .....]
n m
A
n m s
σ − −
+ − +
Rule 3 (determining the
Rule 3 (determining the
asymptotes of root loci)
asymptotes of root loci)
contd..
contd..
„
„ Comparing both as we get
Comparing both as we get
„
„ Because all the complex poles and zeros (if
Because all the complex poles and zeros (if
exist) are conjugate pairs , is always a real
exist) are conjugate pairs , is always a real
quantity.
quantity.
„
„ Hence is (sum of real parts of poles
Hence is (sum of real parts of poles –
– sum
sum
of real parts of zeros)/(number of poles
of real parts of zeros)/(number of poles –
–
number of zeros)
number of zeros)
n m
j i
j=1 i=1
( ) - (-z )
n - m
A
p
σ
−
− =
∑ ∑
s → ∞
A
σ
−
A
σ
−

More Related Content

Similar to Root locus description in lucid way by ME IITB

root locus 1.pdf
root locus 1.pdfroot locus 1.pdf
root locus 1.pdfMarkHark1
 
ME451_L17_Root locus - examples.pdf
ME451_L17_Root locus - examples.pdfME451_L17_Root locus - examples.pdf
ME451_L17_Root locus - examples.pdfHamzaLiaqat24
 
Chapter No. 8 Root Locus of control System
Chapter No. 8 Root Locus of control SystemChapter No. 8 Root Locus of control System
Chapter No. 8 Root Locus of control SystemPakizaNaeem2
 
Root locus method
Root locus methodRoot locus method
Root locus methodRavi Patel
 
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
 
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
 
Example problems and_solutions_ogata_root_locus
Example problems and_solutions_ogata_root_locusExample problems and_solutions_ogata_root_locus
Example problems and_solutions_ogata_root_locusDellSony Dissanayaka
 
Conference Poster: Discrete Symmetries of Symmetric Hypergraph States
Conference Poster: Discrete Symmetries of Symmetric Hypergraph StatesConference Poster: Discrete Symmetries of Symmetric Hypergraph States
Conference Poster: Discrete Symmetries of Symmetric Hypergraph StatesChase Yetter
 
Stabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionStabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionHussain K
 
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdfStability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdfMUST
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsDamian T. Gordon
 
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...Waqas Afzal
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceAravind NC
 
Kinematics_final.pdf
Kinematics_final.pdfKinematics_final.pdf
Kinematics_final.pdfYGBala
 

Similar to Root locus description in lucid way by ME IITB (20)

root locus 1.pdf
root locus 1.pdfroot locus 1.pdf
root locus 1.pdf
 
ME451_L17_Root locus - examples.pdf
ME451_L17_Root locus - examples.pdfME451_L17_Root locus - examples.pdf
ME451_L17_Root locus - examples.pdf
 
Chapter No. 8 Root Locus of control System
Chapter No. 8 Root Locus of control SystemChapter No. 8 Root Locus of control System
Chapter No. 8 Root Locus of control System
 
1556 locus
1556 locus1556 locus
1556 locus
 
Root locus method
Root locus methodRoot locus method
Root locus method
 
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...
 
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...
 
Example problems and_solutions_ogata_root_locus
Example problems and_solutions_ogata_root_locusExample problems and_solutions_ogata_root_locus
Example problems and_solutions_ogata_root_locus
 
Ece4510 notes06
Ece4510 notes06Ece4510 notes06
Ece4510 notes06
 
Root Locus
Root Locus Root Locus
Root Locus
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
Conference Poster: Discrete Symmetries of Symmetric Hypergraph States
Conference Poster: Discrete Symmetries of Symmetric Hypergraph StatesConference Poster: Discrete Symmetries of Symmetric Hypergraph States
Conference Poster: Discrete Symmetries of Symmetric Hypergraph States
 
Stabiltiy & R-H Ccriterion
Stabiltiy & R-H CcriterionStabiltiy & R-H Ccriterion
Stabiltiy & R-H Ccriterion
 
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdfStability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
Stability criteria and Analysis_Control Systems Engineering_MEB 4101.pdf
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
 
MC0082 –Theory of Computer Science
MC0082 –Theory of Computer ScienceMC0082 –Theory of Computer Science
MC0082 –Theory of Computer Science
 
Kinematics_final.pdf
Kinematics_final.pdfKinematics_final.pdf
Kinematics_final.pdf
 
Z-Transform.pptx
Z-Transform.pptxZ-Transform.pptx
Z-Transform.pptx
 
Lec29
Lec29Lec29
Lec29
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

Root locus description in lucid way by ME IITB

  • 1. P.S. Gandhi P.S. Gandhi Mechanical Engineering Mechanical Engineering IIT Bombay IIT Bombay Root locus Analysis Root locus Analysis Acknowledgements: Mr Chaitanya, SYSCON 07
  • 2. Recap Recap „ „ For the above system the closed loop transfer function is For the above system the closed loop transfer function is given by: given by: „ „ We can see that the closed loop poles location in s We can see that the closed loop poles location in s- -plane plane depends on the open loop system gain, poles ( depends on the open loop system gain, poles (i.e i.e a), a), zeros (if exist), controller gains ( zeros (if exist), controller gains (kp kp, , ki ki and and kd kd). ). + _ C(t) R(t) 1 ( ) s s a + p d k k s + 2 ( ) d p d p k s k s k a s k + + + +
  • 3. Why Root locus? ƒ ƒ Varying any one or all of these parameters Varying any one or all of these parameters changes the closed loop poles and hence the changes the closed loop poles and hence the impulse response and stability of the system impulse response and stability of the system changes. changes. ƒ ƒ And it is laborious each time to find the closed And it is laborious each time to find the closed loop poles by varying these parameter values. loop poles by varying these parameter values. ƒ ƒ Root locus is a graphical method which can Root locus is a graphical method which can easily find the closed loop poles by changing easily find the closed loop poles by changing any one of these parameters (if others kept any one of these parameters (if others kept constant). constant).
  • 4. Root locus Root locus „ „ This method may not give the exact This method may not give the exact results but a fast approximate result results but a fast approximate result can be achieved. can be achieved. „ „ Root locus is defined as the locus of Root locus is defined as the locus of the roots of the characteristic equation the roots of the characteristic equation of the closed loop system as a specific of the closed loop system as a specific parameter is varied from zero to parameter is varied from zero to infinity. infinity.
  • 5. Root locus approach Root locus approach „ „ Consider a system shown above. Consider a system shown above. „ „ The closed loop transfer function of this system The closed loop transfer function of this system is given by is given by „ „ So the characteristic equation is So the characteristic equation is KG(s) H(s) R(s) + - C(s) C(s) KG(s) = R(s) 1+ KG(s)H(s) 1+ KG(s)H(s) = 0
  • 6. Root locus approach Root locus approach contd.. contd.. „ „ Which is same as Which is same as „ „ Now this can be written as: Now this can be written as: „ „ Angle condition: Angle condition: (k=0,1..) (k=0,1..) „ „ Magnitude condition: Magnitude condition: „ „ A locus of all the points in the complex plane A locus of all the points in the complex plane satisfying the angle condition alone is called root satisfying the angle condition alone is called root locus. locus. „ „ The closed loop poles for a give parameter value The closed loop poles for a give parameter value are determined from the magnitude condition. are determined from the magnitude condition. KG(s)H(s) = -1 0 G(s)H(s) = ±180 (2k +1) ∠ | KG(s)H(s) |=1
  • 7. Root locus approach Root locus approach contd.. contd.. „ „ Suppose Suppose KG(s)H(s KG(s)H(s) is of the form: ) is of the form: „ „ Now to sketch the root locus with K as the parameter Now to sketch the root locus with K as the parameter first we must know the location of poles and zeros of first we must know the location of poles and zeros of G(s)H(s). G(s)H(s). „ „ Later we test a point in complex plane for the angle Later we test a point in complex plane for the angle condition. If condition is satisfied the test point lies condition. If condition is satisfied the test point lies on the root locus. on the root locus. 1 2 m 1 2 K(s + z )(s + z ).....(s + z ) KG(s)H(s) = ( )( ).....( ) n s p s p s p + + +
  • 8. For a system with 4 For a system with 4 poles and 1 zero poles and 1 zero „ „ Assuming two of these Assuming two of these poles are complex poles are complex conjugates. conjugates. „ „ The angle of G(s)H(s) at The angle of G(s)H(s) at this test point is: this test point is: „ „ Is this value is equal to Is this value is equal to then the then the test point lies on the test point lies on the root locus. root locus. 1 G(s)H(s) = 1 2 3 4 φ θ θ θ θ ∠ − − − − 0 ±180 (2k +1)
  • 9. Rules to plot Root locus Rules to plot Root locus „ „ It is difficult to test each and every point on It is difficult to test each and every point on the complex plane for angle condition. the complex plane for angle condition. „ „ There are 8 rules which states the procedure There are 8 rules which states the procedure to plot the root locus of any system. to plot the root locus of any system. „ „ To draw a root locus first we must locate the To draw a root locus first we must locate the open loop poles and zeros on the s open loop poles and zeros on the s- -plane. plane. „ „ One fact is that the root locus plots are One fact is that the root locus plots are symmetric about the real axis as the complex symmetric about the real axis as the complex roots occur in conjugate form. roots occur in conjugate form.
  • 10. 1. Locate the poles and zeros of on the S 1. Locate the poles and zeros of on the S- -plane. plane. The root locus branches start at open loop poles and The root locus branches start at open loop poles and terminate at zeros. terminate at zeros. If no. of (poles If no. of (poles- -zeros) > 0, those (n zeros) > 0, those (n- -m) branches will m) branches will end at infinite. end at infinite. 2. Determining the root loci on real axis. Taking any test 2. Determining the root loci on real axis. Taking any test point, if the sum of no. of (poles+zeros) right to it, is point, if the sum of no. of (poles+zeros) right to it, is an odd number, then that point will be on Root an odd number, then that point will be on Root- -Loci. Loci. 3. Determining the asymptotes of the Root 3. Determining the asymptotes of the Root- -Loci. These Loci. These asymptotes show the way through which the (n asymptotes show the way through which the (n- -m) m) branches should end at infinite. branches should end at infinite. ( ) ( ) G s H s Set of Rules to plot Root-Locus
  • 11. Rules contd Rules contd……… ……… 4. 4. Finding the break Finding the break- -away and break away and break- -in points. These are in points. These are the points at which the root locus branch divides or the points at which the root locus branch divides or combines. combines. 5. If there are any complex poles or zeros, we have to find 5. If there are any complex poles or zeros, we have to find the angle of departure or arrival of root loci at that point. the angle of departure or arrival of root loci at that point. 6. Finding the points where the root loci crosses the 6. Finding the points where the root loci crosses the imaginary axis. This can be found from Routh imaginary axis. This can be found from Routh’ ’s stability s stability criterion. criterion. 7. Taking a series of test points in the neighborhood of 7. Taking a series of test points in the neighborhood of origin and origin and ‘ ‘jw jw’ ’ axis at the intersection points. axis at the intersection points. 8. Determining the closed loop poles at desired 8. Determining the closed loop poles at desired ‘ ‘k k’ ’ value value
  • 12. Rule1 Rule1 „ „ As K increases from 0 to infinity, each branch of As K increases from 0 to infinity, each branch of the root locus originates from an open the root locus originates from an open- -loop pole loop pole with K=0 and terminates either on open loop zero with K=0 and terminates either on open loop zero or on infinity with K= or on infinity with K= „ „ The number of branches terminating on infinity The number of branches terminating on infinity equals the number of open equals the number of open- -loop poles minus loop poles minus zeros. zeros. „ „ The proof of this statement is as follows: The proof of this statement is as follows: ∞
  • 13. Rule1 contd.. Rule1 contd.. „ „ The general characteristic equation can be rewritten as: The general characteristic equation can be rewritten as: „ „ When K=0, this equation has roots at When K=0, this equation has roots at - - which are the which are the open loop poles. open loop poles. „ „ The equation can also be written as: The equation can also be written as: „ „ When , this equation has roots at When , this equation has roots at - - which are which are open loop zeros of the system. open loop zeros of the system. j p 1 1 1 ( ) ( ) 0 n m j i j i s p s z K = = + + + = ∏ ∏ 1 1 ( ) ( ) 0 n m j i j i s p K s z = = + + + = ∏ ∏ i z K → ∞
  • 14. Rule1 contd.. Rule1 contd.. „ „ Therefore m branches terminate at open Therefore m branches terminate at open- -loop zeros, loop zeros, the other (n the other (n- -m) branches terminate at infinity. m) branches terminate at infinity. „ „ Examining the magnitude condition Examining the magnitude condition „ „ We find that this is satisfied by as We find that this is satisfied by as „ „ Hence (n Hence (n- -m) branches terminate at infinity as m) branches terminate at infinity as s → ∞ K → ∞ 1 1 | ( ) | 1 | ( ) | m i i n j j s z K s p = = + = + ∏ ∏ K → ∞
  • 15. Rule 2 Rule 2 „ „ A point on the real axis lies on the locus if the number A point on the real axis lies on the locus if the number of open of open- -loop poles plus zeros on the real axis to the loop poles plus zeros on the real axis to the right of this point is odd. right of this point is odd. „ „ This can be easily verified by checking the angle This can be easily verified by checking the angle criterion at that point. criterion at that point. „ „ Where are number of open loop zeros to the right of Where are number of open loop zeros to the right of the point and are the number of open the point and are the number of open- -loop poles to loop poles to the right of the point. the right of the point. 0 r r [G(s)H(s)] = (m - n )180 ∠ r m r n 0 (2 1)180 ; 0,1,2... q q = ± + =
  • 16. Rule 3 (determining the Rule 3 (determining the asymptotes of root loci) asymptotes of root loci) „ „ The (n The (n- -m) branches of the root locus which tend m) branches of the root locus which tend to infinity, do so along straight line asymptotes to infinity, do so along straight line asymptotes whose angles are given by whose angles are given by „ „ Proof: Consider a point in s Proof: Consider a point in s- -plane which is far plane which is far away from the open away from the open- -loop poles and zeros, then loop poles and zeros, then the angle made by all the phasors at this point is the angle made by all the phasors at this point is almost same. Hence, almost same. Hence, 0 (2 1)180 ; 0,1,2...,( 1) A q q n m n m φ + = = − − − [G(s)H(s)] = -(n - m)φ ∠
  • 17. Rule 3 (determining the Rule 3 (determining the asymptotes of root loci) contd.. asymptotes of root loci) contd.. „ „ If this point has to lie on the root locus then it must If this point has to lie on the root locus then it must satisfy satisfy „ „ Hence Hence „ „ The asymptotes cross the real axis at a point known as The asymptotes cross the real axis at a point known as centroid centroid, determined by the relationship: (sum of real , determined by the relationship: (sum of real parts of poles parts of poles – – sum of real parts of zeros)/(number of sum of real parts of zeros)/(number of poles poles – – number of zeros) number of zeros) 0 -(n - m) (2 1)180 q φ = ± + 0 (2 1)180 ; 0,1,2...,( 1) A q q n m n m φ + = = − − −
  • 18. Rule 3 (determining the Rule 3 (determining the asymptotes of root loci) contd.. asymptotes of root loci) contd.. „ „ The open loop transfer function can also be The open loop transfer function can also be written as written as „ „ This can be written as This can be written as „ „ The denominator is like a expansion of The denominator is like a expansion of which is of the form which is of the form n m n-m n-m-1 j i j=1 i=1 K G(s)H(s) = [s + ( - z )s +...] p ∑ ∑ m m m m-1 i i i=1 i=1 n n n n-1 j j j=1 j=1 K[s + ( z )s + ...+ ( z )] G(s)H(s) = [s + ( )s + ...+ ( )] p p ∑ ∏ ∑ ∏ ( )n m A s σ − + n-m 1 [s ( ) .....] n m A n m s σ − − + − +
  • 19. Rule 3 (determining the Rule 3 (determining the asymptotes of root loci) asymptotes of root loci) contd.. contd.. „ „ Comparing both as we get Comparing both as we get „ „ Because all the complex poles and zeros (if Because all the complex poles and zeros (if exist) are conjugate pairs , is always a real exist) are conjugate pairs , is always a real quantity. quantity. „ „ Hence is (sum of real parts of poles Hence is (sum of real parts of poles – – sum sum of real parts of zeros)/(number of poles of real parts of zeros)/(number of poles – – number of zeros) number of zeros) n m j i j=1 i=1 ( ) - (-z ) n - m A p σ − − = ∑ ∑ s → ∞ A σ − A σ −