Professional Documents
Culture Documents
CST 02
CST 02
Sourav Choubey
Asst. Professor,
Electrical Engineering
SRICT, Ankleshwar
Mob:- +919726785727
Email id: Sourav.choubey@srict.in
STEP INPUT
•It represents a constant command such
as position. Like elevator is a step input.
•r(t)= u(t)= A t ≥0
=0 otherwise
L[r(t)]= A/s
RAMP INPUT
• this represents a linearly increasing
input command.
•r(t) = At t ≥0,Aslope
=0 t <0
L[r(t)]= A/s² Shroff S.R. Rotary Institute of Chemical Technology
8
A= 1then unitCSTramp Sourav Choubey
INPUT SUPPLIED TO SYSTEM
PARABOLIC INPUT
•Rate of change of velocity is
acceleration. Acceleration is a parabolic
function.
• p(t) = At ²/2 t ≥0
=0 t <0
L[p(t)]= A/s³
SINUSOIDAL INPUT
•It input of varying and study the system
frequently response.
• r(t) = A sin(wt) t ≥0
1
G (s)
RCs 1
First-Order System
• Transient Response: Gradual change of output from initial to the
desired condition.
• Block diagram representation:
Where,
K
R(s) C(s) K : Gain
s 1 : Time constant
1
R(s)
s
First-Order System
• General form:
C ( s) K
G( s) C(s) G(s) R(s)
R( s) s 1
• Output response:
1 K
C ( s)
s s 1
A B
s s 1
B
c(t ) A e t
Shroff S.R. Rotary Institute of Chemical Technology
CST Sourav Choubey 23
Shroff S.R. Rotary Institute of Chemical Technology
CST Sourav Choubey 24
Ramp Response of 1st Order System
• Consider the following 1st order system
K
R(s ) C (s )
Ts 1
1
R( s )
s2
K
C( s )
s 2 Ts 1
• The ramp response is given as
c(t ) K t T Tet / T
Parabolic Response of 1st Order System
• Consider the following 1st order system
K
R(s ) C (s )
Ts 1
1 K
R( s ) Therefore, C( s )
s 3
s 3 Ts 1
Practical Determination of Transfer Function
st
of 1 Order Systems
• Often it is not possible or practical to obtain a system's transfer function
analytically.
• Perhaps the system is closed, and the component parts are not easily identifiable.
• The system's step response can lead to a representation even though the inner
construction is not known.
• With a step input, we can measure the time constant and the steady-state value,
from which the transfer function can be calculated.
Second Order System
• We have already discussed the affect of location of poles and zeros on the
transient response of 1st order systems.
C( s ) n2
2
R( s ) s 2 n s n2
or
The damping ratio is dimensionless, being the ratio of two coefficients of identical units.
=0
corresponds to the undamped simple harmonic oscillator, and
Undamped Is the case where
in that case the solution looks like , , as expected
Underdamped Is the case where If s is a pair of complex values, then each complex solution
term is a decaying exponential combined with an oscillatory
portion that looks like
Overdamped Is the case where If s is a pair of real values, then the solution is simply a sum of
two decaying exponentials with no oscillation.
Critically damped Is the case where is the border between the overdamped and underdamped
cases, and is referred to as critically damped. This turns out to
be a desirable outcome in many cases where engineering
design of a damped oscillator is required (e.g., a door closing
mechanism).
Shroff S.R. Rotary Institute of Chemical Technology
31
CST Sourav Choubey
Example
• Determine the un-damped natural frequency and damping ratio
of the following second order system.
C( s ) 4
2
R( s ) s 2s 4
C( s ) n2
2
R( s ) s 2 n s n2
n2 4 n 2
2 n s 2s
n 1
s 2 2 n s n2 s 2 2s 4
0.5 32
C( s ) n2
2
R( s ) s 2 n s n2
n n 2 1
n n 2 1
33
Introduction
n n 2 1
n n 2 1
• According the value of , a second-order system can be set into
one of the four categories
1. Overdamped - when the system has two real distinct poles ( >1).
jω
δ
-c -b -a
34
Introduction
n n 2 1
n n 2 1
• According the value of , a second-order system can be set into
one of the four categories (page 169 in the textbook):
2. Underdamped - when the system has two complex conjugate poles (0 < <1)
jω
δ
-c -b -a
35
Introduction
n n 2 1
n n 2 1
• According the value of , a second-order system can be set into
one of the four categories (page 169 in the textbook):
δ
-c -b -a
36
Introduction
n n 2 1
n n 2 1
• According the value of , a second-order system can be set into
one of the four categories (page 169 in the textbook):
4. Critically damped - when the system has two real but equal poles ( = 1).
jω
δ
-c -b -a
37
Underdamped System
For 0< <1 and ωn > 0, the 2nd order system’s response due to a
unit step input is as follows.
Important timing characteristics: delay time, rise time, peak
time, maximum overshoot, and settling time.
38
Delay Time
• The delay (td) time is the time required for the response to
reach half the final value the very first time.
39
Rise Time
• The rise time is the time required for the response to rise from 10%
to 90%, 5% to 95%, or 0% to 100% of its final value.
• For underdamped second order systems, the 0% to 100% rise time is
normally used. For overdamped systems, the 10% to 90% rise time is
commonly used.
Peak Time
• The peak time is the time required for the response to reach
the first peak of the overshoot.
41
41
Maximum Overshoot
The maximum overshoot is the maximum peak value of the
response curve measured from unity. If the final steady-state
value of the response differs from unity, then it is common to
use the maximum percent overshoot. It is defined by
42
Settling Time
• The settling time is the time required for the response curve
to reach and stay within a range about the final value of size
specified by absolute percentage of the final value (usually 2%
or 5%).
43
Step Response of underdamped System
C( s ) n2 Step Response n2
2 C( s )
R( s ) s 2 n s n2
s s 2 2 n s n2
• The partial fraction expansion of above equation is given as
1 s 2 n
C( s ) 2
s s 2 n s n2
n2 1 2
1 s 2 n
C( s ) 2
s 2 n 2 s s 2 n s 2 n2 n2 2 n2
1 s 2 n
C( s )
s s n 2 n2 1 2 44
Shroff S.R. Rotary Institute of Chemical Technology
45
CST Sourav Choubey
Step Response of underdamped System
1 s 2 n
C( s )
s s n 2 n2 1 2
• Above equation can be written as
1 s 2 n
C( s )
s s n 2 d2
• Where d n 1 2 , is the frequency of transient oscillations
and is called damped natural frequency.
c(t ) 1 e nt cos d t sin d t
1 2
• When 0
d n 1 2
n
1.6
1.4
1.2
0.8
0.6
0.4
0.2
50
0
0 2 4 6 8 10
Step Response of underdamped System
c(t ) 1 e nt cos d t sin d t
1 2
if 0.5 and n 3
1.4
1.2
0.8
0.6
0.4
0.2
51
0
0 2 4 6 8 10
S-Plane (Underdamped System)
Since 𝜔2 𝜁 2 − 𝜔2 𝜁 2 − 1 = 𝜔2 , the distance
n n 2 1 from the pole to the origin is 𝜔 and 𝜁 = 𝑐𝑜𝑠𝛽
n n 2 1
52
Error
The error of the signal of the response is given by e(t) = r (t) – c(t), and
hence.
• The transfer function between the error signal E(s) and the
input signal R(s) is E( s ) 1
R( s ) 1 G( s )
• The final-value theorem provides a convenient way to find
the steady-state performance of a stable system.
• Since E(s) is
• The steady state error is
Static Error Constants
• The static error constants are figures of merit of control
systems. The higher the constants, the smaller the
steady-state error.
100( s 2 )( s 5)
R(S) C(S)
2
s ( s 8)( s 12)
-
Example 2
100( s 2)( s 5)
G( s )
s 2 ( s 8)( s 12)
K p limG( s )
s 0 K v lim sG( s )
s 0
100( s 2 )( s 5)
K p lim 2 100s( s 2 )( s 5)
s 0 s ( s 8 )( s 12 ) K v lim 2
s 0 s ( s 8)( s 12 )
Kp
Kv
0
0
0.09
Shroff S.R. Rotary Institute of Chemical Technology
79
CST Sourav Choubey
Assignment
For the Transfer function shown below
• The transfer function between the error signal E(s) and the
input signal R(s) is E( s ) 1
R( s ) 1 G( s )
• The final-value theorem provides a convenient way to find
the steady-state performance of a stable system.
• Since E(s) is
• The steady state error is
Static Error Constants
• The static error constants are figures of merit of control
systems. The higher the constants, the smaller the
steady-state error.
100( s 2 )( s 5)
R(S) C(S)
2
s ( s 8)( s 12)
-
Example 2
100( s 2)( s 5)
G( s )
s 2 ( s 8)( s 12)
K p limG( s )
s 0 K v lim sG( s )
s 0
100( s 2 )( s 5)
K p lim 2 100s( s 2 )( s 5)
s 0 s ( s 8 )( s 12 ) K v lim 2
s 0 s ( s 8)( s 12 )
Kp
Kv
0
0
0.09
Static Error Constants
• The static error constants are figures of merit of control
systems. The higher the constants, the smaller the
steady-state error.
100( s 2 )( s 5)
R(S) C(S)
2
s ( s 8)( s 12)
-
Example 2
100( s 2)( s 5)
G( s )
s 2 ( s 8)( s 12)
K p limG( s )
s 0 K v lim sG( s )
s 0
100( s 2 )( s 5)
K p lim 2 100s( s 2 )( s 5)
s 0 s ( s 8 )( s 12 ) K v lim 2
s 0 s ( s 8)( s 12 )
Kp
Kv
0
0
0.09
Summary
Shroff S.R. Rotary Institute of Chemical Technology
CST Sourav Choubey 124
Example 1
• For the system shown in figure below evaluate the static
error constants and find the expected steady state errors
for the standard step, ramp and parabolic inputs.
100( s 2 )( s 5)
R(S) C(S)
2
s ( s 8)( s 12)
-
Solution
100( s 2)( s 5)
G( s )
s 2 ( s 8)( s 12)
K p limG( s )
s 0 K v lim sG( s )
s 0
100( s 2 )( s 5)
K p lim 2 100s( s 2 )( s 5)
s 0 s ( s 8 )( s 12 ) K v lim 2
s 0 s ( s 8)( s 12 )
Kp
Kv
0
0
0.09
The forward path transfer function of
a unity feedback control system is
given by
Example
Obtain an expression for unit step
response of the system.
or
The system is to have a damping ratio of 0.7. Determine the value of K to satisfy this condition and
calculate the settling time, peak time and maximum overshoot for the value of K thus determined.
5
stability region:
according to the
roots obtained
by the
characteristic
equation.
6
• Using these concepts, we can say:-
1. stable system: if the natural
response approaches zero as
time approaches infinity.
2. unstable system: if the natural
response grows without bound as
time approaches infinity.
3. marginally stable: if the natural
response neither decays nor grows
but remains constant or oscillates as
time approaches infinity.
Contributions of
characteristic
equation roots to
closed-loop
response.
8
Stability of Higher Order
Systems
stability
The Routh-Hurwitz criterion states that “the number of
roots of the characteristic equation with positive real parts is
equal to the number of changes in sign of the first column of
the Routh array”.
Routh-Hurwitz Stability
Criterion
This method yields stability information without the need to
solve for the closed-loop system poles.
Using this method, we can tell how many closed-loop system
poles are in the left half-plane, in the right half-plane, and on
the jw-axis. (Notice that we say how many, not where.)
where the ai’s and bi’s are real constants and m ≤ n. An alternative to factoring the
denominator polynomial, Routh’s stability criterion, determines the number of closed- loop
poles in the right-half s plane.
The algorithm described below, like the stability criterion, requires the order of A(s) to be
finite.
1. Factor out any roots at the origin to obtain the polynomial, and multiply by −1 if
necessary, to obtain
Shroff S.R. Rotary Institute of Chemical Technology
156
CST Sourav Choubey
a0sn + a1sn−1 + ···+ an−1s + an = 0 where a0 ƒ= 0 and an > 0.
2. If the order of the resulting polynomial is at least two and any coefficient ai is zero or negative, the
polynomial has at least one root with nonnegative real part. To obtain the precise number of roots with
nonnegative real part, proceed as follows. Arrange the coefficients of the polynomial, and values
subsequently calculated from them as shown below:
until the nth row of the array has been completed 1 Missing coefficients are replaced by zeros. The resulting
array is called the Routh array. The powers of s are not considered to be part of the array. We can think of
them as labels. The column beginning with a0 is considered to be the first column of the array
{𝑡aken from:3}
Routh-Hurwitz
Criterion
RULES
• There should be no missing
term. 3 𝑠4+ 4𝑠3 + 5𝑠 + 1 = 0
𝑠2 missin
• All variables
g. should be of same
sign. 5𝑠3 − 3𝑠2 + 5𝑠+ 1 = 0
-ve sign before the variable
3
EXAMPLE:
• There are two sign changes: 1 → −72 and −72 → 103 Two poles in the RHP.
System is Unstable
𝒔𝟓 1 6 8
𝑠4 7 42 56
𝑠3 0 0 0
𝑠1
𝑠0
Special
case:2
• To solve it we will form
polynomial
• P=7𝑠4+42𝑠2+56
• Then take its derivative
𝒔𝟓 1 6 8
𝑠4 7 42 56
𝑠3 0 0 0
𝑠1
𝑠0
• Solving for the remainder of the Routh
table
• Asymptotic stability
Any ICs generates y(t) converging to zero.
ICs
y(t)
Asymp. stable
u(t)=0 system
17
2
Stability summary (review)
Let si be poles of G(s).
• Then, G(s) is …
• (BIBO, asymptotically) stable if
• Re(si)<0 for all i.
• marginally stable if
• Re(si)<=0 for all i, and
• simple pole for Re(si)=0
• unstable if it is neither stable nor marginally stable.
17
3
Routh-Hurwitz criterion (review)
• This is for LTI systems with a polynomial
denominator (without sin, cos, exponential etc.)
• It determines if all the roots of a polynomial
• lie in the open LHP (left half-plane),
• or equivalently, have negative real parts.
• It also determines the number of roots of a
polynomial in the open RHP (right half-plane).
• It does NOT explicitly compute the roots.
• No proof is provided in any control textbook.
17
4
Routh-Hurwitz criterion
17
5
Example 1
Routh array
If 0 appears in the first column of a
nonzero row in Routh array, replace it
with a small positive number. In this
case, Q has some roots in RHP.
17
6
Example 2
Routh array
If zero row appears in Routh array, Q
has roots either on the imaginary axis
or in RHP.
2
(Auxiliary poly. is a factor of Q(s).)
No sign changes
in the first column No root in OPEN(!) RHP
17
8
Example 4
Routh array
Derivative of auxiliary poly.
4 4
2
No sign changes
in the first column
No root in OPEN(!) RHP
17
9
Notes on Routh-Hurwitz criterion
• Advantages
• No need to explicitly compute roots of the polynomial.
• High order Q(s) can be handled by hand calculations.
• Polynomials including undetermined parameters (plant
and/or controller parameters in feedback systems) can
be dealt with.
• Root computation does not work in such cases!
• Disadvantage
• Exponential functions (delay) cannot be dealt with.
• Example:
18
0
Stability
Absolute Stability : The term is used in relation to qualitative analysis
of stability.
It can be determined from the location of roots of Characteristic
equation in s-plane.
Relative Stability : The term is used in relation to comparative
analysis of Stability.
The Maximum Overshoot, damping ratio, Gain Margin and Phase
Margin required to describe these stabilities.
Root Locus
Introduction
• Consider a unity feedback control system shown below.
K
R(s ) C (s )
s 1
C (s) G (s) K
R( s) 1 G ( s) s 1 K
Introduction
• Location of closed loop Pole for different values of K
(remember K>0).
C (s) K
R( s ) s 1Pole-Zero
K Map
K Pole 1
0.5 -1.5
1 -2 0.5
2 -3 Imaginary Axis
0
3 -4
5 -6
-0.5
10 -11
15 -16
-16 -14 -12 -10 -8 -6 -4 -2
How to Sketch root locus?
• One way is to compute the roots of the characteristic equation for all
possible values of K.
K Pole
0.5 -1.5
C (s) K 1 -2
2 -3
R( s) s 1 K
3 -4
5 -6
10 -11
15 -16
How to Sketch root locus?
• Computing the roots for all values of K might be tedious for higher
order systems.
K Pole
0.5 ?
1 ?
C (s) K
2 ?
R( s ) s ( s 1)( s 10)( s 20) K
3 ?
5 ?
10 ?
15 ?
Construction of Root Loci
• Finding the roots of the characteristic equation of degree
higher than 3 is laborious and will need computer solution.
1 G ( s) H ( s) 0
• Or
G ( s ) H ( s ) 1
G ( s ) H ( s ) 1
G ( s ) H ( s ) 180 (2k 1)
• Where k=1,2,3…
G (s) H (s) 1
G (s) H (s) 1
Angle & Magnitude Conditions
• Angle Condition
G ( s ) H ( s ) 180 (2k 1) (k 1,2,3...)
• Magnitude Condition
G (s) H (s) 1
• The values of s that fulfill both the angle and
magnitude conditions are the roots of the
characteristic equation, or the closed-loop poles.
Root Locus Designing Steps
Step 1
Starting Point:
The Root Locus starts (K=0) from the open loop poles.
Step 2
Ending Point:
The Root Locus terminates (K=infinity) either on open loop Zeroes or Infinity.
Step 3
Number of Branches
Here, P=2 & Z=1
So, N=2
The Number of Branches of the Root Locus are
N = P, if P > Z
= Z, if Z > P
Step 4
Existence on real axis:
The existence of Root Locus on real a section of real axis is confirmed if
Sum of the open loop poles and Zeros to the right of the section is odd
Step 5
Break away Points
Break-away and break-in points exist only on the real axis root
Find Break-away and Break-in points.
locus branches.
•If there exists a real axis root locus
Follow these steps to find break-away and break-in points.
branch between two open loop poles,
Write K in terms of s from the characteristic
then there will be a break-away
equation 1+G(s)H(s)=0.
point in between these two open loop
Differentiate K with respect to s and make it equal to zero.
poles.
dK/ds = 0
•If there exists a real axis root locus
Substitute these values of s in the above equation.
branch between two open loop zeros,
The values of s for which the K value is positive are the break
then there will be a break-in point in
points.
between these two open loop zeros.
Step 6
The Angle of Asymptotes
Asymptotes makes some angle with the real axis and this
angle can be calculated from the given formula,
Step 7
Intersection of Asymptotes on real axis
Centre of Gravity/ Centroid : It is also known centroid and is defined as the point on the plot
from where all the asymptotes start. Mathematically, it is calculated by the difference of
summation of poles and zeros in the transfer function when divided by the difference of total
number of poles and total number of zeros. Centre of gravity is always real and it is denoted by
σA.
Step 8
Intersection points with imaginary axis
The value of K and the point at which the root locus branch crosses the imaginary axis is
determined by applying Routh Criterion to the Characteristic equation.
Draw the root locus and determine the value of K, if the damping ratio is to be 0.707.
Step 1
Starting Point:
Step 2
Ending Point:
As there is no open loop Zero so the Root Locus terminates (K=infinity) at Infinity.
Step 3
Number of Branches
N = P, if P > Z
= Z, if Z > P
Step 4
Existence on real axis:
The root locus on real axis exists between s=0 and s=-4
Step 5 (Break Away Point)
The Characteristic equation is
Step 6 (Angle of Asymptotes)
Step 7 (Centroid)
Example
Sketch the root locus for the open-loop transfer function of a unity feedback
control system given below and determine
(i) The value of K for Damping Ratio= 0.5
(ii) The value of K for marginal stability
(iii) The value of K at s=-4
Step 1
Starting Point:
Step 2
Ending Point:
As there is no open loop Zero so the Root Locus terminates (K=infinity) at Infinity.
Step 3
Number of Branches
N = P, if P > Z
= Z, if Z > P
Step 4
Existence on real axis:
The root locus on real axis exists between s=0 and s=-1 and beyond S=-3
Step 5 (Break Away Point)
The Characteristic equation is
Put
s =1.33 ± 0.88
S1= — 0.45 and S1= — 2.21
As the break away point has to lie between s = 0 and s = —l, the break away point is s= -0.45.
Step 6 (Angle of Asymptotes)
The angle of asymptotes is given by where k = 0, 1 and 2
The value of K for marginal stability is determined by applying Routh criterion to the characteristic
equation.
The Routh array is tabulated below
The value of K at which the root locus plot crosses the imaginary axis is determined by equating the first
term in s1 row to zero, therefore,
For K > 12 the roots lie in the R.H.S. of s-plane, hence K = 12 is the value for marginal stability.
At K = 12 the root locus plot intersects the imaginary axis and the value of s at the intersection point is
determined by solving auxiliary equation formed from the s2 terms in Routh array, therefore,
Put
The value of K at s = —4 is calculated by substituting s = —4 in the equation given below
Example
The transfer function of a unity feedback control system is given by
Determine
(a) The value of K to have 40% over shoot for unit step input.
(b) The value of K for sustained oscillations in output
(c) The value of Kv corresponding to value of K as obtained in (a).
(d) The value of settling time
*********END OF MODULE 02***********