SlideShare a Scribd company logo
1 of 34
Download to read offline
Lecture – 5
Classical Control Overview – III
Dr. Radhakant Padhi
Asst. Professor
Dept. of Aerospace Engineering
Indian Institute of Science - Bangalore
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
2
A Fundamental Problem in
Control Systems
z Poles of open loop transfer function are easy to find and they
do not change with gain variation either.
z Poles of closed loop transfer function, which dictate stability
characteristics, are more difficult to find and change with gain
( ) ( )
( )
( )
1 ( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( )
( ) ( ) ( ) ( )
G H
G H
G H
G H G H
open loop transfer function KG s H s
closed loop transfer function
KG s
T s
KG s H s
let
N s N s
G s and H s
D s D s
KN s D s
T s
D s D s KN s N s
=
=
+
= =
=
+
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
3
Example
3 2
( 1) ( 3)
Let ( ) , ( )
( 2) ( 4)
( 1)( 3)
Then ( ) ( )
( 2)( 4)
Poles of open loop Transfer Function ( ) ( ) (0, 2, 4)
Now Closed Loop Transfer Function ( )
( 1)( 4)
( )
(6 ) (8 4 ) 3
P
s s
G s H s
s s s
K s s
KG s H s
s s s
KG s H s are
T s
K s s
T s
s K s K s K
+ +
= =
+ +
+ +
=
+ +
− −
+ +
=
+ + + + +
− oles of ( ) are not immediately known; they depends on as well.
System stability and transient response depends on poles of ( )
Root Locus gives vivid picture of the poles of ( ) varies
T s K
T s
T s as K
−
−
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
4
Vector Representation of Complex
Numbers and Complex Functions
We can conclude that (s + a) is a complex number and can be represented by a
vector drawn from the zero of the function (- a) to the point ‘s’.
s j
σ ω
= + ( )
( )
F s s a a j
σ ω
= + = + +
( )
( ) ( )
zero F s zero s a a
= + = − ( ) 5 2
7 s j
s → +
+
Regular representation:
Alternate representation:
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
5
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
Magnitude and Angle of Complex
Functions
1
1
1
1
( )
Let ( ) , ,
( )
The magnitude of ( ) at any point s is
( )
( )
The angle , , of ( ) at any point s is
m
i
i
n
j
j
m
i
i
n
j
i
s z
F s m number of zeros n number of poles
s p
M F s
s z
zero lengths
M
pole lengths
s p
F s
zero
θ
θ
=
=
=
=
+
= − −
+
+
= =
+
=
∏
∏
∏
∏
∏ ∏
1 1
( ) ( )
m n
i j
i j
angles pole angles s z s p
= =
− = ∠ + − ∠ +
∑ ∑ ∑ ∑
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
6
Example
0
0
0
0 0 0
0
( 1)
( )
( 2)
Vector originating at 1: 20 116.6
Vector originating at 0: 5 126.9
Vector originating at 2: 17 104.0
of ( )
20
= 116.6 126.9 104.0
5 17
=0.217 114.3
s
F s
s s
M F s
θ
+
=
+
− ∠
∠
− ∠
∴ ∠
∠ − −
∠ −
Root Locus Analysis
Dr. Radhakant Padhi
Asst. Professor
Dept. of Aerospace Engineering
Indian Institute of Science - Bangalore
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
8
Facts
• Introduced by W. R. Evans (1948)
• Graphical representation of the closed loop poles in
s-plane as the system parameter (typically controller
gain) is varied.
• Gives a graphic representation of a system’s stability
characteristics
• Contains both qualitative and quantitative information
• Holds good for higher order systems
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
9
A Motivating Example
Pole location as a function of gain for
the system.
Ref: N. S. Nise:
Control Systems Engineering,
4th Ed., Wiley, 2004
over damped
under damped
Note: Typically K > 0 for negative feedback systems
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
10
A Motivating Example
Real parts are same:
• same settling time
As gain increases,
• damping ratio decreases
• %age overshoot
increases
Poles are always negative:
•system is always stable
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
11
Properties of Root Locus
The closed loop Transfer Function
( )
( )
1 ( ) ( )
Characteristics equation: 1 ( ) ( ) 0
Closed loop poles are solution of characteristics equation.
However, 1 ( ) ( ) 0 is a complex quantity. Henc
KG s
T s
KG s H s
KG s H s
KG s H s
=
+
+ =
+ =
0
0
e, it can be expressed as
( ) ( ) 1 1 (2 1)180 0, 1, 2, 3,...........
The above condition (Evan's condition)can be written as
( ) ( ) 1 (Magnitude criterion)
( ) ( ) (2 1)180 (Angle criterion)
KG s H s k k
KG s H s
KG s H s k
=− = ∠ + = ± ± ±
=
∠ = +
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
12
Example
Example: Let us consider
a system as in the Figure
and consider two points:
2
2
: 2
2
P j
⎛ ⎞
− + ⎜ ⎟
⎜ ⎟
⎝ ⎠
1 : 2 3
P j
− +
0
If the angle of a complex number is an odd multiple of 180 for an open loop
transfer function, then it is a pole of the closed loop system with
1 1
( ) ( ) ( ) ( )
K
G s H s G s H s
= =
Fact :
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
13
Example
1 1 2 3 4
0 0
0
2
For : 56.31 71.57 90 108.43
= 70.55 (2 1)180
Therefore 2 3 is not a point on root locus
For : 180
2
Hence 2 is on root locus for some value of .
2
Moreov
i
i
P
k
j
P
j K
θ θ θ θ θ
θ
= + − − = + − −
− ≠ +
− +
=
⎛ ⎞
− + ⎜ ⎟
⎜ ⎟
⎝ ⎠
∑
∑
3 4
1 2
2
(1.22)
2
er, 0.33
(2.12) (1.22)
L L
K
L L
×
= = =
×
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
14
Summary
Given the poles and zeros of the open loop transfer function
( ) ( ), a point in the -plane is on the root locus for a
particular value of gain , if the angles of the zeros minus the
angles of the po
KG s H s s
K
0
les add up to (2 1)180 .
Furthermore, the gain at that point can be found by dividing
the product of the lengths of the poles by the product of the
lengths of the zeros.
k
K
+
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
15
Sketching the Root Locus:
Basic Five Rules
1. Number of Branches: The number of branches of the root locus
equals the number of closed loop poles (since each pole should
move as the gain varies).
2. Symmetricity: A root locus is always symmetric about the real
axis, since complex poles must always appear in conjugate pairs.
3. Real-axis segments: On the real axis, for K > 0, the root locus
exists to the left of an odd number of real-axis finite open-loop
poles and zeros.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
16
Sketching the Root Locus:
Basic Five Rules
4. Starting and ending points: The root locus begins at the finite
and infinite poles of G(s)H(s) and ends at the finite and infinite
zeros of G(s)H(s)
5. Behavior at Infinity: The root locus approaches straight lines
as asymptotes as the locus approaches infinity
a
a
The equation of asymptotes is given by the real-axis intercept
and angle as follows:
. .
(2 1)
. .
a
a
finite poles finite zeros
No of finite poles No of finite zeros
k
No of finite poles No of finite zeros
where k
σ
θ
σ
θ
−
=
−
+ Π
=
−
∑ ∑
0, 1, 2, 3,.....
.
and the angle is given in radians wrt positive extension of real axis
= ± ± ±
For additional rules, refer to:
N. S. Nise: Control Systems
Engineering, 4th Ed., Wiley, 2004.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
17
Example
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
18
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
Control Tuning via Gain
Adjustment using Root Locus
Sample root locus:
A. Possible design point via
gain adjustment
B. Desired design point that
cannot be met via simple
gain adjustment (needs
dynamic compensators)
PID Control Design
Dr. Radhakant Padhi
Asst. Professor
Dept. of Aerospace Engineering
Indian Institute of Science - Bangalore
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
20
Introduction
z The PID controller
involves three
components:
• Proportional feedback
• Integral feedback
• Derivative feedback
z By tuning the three
components (gains), a
suitable control action is
generated that leads to
desirable closed loop
response of the output.
Ref : en.wikipedia.org/wiki/PID_controller
( )
u t
( )
U s
( )
E s
Ref: N. S. Nise: Control Systems Engineering, 4th
Ed., Wiley, 2004.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
21
Philosophy of PID Design
z The proportional component determines the reaction to the
current value of the output error. It serves as a “all pass”
block.
z The integral component determines the reaction based on
the integral (sum) of recent errors. In a way, it accounts
for the history of the error and serves as a “low pass” block.
z The derivative component determines the reaction based
on the rate of change of the error. In a way, it accounts for
the future value of the error and serves as a “high pass”
block.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
22
PID Controller
The final form of the PID algorithm is:
( )= ( ) ( ) ( )
( )
/
( )
The tuning parameters are:
Proportional gain,
Integral gain, /
Derivative gain,
t
p i d
o
p i d
p
i p i
d p d
d
u t K e t K e d K e t
dt
U s
K K s K s
E s
K
K K T
K K T
τ τ
+ +
= + +
=
=
∫
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
23
Effect of Proportional Term
z Proportional Term:
• If the gain Kp is low, then control action may be too
small when responding to system disturbances. Hence,
it need not lead to desirable performance.
• If the proportional gain Kp is too high, the system can
become unstable. It may also lead to noise amplification
( )
: Proportional term of output
: Proportional gain (a tuning parameter)
out p
out
p
P K e t
P
K
=
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
24
Effect of Integral Term
Integral term :
0
( )
: Integral term of output
: Integral gain, a tuning parameter
The integral term (when added to the proportional term)
accelerates the movement of the process towards setpoint
and e
t
out i
out
i
I K e d
I
K
τ τ
= ∫
liminates the residual steady-state error that occurs
with a proportional only controller.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
25
Effect of Integral Term
2 2
i
It can be seen that adding an integral term to a pure proportional
term increases the gain bya factor of
1 1
1+ 1 1, for all .
and simultaneously increases the phase-lag since
1
1+
i
j T T
j T
ω
ω ω
ω
= + >
∠
Destabilizing effects of the Integral term :
1
i
1
tan 0 for all .
Because of this, both the gain margin (GM) and phase margin (PM)
are reduced, and the closed-loopsystem becomes more oscillatory
and potentially unstable.
i
T
ω
ω
− ⎛ ⎞
⎛ ⎞ −
= <
⎜ ⎟
⎜ ⎟
⎝ ⎠ ⎝ ⎠
Ref : Li, Y. , Ang, K.H. and Chong, G.C.Y. (2006)
PID Control System Analysis and Design.
IEEE Control Systems Magazine 26(1):pp. 32-41.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
26
Effect of Integral Term
• Integrator Windup:
If the actuator that realizes control action has
saturated and if it is neglected, this causes low
frequency oscillations and leads to instability.
Remedies:
Automatic Resetting, Explicit Anti-windup.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
27
Effect of Derivative Term
Derivative term :
( )
: Derivative gain (a tuning parameter)
The derivative term speeds up the transient behaviour. In general, it has
negligible effect on the steady state performance (for step inputs,
out d
d
d
D K e t
dt
K
=
•
the
effect on steady state response is zero).
Differentiation of a signal amplifies noise. Hence, this term in
the controller is highly sensitive to noise in the error term! Because
of this, the
•
derivative compensation should be used with care.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
28
Effect of Derivative Term
( ) [ ]
1
2
Adding a derivative term to pure proportional term reduces the
phase lag by
1 tan 0, / 2 for all
1
which tends to increase the Phase Margin.
In the meantime, however, the gain increases by a factor of
1 1
d
d
d
T
j T
j T T
ω
ω π ω
ω ω
− ⎛ ⎞
∠ + = ∈
⎜ ⎟
⎝ ⎠
+ = + 2
1, forall .
which decreases the Gain Margin.
Hence the overall stability may be improved or degraded.
: Low pass filter, Set-point filter, Pre-filter etc.
d ω
>
Additional requirement
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
29
Effect of Increasing Gains on
Output Performance
Parameter Rise time Overshoot Settling
time
Error at
equilibrium
Kp Decreases Increases Small
change
Decreases
Ki Decreases Increases Increases Eliminated
Kd Indefinite
(can either
decrease or
increase)
Decreases Decreases No Effect
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
30
Tuning of PID Design
Offline method. Good for
first-order processes
Results in good tuning in
general
Cohen-Coon
Method Advantages Disadvantages
Manual Tuning No math required. Largely
trial-and-error approach
(based on general
observations)
Requires experienced
personnel
Ziegler–Nichols Proven online method. Very aggressive tuning,
May upset some inherent
advantages of the process
Software Tools Online or offline methods. Some cost and training of
personnel is involved
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
31
Ziegler–Nichols Method for Gain
Tuning
The Ki and Kd gains are first set to zero. The P gain is increased
until it reaches the critical gain, Kc, at which the output of the loop
starts to oscillate. Next, Kc and the oscillation period Pc are used to
set the gains as per the following rule.
Control Type Kp Ki Kd
P 0.50Kc - -
PI 0.45Kc 1.2Kp / Pc -
PID 0.60Kc 2Kp / Pc KpPc / 8
Note: The constants used may vary depending on the application.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
32
Limitations of PID control
z It is a SISO design approach and hence can
effectively handle only such system
z System should behave in a fairly linear manner.
Hence, it is valid in close proximity of an operating
point (about which the linearized system is valid)
z Does not take into account the limitations of the
actuators
Techniques to overcome:
• Gain scheduling, Cascading controllers, Filters in loop etc.
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
33
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
34

More Related Content

Similar to Polesrootlocus_IISC.pdf

Design of Fractional Order PID controller using Soft computing methods for a ...
Design of Fractional Order PID controller using Soft computing methods for a ...Design of Fractional Order PID controller using Soft computing methods for a ...
Design of Fractional Order PID controller using Soft computing methods for a ...IOSR Journals
 
A New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverA New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverIJERD Editor
 
Analysis & Control of Inverted Pendulum System Using PID Controller
Analysis & Control of Inverted Pendulum System Using PID ControllerAnalysis & Control of Inverted Pendulum System Using PID Controller
Analysis & Control of Inverted Pendulum System Using PID ControllerIJERA Editor
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...IJERA Editor
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcj
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaIAEME Publication
 
Observer design for descriptor linear systems
Observer design for descriptor linear systemsObserver design for descriptor linear systems
Observer design for descriptor linear systemsMahendra Gupta
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...VivekKumar265461
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...ijscmcjournal
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...ijscmcj
 
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...Alexander Decker
 
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...IRJET Journal
 
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 AssignmentIsham Rashik
 
Control system introduction for different application
Control system introduction for different applicationControl system introduction for different application
Control system introduction for different applicationAnoopCadlord1
 

Similar to Polesrootlocus_IISC.pdf (20)

Design of Fractional Order PID controller using Soft computing methods for a ...
Design of Fractional Order PID controller using Soft computing methods for a ...Design of Fractional Order PID controller using Soft computing methods for a ...
Design of Fractional Order PID controller using Soft computing methods for a ...
 
Signals and Systems Assignment Help
Signals and Systems Assignment HelpSignals and Systems Assignment Help
Signals and Systems Assignment Help
 
A New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order ObserverA New Approach to Design a Reduced Order Observer
A New Approach to Design a Reduced Order Observer
 
Analysis & Control of Inverted Pendulum System Using PID Controller
Analysis & Control of Inverted Pendulum System Using PID ControllerAnalysis & Control of Inverted Pendulum System Using PID Controller
Analysis & Control of Inverted Pendulum System Using PID Controller
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
Design and Simulation of Different Controllers for Stabilizing Inverted Pendu...
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Determination of all stability region of unstable fractional order system in ...
Determination of all stability region of unstable fractional order system in ...Determination of all stability region of unstable fractional order system in ...
Determination of all stability region of unstable fractional order system in ...
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsuba
 
Observer design for descriptor linear systems
Observer design for descriptor linear systemsObserver design for descriptor linear systems
Observer design for descriptor linear systems
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...
 
alt klausur
alt klausuralt klausur
alt klausur
 
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
Optimal PID Controller Design for Speed Control of a Separately Excited DC Mo...
 
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
1.[1 5]implementation of pre compensation fuzzy for a cascade pid controller ...
 
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
 
Chapter10
Chapter10Chapter10
Chapter10
 
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
 
Control system introduction for different application
Control system introduction for different applicationControl system introduction for different application
Control system introduction for different application
 

More from Aarthi Venkatesh N

More from Aarthi Venkatesh N (7)

Transfer function.pptx
Transfer function.pptxTransfer function.pptx
Transfer function.pptx
 
HARMONYself.pptx
HARMONYself.pptxHARMONYself.pptx
HARMONYself.pptx
 
controlchap3-blockdiagram.pdf
controlchap3-blockdiagram.pdfcontrolchap3-blockdiagram.pdf
controlchap3-blockdiagram.pdf
 
Techno_Economic_Analysis_of_Solar_Hybrid_System_for_Residential_Sector.pdf
Techno_Economic_Analysis_of_Solar_Hybrid_System_for_Residential_Sector.pdfTechno_Economic_Analysis_of_Solar_Hybrid_System_for_Residential_Sector.pdf
Techno_Economic_Analysis_of_Solar_Hybrid_System_for_Residential_Sector.pdf
 
IEGC.pptx
IEGC.pptxIEGC.pptx
IEGC.pptx
 
cupdf.com_control-chap7.ppt
cupdf.com_control-chap7.pptcupdf.com_control-chap7.ppt
cupdf.com_control-chap7.ppt
 
pic16f877.pdf
pic16f877.pdfpic16f877.pdf
pic16f877.pdf
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

Polesrootlocus_IISC.pdf

  • 1. Lecture – 5 Classical Control Overview – III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
  • 2. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 2 A Fundamental Problem in Control Systems z Poles of open loop transfer function are easy to find and they do not change with gain variation either. z Poles of closed loop transfer function, which dictate stability characteristics, are more difficult to find and change with gain ( ) ( ) ( ) ( ) 1 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) G H G H G H G H G H open loop transfer function KG s H s closed loop transfer function KG s T s KG s H s let N s N s G s and H s D s D s KN s D s T s D s D s KN s N s = = + = = = +
  • 3. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 3 Example 3 2 ( 1) ( 3) Let ( ) , ( ) ( 2) ( 4) ( 1)( 3) Then ( ) ( ) ( 2)( 4) Poles of open loop Transfer Function ( ) ( ) (0, 2, 4) Now Closed Loop Transfer Function ( ) ( 1)( 4) ( ) (6 ) (8 4 ) 3 P s s G s H s s s s K s s KG s H s s s s KG s H s are T s K s s T s s K s K s K + + = = + + + + = + + − − + + = + + + + + − oles of ( ) are not immediately known; they depends on as well. System stability and transient response depends on poles of ( ) Root Locus gives vivid picture of the poles of ( ) varies T s K T s T s as K − −
  • 4. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 4 Vector Representation of Complex Numbers and Complex Functions We can conclude that (s + a) is a complex number and can be represented by a vector drawn from the zero of the function (- a) to the point ‘s’. s j σ ω = + ( ) ( ) F s s a a j σ ω = + = + + ( ) ( ) ( ) zero F s zero s a a = + = − ( ) 5 2 7 s j s → + + Regular representation: Alternate representation:
  • 5. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 5 ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore Magnitude and Angle of Complex Functions 1 1 1 1 ( ) Let ( ) , , ( ) The magnitude of ( ) at any point s is ( ) ( ) The angle , , of ( ) at any point s is m i i n j j m i i n j i s z F s m number of zeros n number of poles s p M F s s z zero lengths M pole lengths s p F s zero θ θ = = = = + = − − + + = = + = ∏ ∏ ∏ ∏ ∏ ∏ 1 1 ( ) ( ) m n i j i j angles pole angles s z s p = = − = ∠ + − ∠ + ∑ ∑ ∑ ∑
  • 6. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 6 Example 0 0 0 0 0 0 0 ( 1) ( ) ( 2) Vector originating at 1: 20 116.6 Vector originating at 0: 5 126.9 Vector originating at 2: 17 104.0 of ( ) 20 = 116.6 126.9 104.0 5 17 =0.217 114.3 s F s s s M F s θ + = + − ∠ ∠ − ∠ ∴ ∠ ∠ − − ∠ −
  • 7. Root Locus Analysis Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
  • 8. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 8 Facts • Introduced by W. R. Evans (1948) • Graphical representation of the closed loop poles in s-plane as the system parameter (typically controller gain) is varied. • Gives a graphic representation of a system’s stability characteristics • Contains both qualitative and quantitative information • Holds good for higher order systems
  • 9. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 9 A Motivating Example Pole location as a function of gain for the system. Ref: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004 over damped under damped Note: Typically K > 0 for negative feedback systems
  • 10. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 10 A Motivating Example Real parts are same: • same settling time As gain increases, • damping ratio decreases • %age overshoot increases Poles are always negative: •system is always stable
  • 11. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 11 Properties of Root Locus The closed loop Transfer Function ( ) ( ) 1 ( ) ( ) Characteristics equation: 1 ( ) ( ) 0 Closed loop poles are solution of characteristics equation. However, 1 ( ) ( ) 0 is a complex quantity. Henc KG s T s KG s H s KG s H s KG s H s = + + = + = 0 0 e, it can be expressed as ( ) ( ) 1 1 (2 1)180 0, 1, 2, 3,........... The above condition (Evan's condition)can be written as ( ) ( ) 1 (Magnitude criterion) ( ) ( ) (2 1)180 (Angle criterion) KG s H s k k KG s H s KG s H s k =− = ∠ + = ± ± ± = ∠ = +
  • 12. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 12 Example Example: Let us consider a system as in the Figure and consider two points: 2 2 : 2 2 P j ⎛ ⎞ − + ⎜ ⎟ ⎜ ⎟ ⎝ ⎠ 1 : 2 3 P j − + 0 If the angle of a complex number is an odd multiple of 180 for an open loop transfer function, then it is a pole of the closed loop system with 1 1 ( ) ( ) ( ) ( ) K G s H s G s H s = = Fact :
  • 13. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 13 Example 1 1 2 3 4 0 0 0 2 For : 56.31 71.57 90 108.43 = 70.55 (2 1)180 Therefore 2 3 is not a point on root locus For : 180 2 Hence 2 is on root locus for some value of . 2 Moreov i i P k j P j K θ θ θ θ θ θ = + − − = + − − − ≠ + − + = ⎛ ⎞ − + ⎜ ⎟ ⎜ ⎟ ⎝ ⎠ ∑ ∑ 3 4 1 2 2 (1.22) 2 er, 0.33 (2.12) (1.22) L L K L L × = = = ×
  • 14. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 14 Summary Given the poles and zeros of the open loop transfer function ( ) ( ), a point in the -plane is on the root locus for a particular value of gain , if the angles of the zeros minus the angles of the po KG s H s s K 0 les add up to (2 1)180 . Furthermore, the gain at that point can be found by dividing the product of the lengths of the poles by the product of the lengths of the zeros. k K +
  • 15. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 15 Sketching the Root Locus: Basic Five Rules 1. Number of Branches: The number of branches of the root locus equals the number of closed loop poles (since each pole should move as the gain varies). 2. Symmetricity: A root locus is always symmetric about the real axis, since complex poles must always appear in conjugate pairs. 3. Real-axis segments: On the real axis, for K > 0, the root locus exists to the left of an odd number of real-axis finite open-loop poles and zeros.
  • 16. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 16 Sketching the Root Locus: Basic Five Rules 4. Starting and ending points: The root locus begins at the finite and infinite poles of G(s)H(s) and ends at the finite and infinite zeros of G(s)H(s) 5. Behavior at Infinity: The root locus approaches straight lines as asymptotes as the locus approaches infinity a a The equation of asymptotes is given by the real-axis intercept and angle as follows: . . (2 1) . . a a finite poles finite zeros No of finite poles No of finite zeros k No of finite poles No of finite zeros where k σ θ σ θ − = − + Π = − ∑ ∑ 0, 1, 2, 3,..... . and the angle is given in radians wrt positive extension of real axis = ± ± ± For additional rules, refer to: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004.
  • 17. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 17 Example
  • 18. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 18 ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore Control Tuning via Gain Adjustment using Root Locus Sample root locus: A. Possible design point via gain adjustment B. Desired design point that cannot be met via simple gain adjustment (needs dynamic compensators)
  • 19. PID Control Design Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
  • 20. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 20 Introduction z The PID controller involves three components: • Proportional feedback • Integral feedback • Derivative feedback z By tuning the three components (gains), a suitable control action is generated that leads to desirable closed loop response of the output. Ref : en.wikipedia.org/wiki/PID_controller ( ) u t ( ) U s ( ) E s Ref: N. S. Nise: Control Systems Engineering, 4th Ed., Wiley, 2004.
  • 21. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 21 Philosophy of PID Design z The proportional component determines the reaction to the current value of the output error. It serves as a “all pass” block. z The integral component determines the reaction based on the integral (sum) of recent errors. In a way, it accounts for the history of the error and serves as a “low pass” block. z The derivative component determines the reaction based on the rate of change of the error. In a way, it accounts for the future value of the error and serves as a “high pass” block.
  • 22. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 22 PID Controller The final form of the PID algorithm is: ( )= ( ) ( ) ( ) ( ) / ( ) The tuning parameters are: Proportional gain, Integral gain, / Derivative gain, t p i d o p i d p i p i d p d d u t K e t K e d K e t dt U s K K s K s E s K K K T K K T τ τ + + = + + = = ∫
  • 23. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 23 Effect of Proportional Term z Proportional Term: • If the gain Kp is low, then control action may be too small when responding to system disturbances. Hence, it need not lead to desirable performance. • If the proportional gain Kp is too high, the system can become unstable. It may also lead to noise amplification ( ) : Proportional term of output : Proportional gain (a tuning parameter) out p out p P K e t P K =
  • 24. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 24 Effect of Integral Term Integral term : 0 ( ) : Integral term of output : Integral gain, a tuning parameter The integral term (when added to the proportional term) accelerates the movement of the process towards setpoint and e t out i out i I K e d I K τ τ = ∫ liminates the residual steady-state error that occurs with a proportional only controller.
  • 25. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 25 Effect of Integral Term 2 2 i It can be seen that adding an integral term to a pure proportional term increases the gain bya factor of 1 1 1+ 1 1, for all . and simultaneously increases the phase-lag since 1 1+ i j T T j T ω ω ω ω = + > ∠ Destabilizing effects of the Integral term : 1 i 1 tan 0 for all . Because of this, both the gain margin (GM) and phase margin (PM) are reduced, and the closed-loopsystem becomes more oscillatory and potentially unstable. i T ω ω − ⎛ ⎞ ⎛ ⎞ − = < ⎜ ⎟ ⎜ ⎟ ⎝ ⎠ ⎝ ⎠ Ref : Li, Y. , Ang, K.H. and Chong, G.C.Y. (2006) PID Control System Analysis and Design. IEEE Control Systems Magazine 26(1):pp. 32-41.
  • 26. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 26 Effect of Integral Term • Integrator Windup: If the actuator that realizes control action has saturated and if it is neglected, this causes low frequency oscillations and leads to instability. Remedies: Automatic Resetting, Explicit Anti-windup.
  • 27. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 27 Effect of Derivative Term Derivative term : ( ) : Derivative gain (a tuning parameter) The derivative term speeds up the transient behaviour. In general, it has negligible effect on the steady state performance (for step inputs, out d d d D K e t dt K = • the effect on steady state response is zero). Differentiation of a signal amplifies noise. Hence, this term in the controller is highly sensitive to noise in the error term! Because of this, the • derivative compensation should be used with care.
  • 28. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 28 Effect of Derivative Term ( ) [ ] 1 2 Adding a derivative term to pure proportional term reduces the phase lag by 1 tan 0, / 2 for all 1 which tends to increase the Phase Margin. In the meantime, however, the gain increases by a factor of 1 1 d d d T j T j T T ω ω π ω ω ω − ⎛ ⎞ ∠ + = ∈ ⎜ ⎟ ⎝ ⎠ + = + 2 1, forall . which decreases the Gain Margin. Hence the overall stability may be improved or degraded. : Low pass filter, Set-point filter, Pre-filter etc. d ω > Additional requirement
  • 29. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 29 Effect of Increasing Gains on Output Performance Parameter Rise time Overshoot Settling time Error at equilibrium Kp Decreases Increases Small change Decreases Ki Decreases Increases Increases Eliminated Kd Indefinite (can either decrease or increase) Decreases Decreases No Effect
  • 30. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 30 Tuning of PID Design Offline method. Good for first-order processes Results in good tuning in general Cohen-Coon Method Advantages Disadvantages Manual Tuning No math required. Largely trial-and-error approach (based on general observations) Requires experienced personnel Ziegler–Nichols Proven online method. Very aggressive tuning, May upset some inherent advantages of the process Software Tools Online or offline methods. Some cost and training of personnel is involved
  • 31. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 31 Ziegler–Nichols Method for Gain Tuning The Ki and Kd gains are first set to zero. The P gain is increased until it reaches the critical gain, Kc, at which the output of the loop starts to oscillate. Next, Kc and the oscillation period Pc are used to set the gains as per the following rule. Control Type Kp Ki Kd P 0.50Kc - - PI 0.45Kc 1.2Kp / Pc - PID 0.60Kc 2Kp / Pc KpPc / 8 Note: The constants used may vary depending on the application.
  • 32. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 32 Limitations of PID control z It is a SISO design approach and hence can effectively handle only such system z System should behave in a fairly linear manner. Hence, it is valid in close proximity of an operating point (about which the linearized system is valid) z Does not take into account the limitations of the actuators Techniques to overcome: • Gain scheduling, Cascading controllers, Filters in loop etc.
  • 33. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 33
  • 34. ADVANCED CONTROL SYSTEM DESIGN Dr. Radhakant Padhi, AE Dept., IISc-Bangalore 34