Control Systems TechNeo
Control Systems TechNeo
(Code : 204192)
Dear students,
We are extremely happy to present the book of “Control Systems” for you. We have
divided the subject into small chapters so that the topics can be arranged and understood
properly. The topics within the chapters have been arranged in a proper sequence to ensure
We are thankful to Shri. Sachin Shah for the encouragement and support that he has
extended to us. We are also thankful to the staff members of Tech-Neo Publications and
others for their efforts to make this book as good as it is. We have jointly made every
possible efforts to eliminate all the errors in this book. However if you find any, please let
We are also thankful to our family members and friends for their patience and
encouragement.
- Authors
University Prescribed Syllabus
Savitribai Phule Pune University
(Sem IV) (Electronics / E & TC Engineering)
Index
70+6I +PVTQFWEVKQPVQ
%QPVTQN5[UVGOU
%*#26'4
Syllabus
Basic Elements of Control System, Open loop and Closed loop systems.
UQ. 1.4.1 Explain open loop and closed loop systems with suitable examples. (SPPU - Dec. 19, 6 Marks) ......... 1-2
UQ. 1.4.2 Explain open loop system with suitable examples. (SPPU - Dec. 16, 3 Marks) ..................................... 1-3
UQ. 1.4.3 Explain closed loop system with suitable examples. (SPPU - Dec. 16, 3 Marks) ................................... 1-3
1.5 Comparison of Open Loop and Closed Loop System .................................................................................................... 1-6
UQ. 1.5.1 Differentiate open loop and closed loop systems with suitable examples.(SPPU - May 19, 6 Marks) ... 1-6
+ORQTVCPV&GHKPKVKQPU A good control system should be stable for all the variations.
5. Bandwidth
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Introduction to Control Systems)….Page no. (1-3)
4. Bread toaster
A bread toaster heats the bread for a predetermined time. The
time is determined for a hard/soft toast.
The toaster does not check status of the toast. Hence
controlling action depends only on time and is independent of
output.
5. Electric cloth drier
(1A1A)Fig. 1.4.1 The input to cloth drier is wet cloth. We set a timer. The
controlling mechanism includes hot air which dries the cloth.
1.4.1 Open Loop Control System Here drier operates for fix time. It does not check whether
cloth is dry or wet. Hence controlling action is independent of
UQ. 1.4.2 Explain open loop system with suitable output.
examples. (SPPU - Dec. 16, 3 Marks)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Introduction to Control Systems)….Page no. (1-4)
(1A5)Fig. 1.4.5 : Automatic electric iron Such type of stabilizers are used in Xerox machines, CNC
machines, etc.
2. Voltage stabilizers
3. Room heater
Single phase supply is expected to be 230 V, but it varies
from 200 to 250 V. Many devices cannot withstand such high
variations.
Hence voltage stabilizers accept variable input voltages and
give fixed output voltage.
Whenever input exceeds 230 V, the transformer becomes
step-down transformer reducing number of turns and thus
lowering the voltage.
(1A9)Fig. 1.4.9 : Room heater
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Introduction to Control Systems)….Page no. (1-5)
1. High accuracy.
2. Complicated design.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Introduction to Control Systems)….Page no. (1-6)
%QORCTKUQPQH1RGP.QQRCPF%NQUGF.QQR5[UVGO
UQ. 1.5.1 Differentiate open loop and closed loop systems with suitable examples. (SPPU - May 19, 6 Marks)
Sr. Point of Open loop control system Closed loop control system
No. Comparison
1. Block diagram
(1A12)Fig. 1.5.1
Chapter Ends…
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6I 6TCPUHGT(WPEVKQPCPF
/CVJGOCVKECN/QFGNKPI
%*#26'4
Syllabus
Differential equations and Transfer function, Modeling of Electric systems, Translational and rotational mechanical
systems.
+PVTQFWEVKQP Taking C(s) common from LHS and R(s) common from
RHS,
n n–1
[s + an – 1 s + ... + a1 s + a0] C (s)
A system is an entity which performs operation on input to m m–1
convert it to required output. = [bm s + bm – 1 s + ... + b1 s + b0] R (s)
m m–1
Transfer function gives relation between input and output of C (s) bm s + bm – 1 s + ... + b1 s + b0
G (s) = R (s) =
linear time invariant system. n
s +a s
n–1
+ ... + a s + a
n–1 1 0
Relation between input and output of the system helps us to
study behavior of the system and also helps in mathematical
analysis of the system.
2.2.1 Properties of Transfer Function /
Laplace transform is mathematical tool used in the analysis of
Advantages of Transfer Function
the system. 1. Transfer function provides complete solution to LTI system.
Solution of integro-differential equation is easier using 2. Mathematical analysis of all components and entire system is
Laplace transform. possible.
3. We can determine poles, zeros, characteristic equation of the
&GHKPKVKQPQH6TCPUHGT(WPEVKQP system.
4. Using transfer function we can determine stability of the
system.
Transfer function is defined as ratio of Laplace transform of
output to Laplace transform of input considering all initial 5. Using mathematical tools like Laplace transform helps to
conditions “zero”. convert time domain equation to simple algebraic equation.
Transfer function is defined as Laplace transform of impulse 6. All initial conditions of the system are considered “zero”.
response of the system considering all initial conditions 7. Transfer function is a continuous data which is expressed as a
“zero”. function of complex variable ‘s’.
8. Output response of any type of system can be calculated
using transfer function.
Hence we can easily derive transfer function from this The transfer function is said to be proper if order/degree of
differential equation. denominator is greater than that of numerator.
i.e. n t m
Consider a LTI system described by the following differential
equation having real constants.
n n–1
+ORQTVCPV6GTOUTGNCVGFVQ
d c (t) d d
n + an – 1 n – 1 c (t) + ... + a1 dt c (t) + a0 c (t) 6TCPUHGT(WPEVKQP
dt dt
m m–1
d d d Transfer function of LTI system is expressed as,
= bm m r (t) + bm – 1 m – 1 r (t) + ...+ b1 dt r (t) + b0 r (t) ...(2.2.1) m m–1
dt dt C (s) bm s + bm – 1 s + ... + b1 s + b0
G (s) = R (s) = n n–1 ...(2.3.1)
Taking Laplace transform of the above equation assuming all s +a s
n–1 + ... + a s + a
1 0
initial conditions “zero”,
n n–1
s C (s) + an – 1 s C (s) + ... + a1 s C (s) + a0 C (s)
m m–1
= bm s R (s) + bm – 1 s R (s) + ... + b1 s R (s) + b0 R (s)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-3)
2 2
Factorizing the numerator and denominator, s (s + 4s + 3) (s + 9s + 20) = 0
4 3 2 3 2 2
k (s – z1) (s – z2) ... (s – zm) s [s + 9s + 20s + 4s + 36s + 80s + 3s + 27s + 60] = 0
G (s) = (s – p ) (s – p )... (s – p ) ...(2.3.2) 4 3 2
1 2 n s [s + 13s + 59s + 107s + 60] = 0
5 4 3 2
k = System gain s + 13s + 59s + 107s + 60s = 0 ...Ans.
1. Poles 2. Poles
2
All the values of ‘s’ which make the transfer function infinite s (s + 1) (s + 3) (s + 9s + 20) = 0
are called poles. s (s + 1) (s + 3) (s + 4) (s + 5) = 0
Poles are obtained by factorizing the denominator and ? 5 poles are located at s = 0, – 1, – 3, – 4, – 5
equating to zero.
From Equation (2.3.2) we can say that p1, p2… pn are poles of 3. Zeros
the transfer function. 8 (s + 2) = 0
? Zero is located at s = – 2
2. Zeros
All values of ‘s’ which make the transfer function ‘zero’ are 4. Pole-zero plot
called zeros.
Zeros are obtained by factorizing the numerator and equating
to zero.
Form Equation (2.3.2) we can say that z1, z2… zm are zeros of
transfer function.
3. Characteristic equation
The equation obtained by equating denominator of transfer
function to zero is called characteristic equation of the
system.
From Equation (2.3.1) we can say that,
n n–1
s + an – 1 s + ... + a1 s + a0 = 0
is the characteristic equation of LTI system. (1B2)Fig. Ex. 2.3.1
1. Characteristic equation
2
s (s + 1) (s + 3) (s + 9s + 20) = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-4)
Ex. 2.4.1
Obtain transfer function of the given circuit
Soln. :
Step I : Applying KVL to the input side.
(1B6)Fig.Ex. 2.4.2(a)
d i (t)
vi (t) = R i (t) + L dt ...(1)
Taking Laplace transform of Equation (1)
(1B4)Fig.
Ex. 2.4.1(a) Vi (s) = R I (s) + s L I (s)
Vi (s) = (R + sL) I (s) ...(2)
∫
1
vi (t) = R i (t) + C i (t) dt ...(1)
Step II : Applying KVL to output side
Taking Laplace transform of Equation (1) d i (t)
vo (t) = L dt ...(3)
1
Vi (s) = R I (s) + sC I (s)
Taking Laplace transform of Equation (3)
1 Vo (s) = s L I (s) ...(4)
(
Vi (s) = R + sC I (s) ) ...(2)
Step III : To obtain transfer function
Step II : Applying KVL to output loop/side Divide Equation (4) by Equation (2)
∫
1 Vo (s) sL I(s)
vo (t) = C i (t) dt ...(3)
Vi (s) = (R + sL) I(s)
Taking Laplace transform of Equation (3)
Hence the required transfer function is
1
Vo (s) = sC I (s) ...(4) Vo (s) sL
G (s) = V (s) = R + sL ...Ans.
Step III : To obtain transfer function i
1
Vo (s)
sC
Vi (s) = sRC + 1
sC
Vo (s) 1
Vi (s) = 1 + sRC (5B6)Fig. Ex. 2.1
The required transfer function is
Vo (s) 1
Soln. :
G (s) = V (s) = 1 + sRC ...Ans. Step I : Applying KVL to the input side,
i
di (t) 1
∫
vin (t) – Ri (t) – L dt – C i (t) dt = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-5)
di (t) 1
∫
vin (t) = Ri (t) + L dt + C i (t) dt Step III : To obtain transfer function
1
1
Taking Laplace transform on both sides, Vo(s) sC I(s) s
C
1
Vin (s) = RI (s) + s LI (s) + sC I (s) ...(1) Vi (s) = = 2
I
1
Step II : Applying KVL to output side,
( R + sL + sC ) (s)
sRC + s LC + 1
s
C
1
∫
vo (t) = C i (t) dt V (s)
? Transfer function V o(s) =
i
2
1
s LC + s RC + 1
Taking Laplace transform on both sides
1 Step IV : Roots of the denominator
Vo (s) = sC I (s) ...(2) 2
s LC + s RC + 1 = 0
Step III : To obtain transfer function
1 Comparing with
Vo (s) sC I(s) 2
ax + bx + c = 0
Vin (s) =
R + sL + sC I
1
( (s) ) We get a = LC, b = RC, c = 1
–br 2
V (s) 1 b – 4a c
Transfer function V o (s) = s 1, s 2 =
in s2 LC + sRC + 1 2a
If R = 10 : L=1H C=1F – RC r 2 2
R C – 4LC
V (s) 1 s 1, s 2 = 2LC
? Transfer function, V o (s) = 2
in s + 10 s + 1 2 2
–R R C – 4LC
s 1, s 2 = 2L r 2 2
4L C
Ex. 2.4.3
2
Consider the R-L-C network shown in the Fig. Ex. 2.4.3. –R R 1
(i) Obtain transfer function if vi and vo are input and output
= 2L r 2–
4L LC
voltage respectively. 2
–R R 1
(ii) Find the location of poles in terms of R, L and C. s1 = 2L + 4L
2 – LC
(iii) If R = 1 M:, C = 1 PF and L = 1 mH. Are the location of
poles of transfer function given in (i) real ? 2
–R R 1
If yes, find the location. s2 = 2L – 2–
4L LC
Step V : If R = 1 M: , C = 1 PF and L = 1 mH
6 12
– 1 u 10 10 1
s1 = –3 + –6 – –3 –6
2 u 10 4 u 10 10 u 10
s1 = – 1
6 12
– 1 u 10 10 1
(5B1)Fig. Ex. 2.4.3 s2 = –3 – –6 – –3 –6
2 u 10 4 u 10 10 u 10
Soln. : s2 = – 999999999 = – 999.99999 u 10
6
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-6)
Soln. : Soln. :
Step I : Applying KVL to the input side Step I : Applying KVL to the input side
∫
1
vi (t) = R1 i (t) + C i (t) dt + R2 i (t) ...(1)
Taking Laplace transform of Equation (1)
1
Vi (s) = R1 I (s) + sC I (s) + R2 I (s)
1
Vi (s) = [R1 + sC + R2 I (s) ] ...(2)
∫
d i (t) 1
vi (t) = R i (t) + L dt + C i (t) dt ...(1) Taking Laplace transform of equation
1
Taking Laplace transform of Equation (1) Vo (s) = sC I (s) + R2 I (s)
1
Vi (s) = R I (s) + s L I (s) + sC I (s) 1
1
Vo (s) = [ ]
sC + R2 I (s) ...(4)
[
Vi (s) = R + sL + sC I (s) ] ...(2) Step III : To obtain transfer function
Divide Equation (4) by Equation (2)
Step II : Applying KVL to the output side
1
d i (t) 1
vo (t) = L dt + C i (t) dt∫ ...(3) Vo (s)
=
[
sC + R2 I(s) ]
Vi (s) 1
Taking Laplace transform of Equation (3)
1
[
R1 + sC + R2 I(s) ]
Vo (s) = sL I (s) + sC I (s) Vo (s) /
(1 + sCR2) /sC
G (s) = V (s) = (sCR + 1 + sCR ) / sC
/
1
[
Vo (s) = sL + sC I (s) ] ...(4) i 1 2
Hence the required transfer function is
Step III : To obtain transfer function Vo (s) 1 + sCR2
Divide Equation (4) by Equation (2) G (s) = V (s) = ...Ans.
i 1 + sCR + sCR 1 2
1
Vo (s)
=
[
sL + sC I(s)]
Ex. 2.4.6
Vi (s) 1
[R + sL + sC I(s) ] Obtain transfer function of the given circuit.
2
s LC + 1
Vo (s) sC
G (s) = V (s) = 2
i sRC + s LC + 1
sC
Hence the required transfer function is
Vo (s) 2
s LC + 1
G (s) = V (s) = 2 ...Ans.
i s LC + sRC + 1
(1B12)Fig. Ex. 2.4.6
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-7)
Applying KVL to loop I 1
R2 sC Ei (s)
∫
1
ei (t) = R1 i1 (t) + C (i1 (t) – i2 (t)) dt Eo (s) =
1 R2
Ei (s) = R1 I1 (s) + sC [I1 (s) – I2 (s)]
Eo (s) sC
1 1
Ei (s) =
Ei (s) = R1 I1 (s) + sC I1 (s) – sC I2 (s)
1 1
( R + sC1 ) ( R + sL + sC1 ) – s 1C
1 2 1 2 2
Ei (s) = [ ]
R1 + sC I1 (s) – sC I2 (s) ...(1)
Multiply numerator and denominator by s C
2 2
⎡ ⎤
1 1
R1 + sC – sC
⎡ Ei (s)
⎤ = ⎡ I1(s) ⎤
⎣ 0 ⎦ ⎢ ⎥
⎣ I2 (s) ⎦
⎣ ⎦
1 1
– sC R2 + sL1 + sC
⎪ ⎪
1 1
R1 + sC – sC
D = ⎪ 1 ⎪
⎪ R + sL + sC ⎪
1
– sC 2 1 (1B14)Fig. Ex. 2.4.7
1
DI2 = sC Ei (s)
1
DI2 sC Ei (s)
I2(s) = D = (1B15)Fig. Ex. 2.4.7(a)
( R + sC1 ) ( R + sL + sC1 ) – s 1C
1 2 1 2 2
vi (t) – vo (t)
...(3) I1 = R ...(1)
Step III : Applying KVL to output side vi (t) – vo (t)
eo (t) = R2 i2 (t) I2 = C ...(2)
Taking Laplace transform of the above equation vo (t)
Eo (s) = R2 I2 (s) ...(4) I = L ...(3)
Substituting value of I2 (s) from Equation (3) in Equation (4)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-8)
Step II : Using KCL we can write Step III : To obtain transfer function
I 1 + I2 = I ...(4) Divide Equation (4) by Equation (2)
Substituting value of I1, I2 and I in Equation (4) Eo (s)
R I(s)
Ei (s) = 1
vi (t) – vo (t) vi (t) – vo (t)
R + C =
vo (t)
L ...(5) [
sL + sC + R I(s) ]
Eo (s) R
Taking Laplace transform of Equation (5)
Ei (s) = 2
s LC + 1 + sRC
Vi (s) – Vo (s) Vi (s) – Vo (s) Vo (s)
+ = sC
R 1 sL
sC Hence the required transfer function is
Eo (s) sRC
1 1 1 G (s) = E (s) = 2 ...Ans.
R Vi (s) – R Vo (s) + sC Vi (s) – sC Vo (s) = sL Vo (s) i s LC + sRC + 1
1 1 1
R Vi (s) + sC Vi (s) = sL Vo (s) + R Vo (s) + sC Vo (s) UEx. 2.2 (SPPU - May 18, 6 Marks)
1 1 1
( ) R + sC Vi (s) =( )
sL + R + sC Vo (s)
2
V (s)
Determine the transfer function V o (s) for the system shown in the
in
Vo (s) (1 + sCR)/ R
Vi (s) = 2
(R + sL + s LRC) / sLR
Vo (s) 1 + sCR /
sL R
Vi (s) = R/ u R + sL + s2 LRC
Vo (s) 2
sL + s LCR
T. F. = G (s) = V (s) = 2 ...Ans. (5B7)Fig. Ex. 2.2
i R + sL + s LRC
Ex. 2.4.8
Soln. :
Find the transfer function of given network. Step I : Applying KVL to loop I
1
– R1 i1 (t) – C [i1 (t) – i2 (t)] + vin (t) = 0
1
1
vin (t) = R1 i1 (t) + C [i1 (t) – i2 (t)]
1
Step I : Applying KVL to the input side Step II : Applying KVL to loop II
∫
d i (t) 1 1 1
ei (t) = L dt + C i (t) dt + R i (t) ...(1) – R2 i2 (t) – C i2 (t) + C [i1 (t) – i2 (t)] = 0
2 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-9)
⎪ R + sC1
1
Vin (s)
⎪ Soln. :
⎪ –1 ⎪
1
Step I :
I2 (s) =
⎪ sC 1
0 ⎪ Current flowing through C o i1 – i2
Applying KVL to loop I,
⎪ ⎪
1 –1 1
R1 + sC sC1 – R1 i1 (t) – C (i1 (t) – i2 (t) ) + vin (t) = 0
⎪ ⎪
1
1
⎪ ⎪
–1 1 1
R2 + sC + sC Vin (t) = R1 i1 (t) + C [i1 (t) – i2 (t) ] ...(1)
sC1 2 1
Taking Laplace transform,
0 – ⎡sC Vin (s) ⎤
–1 1
⎣ 1 ⎦ Vin (s) = R1 I1 (s) + sC [ I1 (s) – I2 (s) ]
I2 (s) =
⎛R1 + sC1 ⎞ ⎛R2 + sC1 + sC1 ⎞ – ⎛ sC
–1 –1
⎞ 1 1
⎝ 1⎠⎝ 2 1⎠ ⎝ 1 u sC1 ⎠ Vin (s) = R1 I1 (s) + sC I1 (s) – sC I2 (s)
1 1 1
I2 (s) = R1 R1 R2
sC1 Vin (s)
1
Vin (s) = (
R1 + sC )
I1 (s) – sC I2 (s) ...(2)
1 1 Step II : Applying KVL to loop 2,
R1 R2 + sC + sC + sC + 2 + 2 2 – 2 2
1
∫
2 1 2 sCC 1 2 s C1 s C1 – R2 i2 (t) – R3 i2 (t) + C i1 (t) – i2 (t) = 0
1
Taking Laplace transform,
sC1 u Vin (s)
I2 (s) = 1
R1 R2( s2 C1C2) + R1 (sC1) + R1 (sC2) + R2 sC1 + 1 – R2 I2 (s) – R3 I2 (s) + sC [I1(s) – I2(s) ] = 0
2
s C1C2 1
R2 I2 (s) + R3 I2 (s) – sC [I1(s) – I2(s) ] = 0
1 s2
C1 C2
I2(s) = u Vin (s) u 1 1
s C1 – sC I1 (s) + sC I2 (s) + R2 I2 (s) + R3 I2 (s) = 0
R1 R2 (s2 C1 C2) + (R1 + R2) sC1 + R1 sC2 + 1
1 1
s C2 Vin (s)
[
– sC I1 (s) + sC + R2 + R3 I2 (s) = 0 ] ...(3)
I2 (s) = 2
...(3) Solving Equations (2) and (3) for I2 (s) using Cramer’s rule,
R1 R2C1C2 s + (R1 C1 + R2 C1 + R1 C2) s + 1
⎪ R + sC ⎪
1
1 Vin(s)
Step III : Applying KVL to output side,
⎪ 1 ⎪
1
vo (t) = C i2 (t)
2 I2 (s) =
⎪ – sC 0 ⎪
⎪ R + sC ⎪
1 1
Taking Laplace transform, 1 – sC
1
Vo (s) = C I2 (s) ⎪ 1 ⎪
⎪ – sC ⎪
2 1
Substitute value of I2 (s) from Equation (3) sC + R2 + R3
s –1
Vo (s) =
1
u 2
C 2 Vin(s)
C2 (R1 R2 C1 C2) s + (R1 C1 + R2 C1 + R1C2) s + 1 I2 (s) =
( sC ) V (s)
0– in
Vin (s) = (R R C C ) s2 + (R C + R C + R C ) s + 1 1
1 2 1 2 1 1 2 1 1 2
sC Vin (s)
UEx. 2.3 (SPPU - Dec. 17, 6 Marks) I2 (s) =
V (s) ⎡ R1 + R R + R R + 1
+ sC + sC ⎤ – 2 2
R2 R3 1
Obtain the transfer function V o (s) for the system shown in the
in
⎣ sC 1 2 1 3 2 2
sC ⎦ s C
Fig. Ex. 2.3. 1
sC Vin (s)
I2 (s) = R1 R2 R3
sC + R1 R2 + R 1 R3 + sC + sC
1
sC u Vin (s)
I2 (s) = R1 + R1 R2 sC + R1 R3 sC + R2 + R3
sC
(5B8)Fig. Ex. 2.3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-10)
s
C
I2 (s) =
1
s
C
u Vin (s) u R + R + R + (R R + R R ) sC
1 2 3 1 2 1 3
2.6.1 Mass
Vin (s) According to physical model of mass element it is assumed
I2 (s) = R1 + R2 + R3 + (R1 R2 + R1 R3) sC that entire mass of the body is concentrated at the center of
Step II : Applying KVL to output side, the body. Whenever a block of mass moves all particles of the
vo (t) = R3 i2 (t) block undergo equal displacement as shown in the Fig. 2.6.1.
Taking Laplace transform,
Vo (s) = R3 I2 (s)
Substituting value of I2 (s),
Vo (s) = R3
⎡ Vin (s)
⎤ (1B20)Fig. 2.6.1 : Motion of block
⎣R1 + R2 + R3 + (R1 R3 + R1 R2) sC ⎦
Vo (s) R3 Hence we can say that mass ‘M’ has only one displacement.
Vin (s) = R1 + R2 + R3 + (R1 R3 + R1 R2) sC In the Fig. 2.6.2, o x represents the displacement of the
R3 mass.
T.F. = R + R + R + (R R + R R ) sC
1 2 3 1 3 1 2
/CVJGOCVKECN/QFGNNKPI
System is an entity which performs operation on input to
convert it to required output. System can be either Single
Input Single Output [SISO] or Multiple Input Multiple
(1B21)Fig. 2.6.2 : Displacement of mass
Output [MIMO].
Input signals can be of any type i.e., electrical, mechanical, The relation between force and mass is given as
hydraulic, pneumatic, etc. Input signal can be function of any F = Ma
physical variable like temperature, pressure, etc. Systems dv (t)
a = dt , v = velocity
produce output for the given input. Analysis of mechanical
dv (t)
system becomes easier if they are expressed in their ? F = M dt
equivalent form. dx (t)
But v = dt , x = displacement
The equivalent representation of system can be done by using
mathematical equations. Newton’s second law of motion, d dx (t)
Kirchoff’s laws, D-Alemberts principle etc. are used to get
? F = M dt dt
2
[ ]
equivalent differential equations of the system. d x (t)
F = M 2
These mathematical differential equation tell us the behavior dt
of the system. From mechanical point of view, description of
mechanical and electrical elements are analogous. Expressing 2.6.2 Spring
mechanical elements in electrical form helps us to analyze the
The body subjected to force undergoes elastic deformation. A
system more efficiently and easily as we know the rules of
spring has the property to expand and contract on application
electrical system analysis.
of force.
/GEJCPKEUQH6TCPUNCVKQPCN Spring stores potential energy. Even though springs are
/QVKQP considered to be non-linear devices, their deformation can be
considered linear for short distances.
&GHKPKVKQPQHVTCPUNCVKQPCNOQVKQP
6JG OQVKQP QH VJG DQF[ CNQPI C UVTCKIJV NKPG QT EWTXGF
RCVJKUECNNGFVTCPUNCVKQPCNOQVKQP
It mainly consists of three elements :
(1B22)Fig. 2.6.3 : Spring
(I) Mass (II) Spring (III) Damper
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-11)
(1B24A)Fig. 2.6.5
2. F = K [ x1 (t) – x2 (t) ] F (s) = K [ X1 (s) – X2 (s) ]
(1B24B)Fig. 2.6.6
3. d F (s) = Bs [ X1 (s) – X2 (s) ]
F = B dt [ x1 (t) – x2 (t) ]
(1B24C)Fig. 2.6.7
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-12)
3. Spring (K)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) Transfer Function and Mathematical Modeling)….Page no. (2-13)
(1B28A)Fig. 2.7.4
(1B28B)Fig. 2.7.5
(1B28C)Fig. 2.7.6
'NGEVTKECN5[UVGOU
∫ V dt
1
i =
Dynamic model of R-L-C network L
0
The three basic elements of electrical systems are : i = current, V = voltage
1. Resistor
2. Inductor 2.8.3 Capacitor
3. Capacitor
2.8.1 Resistor
∫ i dt
1
(IB29)Fig. 2.8.1 : Resistor V = C
0
V = iR o Ohm’s law dV
i = C dt
V
i = R i = current, V = voltage
i = current and V = voltage
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-14)
∫
di 1
UQ. 2.9.1 Derive the force to voltage and force v (t) = Ri + L dt + C i dt ...(2.9.1)
0
to current analogy between mechanical dq
and electrical systems. i = dt
(SPPU - Dec. 17, 6 Marks) Substituting in Equation (2.9.1)
2
dq dq 1
There is similarity between mechanical systems and electrical v (t) = R dt + L 2 + C q ...(2.9.2)
systems. It is possible to draw electrical equivalent of dt
mechanical systems, based on their analogy. Taking Laplace transform of Equation (2.9.2)
Let us consider a simple mechanical system having all three 2 1
V (s) = sR Q (s) + s LQ (s) + C Q (s)
basic elements mass, spring and damper as shown in the
Fig. 2.9.1. ...(2.9.3)
From the above Fig. 2.9.1 we can say that due to applied
Comparing Equation (2.9.3) with Equation (2.9.4)
force mass ‘M’ will produce displacement x(t) in the 2
direction of the force. F (s) = s MX (s) + sBX (s) + KX (s)
...(2.9.4)
1
F o V, M o L, B o R, K = C , X o Q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-15)
Step II :
(i) Mass (or J) has one displacement x (or T). Connect it between
node ‘x’ and reference.
(ii) Spring and damper must have two displacements x1 and x2
[or x1 and references as case may be]. Analyse and connect
(IB34)Fig. 2.9.3 : Parallel R-L-C circuit these elements between x1 and x2 (where x1, x2 represent two
displacements at two ends of each element).
From the above circuit the equation for ‘i’ is given as
V 1 dv Step III : Draw nodes and connect elements.
i = R + L ∫ v dt + C dt ...(2.9.7)
Step IV : Write force voltage equation for each node (as in
d\ KCL).
Put v = dt where \ is flux linkage.
2 Note : F - I model represents node analysis whereas F - V model
1 d\ 1 d \
i = R dt + L \ + C 2 ...(2.9.8) represents mesh analysis.
dt
Taking Laplace transform of the above equation
1 1 2
I (s) = R s \ (s) + L \ (s) + s C \ (s) ...(2.9.9)
5QNXGF'ZCORNGU
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-16)
Step III : Node diagram 1
? V (s) = sL I (s) + RI (s) + sC I (s)
This is force-voltage analogous equation.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-17)
...(4)
(b) For Equation (2)
1 2
L2 [ \1 (s) – \2 (s) ] = s C2 \2 (s) ...(5)
(3B3)Fig. Ex. 2.10.3
Substitute V (s) = s \ (s)
1
sL2 ( V1 (s) – V2 (s) ) = s C2 V2 (s) ...(6) Soln. :
Step I : (i) Number of nodes = Number of displacements.
Hence Number of Nodes = 3
(ii) One additional node as reference node
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-18)
1 di2 1
∫
C1 (i1 – i2) dt = L1 dt + R1 ( i2 – i3 ) + C2 ( i2 – i3 ) dt ∫
...(5)
1 di3 1
2
∫
R1 (i2 – i3) + C ( i2 – i3 ) dt = L2 dt + R2 i3 + C i3 dt
3
∫ ...(6)
(3B7)Fig. Ex. 2.10.4(a) : Node diagram
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-19)
Step III : Differential equation 1 1
I(s) = s C1 V1(s) + sL V1 (s) + sL ( V1(s) – V2 (s) )
(i) At x1 1 2
2
d x1 1
F = M1 + sL ( V1(s) – V3 (s) ) ...(7)
2 + K1 x1 + K2(x1 – x2) + K3(x1 – x3) ...(1) 3
dt
(ii) At x2 Similarly taking Laplace transform of Equation (2) and
2
d d x2 replacing
K2 (x1 – x2) + B1 dt ( x3 – x2 ) = M2 2 ...(2) 2
dt K2 ( \1(s) – \2(s) + B1s ( \3(s) – \2(s) ) = s M2 \2 (s)
(iii) At x3 1 1
d sL2 (V1(s) – V2 (s)) + R1 (V3(s) – V2 (s)) = s C2 V2 (s) ...(8)
K3 (x1 – x3) = B1 dt ( x3 – x2 ) ...(3)
Similarly for Equation (3)
Step IV : F-V analogous circuit 1 1
1 sL3 ( V1(s) – V3 (s)) + R1 ( V3 (s) – V2 (s) ) ...(9)
FoV MoL BoR Ko C
dq Hence F-I model is
dx
xoq dt = dt = i
Hence x = ∫ i dt
2
d x di
2 =
dt dt
Substituting in Equation (1)
di1 1 1 1
V = L1 +
dt C1 1 ∫
i dt + C
2
∫ ∫
( i1 – i2 ) dt + C ( i1 – i3 ) dt
3
...(3)
(3B9)Fig. Ex. 2.10.4(c) : F-I model
Substituting in Equation (2)
1 di2
C2 ∫ (i 1 – i2 ) dt + R1 ( i3 – i2 ) = L2 dt ...(4) Ex. 2.10.5
Obtain the transfer function of the following using mathematical
Substituting in Equation (3)
modelling.
1
∫
C3 ( i1 – i3 ) dt = R1 ( i3 – i2 ) ...(5)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-20)
Step III : Node diagram Soln. :
Step I :
(i) There are two displacements, y1 and y2 and two masses,
m1 and m2.
Number of displacements = Number of nodes = Number of
masses
(ii) One additional node for reference
F (s) =
⎡ s M (K1 + K2) + K2 (K1 + K2) – K2 ⎤ X (s) 2
d y1 dy1
⎣ K 1 + K2 ⎦ 2 F = M1
dt
+ b1 dt + K1 y1 + K3 ( y1 – y2 )
2
⎡ s2 M (K1 + K2) + K1 K2 + K2 ⎤
K2 –
2 2
(ii) At y2
F (s) = ⎢ ⎥ X2 (s)
⎣ K 1 + K 2 ⎦ 2
d y2 dy2
K 3 ( y1 – y 2 ) = M2 + b2 dt + K2 y2
2
X2 (s) K1 + K2 dt
F (s) = 2
s M (K1 + K2) + K1 K2
UEx. 2.4 (SPPU - May 15, 6 Marks)
Ex. 2.10.6 Write the differential equations of the system shown in Fig. Ex. 2.4
X1 (s)
A coupled spring-mass system is shown in the Fig. Ex. 2.10.6. Also find F(s) .
Obtain differential equations describing the system.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Transfer Function and Mathematical Modeling)….Page no. (2-21)
Soln. : At node x2
Step I : d d
(i) Since there are two masses and two displacements. Hence, K1 (x1 – x2) + B1 dt (x1 – x2) = B2 dt x2 + K2 x2 ...(3)
two nodes.
Taking Laplace transform,
Number of displacements = Number of masses
= Number of nodes K1 [X1 (s) – X2 (s)] + B1 s [X1(s) – X2(s)] = B2 s X2(s) + K2 X2 (s)
(ii) One additional node as reference node
(iii) x2 is displacement at M2 and x1 at M1 K1 X1(s) – K1 X2(s) + B1 s X1(s) – B1 s X2(s) = B2 s X2(s) + K2 X2(s)
+ B1 s X1(s) – B1 s X2(s)
2
F(s) = s M1 X1 (s) + K1 X1 (s) + B1 s X1 (s)
– K1 X2 (s) – B1 s X2(s)
2
F(s) = [s M1 + K1 + B1 s] X1(s) – (K1 + B1 s) X2 (s)
Chapter Ends...
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6I $NQEM&KCITCO
4GFWEVKQP6GEJPKSWGU
%*#26'4
Syllabus
5. Feedback path
3.2.1 Important Definitions
Whenever the direction of flow of signal is from output to
1. Block diagram input, the path is called feedback path.
Block diagram is a pictorial representation showing cause and Representation
effect relationship between input and output of the system.
Representation
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-3)
Substitute value of B (s) from Equation (3.3.2) and value of Whenever two or more blocks are connected in series they
E(s) from Equation (3.3.4) in Equation (3.3.1). Hence can be replaced by a single block representing multiplication of
Equation (3.3.1) becomes, blocks.
C (s)
G (s) = R (s) r C (s) H (s)
C (s) = R (s) G (s) r C (s) H (s) G (s)
C (s) ∓ C (s) H (s) G (s) = R (s) G (s)
C (s) [1 ∓ G (s) H (s)] = R (s) G (s) (1C9)Fig. 3.4.2
C (s) G (s)
R (s) = 1 ∓ G (s) H (s) In Fig. 3.4.2(a), C (s) = G1 G2 R (s)
In Fig. 3.4.2(b), C (s) = G1 G2 R (s)
‘+’ sign is used for negative feedback. Rule 2 : Blocks connected in parallel
‘–’ sign is used for positive feedback. Whenever two blocks are connected in parallel they are
added/subtracted according to the given sign.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-4)
From Fig. 3.4.6(a), C (s) = R (s) – X – Y
(1C10)Fig. 3.4.3
Note : This rule is not applicable if two summing points are not
connected directly, i.e., if a block is present between two
summing points.
Rule 5 : Shifting a summing point before a block
If a summing point is shifted before a block ‘G’, then one
(1C11)Fig.3.4.4 more block is added to summing point having value 1/G.
In Fig. 3.4.4 blocks G1 and G2 are not parallel.
2. In parallel blocks flow of the signal must be in one
direction only.
Rule 3 : Eliminate feedback loop
(1C15)Fig. 3.4.8
(1C16)Fig. 3.4.9
(1C13)Fig. 3.4.6
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-5)
From Fig. 3.4.9(a), C (s) = [R (s) + X] G Rule 9 : Shifting a take-off point after a summing point
From Fig. 3.4.9(b), C (s) = R (s) G + X G = [R (s) + X] G
Hence the output C (s) remains unchanged.
(1C17)Fig. 3.4.10
If a take-off point is shifted after a block ‘G’, then another From Fig. 3.4.13(b), Z = R (s) r Y
block of value ‘1/G’ is connected to the take-off point signal in Whenever we shift a take-off point before summing point we
series. add another summing point in series with take-off signal having
same sign.
Value of the take-off point ‘Z’ remains unchanged.
Note : We should avoid use of critical rules as it makes block
diagram more complex. Critical rules are used when we
are left with no option.
If there are multiple inputs, then we use superposition
theorem.
(1C18)Fig. 3.4.11
From Fig. 3.4.11(b), value of take-off point (1C21)Fig. 3.4.14 : Block with multiple inputs
1
X = R(s) G G X = R(s) Calculate C1 (s) with R1 and all other inputs ‘0’
Calculate C2 (s) with R2 and all other inputs ‘0’
Hence value of take-off point remains unchanged.
Calculate Cn (s) with Rn and all other inputs ‘0’
C (s) = C1 (s) + C2 (s) + ...+ Cn (s)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-6)
5WOOCT[QH$NQEM&KCITCO4WNGU
(1C22) to (1C41)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-7)
Applying Rule 2 to blocks
2TQEGFWTGVQ5QNXG$NQEM
&KCITCO4GFWEVKQP2TQDNGOU
'ZCORNGUDCUGFQP$NQEM
&KCITCO4GFWEVKQP6GEJPKSWGU
(1C45)Fig. Ex. 3.7.1(c)
Soln. :
Step I : Refer Fig. Ex. 3.7.1(a).
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-8)
Hence the block diagram reduces to Hence the required transfer function
Step IV : C (s) G1 G2 G3 + G1 G2 G4
R (s) = 1 + G1 H1 + G1 G2 G3 H2 + G1 G2 G4 H2 ...Ans.
Applying Rule 1
⎡ G1 ⎤ u G (G + G ) = G1 G2 (G3 + G4)
(5C45)Fig. Ex. 3.7.2
⎣ 1 + G1 H1 ⎦ 2 3 4 1 + G1 H1
G 1 G 2 G 3 + G1 G 2 G 4 Soln. :
= 1 + G1 H1 Step I :
Applying Rule 2
(i)
G 1 G 2 G 3 + G1 G 2 G 4
1 + G1 H1
⇒ 1+ G H +G G G H +G G G H
1 1 1 2 3 2 1 2 4 2
1 + G1 H1
G 1 G 2 G 3 + G1 G 2 G 4 (5C48)Fig. Ex. 3.7.2(c)
⇒ 1+G H +G G G H +G G G H
1 1 1 2 3 2 1 2 4 2
Hence block diagram reduces to
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-9)
The block diagram reduces to Applying Rule 1
Step II :
⇒ (G1 G3 + G1 G4 + G2 G3 + G2 G4) ⎛1 + G H ⎞
(5C49)Fig. Ex. 3.7.2(d) G5
Applying Rule 1
⎝ 5 ⎠
2
G1 G3 G5 + G1 G4 G5 + G2 G3 G5 + G2 G4 G5
⇒ 1 + G5 H2
Hence block diagram reduces to
Step V :
(5C50)Fig. Ex. 3.7.2(e)
G1 G3 G5 + G1 G4 G5 + G2 G3 G5 + G2 G4 G5
1 + G5 H2
⇒ G1 G3 G5 + G1G4G5 + G2G3G5 + G2G4G5
(5C51)Fig. Ex. 3.7.2(f) 1+ 1 + G5H2 u H1
Applying Rule 3
G1 G3 G5 + G1 G4 G5 + G2 G3 G5 + G2 G4 G5
–––––––––
1 + G5 H2
⇒ 1 + G5 H2 + G1 G3 G5 H1 + G1G4G5 H1 + G2G3G5H1 + G2G4G5H1
–––––––––
1 + G5H2
G1 G3 G5 + G1 G4 G5 + G2 G3 G5 + G2 G4 G5
⇒ 1+G H +G G G H +G G G H +G G G H +G G G H
(5C52)Fig. Ex. 3.7.2(g) 5 2 1 3 5 1 1 4 5 1 2 3 5 1 2 4 5 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-10)
Applying Rule 5
Step I :
Applying Rule 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-11)
Hence block diagram reduces to Hence the required transfer function
Step V : C(s) G1 G2 + G2 G3
R(s) = 1 + G1 H1 + G1 G2 H2 + G2 G3 H2 ...Ans.
diagram rules.
Soln. :
Step I :
Applying Rule 3
G1 G2 + G2 G3
1 + G1 H1
⇒ 1+G H +G G H +G G H
1 1 1 2 2 2 3 2
1 + G1 H1
G1 G2 + G2 G3
⇒ 1+G H +G G H +G G H (5C3)Fig. Ex. 3.1(b)
1 1 1 2 2 2 3 2
Hence block diagram reduces to
Step II :
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-12)
Applying Rule 8 (G2(s) + 1) G3(s)
= G2(s) (1 + G3(s) H3(s))
G2(s) G3(s) + G3(s)
= G2(s) + G2(s) G3(s) H3(s)
Applying Rule 3
(5C5)Fig. Ex. 3.1(d)
Applying Rule 2
(5C11)Fig. Ex. 3.1(j)
Applying Rule 1
Applying Rule 3
(5C8)Fig. Ex. 3.1(g)
Applying Rule 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-13)
G1(s) G2(s) Soln. :
1 + G2(s) H2(s)
⇒ Step I :
G1(s) G2(s)
1 + 1 + G (s) H (s) u H1(s)
2 2
G1(s) G2(s)
––––––––––––––
1 + G2(s) H2(s)
⇒ 1 + G (s) H (s) + G (s) G (s) H (s)
2 2 1 2 1
––––––––––––––
1 + G2(s) H2(s)
G1 (s) G2(s)
⇒ 1 + G (s) H (s) + G (s) G (s) H (s)
2 2 1 2 1
(3C15)Fig. Ex. 3.7.4(a)
Hence block diagram reduces to
Step VII : Applying Rule 8
2
G1(s) G (s) G3(s) + G1(s) G2(s) G3(s)
2
⇒ 2 2
G2(s) + G2(s) G3(s) H3(s) + G (s) H2(s) + G (s) G3(s) H3(s)
2 2
2 2
+ G1(s) G2(s) H1(s) + G1(s) G2 (s) G3(s) H1(s) H3(s)
Step VIII :
(3C17)Fig. Ex. 3.7.4(c)
Hence the required transfer function is
Applying Rule 1
Ex. 3.7.4
A linear feedback control system has block diagram shown in
Fig. Ex. 3.7.4. Using block diagram reduction rules, obtain overall
C(s)
transfer function R(s) .
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-14)
Hence the block diagram reduces to Hence block diagram reduces to
Step IV : Step VI :
Applying Rule 8
(3C24)Fig. Ex. 3.7.4(k)
Applying Rule 3
G2G3G4
⇒ 1 + G3G4H2 + G2G3H3
Applying Rule 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-15)
Applying Rule 1 Ex. 3.7.5
C (s)
Obtain R (s) using block diagram reduction techniques.
Applying Rule 3
Solving
G1G2G3G4
1 + G3G4H2 + G2G3H3 (1C54)Fig. Ex. 3.7.5(a)
⇒ Applying Rule 3
G1G2G3G4 H1 + G3G4 H2H1
1 + 1 + G G H + G G H u
3 4 2 2 3 3 G
3G4
G1G2G3G4
1----––---------
+ G3G4H2 + G2G3H3
⇒ 1 + G3G4H2 + G2G3H3 + G1G2H1 + G1G2 G3G4H2H1
(1C55)Fig. Ex. 3.7.5(b)
1 ---------–––––
+ G3G4H2 + G2G3H3
Block diagram reduces to
G1G2 G3G4
⇒ Step II :
1 + G3G4H2 + G2G3H3 + G1G2H1 + G1G2G3G4H2H1
Step IX :
...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-16)
Applying Rule 8 Hence block diagram reduces to
Step V :
Applying Rule 3
G1 G3
1 + G3 H2
⇒ G1 G3
1 + 1 + G H u H3
3 2
G1 G3
----–--
1 + G3 H2
⇒ 1 + G3 H2 + G1 G3 H3
----–--
1 + G3 H2
(1C58)Fig. Ex. 3.7.5(e)
G1 G3
Applying Rule 1 ⇒ 1+G H +G G H
3 2 1 3 3
Hence block diagram reduces to
Applying Rule 3
G1 G3
1 + G 3 H 2 + G1 G 3 H 3
⇒ G1 G/3 H1 + G3 H1 H2
1+1+G H +G G H u G/3
3 2 1 3 3
(1C60)Fig. Ex. 3.7.5(g)
G1 G3
Applying Rule 1 1----––––-––––-
+ G 3 H 2 + G1 G 3 H 3
⇒ 1 + G H + G G H +G H + G G H H
3 2 1 3 3 1 1 1 3 1 2
1----–––––––––––-
+ G3 H2 + G1 G3 H3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-17)
G1 G3 Hence block diagram reduces to
⇒ 1 + G H + G G H +G H + G G H H Step II :
3 2 1 3 3 1 1 1 3 1 2
Hence block diagram reduces to
Applying Rule 8
(5C38)Fig. Ex. 3.2(f)
Applying Rule 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-18)
Hence block diagram reduces to G1 G2 G5 + G1 G2 G3 G4
Step IV : 1 + G2 G3 H1
⇒ G1 G2 G5 + G1 G2 G3 G4
1+ 1 + G2 G3 H1 u H2
G1 G2 G5 + G1 G2 G3 G4
––––––––––––
1 + G2 G3 H1
⇒ 1 + G2 G3 H1 + G1 G2 G5 H2 + G1 G2 G3 G4 H2
––––––––––––
1 + G2 G3 H1
G1 G2 G5 + G1 G2 G3 G4
(5C40)Fig. Ex. 3.2(h) ⇒ 1+G G H +G G G H +G G G G H
2 3 1 1 2 5 2 1 2 3 4 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-19)
Applying Rule 8 Hence block diagram reduces to
Step IV :
Applying Rule 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-20)
G2G3G4 Applying Rule 3
1 + G3G4H3
⇒
4
G2G3 G H2
1+1+G G H u
3 4 3 4
G
G2G3G4
–––––––––––
1 + G3G4H3
⇒ 1 + G3 G4 H3 + G2G3H2
–––––––––––
1 + G3G4H3
G1 G2 G3 G4
1–––––––––––––––––––
+ G3 G4 H3 + G2 G3 H2
⇒ 1 + G3 G4 H3 + G2 G3 H2 + G1 G2 G3 G4 H1
1–––––––––––––––––––
+ G3 G4 H3 + G2 H3 H2
G1 G2 G3 G4
⇒ 1 + G3 G4 H3 + G2 G3 H2 + G1 G2 G3 G4 H1
(5C68)Fig. Ex. 3.3(k)
Hence Block diagram reduces to
Applying Rule 1
Step VIII :
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-21)
Applying Rule 2
(5C76)Fig. Ex. 3.4(c)
Applying Rule 1
G2G3G4
⇒ G5 + 1 + G H
3 1
G5 + G3 G5 H1 + G2 G3 G4
⇒ 1 + G3 H1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-22)
⇒
G1 (1 + G3H1)
1 + G3H1 + G1 G2 G3 G4 H2
Soln. :
Step I :
Hence block diagram reduces to
Step V :
Step VI :
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-23)
Hence block diagram reduces to Hence block diagram reduces to
Step III : Step V :
Applying Rule 8
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-24)
Hence block diagram reduces to Hence required transfer function
Step VII : C(s) G1 G2 + G1 G3
R(s) = 1 + G2 + G3 + G1 G2 H1 ...Ans.
Applying Rule 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-25)
Applying Rule 8 Hence block diagram reduces to
Step V :
Applying Rule 3
Applying Rule 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-26)
G1 G2 G3 G4 + G1 G3 G4 G5 Hence block diagram reduces to
––––––––––––
1 + G3 G4 H2 Step II :
⇒
1 + G3G4H2 + G1G2G3G4 H1 + G1G3G4G5 H1
––––––––––––
1 + G3 G4 H2
G1 G2 G3 G4 + G1 G3 G4 G5
⇒ 1+G G H +G G G G H +G G G G H
3 4 2 1 2 3 4 1 1 3 4 5 1
Step VI :
C(s) G1 G2 G3 G4 + G1 G3 G4 G5
R(s) = 1 + G3 G4 H2 + G1 G2 G3 G4 H1 + G1 G3 G4 G5 H1 ...Ans.
(5C89)Fig. Ex. 3.6(d)
UEx. 3.6 .SPPU - May 17, 6 Marks.
Obtain the transfer function of system represented by block Hence block diagram reduces to
diagram shown in Fig. Ex. 3.6. Step III :
Applying Rule 7
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-27)
Applying Rule 3 Applying Rule 1
Ex. 3.7.7
A linear feedback control system has block diagram shown in the
Fig. Ex. 3.7.7. Using block diagram reduction rules obtain overall
C(s)
transfer function R(s) .
G1
1 + G1H1
⇒ G1
1 + 1 + G H G2 H2
1 1
G1
––––––––
1 + G1H1
⇒ 1 + G1 H1 + G1 G2 H2
(3C77)Fig. Ex. 3.7.7
––––––––
1 + G1 H1
G1 Soln. :
⇒ 1 + G1 H1 + G1 G2 H2 Step I :
Step VI :
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-28)
This block diagram can be simplified and drawn as follows. Applying Rule 1
Step IV :
Applying Rule 3
Solving
G2G3
⇒ 1 + G2 H1
(3C81)Fig. Ex. 3.7.7(d)
1 + G2G3
Applying Rule 8 1+ u H2
G2H1
G2G3
1 + G2H1
⇒ G2G3 H2
1+
(3C82)Fig. Ex. 3.7.7(e) 1 G2H1
Hence the block diagram reduces to
G2G3
Step III :
––––––––
1 + G2H1
⇒ 1 + G2H1+ G2G3H2
––––––––
1 + G2H1
G2G3
⇒ 1 + G2H1 + G2G3H2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-29)
Hence the block diagram reduces to Hence the block diagram reduces to
Step V :
Step VII :
Step VIII :
...Ans.
Ex. 3.7.8
C(s)
Obtain system transfer function R(s) using block diagram
(3C89)Fig. Ex. 3.7.7(m) reduction technique for the system shown in Fig. Ex. 3.7.8.
Solving
G1G2G3
1 + G2H1 + G2G3H2
⇒ G1G2G3
1 – 1 + G H + G G H u+1
2 1 2 3 2
G1G2G3
––––––––––––––––
1 + G2H1 + G2G3H2
(3C41)Fig. Ex. 3.7.8
⇒ 1 + G2 H1 + G2 G3H2 – G1G2G3H1
1 + G2+1 + G2G3H2
––––––––––––––––
G1G2G3
⇒ 1 + G2H1 + G2G3H2 – G1 G2G3H1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-30)
Applying Rule 8
Applying Rule 3
(3C43)Fig. Ex. 3.7.8(b)
Applying Rule 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-31)
Hence the block diagram reduces to Applying Rule 1
Step V :
Applying Rule 3
(3C52)Fig. Ex. 3.7.8(k)
Solving,
Solving G1G2G3H1
2
G2G3 G2G3 H1 + G3G2 H1 + G2G3
1 + G3H2H1 1 + G3H2H1 ⇒ G1G2G3H1
⇒ G2G3 ⇒ G2G3 1+ 2 u H3 H2 H1
1 H1+ G3G2 H1 + G2G3
1+1+G H H u H 1+ 2
3 2 1 1 H1 + G3H2 H
1 G1G2G3H1
2
G2G3 H
–––––––––––––––––
1 + G3G2 H1 + G2G3
1 + G3H2H1 ⇒ 2 2
H1+ G3G2 H1 + G2G3 + G1G2G3 H1 H2H3
⇒ 2 2
H1 + G3H2 H1 + G2G3 –––––––––––––––––
H1+ G3G2 H1 + G2G3
H1 (1 + G3H2H1)
G1G2G3H1
G2G3 H1 –––––––––––
(1 + G3H2H1) ⇒ 2 2
⇒ H1+ G3G2H1 + G2G3 + G1G2G3H1H2H3
1 + G3H2H1 u H1+ G3H2 H2 + G2G3
––––––––––
1
C(s) G1G2G3H1
R(s) = 2
H1 + G3G2 H1+ G2G3 + G1G2G3 H1 H2H3
2 ...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-32)
G4
UEx. 3.7 .SPPU - May 18, 6 Marks. ⇒ G 2 + G3
Determine the overall transfer function of system shown in
G4 + G3 G2
Fig. Ex. 3.7 using block diagram reduction rules. ⇒ G2
Hence block diagram reduces to
Step III :
Soln. :
Step I : (5C104)Fig. Ex. 3.7(e)
Applying Rule 3
Applying Rule 8
G1 G4 + G1 G2 G3
⇒ 1 + G2 H1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-33)
Hence block diagram reduces to UEx. 3.8 .SPPU - May 19, 6 Marks.
Step V :
Determine the overall transfer function of system shown in
Fig. Ex. 3.8 using block diagram reduction rules.
Applying Rule 3
(5C111)Fig. Ex. 3.8
Soln. :
Step I :
G1 G4 + G1 G2 G3
1 + G2H1
⇒ G1 G4 + G1 G2 G3
1+ (5C112)Fig. Ex. 3.8(a)
1 + G2 H1
G1 G4 + G1 G2 G3
Applying Rule 8
–––––––––
1 + G2H1
⇒ 1 + G2 H1 + G1 G4 + G1 G2 G3
–––––––––
1 + G2H1
G1 G4 + G1 G2 G3
⇒ 1 + G2 H1 + G1 G4 + G1 G2 G3
(5C113)Fig. Ex. 3.8(b)
Hence block diagram reduces to
Step VI : Hence block diagram reduces to
Step II :
Y(s) G1 G4 + G1 G2 G3
R(s) = 1 + G2 H1 + G1 G4 + G1 G2 G3
...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-34)
Applying Rule 1 G1 G2
1–––––––––––––
+ G1 G2 H1
⇒ 1 + G1 G2 H1 + G1 H2
(5C115)Fig. Ex. 3.8(d) 1–––––––––––––
+ G1 G2 H1
Hence block diagram reduces to Hence block diagram reduces to
Step III : Step V :
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Block Diagram Reduction Techniques)….Page no. (3-35)
G1G2G3 Hence block diagram reduces to
1 + G1G2H1 + G1 H2 Step VII :
⇒ G G2G3
1 – 1 + G G1 H u H3
1 2 1 + G1 H2
G1G2G3
––––––––––––––––––––
1 + G1G2H1 + G1 H2 (5C124)Fig. Ex. 3.8(m)
⇒ 1 + G1 G2 H1 + G1 H2 – G1 G2 G3 H3 Hence required transfer function is
––––––––––––––––––––
1 + G1 G2 H1 + G1 H2
C(s) G1 G2 G3
G1 G2 G3 R(s) = 1 + G1 G2 H1 + G1 H2 – G1 G2 G3 H3
⇒ 1 + G1 G2 H1 + G1 H2 – G1 G2 G3 H3 ...Ans.
Chapter Ends...
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6I
5KIPCN(NQY)TCRJ
%*#26'4
Syllabus
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-3)
2. Output node/sink node Feedback path : x2 – x3 – x2
The node that has only incoming branches is called output
node/sink node.
3. Chain node
The node which has both incoming and outgoing branches is
called chain node.
(1D14)Fig. 4.5.9 : SFG
7. Path gain
The product of all branch gains while tracing a forward path
is called path gain.
(1D8)Fig. 4.5.3 : Chain node
4. Forward path
Any path from input node to output node is called forward
path.
Forward path F1 o x1 – x2 – x3 – x
Forward path gain = A u B u D
Forward path F2 o x1 – x3 – x4
(1D9)Fig. 4.5.4 : SFG Forward path gain = C u D
First forward path F1 : x1 – x2 – x3 – x4 8. Loop gain
Loop gain is the path gain of the loop.
1. Loop 1
(1D11)Fig. 4.5.6 : Forward path 2 i.e. F2
Loop gain = B u – H1
5. Feedback path/feedback loops
= – BH1
It is the path which originates and terminates at the same
node. (1D17)Fig. 4.5.12 : Loop 1
2. Loop 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-4)
Loop gain = A u B u C u – H2
%QPUVTWEVKQPQH5KIPCN(NQY
= – ABCH2
)TCRJ
9. Touching loops
Signal flow graph can be constructed from
Loops which have at least one node in common are called
1. Set of linear algebraic equations.
touching loops.
2. Block diagram
3. Electrical network
L1 o x2 – x3 – x2
L2 o x1 – x4 – x1 (1D24)Fig. 4.6.3 : SFG of x4
Loops L1 and L2 do not have any node in common. Hence L1 4. Consider 4th equation
and L2 are non-touching loops. x5 = 2x2 + 6x4
11. Dummy nodes
(1D21)Fig. 4.5.16
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-5)
V1 – Vo 1 1
I2 = R2 = R2 V1 – R2 Vo
Vi – V1 1 1
1. I1 = R1 = R1 Vi – R1 V1
I2
3. Vo = sC
(1D28)Fig. 4.6.7 : SFG of Fig. 4.6.6 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-6)
&KHHGTGPEGDGVYGGP$NQEM&KCITCOCPF5KIPCN(NQY)TCRJ
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-7)
Step II : To find all individual loops and their loop gains Ex. 4.9.1
C (s) x6
Using Mason’s formula obtain ratio R (s) = x
1. 1
(5D4)
2.
Step IV : To find '1 and '2 Step II : To find all individual loops and their loop gains.
1. F1 = G1 G2 G3 G4 G6
1.
'1 = 1 – [6 all loop gains not touching F1]
+ Both L1 and L2 are touching F1
(1D38)Fig. Ex. 4.9.1(c) : L1 : Loop 1
'1 = 1–0
'1 = 1 2.
2. F2 = G1 G2 G5 G6
'2 = 1 – [6 all loop gains not touching F2]
+ L1 and L2 are touching F2 (1D39)Fig. Ex. 4.9.1(d)
'2 = 1–0 Step III :
1. To find all possible two non-touching loops and product of
'2 = 1
their gains.
Step V : To calculate transfer function using Mason’s formula (a) L1 and L2 are non-touching loops.
2
L12 = L1 u L2 = (– G1 H1) u (– G3 H2)
∑ Fk ' k
L12 = G1 G3 H1 H2
k=1
Transfer function = 2. To find all possible three non-touching loops and product of
'
their gains.
F1 '1 + F2 '2
T.F. = There are no three non-touching loops.
' 3. To find system determinant '.
G1 G2 G3 G4 G6 + G1 G2 G5 G6
T.F. = 1+G H +G H +G G H H ' = 1 – [L1 + L2] + [L12]
1 1 4 2 2 4 1 2
' = 1 – [– G1 H1 – G3 H2] + [G1 G3 H1 H2]
...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-8)
' = 1 + G1 H1 + G3 H2 + G1 G3 H1 H2 Step II : To find all individual loops and their loop gains.
Step IV : To find '1 and '2 1.
1. F1 = G1 G2 G3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-9)
Ex. 4.9.3 Step III
Obtain transfer function of the following SFG using Mason’s gain 1. To obtain all possible 2 non-touching loops and taking
formula. product of their gains.
Loops L1 and L2 are non-touching.
L12 = G2 G3 G5 H1 H3
2. To obtain any three non-touching loops.
There are no three non-touching loops.
3. To obtain system determinant.
' = 1 – [L1 + L2 + L3 + L4] + [L12]
(1D40)Fig. Ex. 4.9.3 : SFG
' = 1 – [– G5 H1 – G2 G3 H3 – G4 H2 – G6 H1 H2 H3]
Soln. : + [G2 G3 G5 H1 H3]
Step I : To obtain all possible forward path.
' = 1 + G5 H1 + G2 G3 H3 + G4 H2 + G6 H1 H2 H3
1. F1 = G1 G2 G3 G4 G5
+ G2 G3 G5 H1 H3
Step IV : To calculate '1 and '2
1. To calculate '1
(1D41)Fig. Ex. 4.9.3(a) : F1 : Forward path 1 F1 = G1 G2 G3 G4 G5
2. F2 = G 1 G 6 '1 = 1 – [6 loop gains not touching F1]
All the loops touch F1
'1 = 1 – 0 = 1
2. To calculate '2
F2 = G 1 G 6
(1D42)Fig. Ex. 4.9.3(b) : F2 : Forward path 2 '2 = 1 – [6 loop gains not touching F2]
Step II : To obtain all individual loop and loop gains. L3 is not touching F2
'2 = 1 – [– G4 H2]
1. '2 = 1 + G4 H2
Step V : To obtain transfer function using Mason’s gain formula
2
(1D43)Fig. Ex. 4.9.3(c) : L1 : Loop 1 6 Fk ' k
k=1
T. F. =
'
2. F1 '1 + F2 '2
T. F. =
'
G1 G2 G3 G4 G5 + G1 G6 (1 + G4 H2)
(1D44)Fig. Ex. 4.9.3(d) : L2 : Loop 2 T. F. = 1 + G H + G G H + G H + G H H H + G G G H H
5 1 2 3 3 4 2 6 1 2 3 2 3 5 1 3
3. ...Ans.
Ex. 4.9.4
Obtain transfer function of the following SFG.
(1D45)Fig. Ex. 4.9.3(e) : L3 : Loop 3
4.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-10)
2. F2 = G 1 G 5 ' = 1 + G1 G2 H3 + G2 G3 H2 + G4 H1 – G5 H1 H2
+ G1 G2 G4 H1 H3
Step IV : To calculate '1 and '2
1. '1 = 1 – [∑ all loops not touching F1] + ...
Loops L1, L2, L3 and L4 touch forward path F1
(1D56)Fig. Ex. 4.9.4(b) : F2 : Forward path 2 ? '1 = 1 – 0 '1 = 1
Step II : To find all individual loops and their loop gains. 2. '2 = 1 – [6 all loops not touching F2] + ...
There are 4 single loops present Loops L1, L2, L3 and L4 touch F2
1. '2 = 1 – 0 '2 = 1
Step V : Using Mason’s formula
2
6 Fk ' k
k=1
(1D57)Fig. Ex. 4.9.4(c) : L1 : Loop 1 Transfer function =
'
2. F1 '1 + F2 '2
T. F. =
'
G1 G2 G3 G4 + G1 G5
T. F. = 1 + G G H + G G H + G H – G H H + G G G H H
1 2 3 2 3 2 4 1 5 1 2 1 2 4 1 3
...Ans.
(1D58)Fig. Ex. 4.9.4(d) : L2 : Loop 2
4.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-11)
2. F2 = G1 G6 G5 Step V : To calculate transfer function using Mason’s formula.
2
∑ Fk ' k
k=1
Transfer function =
'
F1 '1 + F2 '2
T.F. =
(5D13)Fig. Ex. 4.2(b) : F2 : Forward path 2 '
Ex. 4.9.5
Using Mason’s gain formula obtain T. F. of the following SFG.
(5D14)
2.
(5D15)
3.
Soln. :
Step I : To find all possible forward paths
1. F1 = G1 G2 G3
(5D16)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-12)
2. 3.
4. 5. Self loop
Step III :
1. To find all two non-touching loops and product of their loop gains.
(a) L1 and L4 are non-touching loops.
L14 = L1 u L4 = (– G2 H3) u (– G4 G5 H4)
L14 = G2 G4 G5 H3 H4
(b) L1 and L5 are non-touching loops.
L15 = L1 u L5 = (– G2 H3) u (– H1)
L15 = G2 H1 H3
(c) L2 and L5 are non-touching loops.
L25 = L2 u L5 = (– G3 H2) u (– H1)
L25 = G3 H1 H2
(d) L3 and L5 are non-touching loops.
L35 = L3 u L5 = (– G1 G2 G3 H4) u (– H1)
L35 = G1 G2 G3 H1 H4
2. To find all possible three non-touching loops.
There are no three non-touching loops.
3. To obtain system determinant '
' = 1 – [L1 + L2 + L3 + L4 + L5] + [L14 + L15 + L25 + L35]
' = 1 – [– G2 H3 – G3H2 – G1 G2 G3 H4 – G4 G5 H4 – H1] + [G2 G4 G5 H3 H4 + G2 H1 H3 + G3 H1 H2 + G1 G2 G3 H1 H4]
' = 1 + G2 H3 + G3 H2 + G1 G2 G3 H4 + G4 G5 H4 + H1 + G2 G4 G5 H3 H4 + G2 H1 H3 + G3 H1 H2 + G1 G2 G3 H1 H4
Step IV : To calculate '1 and '2
1. '1 = 1 – [6 all loops not touching F1] + ...
F1 = G1 G2 G3
Loops L5 does not touch F1
'1 = 1 – [– H1] = 1 + H1
2. '2 = 1 – [6 all loops not touching F2] + ...
F2 = G 4 G 5
Loops L1 does not touch F2
'2 = 1 – [– G2 H3] = 1 + G2 H3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-13)
Step V : To calculate T. F. using Mason’s formula
2
6 Fk ' k
k=1 F1 '1 + F2 '2
Transfer function = T. F. =
' '
G1 G2 G3 (1 + H1) + G4 G5 (1 + G2 H3)
T. F. = 1 + G H + G H + G G G H + G G H + H + G G G H H + G H H + G H H + G G G H H
2 3 3 2 1 2 3 4 4 5 4 1 2 4 5 3 4 2 1 3 3 1 2 1 2 3 1 4
G1 G2 G3 + G1 G2 G3 H1 + G4 G5 + G2 G4 G5 H3
T. F. = 1 + G H + G H + G G G H + G G H + H + G G G H H + G H H + G H H + G G G H H ...Ans.
2 3 3 2 1 2 3 4 4 5 4 1 2 4 5 3 4 2 1 3 3 1 2 1 2 3 1 4
Ex. 4.9.6 Step II : To find all individual loops and their loop gains.
Find transfer function of the following SFG. (a) L1 = – G 1 H 1
(b) L2 = – G 3 H 2
(1D79)Fig. Ex. 4.9.6 : SFG
Soln. :
Step I : To find all possible forward paths
(a) F1 = G1 G2 G3 G4 G5
(1D85)Fig. Ex. 4.9.6(f) : L2 : Loop 2
(c) L3 = – G 5 H 4
(1D80)Fig. Ex. 4.9.6(a) : F1 : Forward path 1
(b) F2 = G6 G3 G4 G5
(d) L4 = – G 4 G 5 H 3
(c) F3 = G1 G2 G3 G7
(e) L5 = – G 7 H 3
(1D82)Fig. Ex. 4.9.6(c) : F3 : Forward path 3
(d) F4 = G6 G3 G7
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-14)
...Ans.
Soln. :
Step I : To find all possible forward paths
There are three forwards paths,
1. F1 = G1 G2 G7 Fig. Ex. 4.9.7(c) : Forward path 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-15)
Step II : To find all individual loops and loop gains Soln. :
(i)
Step I : To determine all possible forward paths.
(1) F 1 = G1 G2 G3 G4
(ii)
(3D15)Fig. Ex. 4.9.8(a) : F1 : Forward Path 1
(2) F2 = G1 G2 G6
Ex. 4.9.8
(3D19)Fig. Ex. 4.9.8(e) : L3 : Loop 3
For the signal flow graph shown in the Fig. Ex. 4.9.8, using
Mason’s gain formula determine the overall transmission C/R. (4) L4 = – G2 G6 H3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-16)
(5) L5 = G5 Ex. 4.9.9
C (s) x6
For the given SFG obtain R (s) = x using Mason’s formula.
1
Step III
(1) To find all possible two non-touching loops and product of
their loop gains.
(a) L1 and L5
L15 = (L1 u L5) = (– G2 H2) u G5 = – G2 G5 H2
(b) L4 and L5
L45 = L4 u L5 = (– G2 G6 H3) u (G5) = – G2 G5 G6 H3
(1D69)Fig. Ex. 4.9.9 : SFG
(2) To find all possible three non-touching loops.
There are no such three non-touching loops.
Soln. :
Step I : To obtain all possible forward paths
(3) To find system determinant ' 1. F1 = G1 G2 G3
' = 1 – [L1 + L2 + L3 + L4 + L5] + [L15 + L45]
' = 1 – [– G2 H2 – G2 G3 H1 – G2 G3 G4 H3 – G2 G6 H3 + G5]
+ [– G2 G5 H2 – G2 G5 G6 H3]
' = 1 + G2 H2 + G2 G3 H1 + G2 G3 G4 H3 + G2 G6 H3 – G5
(1D70)Fig. Ex. 4.9.9(a) : F1 : Forward path 1
– G2 G5 H2 – G2 G5 G6 H3
Step IV : To calculate '1 and '2 2. F2 = G4 G5 G6
G1 G2 G3 G4 + G1 G2 G6 – G1 G2 G5 G6
T.F. = 1 + G H + G G H + G G G H + G G H – G – G G H – G G G H
2 2 2 3 1 2 3 4 3 2 6 3 5 2 5 2 2 5 6 3
...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-17)
4. F4 = G4 G8 G3 3.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-18)
G1 G2 G3 + G1 G2 G3 G5 H2 + G4 G5 G6 + G2 G4 G5 G6 H1 + G1 G6 G7 + G4 G8 G3 – G1 G3 G7 G8 H2 – G4 G6 G7 G8 H1
T. F.= 1 + G2 H1 + G5 H2 + G7 G8 H1 H2 + G2 G5 H1 H2 ...Ans.
Ex. 4.9.10 2.
Find the transfer function of the following SFG.
3.
Soln. :
Step I : To find all possible forward paths
1. F1 = G1 G2 G3 G4 G5 (1D95)Fig. Ex. 4.9.10(f) : L4 : Loop 4
5.
6.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-19)
7. (a) L1, L3 and L8 are non-touching loops.
L138 = L1 u L3 u L8 = (– G1 H1) u (– G3 H3) u (– H6)
= – G1 G3 H1 H3 H6
(b) L1, L4 and L8 are non-touching loops.
L148 = L1 u L4 u L8 = (– G1 H1) u (– G4 H4) u (– H6)
= – G1 G4 H1 H4 H6
(c) L2, L4 and L8 are non-touching loops.
(1D98)Fig. Ex. 4.9.10(i) : L7 : Loop 7
L248 = L2 u L4 u L8 = (– G2 H2) (– G4 H4) (– H6)
8. = – G2 G4 H2 H4 H6
Step IV : To find all possible four non-touching loops.
There are no four non-touching loops.
(1D99)Fig. Ex. 4.9.10(j) : L8 : Loop 8 Step V : To find system determinant
' = 1 – [L1 + L2 + L3 + L4 + L5 + L6 + L7 + L8]
Step III
1. To find all possible two non-touching loops and product of + [L13 + L14 + L18 + L24 + L28 + L37 + L38 + L48]
their loop gains. [L138 + L148 + L248]
(a) L1 and L3 ' = 1 – [– G1 H1 – G2 H2 – G3 H3 – G4 H4 – G2 G3 G4
L13 = L1 u L3 = (– G1 H1) u (– G3 H3) = G1 G3 H1 H3 G5 H5 + G1 H1 H2 H3 H4 + G6 G5 H1 H5 – H6]
(b) L1 and L4 + [G1 G3 H1 H3 + G1 G4 H1 H4 + G1 H1 H6
L14 = L1 u L4 = (– G1 H1) u (– G4 H4) = G1 G4 H1 H4 + G2 G4 H2 H4 + G2 H2 H6 – G3 G5 G6 H1 H3 H5
(c) L1 and L8 + G3 H3 H6 + G4 H4 H6] – [– G1 G3 H1 H3 H6
L18 = L1 u L8 = (– G1 H1) u (– H6) – G1 G4 H1 H4 H6 – G2 G4 H2 H4 H6]
= G1 H1 H6 ' = 1 + G1 H1 + G2 H2 + G3 H3 + G4 H4 + G2 G3 G4
(d) L2 and L4 G5 H5 – G1 H1 H2 H3 H4 – G6 G5 H1 H5 – H6
L24 = L2 u L4 = (– G2 H2) (– G4 H4) = G2 G4 H2 H4 + G1 G3 H1 H3 + G1 G4 H1 H4 + G1 H1 H6 + G2 G4
(e) L2 and L8 H2 H4 + G2 H2 H6 – G3 G5 G6 H1 H3 H5 + G3 H3 H6
+ G4 H4 H6 + G1 G3 H1 H3 H6 + G1 G4 H1 H4 H6
L28 = L2 u L8 = (– G2 H2) u (– H6) = G2 H2 H6
+ G2 G4 H2 H4 H6
(f) L3 and L7
Step VI : To calculate '1 and '2
L37 = L3 u L7 = (– G3 H3) u (G6 G5 H1 H5)
(a) '1 = 1 – [6 loop gains not touching F1] + ...
= – G3 G5 G6 H1 H3 H5
F1 = G1 G2 G3 G4 G5
(g) L3 and L8 '1 = 1 – 0 = 1
L38 = L3 u L8 = (– G3 H3) u (– H6) = G3 H3 H6 (b) '2 = 1 – [6 loop gains not touching F2] + ...
(h) L4 and L8 F2 = G 6 G 5
L48 = L4 u L8 = (– G4 H4) u (– H6) = G4 H4 H6 '2 = 1 – [L2 + L3]
2. To find all three non-touching loops and product of their loop '2 = 1 – [– G2 H2 – G3 H3]
gains. ' 2 = 1 + G 2 H 2 + G3 H 3
Step VII : To calculate transfer function
2
6 Fk ' k
k=1 F1 '1 + F2 '2
T. F. = =
' '
G1 G2 G3 G4 G5 + G6 G5 (1 + G2 H2 + G3 H3)
T. F. =
(1 + G1 H1 + G2 H2 + G3 H3 + G4 H4 + G2 G3 G4 G5 H5 – G1 H1 H2 H3 H4 – G6 G5 H1 H5 – H6
+ G1 G3 H1 H3 + G1 G4 H1 H4 + G1 H1 H6 + G2 G4 H2 H4 + G2 H2 H6 – G3 G5 G6 H1 H3 H5 + G3 H3 H6
+ G4 H4 H6 + G1 G3 H1 H3 H6 + G1 G4 H1 H4 H6 + G2 G4 H2 H4 H6 ) ...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Signal Flow Graph)….Page no. (4-20)
Ex. 4.9.11 Step III : To find all possible individual loop and their loop
gains.
Find transfer function using Mason’s gain formula for the given
Fig. Ex. 4.9.11. 1.
2.
2. F2 = G1 G2 G4
Chapter Ends…
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6II
6KOG&QOCKP#PCN[UKU
%*#26'4
Syllabus
Transient response and steady state response, standard test inputs for time domain analysis, order and type of a
system, transient analysis of first and second order systems, time domain specifications of second order under
damped system from its step response, Steady state error and static error constants.
5.4.2 Steady State Error Coefficients / Static Error Coefficients ............................................................................ 5-5
5.4.3 Type of The System ...................................................................................................................................... 5-6
5.4.3(A) Analysis of Type 0 System ............................................................................................................................ 5-7
5.4.3(B) Analysis of Type 1 System ............................................................................................................................ 5-7
5.4.3(C) Analysis of Type 2 System ............................................................................................................................ 5-8
5.4.4 Disadvantages of Static Error Coefficient Method ........................................................................................ 5-9
5.4.5 Examples on Steady State Analysis ............................................................................................................. 5-9
UEx. 5.1 (SPPU - May 16, 6 Marks) ............................................................................................................................ 5-11
UEx. 5.2 (SPPU - May 18, 6 Marks) ............................................................................................................................ 5-11
UEx. 5.3 (SPPU - Dec. 18, 6 Marks). .......................................................................................................................... 5-12
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-2)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-3)
6KOG4GURQPUGQHVJG5[UVGO
3.
4.
Nature of the output.
Whether output is stable or oscillating about its final value.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-4)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-5)
Sr. Reference input r (t) Laplace transform R (s) Substituting value from Equation (5.4.4) in Equation (5.4.3)
No. E (s) = R (s) ∓ E (s) G (s) H (s)
1. Step input A/s E (s) r E (s) G (s) H (s) = R (s)
A for t t 0
E (s) [1 r G (s) H (s)] = R (s)
0 otherwise
R (s)
If A = 1 1/s E (s) =
2
1 r G (s) H (s)
2. Ramp input A/s
lim
At for t t 0 Steady state error ess = error.
tof
0 otherwise lim
2 ess = e (t)
If A = 1 1/s tof
3
3. Parabolic input A/s Using final value theorem of Laplace transform
2
At lim lim
2 for t t 0 ess=
tof
e (t) =
so0
s · E (s)
3
0 otherwise 1/s lim R (s)
? ess = s
If A = 1 s o 0 1 r G (s) H (s)
4. Impulse for A = 1 1
Note : For negative feedback sign in the denominator is ‘+’ and
for positive feedback sign in the denominator is ‘–’.
5VGCF[5VCVG#PCN[UKU
For further analysis we consider negative feedback.
Steady state response is that part of the output which remains
constant.
5.4.2 Steady State Error Coefficients/
The parameter related to steady state response is steady state Static Error Coefficients
error, which is denoted by ess. Mathematically, A control system has steady state error constants for changes
lim in position, velocity and acceleration, these constants are
ess = error
tof called static error coefficients.
Where error is difference between desired output and actual The various static error coefficients are
output. kp = Position error constant/coefficient
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-6)
3
lim s A/s
ess =
s o 0 1 + G (s) H (s)
lim A
ess =
s o 0 s2 (1 + G (s) H (s))
lim A
ess =
s o 0 s2 + s2 G (s) H (s)
A
ess = lim 2 lim 2
s + s G (s) H (s)
so0 so0
lim 2
(1E8)Fig. 5.4.2 : ess for step input ka = s G (s) H (s)
so0
where ka = Acceleration error constant
2. Applying ramp input
A
r (t) = A t for t t 0 ess = k
a
= 0 otherwise
2
R (s) = A/s
lim s R (s)
ess =
s o 0 1 + G (s) H (s)
...For negative feedback
s A/s/
2
lim /
ess =
s o 0 1 + G (s) H (s)
lim A
ess =
s o 0 s (1 + G (s) H (s))
A (1E10)Fig. 5.4.4 : ess for parabolic input
ess = lim lim
s+ s G (s) H (s) Sr. Input Static error coefficient Steady state
so0 so0
No. error
A
ess = lim 1. Step lim A
s G (s) H (s) kp = G (s) H (s) ess = 1 + k
so0 so0 p
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-7)
kp = k
A A
? ess = 1 + k = 1 + k
p
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-8)
Hence we conclude that error is constant.
(1E15)Fig. 5.4.9 : Type 1 system with ramp input 2. Ramp input applied to type 2 system.
lim
3. Parabolic input applied to type 1 system kv = s G (s) H (s)
so0
lim 2 lim k (1 + Ta1s) (1 + Ta2s)...(1 + Tams)
ka = s G (s) H (s) kv = /s
so0 so0 2
s (1 + Tb1 s) (1 + Tb2 s)... (1 + Tbn s)
lim /2 k (1 + Ta1s) (1 + Ta2s)...(1 + Tams)
ka = s kv = f
so0 /s (1 + Tb1 s) (1 + Tb2 s)... (1 + Tbn s)
A A
ka = 0 ess = kv = f = 0
A A Hence we conclude that error is zero.
ess = k = 0 = f
a
1. Step input applied to type 2 system. Hence we conclude that error is constant.
lim
kp = G (s) H (s)
so0
lim k (1 + Ta1s) (1 + Ta2s)...(1 + Tams)
kp =
s o 0 s2 (1 + T s) (1 + T s)... (1 + T s)
b1 b2 bn
kp = f
A A
ess = 1 + k = =0
p 1+f
Hence we can conclude that error is zero.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-9)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-10)
10 lim 600 (1 + 0.166s)
G(s) H(s) = kp =
s s s o 0 7 (1 + 0.1428s) (1 + 0.1s)
3 u ( 1+3)( 1+3 ) kp
600
= 7 ...Ans.
10
= 9 (1 + 0.33s) (1 + 0.33s)
(ii) To calculate kv
1.11
G(s) H(s) = lim
(1 + 0.33s) (1 + 0.33s) kv = s G (s) H (s)
so0
lim
(i) kp = G(s) H(s) lim 600 (1 + 0.166s)
s o 0 kv = s
s o 0 7 (1 + 0.1428s) (1 + 0.1s)
lim 1.11
=
s o 0 (1 + 0.33s) (1 + 0.33s) kv = 0 ...Ans.
1.11
= (iii) To calculate ka
1 u
lim 2
kp = 1.11 ka = s G (s) H (s)
so0
lim
(ii) kv = s G(s) H(s) lim 2 600 (1 + 0.166s)
s o 0 ka = s
s o 0 7 (1 + 0.1428s) (1 + 0.1s)
lim 1.11
= s u (1 + 0.33s) (1 + 0.33s)
s o 0 ka = 0 ...Ans.
kv = 0
(iv) The given input is 2 + 6t
lim 2
(iiii) ka = s G(s) H(s) ess = ess1 + ess2
s o 0
lim 2 1.11 A1 A2
= s ess = 1 + k + k [Since 2 is step input and 6t is ramp]
s o 0 (1 + 0.33s) (1 + 0.33s)
p v
ka = 0
From the input A1 = 2 A2 = 6
Ex. 5.4.3 2 6
ess = 600 + 0 = 0.02 + f = f
A unity feedback system is represented by 1+ 7
1000 (s + 6)
G (s) = (s + 7) (s + 10)
Ex. 5.4.4
Evaluate kp, kv and ka. Find steady state error for the input 10 (s + 1)
2 + 6t. For unity feedback system having G(s) = 2 .
s (s + 2) (s +10)
Soln. : Determine type of system and error coefficients.
The given system is unity feedback system Soln. :
? H (s) = 1 Step I : To determine system type
1000 (s + 6) The given system is unity feedback system.
G (s) = (s + 7) (s + 10)
? H(s) = 1
Converting the above system to time constant form 10 (s + 1)
G(s) = 2
s s (s + 2) (s +10)
G (s) =
100/ ( )
0u6 1+6 Since there is two open loop pole at origin.
s s ? System is Type 2 system.
( ) ( )
7 1 + 7 u 1/ 0 1 + 10 Step II : To determine kp, kv and ka.
s lim
600 (1 + 6 ) kp =
s o 0
G(s) H(s)
G (s) =
s s lim 10 (s + 1)
7 (1 + 7 ) (1 + 10) =
s o 0 s2 (s + 2) (s +10)
u
600 (1 + 0.166s)
(i)
G (s) = 7 (1 + 0.1428s) (1 + 0.1s)
To calculate kp. =
lim
( 1 + 1s )
10 u
s o 0 s s
s u 2 ( 1 + 2 ) ( 1 + 10 )
2
lim 10
kp = G (s) H (s)
so0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-11)
(1+1
s
) Soln. :
lim
kp = Step I : If r(t) = 4t and k = 2
s o 0 s2 u 2 (1 + 0.5s ) (1 + 0.1s)
Since given input is ramp signal hence we need to calculate kv
kp = f lim
kv = s G(s) H(s)
so0
lim
kv = sG(s) H(s) Since system is unity feedback
s o 0
?H(s) = 1
lim s (1 + s)
= lim k
2
s o 0 2 u s (1 + 0.5 s) (1 + 0. 1s) kv = s s(1 + s)(1 + 0.45s)
so0
kv = f k = 2
lim 2
2
s (1 + s) kv =
s
ka =
lim so0
s (1 + s)(1 + 0.45s)
2
s o 0 2 u s (1 + 0.5 s) (1 + 0. 1s)
kv = 2
(1 + 0) A
= 2 (1 + 0) (1 + 0) ess = kv
1 A = 4
ka = 2 4
ess = 2 =2
ka = 0.5
ess = 2
Ex. 5.4.5 Step II : ess = 0.2
The unity feedback system has a open loop transfer function of lim
20(s + 5) kv = s G(s) H(s)
G(s) = . Determine steady-state error for so0
s(s + 0.1) (s + 3) lim k
kv = s ? kv = k
parabolic input. so0 s (1 + s)(1 + 0.45s)
Soln. : ess =
A
kv
Step I : To calculate ka
Since the input is parabolic, we calculated the acceleration Since r(t) = 4t ?A=4
error coefficient ka. 4 4
ess = k 0.2 = k
lim 2
ka = s G(s) H(s) 4
s o 0
k = 0.2 = 20
H(s) = 1
lim 2 20 (s + 5)
ka = s UEx. 5.2 SPPU - May 18, 6 Marks.
s o 0 ؔs (s + 0.1)(s + 3)
For the unity feedback system with open loop transfer function
ka = 0 2
10 (s + 3) (s + 4s + 12)
Step II : To calculate ess G(s) = 2
s (s + 4) (s + 6) (s + s + 5)
Steady state error for a parabolic input is given by the
Determine type and older of system, kp, kv, ka and steady state error
A
ess = k for ramp input.
a
A = 4 Soln. :
4 Step I : The given open loop transfer function is
ess = 0 2
10 (s + 3) (s + 4s + 12)
ess = f G(s) = 2
s (s + 4) (s + 6) (s + s + 5)
(i) To determine type of system,
UEx. 5.1 (SPPU - May 16, 6 Marks)
A unity feedback system has Since there is one pole at origin
k ? System is Type 1.
G(s) = s(s + 1)(1 + 0.45s)
(ii) To determine order of system,
(i) If r(t) = 4t and k = 2 find steady state error. The highest order of ‘s’ in denominator
(ii) If the desired value of steady state error to be 0.2 find Order of system = 5
corresponding value of k.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-12)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-13)
lim 2 2. To calculate kv
ka = s G (s) H (s)
so0 lim
lim k (1 + 2s) kv = s G(s) H(s)
2 so0
ka = s/
so0 /s (1 + 5s) (1 + s) lim 100 (s + 5)
kv = s 2
so0 s (s + 7s + 20) (s + 10)
ka = 0 ...Ans.
100 u 5
3. The given input r (t) = 1 + 6t kv = = 2.5
20 u 10
1 o step input
3. To calculate ka
6t o ramp input
A1 A2 lim 2
ka = s G(s) H(s)
ess = 1 + k + k so0
p v
lim /2 100 (s + 5)
1 6 ka = s 2
ess = + so0
s (s + 7s + 20) (s + 10)
1+f k
6 ka = 0
ess = 0 + k Step III :
6 Steady state error for unit ramp input
ess = k A
ess = k
ess should be less than 0.1 v
kp =
lim
G(s) H(s)
s
2
( )(
1+2 1 + 10 )
so0 Since there are two open loop poles at the origin system is
lim 100 (s + 5) Type 2 system.
kp =
s o 0 s(s2 + 7s + 20) (s + 10)
kp = f
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-14)
(ii) To determine error coefficients lim 100 (s + 2)
kv =
s
lim so0
s (s + 5) (s + 10)
(a) kp = G (s) H (s)
so0 lim 100 u2
lim 5 (s + 1) kv =
kp = s o 0 5 u 10
so0 2 s s
s 1+2( )( 1 + 10 ) kv = 4
Step II : To calculate steady state error for input r(t) = 1 + t
lim 5 (1 + s)
kp = r(t) = 1+t
s o 0 s2 (1 + 0.5s) (1 + 0.1s)
A1 A2
kp = f ...Ans. ess = +
1 + kp kv
lim A 1
(b) kv = s G (s) H (s) ess = +
so0 1+f 4
lim 5 (1 + s) ess = 0 + 0.25 = 0.25
kv = /
s 2
so0 /
s (1 + 0.5s) (1 + 0.1s)
UEx. 5.6 .SPPU - Dec. 17, 6 Marks.
kv = f ...Ans.
For the unity feedback system with open loop transfer function
lim 2
(c) ka = s G (s) H (s) 50 (s + 5)
so0 G(s) = 2
s(s + 5s + 50)
lim 2 5 (1 + s)
ka =
s 2
so0
s (1 + 0.5s) (1 + 0.1s) Determine static error constants and steady state error of input
ka = 5 ...Ans. r(t) = 1 + 5t
(iii) To determine steady state error Soln. :
2
t Step I : To determine static error constants
For input r (t) = 1 + 4t + 2
1. To determine kp
Comparing r (t) with standard inputs lim
A1 = 1 A2 = 4 A3 = 1 kp = G(s) H(s)
so0
A1 A2 A3 lim 50 (s + 5)
kp =
ess = ess1 + ess2 + ess3 = 1 + k + k + k s o 0 s(s2 + 5s + 50)
p v a
1 4 1 kp = f
ess = + + 2. To determine kv
1+f f 5
1 lim
ess = 0+0+5 kv = s G(s) H(s)
so0
lim 50 (s + 5)
ess = 0.2 ...Ans. kv = s 2
so0 s (s + 5s + 50)
UEx. 5.5 SPPU - May 17, 6 Marks.
50 u 5
kv =
For unity feedback system with open loop transfer function
50
100 (s + 2) kv = 5
G(s) = s (s + 5) (s + 10)
3. To determine ka
Determine static error constants and steady state error if input. lim 2
ka = s G(s) H(s)
so0
r(t) = 1 + t
lim /2 50 (s + 5)
Soln. : ka =
so0
s
2
s (s + 5s + 50)
Step I : To calculate static error constants ka = 0
1. To calculate kp Step II : To determine steady state error, if input r(t) = 1 + 5t
lim r(t) = 1 + 5t
kp = G(s) H(s)
so0 A1 A2
100 (s + 2) ess = 1 + k + k
kp = s(s + 5 )(s + 10) p v
Comparing A1 = 1, A2 = 5
kp = f 1 5
2. To determine kv ess = +
(1 + f) 5
lim ess = 0 + 1
kv = s G(s) H(s)
so0 ess = 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-15)
(b) To calculate kv
Ex. 5.4.8
r (t) = 0.01 t and it is desired that ess d 0.05 find the range of k for lim
kv = s G(s) H (s)
so0
error to be within specified limit for given system.
lim k (s + 2)
kv = s 3 2
so0
s (s + 7s + 12s)
2
kv = 0=f
(1E20)Fig. Ex. 5.4.9 (c) To calculate ka
Soln. : ka =
lim 2
so0
s G(s) H (s)
k
G (s) = s (s + 1) lim 2 k (s + 2)
ka =
s 2 2
so0
s (s + 7s + 12)
H (s) = 1
k (0 + 2)
The given input r (t) = 0.01 t ka = 0 + 0 + 12
A = 0.01 2k k
Since the input is ramp ka = 12 = 6 = 0.1666k
? We need to calculate kv R 2
(iii) Input is 2 t i.e. parabolic input. Hence amplitude is R.
lim
1. kv = s G (s) H (s)
so0 A R 6R
ess = k = k/6 = k
lim k
kv = /
s /s (s + 1) = k a
so0
2. ess d 0.05 Ex. 5.4.10
A A unity feedback heat treatment system has set point
ess = k
v 500q C. What is steady state temperature of the system ?
Let ess = 0.05
0.01
0.05 = k
0.01
k = 0.05 = 0.2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-16)
6TCPUKGPV4GURQPUG#PCN[UKU 1
Vo (s) = s (1 + sRC) ...(5.5.7)
Taking ILT
1
(1E22)Fig. 5.5.1 : R-C circuit
vo (t) = u (t) – e
( – RC) t
u (t)
Let us calculate transfer function of R-C circuit.
⎛ (– RC1 ) t ⎞⎟⎠ u (t)
Applying KVL to the input side ⎜
vo (t) = ⎝1 – e
∫
1
vi (t) = R i (t) + C i (t) dt ...(5.5.1)
(A) Let us plot vo (t) taking various values of RC.
Taking Laplace transform of the above Equation (5.5.1)
Let RC = 1
1
Vi (s) = R I (s) + sC I (s) ...(5.5.2) –t
vo (t) = [1 – e ] u (t)
Applying KVL to the output side t vo (t)
∫
1
vo (t) = C i (t) dt ...(5.5.3) 0 0
1 0.632
Taking Laplace transform of Equation (5.5.3)
2 0.864
1
Vo (s) = sC I (s) ...(5.5.4) 3 0.950
1 4 0.981
Vo (s) sC I (s) 5 0.99
Vi (s) = 1
(
R + sC I (s))
f
1
Vo (s) 1
Vi (s) = 1 + sRC ...(5.5.5) (1E23)Fig. 5.5.2 : Unit step response of first order system
with RC = 1
If input to the system is unit step i.e.
vi (t) = u (t) then Vi (s) = 1/s ...(5.5.6) Let RC = 0.2
Vi (s) ⎡ (– 0.21 ) t ⎤⎥⎦ u (t)
Vo (s) = 1 + sRC ⎢
vo (t) = ⎣1 – e
Substituting value of Vi (s) vo (t) = [1 – e
– 5t
] u (t)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-17)
t vo (t)
0 0
0.1 0.393
0.2 0.632
0.3 0.776
0.4 0.864
0.5 0.91
1 0.99
5 1
(1E26)Fig. 5.5.5 : Pole-zero plot with RC = 1
f 1 If RC = 0.2 ; p2 = – 5
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-18)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-19)
1. 1<[<f
(1E28b)Fig. 5.5.8
Overdamped
(1E28a)Fig. 5.5.7
2. [=1
3. 0<[<1
4. [=0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-20)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-21)
Splitting the second term into two parts Equation (5.5.16) becomes
C (s) = s – ⎡ ⎤
1 s+D D 1–e
– [Znt
⎢ (s + D)2 + Z2 + (s + D)2 + Z2 ⎥ c (t) = [sin (Zd t + T)]
⎣ d d ⎦ 1–[
2
2
D Where Zd = Zn 1 – [
Adjusting Zd in the term 2 2 by multiplying and
⎡ ⎤
2
(s + D) + Zd –1 1–[
T = tan
dividing by Zd. ⎣ [ ⎦
Output for underdamped system.
1 ⎡ s+D D Zd ⎤ The nature of c (t) will be exponentially decaying.
C (s) = s – ⎢ 2 2 +
Z
2 2⎥ ...(5.5.14)
⎣ (s + D) + Z d (s + D) +
d
Z
d⎦
L
–1
⎡ s+a
⎤ = e
– at
cos (Zt)
⎣ 2
(s + a) + Z
2
⎦
L
–1 ⎡ Z ⎤ = e
– at
sin (Zt)
⎣ 2
(s + a) + Z
2
⎦
Taking inverse Laplace transform of equations we get
(1E29)Fig. 5.5.16
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-22)
2. Rise time (Tr) Hence
sin (Zd Tr + T) = 0
It is time required by the system response to rise from 10 %
to 90 % of final value for overdamped system and 0 % to 100 But sin (nS) = 0 where n = 0, 1, 2...
% of final value for underdamped system. ? Zd Tr + T = nS
S–T Zd Tr = nS – T
Tr = sec
Zd
nS – T
Tr =
⎡ ⎤ rad
2
–1 1–[ Zd
where T = tan
⎣ [ ⎦ Since Tr is calculated when the output reaches 100 %.
Tp =
S
Zd
sec 5.6.2 Derivation of Peak Time (Tp)
At peak time value of response c (t) is maximum.
4. Peak overshoot (Mp)
Mathematically derivative of maxima is zero. Hence
It is maximum peak value of the response measured from d ⎪
input signal value. dt c (t))⎪ t = TP = 0
It is the maximum error between input and output. It is e
– [Znt
[
Zn [ sin (Zd t + T) – Zn 1 – [ cos (Zd t + T)
2
] = 0
2
1–[
We know that rise time is time required for output response
– [Znt
c (t) to reach 100 % i.e. for step input value of c (t) = 1. e
– [Znt 2 Zn z 0
e 1–[
c (t) = 1 – 2 sin (Zd t + T) ...(5.6.1)
1–[ [
? [ sin (Zd t + T) – 1 – [ cos (Zd t + T) = 0
2
]
Substitute t = Tr and c (t) = 1 in Equation (5.6.1)
– [ZnTr [[ sin (Zd t + T)] = [ 2
1 – [ cos (Zd t + T) ]
e
1 = 1– 2 sin (Zd Tr + T) sin (Zd t + T) 1–[
2
1–[ =
– [ZnTr
cos (Zd t + T) [
e 2
1–1 = – 2 sin (Zd Tr + T) 1–[
1–[ tan (Zd t + T) =
[
– [ZnTr
e
⎡ ⎤
2
? 2 sin (Zd Tr + T) = 0 ...(5.6.2) –1 1–[
T = tan
1–[ ⎣ [ ⎦
– [Z T
In the above equation e n r z 0 2
1–[
? The remaining term will make it ‘0’. ? tan T =
[
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-23)
– [ZnTP
? tan (Zd t + T) = tan T e 2
Mp = 2 u 1–[
–––––
Using basic trigonometric formula 1–[
–––––
tan (nS + T) = tan T – [ZnTP
Mp = e ...(5.6.8)
? nS = Zdt
S S
At t = TP n=1 But Tp = =
Zd Z 1–[
2
n
S = Zd Tp
S S Hence Equation (5.6.8) becomes
TP = = sec
Zd Z 1 – [2 – [Z
n S
n 2
Z/n 1–[
5.6.3 Derivation of Mp
Mp = e
2
– [S/ 1–[
Mp = e
2
– S[/ 1–[
% Mp = e u 100
(1E32)Fig. 5.6.2 : Response of system Settling time is time where output remains constant. Hence
there are no oscillations.
? sin (Zd t + T) is neglected.
From the Fig. 5.6.2
Range of tolerance is 2 %.
⎡c (t) ⎪ ⎤
Mp =
⎣ ⎪ t = TP ⎦ – 1 ...(5.6.3)
Hence out reaches 98 % i.e. 0.98.
– [Znt
Substituting value of c (t) e
– [ZnTP ?1– = 0.98
⎡1– sin (Zd TP + T)⎤ – 1
2
e 1–[
Mp = ...(5.6.4)
⎣ 1–[
2
⎦ e
– [Znt
– [ZnTP 2 = 1 – 0.98
–e 1–[
? Mp = 2 sin (Zd TP + T) ...(5.6.5)
1–[ e
– [Znt
S 2 = 0.02 ...(5.6.10)
Put TP = in Equation (5.6.5) 1–[
Zd
– [ZnTP 2
–e [<<<1 ? 1–[ | 1 =1
Mp = 2 sin (S + T) ...(5.6.6)
1–[ ? Equation (5.6.10) becomes
– [Znt
But sin (S + T) = – sin T e = 0.02
? Equation (5.6.6) becomes at t = Ts
– [ZnTP
e – [ZnTs
Mp = 2 sin T ...(5.6.7) e = 0.02
1–[
2 – [ZnTs = loge (0.02)
1–[
We have tan T =
[ – [ZnTs = /
/ – 3.912
2
sin T 1–[ 3.912
From this tan T = = Ts =
cos T [ [Zn
? sin T = 1–[
2 4
Practically Ts = ...Ans.
[Zn
Hence Equation (5.6.7) becomes
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-24)
S S
5.6.5 Formulae at Glance 3. Tp = =
Zd Z 1–[
2
n
1. Output for underdamped system with unit step input S
– [Znt Tp = 2 = 0.475 sec
e 10 1 – (0.75)
c (t) = 1 – 2 sin (Zd t + T)
1–[ Tp = 0.475 sec ...Ans.
2
Where Zd = Zn 1 – [ 4. Peak overshoot
2
⎡ ⎤ radians
2
–1 1–[ – S[/ 1–[
T = tan
⎣ [ ⎦ % Mp = e u 100
2
S–T – S u 0.75/ 1 – (0.75)
2. Tr = sec % Mp = e u 100
Zd
1 + 0.7[ % Mp = 2.83 % ...Ans.
3. Td = sec 5. Ts i.e. setting time
Zn
S 4 4
4. Tp = sec Ts = =
Zd [Zn 0.75 u 10
2 Ts = 0.533 sec ...Ans.
= [e ] u 100
– S[/ 1–[
5. % Mp 6. Rise time Tr
4 S–T
6. Ts = sec Tr =
[Zn Zd
⎡ ⎤ rad
2
Note : Transient response is related to closed loop transfer –1 1–[
T = tan
function. Hence all the design parameters are calculated ⎣ [ ⎦
–1⎡ 1 – (0.75) ⎤
2
from closed loop transfer function. T = tan
⎣ 0.75 ⎦
G
Closed loop transfer function = T = 0.722 rad
1 r G (s) H (s)
S – 0.722 2
Calculate peak time, percent overshoot, settling time, rise time. Find : Rise time, peak time, peak overshoot, settling time if
subjected to unit step input.
Soln. :
The given transfer function is
Soln. :
C (s) 100 Step I : The given transfer function is
R (s) = s2 + 15s + 100 C(s) 25
R(s) = s2 + 6s + 25
Comparing with standard transfer function of second order
system. Comparing with standard transfer function of second order system.
2 2
Z C(s) Z
C (s) n n
R (s) = 2 2 R(s) = 2
s + 2[Zns + Zn
2
s + 2[Zns + Zn
2
2 (1) Zn = 25 ? Zn = 5
1. Zn = 100
(2) 2[Zn = 6 2 u[ u = 6
? Zn = 10 ...Ans.
6
2. 2[Zn = 15 [ = 10 [ = 0.6
2 u [ u 10 = 15
[ = 0.75 ...Ans.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-25)
(3) Rise time (Tr) Zd = 2.227 rad/sec
S–T
⎡ ⎤
2
Tr = –1 1–[
T = tan
Zd ⎣ [ ⎦
⎡ ⎤ rad = tan–1 ⎡ ⎤
2 2
⎡ ⎤
1–[ 1 – (0.6) 2
T =
–1 –1 1 – (0.67)
tan
⎣ [ ⎦ ⎣ (0.6) ⎦ T = tan
⎣ 0.67 ⎦
T = 0.9272 rad T = 0.8365 rad
S – 0.9272 S – 0.8365
Tr = 2 Tr = = 1.0350 sec
5 1 – (0.6) 2.227
since, Zd = Zn 1–[
2 (ii) To calculate peak time
Tp = S/Zd = S/2.227
Tr = 0.5535 sec.
Tp = 1.410 sec
(4) Peak time (Tp)
(iii) To calculate peak overshoot
S S S
Tp = = = – S[/ 1 – [
2
Zd Zn 1–[
2
5 1 – (0.6)
2
% Mp = e u 100
Tp = 0.7853 sec – S u 0.67/ 1 – (0.67)
2
Soln. : Determine rise time, peak time, peak overshoot, settling time with
Step I : The closed loop transfer function 2 % criterion.
C(s) 9 Soln. :
R(s) = s2 + 4s + 9
Step I : Comparing the given closed loop transfer function with
Comparing with standard closed loop transfer function standard closed loop function,
2 C(s) 16
Zn
C(s)
= 2
R(s) = s2 + 4s + 16
R(s) 2
s + 2[Zn s + Z n
2
Comparing with
(i) Zn = 9 2
C(s) Z
n
Zn = 3 R(s) = 2 2
s + 2[Zn s + Zn
(ii) 2[Zn = 4
2
2[ u 3 = 4 ?Z = 16, Zn = 4
n
[ = 0.67 2[Zn = 4,2 u [ u 4 = 4
Step II : To calculate design specifications [ = 0.5
(1) To calculate rise time Step II : To calculate design specifications
S–T
Tr = (1) To calculate rise time
Zd
2 S–T
Zd = Zn 1 – [ Tr =
Zd
2
Zd = 3 1 – (0.67)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-26)
⎡ ⎤
2 (2) To calculate rise time
–1 1–[
T = tan
⎣ [ ⎦ Tr =
S–T
2 Zd
tan ⎡ ⎤
–1 1 – (0.5)
T =
⎣ 0.5 ⎦ = 1.047 rad
–1 ⎡ 1–[ ⎤
2
T = tan
Zd = Zn 1–[
2 ⎣ [ ⎦
2 T = 0.927 rad
Zd = 4 1 – (0.5) = 3.464 rad / sec
S – 0.927
S – 1.047 Tr = 8
Tr = 3.464 = 0.6046 sec
Tr = 0.276 sec
Tr = 0.6046 sec – S[
2
(2) To calculate Tp 1–[
(3) % Mp = e u 100
S – S u 0.6
Tp = 1 – (0.6)
2
Zd % Mp = e u 100
Tp = 0.906 sec % Mp = 9.478%
(4) To calculate settling time Ts
(3) Peak overshoot
4 4
– S[/ 1 – [
2 Ts = =
[Zn 0.6 u 10
% Mp = e u 100
Ts = 0.67 sec
% Mp = 16.30 %
(4) To calculate Ts UEx. 5.9 SPPU - May 19, 6 Marks.
4 4 For the system with closed loop transfer function
Ts = =
[Zn 0.5 u 4 10
G(s) H(s) = 2
Ts = 2 sec s + 5s + 10
Determine rise time, peak time, peak overshoot, settling time with
UEx. 5.8 (SPPU - May 18, 6 Marks)
2% criterion.
For the system with closed loop transfer function.
100 Soln. :
G(s) = 2
s + 12s + 100 Step I : To given closed loop transfer function is
10
Determine [, Zn , Tp, Tr, Mp, and Ts for 2 % setting. G(s) H(s) = 2
s + 5s + 10
Soln. : Comparing with standard second order transfer function
Step I : The given closed loop transfer function is 2
Zn
C(s) 100 G(s) H(s) = 2
R(s) =
2
2
s + 12s + 100 s + 2[Zn s + Zn
2
Comparing with standard second order closed loop transfer (i) Zn = 10
function.
2
Zn = 10 = 3.1622 rad/sec.
C(s) Z (ii) 2[ Zn = 5
n
R(s) = 2 2
s + 2[Zn s + Z 2 u [ u 10 = 5
n
2
(i) ?Z = 100 [ = 0.79
n
Step II :
Zn = 10
(1) To calculate rise time
(ii) 2[Zn = 12, 2 u [ u 10 = 12
S–T S–T
[ = 0.6 Tr = 2= Z
Zn 1 – [ d
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-27)
2
Zd = 1.9388 Z = 25
n
S – 0.6599 ? Zn = 5 ...Ans.
Tr = 1.9388 = 1.2800.
Tr = 1.28 sec. 2[Zn = 5
(2) To calculate peak time 2[u5 = 5
S [ = 0.5 ...Ans.
Tp =
Zd
Step II :
S 1. To calculate rise time
Tp = 1.9388
S–T
Tp = 1.620 sec. Tr =
Zd
(3) To calculate peak overshoot
⎡ ⎤
2
–1 1–[
T = tan
– S[
2
⎣ [ ⎦
1–[
% Mp = e u 100
–1⎡ ⎤
2
1 – (0.5)
T =
– S u 0.79
2
tan
⎣ 0.5 ⎦
1 – (0.79)
% Mp = e u 100 T = 1.04719
% Mp = 1.74% S – 1.04719
Tr = 2
(4) To calculate settling time Zn 1 – [
4 Tr = 0.483 sec ...Ans.
Ts =
[Zn 2. To calculate peak time Tp
4 S S
Ts = Tp = =
0.79 u 10 Zd Z 2
n 1–[
Ts = 1.601 sec
S
Tp = 2
5 1 – (0.5)
Ex. 5.6.4
25 Tp = 0.7255 sec ...Ans.
If G (s) = s (s + 5) ; H (s) = 1
3. Delay time
Calculate 1 + 0.7[
Td =
1. Rise time 2. Peak time Zn
= (e ) u 100
C (s) G (s) – S[/ 1–[
R (s) = 1 + G (s) H (s) % Mp
⎛ – S u 0.5/ ⎞
2
25 1 – (0.5)
C (s) s (s + 5) % Mp = ⎝e ⎠ u 100
R (s) = 25 % Mp = 16.30 % ...Ans.
1 + s (s + 5)
5. Settling time
25 4 4
C (s) s––––––
(s + 5) Ts = =
[Zn 0.5 u 5
R (s) = s (s + 5) + 25
s––––––
(s + 5) Ts = 1.6 sec ...Ans.
C (s) 25
R (s) = s2 + 5s + 25 UEx. 5.10 (SPPU - Dec. 15, 6 Marks)
k
Comparing with standard closed loop transfer function. If G(s) = s (s + 64) with H(s) = 1 determine value of k so that
2
C (s) Z damping factor is 0.5. For the value of k determine
n
R (s) = 2 2
s + 2[Zns + Zn (i) Rise time (ii) Settling time
Assume unit step input.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-28)
C(s) k 16
? R(s) = 2 C(s) s (s + 6)
s + 64 s + k R(s) = 16
1 + s (s + 6)
Comparing with standard closed loop transfer function,
2
Zn 16
C(s)
? = 2 C(s) –––––––
s (s + 6)
R(s) 2
s + 2[ Zn s + Zn R(s) = s(s + 6) + 16
2 –––––––
s (s + 6)
? Zn = k
C(s) 16
Zn = k R(s) = 2
s + 6s + 16
2[ Zn = 64 Step II : Comparing with standard transfer function of second
order system.
2 u 0.5 u k = 64 2
C(s) Zn
k = 64 R(s) = 2
s + 2[Zns + Zn
2
n
k = 4096 (i) Z2 = 16
C(s) 4096 ? Zn = 4
R(s) = 2
s + 64 s + 4096 (ii) 2[ Zn = 6
Step II 2 u[u = 6
6
1. To Calculate rise time [ = 8
S–T
Rise time, Tr = [ = 0.75
Zd
(i) Delay time (Td)
2
Zd = Zn 1–[ 1 + 0.7[
Td =
Zd = 64 1 – (0.5)
2 Zn
1 + 0.7 (0.75)
Zd = 55.425 rad/sec. Td = 4
⎡ ⎤ = 1.047 rad
2
–1 1–[ Td = 0.38125 sec
T = tan
⎣ [ ⎦ (ii) Rise time (Tr)
S – 1.047 S–T
Tr = 55.425 Tr =
Zd
⎡ ⎤ rad
2
Tr = 0.0377 sec. –1 1–[
T = tan
⎣ [ ⎦
2. Settling time
–1 ⎡ 1 – (0.75) ⎤
2
4 4
Ts =
[ Zn
=
0.5 u 64
= 0.125 sec. = tan
⎣ (0.75) ⎦
T = 0.7227 rad
Ts = 0.125 sec.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-29)
S – 0.7227 (ii) 2[Zn = 4
Tr = 2
4 1 – (0.75) 4
[ =
Tr = 0.9142 sec 2 uZn
(ii) Peak time (Tp) 4
[ =
2 u 2.83
S S S
Tp = = = [ = 0.7062
Zd Z 1 – [2 4 1 – (0.75)2
n
2
Tp = 1.1874 sec. (iii) Zd = Zn 1–[
2
(iv) Settling time (Ts) = 2.83 1 – (0.7067)
4 Zd = 2.002 rad/sec
Ts =
[Zn
⎡ ⎤ rad
2
–1 1–[
(iv) T = tan
= =
4 ⎣ [ ⎦
0.75 u 4
–1 ⎡ ⎤
2
1 – (0.7067)
Ts = 1.333 sec = tan
⎣ (0.7067) ⎦
T = 0.786 rad
(5) Peak overshoot (Mp)
2
(v) To calculate Td
% Mp = e– S[ / 1–[
u 1 + 0.7[ 1 + 0.7 (0.7067)
Td = = 2.83
% Mp = 2.83 % Zn
Td = 0.528 sec
Ex. 5.6.6 (vi) To calculate Tr
A unity feedback closed loop control system is given by S–T
2
d y(t) 4 dy(t) Tr =
Zd
differential equation 2 + + 8y(t) = 8 x(t).
dt dt S – 0.786
= 2.002
Where, y(t) = output and x(t) = input.
Tr = 1.176 sec
(a) Draw the block diagram for closed loop system.
(vii) To calculate Tp
(b) What is the characteristic equation of the system.
S
(c) Find out damping ratio and natural frequency of oscillation. Tp =
Zd
(d) Discuss the nature of the system. S
= 2.002
(e) Determine and sketch the transient response for unit step input.
Tp = 1.57 sec
(f) Find out the time domain specification : rise time, peak time,
(viii) To calculate Mp
settling time, maximum overshoot. 2
1–[
% Mp = e–[S / u
Soln. : – (0.7067) S / 1 –(0.7067)
2
Step I : e u
2 % Mp = 4.33 %
d 4 dy(t)
2 y(t) + + 8y(t) = 8x(t).
(ix) To calculate Ts
dt dt
We take Laplace transform and assume initial condition to be 4 4
Ts = =
zero. [ Zn (0.706) u
2
s Y(s) + 4s(s) + 8Y(s) = 8X(s) Ts = 2 sec
2
y(s)[s + 4s + 8] = 8X (s) e – [Znt
Y(s) 8 (x) c(t) = 1 – 2 sin (Zd t + T)
1–[
X(s) = 2
s + 4s + 8
e – (0.706) (2.83) t
Step II : Compare with standard equation. = 1– 2 sin (2.002 t + 0.769)
1 – (0.706)
2
Zn –2t
c(t) = 1.1413 e sin (2t + 0.769)
= 2 2
s + 2[Zns + Zn Step III : To draw the block diagram for closed loop system
2 Y(s) 8
(i) Zn = 8
X(s) = 2
s + 4s + 8
Zn = 2.83 rad/sec
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-30)
C(s) Z Zn = 6
n
R(s) = 2 2
s + 2[ Zn s + Zn (ii) 2[Zn = 6, 2[ u 6 = 6
2 [ = 0.5
(i) Z = k
n
Step III : To calculate design specifications
Zn = k (1) To calculate rise time
(ii) 2[ Zn = 5,2 u 0.5 u k =5 S–T
Tr =
k = 25 Zd
⎡ ⎤
2
Step II : To calculate design specifications –1 1–[
T = tan = 1.047 rad
(i) To calculate peak overshoot ⎣ [ ⎦
2 2 2
– S[/ 1 – [ Zd = Zn 1 – [ = 6 1 – (0.5) = 5.196 rad/sec
% Mp = e u 100
S – 1.047
– S u 0.5/ 1 – (0.5)
2
Tr = 5.196
% Mp = e u 100
Tr = 0.4031 sec
% Mp = 16.303 %
(ii) Rise time (2) Peak time
S–T S S
Tr = Tp = = = 0.6046
Zd Zd 5.196
⎡ ⎤ Tp = 0.6046 sec
2 2
T = tan
–1 1–[ –1 ⎡ 1 – (0.5) ⎤
⎣ [ ⎦ = tan
⎣ 0.5 ⎦ (3) Peak overshoot
T = 1.047 rad – S[/ 1 – [
2
Zd = Zn 1 – [ = 5
2 2
1 – (0.5) = 4.330 rad/sec. % Mp = e u 100
S – 1.047 % Mp = 16.303 %
Tr = 4.330 = 0.4837 sec (4) Settling time
(iii) Settling time 4 4
4 4 Ts = =
Ts = = = 1.6 sec [Zn 0.5 u 6
[Zn 0.5 u 5
Ts = 1.333 sec
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-31)
Determine k, peak overshoot, settling time, time to peak overshoot time if settling time with 2 % criterion is 2 sec.
for unit step input if damping factor is 0.5. Soln. :
Soln. : Step I : To calculate closed loop transfer function
Step I : To calculate closed loop transfer function 25
C(s) G(s) C(s) G(s) s(s + k)
R(s) = 1 + G(s) H(s) R(s) = 1 + G(s) H(s) = 25
1 + s(s + k) u 1
k
C(s) s(s + 10) 25
R(s) = k C(s) s––––––
(s + k) 25
1 + s(s + 10) 1 =
R(s) s(s + k) + 25 = s2 + ks + 25
k s––––––
(s + k)
C(s) –-––-–––
s(s + 10)
R(s) = s(s + 10) + k Comparing with standard transfer function
2
–-––-–––
s(s + 10) Z
C(s) n
C(s) k R(s) = 2 2
= s + 2[ Zns + Zn
R(s) 2
s + 10 s + k 2
Comparing with standard second order transfer function. (i) Zn = 25
2
C(s) Zn Zn = 5
R(s) = 2 2
s + 2[Zn s + Zn
(ii) 2[Zn = k
2
(i) Zn = k
Step II : Given settling time Ts = 2 sec
(ii) 2[Zn = 10 4 4
Ts = 2 =
[ = 0.5 [Zn [u5
2 u 0.5 u Zn = 10
[ = 0.4
Zn = 10
2 ?Value of k = 2[Zn
(iii) k = Zn
2 k = 2 u 0.4 u 5 = 4
k = 10 = 100
Step II : Step III :
1. To calculate peak overshoot
(1) To calculate peak overshoot
– S[
2
2 – S[/ 1 – [
1–[ % Mp = e u 100
% Mp = e u 100
2
– S u 0.5 – S u 0.4/ 1 –(0.4)
2 % Mp = e u 100
1 – (0.5)
% Mp = e u 100
% Mp = 25.38 %
% Mp = 16.30%
2. To calculate settling time (2) To calculate peak time
4 4 S
Ts = = Tp =
[Zn 0.5 u 10 Zd
Ts = 0.8 sec S S
Tp = 2 = 2
3. To calculate time for peak overshoot Zn 1 – [ 5 1 – (0.4)
S S S
Tp = = Tp =
Zd Z 1 – [2 4.5825 = 0.6855 sec
n
S Tp = 0.6855 sec
Tp = 2
10 1 – (0.5)
Tp = 0.3627 sec.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-32)
2
– S[2/ 1 – [2
Ex. 5.6.8 Mp = e u 100
2
The open loop transfer function of a unity feedback system is given – S[2/ 1 – [2
k 25 = e u 100
by G(s) = s(sT +1) where k and T are positive constant. By what [2 = 0.4037
factor should the amplifier gain k be reduced, so that the peak 1
Now [ =
overshoot of unit step response of the system is reduced from 75% 2 kT
to 25%. 1
So [1 =
Soln. : 2 k1T
1
Step I : and [2 =
2 k2T
k
G(s) = s(sT + 1) Taking Ratio
H(s) = 1 [2 k1
? =
Closed loop transfer function is [1 k2
C(s) G(s) 0.4037 k1
R(s) = 1 + G(s) H(s) ? 0.0912 =
k2
k
C(s) s(sT + 1) k1
? = 4.43
R(s) = k k2
1 + s(sT + 1)
k1
k k2 = 19.63
C(s) s–––––––
(sT + 1)
k1
R(s) = s (sT + 1) + k ? k2 =
s–––––––
(sT + 1) 19.63
C(s) k ? k2 = 0.0509 k1
R(s) = 2
Ts + s + k Gain must be reduced by factor 0.0509.
C(s) k/T
R(s) = 2 s k Ex. 5.6.9
s +T+T
For the system with open loop transfer function
2 k2
Zn
Comparing with 2
G(s) = s (s + k ) , H(s) = 1
2 1
s + 2[Zns + Zn
with unity feedback. Determine values of k1 and k2, if damping
We get
2 k factor is 0.6 and peak time is 1 sec. Also determine peak overshoot,
(i) Zn = T natural frequency, rise time and settling time.
Zn =
k Soln. :
T
Step I : To calculate closed loop transfer function
1 C(s) G(s)
(ii) 2[Zn = T R(s) = 1 + G(s) H(s)
1/T 1/T k2
[ = =
2Zn 2 k/T
C(s) s (s + k1)
[ =
1 R(s) = k2
2 k/T 1 + s (s + k )
1
For Mp = 75%
k2
Let [ = [1 and k = k1
C(s) ––––––––
s (s + k1)
2 =
Mp = e– S [/ 1 – [ u 100 R(s) s (s + k1) + k2
2 ––––––––
s (s + k1)
– S [1/ 1 – [1
75 = e u 100
C(s) k2
[1 = 0.0912 = 2
R(s) s + k1s + k2
For Mp = 25%
Let [ = [2 and k = k2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-33)
Comparing with standard second order closed loop transfer UEx. 5.14 SPPU - May 15, Dec. 15, 6 Marks.
function,
2 The open loop transfer function of unity feedback system.
C(s) Zn k
R(s) = 2 2 G (s) = where k, W > 0.
s + 2[Zn s + Zn s (Ws + 1)
2
(i) Zn = k2 With given value of k, the peak overshoot was found to be
Zn = k2 80 %. Suppose the peak overshoot is decreased to 20 % by
decreasing ‘k’. Find new value of ‘k’ in terms of old value.
(ii) 2[Zn = k1
Step II : Given [ = 0.6 at Tp = 1 sec Soln. :
S Step I : To find characteristic equation and analyze it.
(1) Tp =
Zd
Characteristic equation is given by 1 + G (s) H (s) = 0.
S
1 = k
Zd 1+ = 0
s (Ws + 1)
S
Zd = 1 = 3.141 s (W s + 1) + k = 0
2 2
(2) Zd = Zn 1 – [ Ws +s+k = 0
3.141 = Zn 1 – (0.6)
2 2 1 k
s + s+ = 0
W W
3.141 = Zn u 0.8
Comparing with standard equation
Zn = 3.926 rad/sec. 2 2
s + 2[Zns + Z = 0
(3) 3.926 = k2 n
2 k
? k2 = 15.4134 Z =
n W
(4) k1 = 2[Zn
k
k1 = 2 u 0.6 u 3.926 ? Zn =
W
k1 = 4.7112 1
2[Zn =
(5) To determine W
– S[ 1
?[ =
1–[
2 2W Zn
% Mp = e u 100
– S u 0.6
1
[ =
1 – (0.6)
2 k
% Mp = e u 100 2W
W
% Mp = 9.478 % 1
[ =
(6) To determine rise time 2 kW
S–T When peak overshoot changes from 80 % to 20 % damping
Tr =
Zd factor [ changes from [1 and [2. Let k1 be the gain for [1 and k2 be
⎡ ⎤
2 the gain for [2.
–1 1–[
T = tan
⎣ [ ⎦ ? [1 =
1
...(1)
–1 ⎡
2 k1 W
⎤
2
1 – (0.6)
T = tan
⎣ 0.6 ⎦ 1
[2 = ...(2)
T = 0.927 rad 2 k2 W
S – 0.927 Step II : To calculate value of [1 and [2 from Mp
Tr = 3.141 = 0.705 (i) Mp = 80 % for [1
Tr = 0.705 sec 2
– S [ 1/ 1 – [1
(7) To calculate settling time 0.8 = e
4 – S[1
Ts =
[Zn 2 = loge (0.8) = ln (0.8)
4 1 – [1
Ts =
0.6 u 3.926 Solving for [1
Ts = 1.698 sec [1 = 0.0708
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-34)
(ii) Mp = 20 % C(s) k/T
2 R(s) = s k
2
– S[2/ 1 – [2 s +T + T
0.2 = e
2
– S[2 Zn
2 = loge (0.2) = ln (0.2) Comparing with 2 2
1–[ s + 2[Zns + Zn
2
We get,
Solving for [2
n k
[2 = 0.4559 (i) Z2 = T
Step III : To calculate k2 in terms of k1 k
Taking ratio of Equations (1) and (2) Zn = T
[1 1/2 k1 W 1
= (ii) 2[Zn = T
[2 1/2 k2 W
1/T
[1 1 2 k2 /
/ W [ =
2 Zn
= u 1
[2 /
2 k1 /
W 1/T
[ =
[1 k2 2 kT
= For Mp = 60 %
[2 k1
[ = [1 and k = k1
k2 0.0708 2
= 0.4559 = 0.1552
k1 Mp = e– S [ / 1 – [ u 100
2
Squaring both sides – S [1/ 1 – [1
60 = e u 100
k2
[1 = 0.1604
k1 = 0.02411
For Mp = 20%
? k2 = 0.02411 k1 ...Ans. [ = [2 and k = k2
2
– S[ / 1–[
Ex. 5.6.10 Mp = e u 100
2
The maximum overshoot for a unity feedback control system – S [2 / 1 – [2
k 20 = e u 100
having its forward path transfer function G(s) = s(sT + 1) is to be [2 = 0.4559
reduced 60 % to20 %. The system input is unit step. Determine the 1
Now, [ =
factor by which k should reduce to achieve a foresaid reduction. 2 kT
Soln. : So, [1 =
1
2 k1T
and [2 =
1
2 k2T
Step I :
Taking ratio
k
G(s) = s(sT + 1) [2 k1
=
H(s) = 1 [1 k2
Closed loop transfer function 0.4559 k1
C(s) G(s) ? 0.1604 = k2
R(s) = 1 + G(s) H(s)
k1
k ? = 2.842
k2
C(s) s(sT + 1)
R(s) = k k1
1 + s(sT + 1) ?k = 8.078
2
k k1
C(s) ––––––––
s (1 + sT) ? k2 = 8.078
R(s) = s(1 + sT) + k ? k2 = 0.1237 k1
––––––––
s (1 + sT)
Gain must be reduced by factor 0.1237.
C(s) k
R(s) = 2
Ts + s + k
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-35)
Tp = 2 sec
Ex. 5.6.11 – S[/ 1 – [
2
If peak overshoot is 18.3 % and peak time is 0.3023 seconds. Find % Mp = e u 100
2
1. Damping factor 2. Undamped natural frequency – S[/ 1 – [
10 = e u 100
3. Settling time 2
– S[/ 1 – [
Soln. : 0.1 = e
2
Step I : To calculate damping factor ‘[’ from Mp – 2.302 = – S[ / 1–[
2
Squaring
% Mp = (e – S[/ 1–[
) u 100 2 2
S[ 9.8696[
2
2 5.299 = 2 = 2
= (e ) u 100
– S[/ 1–[ 1–[ 1–[
18.3 2 2
5.299 – 5.299[ = 9.8696 [
2
– S[/ 1 – [
18.3 [ = 0.5910
100 = e Step II :
2
– S[/ 1–[ S S
0.183 = e (1) Tp = , 2 =
Zd Zd
– S[
2 = loge (0.183) Zd = S/2 = 1.5707 rad/sec
1–[
– S[ Zd = 1.5707 rad/sec
2 = ln (0.183) 2
1–[ (2) Zd = Zn 1–[
/
– S[ 1.5707 = Zn 1 – (0.5910)
2
2 = /
– 1.6982
1–[
Zn = 1.947 rad/sec
Solving for [
4 4
Ts = =
[ = 0.4755 ...Ans. [Zn 0.5910 u 1.947
0.3023 =
S
0.8797 Zn
Soln. :
Step I : The given transfer function
S
Zn = C(s) 1 1
0.3023 u 0.8797
R(s) = (s + 3 + 7j) (s + 3 – 7j) = (s + 3)2 – (7j)2
Zn = 11.81 rad/sec ...Ans. C(s) 1 1
R(s) = (s2 + 6s + 9) – (49j2) = s2 + 6s + 9 + 49
Step III : To calculate
4 4 C(s) 1
Ts = =
[Zn 0.4755 u 11.81 R(s) = s2 + 6s + 58
Comparing with standard closed loop transfer function
2
Ts = 0.7122 sec ...Ans. Z
C(s) n
UEx. 5.15 (SPPU - Dec. 17, 6 Marks) R(s) = 2 2
s + 2[Zn s + Zn
A second order system peak time of 2 sec and peak overshoot of 2
10%. Find its damping factor, undamped natural frequency, settling (i) Z = 58
n
time with 2 % criterion and closed loop transfer function if its gain Zn = 7.615 rad/sec
at steady state is unity. (ii) 2[Zn = 6
Soln. : 2[ u 7.615 = 6
Step I : [ = 0.39
% Mp = 10 %
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Time Domain Analysis)….Page no. (5-36)
Step II : To calculate design specifications Zn = 2
2
(i) Peak time 2. k1 = Zn
S S k1 = 4
Tp = =
Zd Z 1 – [2 3. k2 = 2[Zn = 2 u 0.5 u 2
n
Tp = 0.448 sec k2 = 2
Step III :
(ii) Maximum peak overshoot
(1) To calculate peak time
2
– S[/ 1 – [ S
% Mp = e u 100 Tp =
Zd
% Mp = 26.43 %
S S
Tp = 2 = 2
Zn 1 – [ 2 1 – (0.5)
Ex. 5.6.12
Tp = 1.813 sec.
For the system with closed loop transfer function
k1 (2) To calculate peak overshoot
G(s) = 2 – S[
s + k2 s + k1 2
1–[
% Mp = e u 100
Determine k1 and k2 if [ = 0.5 and settling time for 2% setting is
– S u 0.5
4 sec. Also find peak time, peak overshoot, rise time. 1 – (0.5)
2
% Mp = e u 100
Soln. : % Mp = 16.30%
Step I : To given closed loop transfer function is
(3) To calculate rise time
k1
G(s) = S–T
2 Tr =
s + k2 s + k1 Zd
⎡ ⎤
Comparing with standard closed loop transfer function 2
–1 1–[
T = tan
C(s) Zn
2
⎣ [ ⎦
= 2 2
–1 ⎡ ⎤
R(s) s + 2[Zn s + Zn 1 – (0.5)
2
Zn
2
= k1
= tan
⎣ 0.5 ⎦
T = 1.047 rad
2[Zn = k2
2 2
Step II : Given [ = 0.5 Zd = Zn 1–[ =2 1 – (0.5)
and Ts = 4 = 1.7320 rad/sec.
4 4 S – 1.047
1. Ts = 4 = Tr = 1.7320
[Zn 0.5 u Zn
4 Tr = 1.209 sec.
Zn =
0.5 u 4
...Chapter Ends
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6III
5VCDKNKV[#PCN[UKU
%*#26'4
Syllabus
Characteristic equation of a system, concept of pole and zero, response of various pole locations in s-plane, concept of
stability absolute stability, relative stability, stability of system from pole locations, Routh Hurwitz stability criterion.
system.
6.2.3 Marginally Stable System
To understand stability analysis we can consider a very
simple example of measurement of parameter like current on A system is said to be marginally stable if for bounded input
ammeter. Before showing any reading pointer will pass through a system response is neither decreasing to zero nor increasing to
infinity but having constant amplitude and frequency.
small period and then will move “to and fro” over the final value
and eventually will settle to final value i.e. become stable and give
reading. Design of control system is mainly based on three
parameters.
1. Transient response 2. Stability 3. Steady state response
Out of the three stability is considered to be a vary important
factor. In this chapter we are going to study different methods of
stability analysis of linear time invariant systems. (1F3)Fig. 6.2.3 : Marginally stable system
%QPEGRVQH5VCDKNKV[ Note : Marginally stable systems are also known as critically
stable systems.
6.2.1 Stable System
A system is stable if
6.2.4 Conditionally Stable System
(a) For bounded input the response of the system is
If stability of the system depends on certain condition of the
bounded [BIBO].
(b) In absence of input, the response of the system must system then such systems are called conditionally stable system
approach to zero as time approaches infinity. i.e. for bounded input bounded output is produced if and only the
As t o f, output c(t) o 0 condition is satisfied.
Consider a wooden block placed on a table. If we apply small
force the block will remain at the same position. Now increase the
force, at certain force block will be displaced from original position
to new position. This force is critical force (Fcritical). From the
above experiment we can conclude that :
(a) As long as force (F) is less than Fcritical
(1F1)Fig. 6.2.1 : Stable system
F < Fcritical , system is stable.
Note : Bounded means input and output have certain limits i.e. (b) When F > Fcritical , system becomes unstable.
finite range.
Hence the condition for stability is :
F < Fcritical
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-3)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-4)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-5)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-6)
⎪ ⎪
a1 a3 a5 a7
⎪ ⎪
(1F5A)
a0 a2 a4 a6
H =
⎪ 0 a1 a3 a5
⎪
⎪ 0 a0 a2 a4 ⎪
⎪ ⎪
8 16 0 0
1 18 5 0
H = ⎪ 0 8 16 0 ⎪ Step III : To determine the sub-determinants and calculate their
⎪ 0 1 18 5 ⎪ values
(i) D1 = | 8 | = 8 > 0 i.e. positive
Note : Since order of characteristic equation is ‘4’, order of
Hurwitz determinant is 4 u 4. (ii) D2 = ⎪ 8 4
⎪ = 12 > 0 i.e. positive
⎪ 9 6 ⎪
Step III : Construct and calculate values for sub-determinants.
(i) D1 = | 8 | ⎪ 8 4 0
⎪
(iii) D3 = ⎪ 9 6 0 ⎪ = 48 > 0
D1 = 8 > 0 i.e. positive ⎪ ⎪
⎪ 0 8 4 ⎪
D2 = ⎪ ⎪ = 128 > 0 i.e. positive
8 16
(ii)
⎪ 1 18 ⎪ Since all the determinants D1, D2, D3 are positive system is
stable.
⎪
8 16 0
⎪
(iii) D3 = ⎪ 1 18 5 ⎪ = 1728 > 0 i.e. positive 4QWVJŏU5VCDKNKV[%TKVGTKQP
⎪ ⎪
⎪ 0 8 16 ⎪ In Routh’s - stability criterion we construct Routh’s array
⎪ ⎪
8 16 0 0 using the co-efficient of characteristic equation.
1 18 5 0 Consider a characteristic equation.
(iv) D4 = ⎪ 0 8 16 0 ⎪ n
a0 s + a1 s
n–1
+ a2 s
n–3
+ ... + an = 0
⎪ 18 5 0
⎪ ⎪ 1 5 0
⎪
= 8⎪ 8 16 0 ⎪ – 16 ⎪ 0 16 0 ⎪
⎪ ⎪ ⎪ ⎪
⎪ 1 18 5 ⎪ ⎪ 0 18 5 ⎪
⎪ 1 18 0
⎪ ⎪ 1 18 5
⎪
+0⎪ 0 8 0 ⎪–0⎪ 0 8 16 ⎪
⎪ ⎪ ⎪ ⎪
⎪ 0 1 5 ⎪ ⎪ 0 1 18 ⎪ (1F6)Fig. 6.5.1
= (8 u 1240) – (16 u 80) + 0 – 0 In the Routh’s array the first two rows contain the co-efficient
= 8640 > 0 i.e. positive. Hence system is stable. of characteristic equation.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-7)
(i) To calculate b1 3. We can judge number of poles in right hand plane.
4. We can judge relative stability of system.
5. It helps to find points of intersection of root locus with
imaginary axis.
6. It helps us to determine value of ‘k’ for which system is
stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-8)
Step III : Analysis of Routh’s array We get, a0 = 1, a1 = 3, a2 = 4, a3 = 3, a4 = 2
(i) Since there are sign changes in first column, system is
unstable. Step II : To construct Routh’s array
4
(ii) There are two sign changes in first column. Hence two poles s 1 4 2 0
in RHP of the ‘s’ plane. s
3
3 3 0 0
2
Note : Arrow in Routh’s array indicates the sign change. s 3 2 0 0
1
s 1 0 0 0
UEx. 6.1 (SPPU - Dec. 15, 4 Marks) 0
s 2 0 0 0
Comment on the stability using Routh’s criteria if characteristic
4 3 2 Step III : To determine stability
equation is D(s) = s + 5s + s + 10s + 1. How many poles lie in
4
Right of s-plane? s +
3
Soln. : s
2
+
+
s
Step I : To calculate coefficients of characteristic equation s
1
+
4 3 2 0
s + 5s + s + 10s + 1 = 0 s +
Comparing with There is no sign change. Hence all poles lie in left side of s-
4 3 2 plane. Hence system is stable.
a0 s + a1 s + a2 s + a3 s + a4 = 0
We get, a0 = 1, a1 = 5, a2 = 1, a3 = 10, a4 = 1 UEx. 6.3 (SPPU - May 18, 4 Marks)
For the system with closed loop characteristic equation
Step II : To construct Routh’s array 4 3 2
Q(s) = s + 7s + 9s + 12s + 2 = 0
4
s 1 1 1 0 Investigate stability using Routh’s stability criterion.
3
s
2
5 10 0 0
Soln. :
s –1 1 0 0
Step I : To calculate co-efficients of characteristic equations
1 4 3 2
s 15 0 0 0 s + 7s + 9s + 12s + 2 = 0
0
s 1 Comparing with standard equation,
4 3 2
Step III : To determine stability a0 s + a1 s + a2 s + a3 s + a4 = 0
?a0 = 1, a1 = 7, a2 = 9, a3= 12, a4 = 2
Step II : To construct Routh’s array
4
s 1 9 2 0
3
s 7 12 0 0
2
s 7.285 2 0 0
1
s 10.07 0 0 0
0
s 2
(5F1) Step III : To determine stability
4
s +
Since there are sign changes two times hence 2 poles lie in 3
s +
right hand of s-plane. 2
s +
Hence system is unstable. 1
s +
0
UEx. 6.2 (SPPU - Dec. 16, 4 Marks) s +
Investigate stability of the system with characteristic equation Since there are no sign changes, no poles lie in RHS of s-
4 3 2 plane. Hence system is stable.
Q(s) = s + 3s + 4s + 3s + 2 = 0
UEx. 6.4 (SPPU - Dec. 17, 4 Marks)
Soln. : Investigate the stability of a system having closed loop
Step I : To calculate coefficients of characteristic equation characteristic equation
4 3 2
4 3
s + 3s + 4s + 3s + 2 = 0
2 Q(s) = s + 5s + 7s + 3s + 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-9)
Comparing with, UEx. 6.6 (SPPU - May 18, 4 Marks)
4 3 2
a0 s + a1 s + a2 s + a3 s + a4 Investigate the stability of system with characteristic equation
?a0 = 1, a1 = 5, a2 = 7, a3= 3, a4 = 2 4 3
Q(s) = s + 6s + 15s + 5s + 3 = 0.
2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-10)
UEx. 6.7 (SPPU - May 15, 4 Marks) Step III : To determine stability
Using Routh’s criteria comment on stability if characteristic
5 4 3 2
equation is s + 2s + 3s + 8s + s + 1 = 0
Soln. :
Step I : To calculate co-efficient of characteristic equation
5 4 3 2
s + 2s + 3s + 8s + s + 1 = 0
Comparing with
5 4 3 2
a0 s + a1 s + a2 s + a3 s + a4 s + a5 = 0
We get, a0 = 1, a1 = 2, a2 = 3, a3 = 8, a4 = 1, a5 = 1
(1F25)
Step II : To construct Routh’s array
5
Since there is sign change in first column, system is unstable.
s 1 3 1 0
4
Since the sign changes two times, hence two poles in right
s 2 8 1 0 hand plane.
3
s –1 0.5 0 0
s
2
9 1 0 0 5RGEKCN%CUGUQH4QWVJŏU
%TKVGTKQP
1
s 0.611 0 0 0
0
s 1
Step III : To determine stability 6.6.1 Special Case I
In Routh’s array if first element of any row is zero and
remaining row contains at least one non-zero element. There are
two methods to solve such examples.
Method 1 : Using small positive value .
1
Method 2 : Using s = z
Consider the following example :
5 4 3 2
F(s) = s + 2s + 3s + 4s + 5s + 6 = 0
Let us construct Routh’s array.
(5F4)
Comparing given equation with standard equation.
There are two sign changes. Hence, two poles in right side of a0 = 1, a1 = 2, a2 = 3, a3 = 4, a4 = 5, a5 = 6
s-plane. Hence, system is unstable.
Ex. 6.5.3
Check whether the given system is stable
6 5 4 3 2
s + 3s + 2s + 9s + 5s + 12s + 20 = 0
Soln. :
Step I : To find coefficients of characteristic equation.
Comparing the characteristic equation with standard.
a0 = 1, a1 = 3, a2 = 2, a3 = 9, a4 = 5, a5 = 12, a6 = 20 (1F13)Fig. 6.6.1
Step II : To construct Routh’s array Since the above Routh’s array contains ‘0’ as first
2
6 element in s
s 1 2 5 20
This is special case. Let us solve using both the methods.
5
s 3 9 12 0 Method 1 : Steps
4
s –1 1 20 0 1. Replace zero by small positive value ‘’.
3 2. Complete Routh’s array with ‘’.
s 12 72 0 0 lim
3. Compute the signs by considering for values
s
2
7 20 0 0 o0
containing in first column.
1
s 37.71 0 0 0 4. Determine stability.
0
s 20
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-11)
For the above example
5
6.6.2 Special Case II
s 1 3 5
4 All the elements of a row in a Routh’s array are zero.
s 2 4 6
3
s 1 2 0 Steps to solve problems on special case II
2
s 6 0 1. Construct an auxiliary equation by using coefficients just
1
s 2 – 6 above the row of zeros. Let us denote auxiliary equation by
0 0
A(s).
0
s 6 2. Differentiate A(s) w.r.t. s
dA(s)
lim 2 – 6 lim 2 6
= – ds
o 0 o 0
dA(s)
lim 6 3. Coefficients of ds become coefficients of rows of zeros.
= 2–
o0
4. Complete Routh’s array.
= 2–f
5. If there is no sign change solve the auxillary equation to get
= –f
? Sign is negative. its roots.
Sign change occurs. (1F14)Fig. 6.6.2 6. Analyze the roots if they satisfy stability conditions as
Hence system is unstable. mentioned in table of poles then system is stable.
There are two sign changes. Hence two poles in right hand Consider the following example,
side of ‘s’ plane. 6 5 4 3 2
F(s) = s + 3s + 4s + 6s + 5s + 3s + 2 = 0
Method 2 : Steps
Comparing with standard equation.
1
1. Replace every s by z . a0 = 1, a1 = 3, a2 = 4, a3 = 6, a4 = 5, a5 = 3, a6 = 2
Constructing Routh’s array
2. Let the new characteristic equation in terms of z.
3. Construct Routh’s array and determine stability.
5 4 3 2
(1) F(s) = s + 2s + 3s + 4s + 5s + 6 = 0
1 2 3 4 5
F(z) = 5 + 4 + 3 + 2 + z + 6 = 0
z z z z
5 4 3 2
(2) F(z) = 6z + 5z + 4z + 3z + 2z + 1 = 0
Compare with standard equation
a0 = 6, a1 = 5, a2 = 4, a3 = 3, a4 = 2, a5 = 1
Constructing Routh’s Array
5 (1F16)Fig. 6.6.4
z 6 4 2 0
4
z 5 3 1 0 Step I : Construct auxillary equation
3
z 0.4 0.8 0 0 4 2
2
A(s) = 2s + 4s + 2 = 0
z –7 1 0 0
1 dA(s) 3
z 0.85 0 0 Step II : ds = 8s + 8s
0
z 1
Step III :
(3) To determine stability
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-12)
Here we get one more row of zeros. Hence same procedure
followed again.
6.6.3 Examples on Special Cases of
Step I : Auxiliary equation Routh’s Criterion
2
A1(s) = 2s + 2
Ex. 6.6.1
Step II :
dA1(s) Using Routh’s stability Criterion determine the number of roots in
ds = 4s right half plane. Comment on stability of the system.
5 4 3 2
Step III : Routh’s array F(s) = s + 2s + 3s + 6s + 10s + 15
s
6
1 4 5 2 Soln. :
5
s 3 6 3 0 Step I : The given characteristic equation is :
4
s 2 4 2 0 5 4 3 2
3 F(s) = s + 2s + 3s + 6s + 10s + 15
s 8 8 0 0
2 Comparing with standard equation.
s 2 2 0 0
5 4 3 2
s
1
4 0 0 0 a0 s + a1 s + a2 s + a3 s + a4 s + a5
0
s 2 0 0 a0 = 1, a1 = 2, a2 = 3, a3 = 6, a4 = 10, a5 = 15
Step IV : Since there is no sign change in Routh’s array. Let us Step II : To construct Routh’s array
calculate roots of auxiliary equations.
4 2
A(s) = 2s + 4s + 2 = 0
2
Put s = z
2
2z + 4z + 2 = 0
Finding value of z
z = –1
Re-substituting
2
s = z
2 (1F19)Fig. Ex. 6.6.1
?s = –1
s = r –1 Since ‘0’ is present in first column and there is a non-zero
element present in that row. Hence this is an example of special
s1 = + – 1 , s2 = – – 1
case I. There are two methods.
But – 1 is j
Method I
? s1 = + j, s2 = – j
Replace 0 by small positive value .
Consider 2nd auxiliary equation
5
2
2s + 2 = 0 s 1 3 10
4
2s
2
= –2 s 2 6 15
2 3
s = –1 s 2.5 0
2 6 – 5
s = r –1 s 15 0
6
s = rj 1
s 15
? s3 = + j, s4 = – j 2.5 –
⎛ – 5⎞
6
⎝ 6 ⎠
(1F18)Fig. 6.6.6 s 15
0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-13)
6 5 4 3 2
s + s + 3s + 3s + 2s + s + 1 = 0
Comparing with
6 5 4 3 2
a0 s + a1 s + a2 s + a3 s + a4 s + a5 s + a6 = 0
a0 = 1, a1 = 1, a2 = 3, a3 = 3, a4 = 2, a5 = 2, a6 = 1
Step II : Construct Routh’s array
Since there are two sign changes. Hence there are two poles
in right hand s-plane. Hence system is unstable.
Method II
5 4 3 2
1. F(s) = s + 2s + 3s + 6s + 10s + 15 = 0
1
Replace s = z (1F22)Fig. Ex. 6.6.2
1 2 3 6 10
F(z) = 5 + 4 + 3 + 2 + z + 15 = 0 To solve this special case - I we will use method 2
z z z z
1
5 4 3
F(z) = 15z + 10z + 6z + 3z + 2z + 1 = 0
2 i.e. substitute s = z
6 5 4 3 2
2. Comparing F(z) with standard equation 1. F(s) = s + s + 3s + 3s + 2s + s + 1 = 0
a0 = 15, a1 = 10, a2 = 6, a3 = 3, a4 = 2, a5 = 1 1
Substitute s = z
3. Routh’s array 1 1 3 3 2 1
5
F(z) = 6 + 5 + 4 + 3 + 2 + z + 1 = 0
z 15 6 2 0 z z z z z
6 5 4 3 2
z
4
10 3 1 0 F(z) = z + 2z + 2z + 3z + 3z + z + 1 = 0
3 2. Comparing with standard equation
z 1.5 0.5 0 0
a0 = 1, a1 = 2, a2 = 2, a3 = 3, a4 = 3, a5 = 1, a6 = 1
2
z – 0.33 1 0 0 3. To construct Routh’s array
1 6
z 5.045 0 0 z 1 2 3 1 0
0 5
z 1 z 2 3 1 0 0
4
z 0.5 2.5 1 0 0
4. Stability analysis 3
z –7 –3 0 0
2
z 16 1 0 0
7
1
z 0.06 0 0
0
z 1
4. Stability analysis
There are two sign changes. Hence two poles in right hand ‘s’
plane. Hence system is unstable.
Ex. 6.6.2
Using Routh’s Criterion find the stability of the given characteristic
equation.
6 5 4 3 2 (1F23)Fig. Ex. 6.6.2(a)
s + s + 3s + 3s + 2s + 2s + 1 = 0
Soln. : Two sign changes. Hence two poles in right hand plane.
Hence system is unstable.
Step I : The given characteristic equation is,
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-14)
UEx. 6.8 (SPPU - Dec. 17, 4 Marks) Ex. 6.6.3
Investigate the stability of the system with characteristic equation Check the stability of the system using Routh’s stability Criterion.
4 3 2 3 2
Q(s) = s + s + 2s + 2s + 1 = 0 s + 9s + 4s + 36
Soln. : Soln. :
Step I : To calculate coefficients of characteristic equation Step I : Comparing with standard equation.
4 3 2 a0 = 1, a1 = 9, a2 = 4, a3 = 36
s + s + 2s + 2s + 1 = 0
Step II : To construct Routh’s array
Comparing with
4 3 2
a0 s + a1 s + a2 s + a3 s + a4 = 0
We get, a0 = 1, a1 = 1, a2 = 2, a3 = 2, a4 = 1
Step II : To construct Routh’s array
There are two sign changes. Hence two poles in right hand
side of s-plane. Hence system is unstable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-15)
4 2
(1) A(s) = 2s +4s + 2
dA(s) 3
(2) ds = 8s + 8s
2
Using Routh’s criterion check the stability of a system whose
(4) A1[s] = 2s + 2 characteristics equation is given by,
aA1[s] 5 4 3 2
s + 2s + 2s + 4s + 11s + 10 = 0
(5) ds = 4s
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-16)
4. To determine stability UEx. 6.9 (SPPU - May 19, 4 Marks)
Investigate the stability of system with characteristic equation
4 3 2
Q(s) = s + 6s + 11s + 6s + 10 = 0. Comment on stability.
Soln. :
Step I : To calculate coefficients of characteristic equation
4 3 2
Q(s) = s + 6s + 11s + 6s + 10 = 0
(3F5)Fig. Ex. 6.6.5(a) Comparing with,
4 3 2
There is sign change. Hence system is unstable. There are two a0 s + a1 s + a2 s + a3 s + a4 = 0
sign change hence two poles in right hand plane. ? a0 = 1, a1 = 6, a2 = 11, a3= 6, a4 = 10
4. Since there is no sign change in first column. System might
be stable. #RRNKECVKQPQH4QWVJŏU
A(s) =
4 2
2s + 6s + 4 = 0 %TKVGTKQPVQ&GVGTOKPG4CPIG
Substitute s
2
= t QH7PMPQYPŎMŏ
2
2t + 6t + 4 = 0
Consider a closed loop system having transfer function.
t = – 1 and – 2
2 2 C(s) G(s)
s = – 1 and s – 2 R(s) = 1 + k G(s) H(s)
s = r j; s = r 2 j The characteristic equation is given by
Since there is a pair of complex conjugate pole on imaginary F(s) = 1 + kG(s) H(s) = 0
axis. System is marginally stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-17)
3
1 k 1
s 1 1 0
Ex. 6.7.1 2
s k–1 1 0
1
Find the range of ‘k’ so that system will be stable using Routh’s s k–2 0
criteria for characteristic equation k –1
4 3 2 0
F(s) = s + 5s + 5s + 4s + k = 0 s 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-18)
Step II : To construct Routh’s array Ex. 6.7.3
3
s 1 10 0 k
2 A unity feedback system has G(s) = 2
s 7 k 0 s(s + 10) (s + 4s + 5)
1
s 70 – k 0 0
Determine the range of ‘k’ for closed loop system to be stable.
7
s
0
k Soln. :
Step III : For system to be stable Step I : To find the characteristic equation
70 – k 1 + G(s) H(s) = 0
(i) 7 > 0 – k > – 70 k < 70
Since unity feedback H(s) = 1
(ii) k > 0 k
Combining Equations (i) and (ii), 1+ 2 = 0
s(s + 10) (s + 4s + s)
0 < k < 70 2
s(s + 10) (s + 4s + 5) + k = 0
Step IV : To determine kmar, Zmar 2 2
70 – kmar (s + 10s) (s + 4s + 5) + k = 0
7 = 0 kmar = 70 4 3 2 3
s + 4s + 5s + 10s + 40s + 50s + k = 0
2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-19)
Since unity feedback system, H(s) = 1 Comparing with standard equation
k a0 = 1, a1 = 6, a2 = 6 + k a3 = 20k
1 + s(s + 1)(s + 4) = 0
Step II : To construct Routh’s Array
s(s + 1)(s + 4) + k = 0 3
2 s 1 6+k
s(s + 5s + 4) + k = 0 2
3 2 s 6 20k
s + 5s + 4s + k = 0 1
s 36 – 14k 0
Step II : To calculate co-efficient of characteristic equation
6
Comparing with, 0
3 2 s 20k
a0 s + a1 s + a2 s + a3 = 0
Step III : To determine range of k since system is stable.
? a0 = 1, a1 = 5, a2 = 4, a3 = k
Therefore,
Step III : To construct Routh’s array 36 – 14k
s
3
1 4 0 (i) 6 > 0
2
s 5 k 0 36 – 14k > 0
1
s 20 – k 0 0 94 k > – 36
5
0 k < 2.571
s k
(ii) 20 k > 0
Step IV : To calculate ‘k’
Since system is stable : k > 0
20 – k Combining both conditions
(a) ? 5 > 0 20 – k > 0
0 < k < 2.571
–k > – 20 i.e., k < 20
(b) k > 0 Ex. 6.7.5
Combining both conditions we get range of k. For a unity feedback system
0 < k < 20 k
G(s) = s(s + 2) (s + 10)
20 – kmar
Step IV : 5 =0
Determine the marginal value of ‘k’ for which system will be
? kmar = 20
marginally stable.
To determine frequency of oscillation we use auxiliary
equation. Soln. :
2 2
5s + kmar = 0;5s + 20 = 0 Step I : To find characteristic equation and its coefficients.
2 2
5s = – 20 s = –4
Characteristic equation is
s = r 2j
? r j Zmar = r 2j 1 + G(s) H(s) = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-20)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Stability Analysis)….Page no. (6-21)
Step II : To determine range of ‘k’. 18k – 109
(iv) 2k – 1 > 0
(i) For stability the values in first column of Routh’s array must
be positive i.e. no sign change. 18 k – 109 > 0
(ii) Hence 18 k > 109
2k – 1 109
2 > 0 k > 18
2k – 1 > 0 k > 6.055
2k > 1 Combining both condition.
k > 1/2 k > 6.055
Chapter Ends…
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6III
4QQV.QEWU
%*#26'4
Syllabus
Definition, magnitude and angle conditions, construction of root locus, concept of dominant poles, effect of addition of
pole and zero on root locus. Application of root locus for stability analysis.
From Equation (2) we can consider there are two open loop
poles at s = 0 and s = – 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-3)
Let us check whether the point s = – 0.5 + j0 lies on root
#PINGCPF/CIPKVWFG%QPFKVKQP locus.
k
G (s) H (s) = (– 0.5 + j0) (– 0.5 + 2 + j0)
The characteristic equation of closed loop system is given by, s = – 0.5 + j0
k
1 + G (s) H (s) = 0 G (s) H (s) = (– 0.5 + j0) (+ 1.5 + j0)
s = – 0.5 + j0
Hence G (s) H (s) = – 1 k 0q
G (s) H (s) =
Since ‘s’ plane contains both real and imaginary part (0.5 180q) (1.5 0q)
Therefore G (s) H (s) = – 1 + j0 0q
G (s) H (s) =
(180q) (0q)
Any value of ‘s’ which is on the root locus must satisfy the
G (s) H (s) = – 180q
above equation.
Hence we can conclude that point s = – 0.5 + j0 lies on root
From the above equation we can determine two conditions : locus.
(i) Angle condition
Note : In case of multiplication angles are added and in case of
(ii) Magnitude condition
division angles are subtracted.
7.3.1 Angle Condition
7.3.2 Magnitude Condition
The equation G (s) H (s) = – 1 + j0 is in rectangular form. To
Consider the same equation
calculate angle we need to convert the equation to polar form.
G (s) H (s) = – 1 + j0
Taking magnitude on both sides
| G (s) H (s) | = | – 1 + j0 | = 1
| G (s) H (s) | = 1
Any point which lies on root locus must satisfy the magnitude
condition and vice versa.
Note : Angle condition is used to check whether any point lies Hence from the above discussion of angle condition and
or does not lie on root locus. magnitude condition we can conclude that any point on
Consider the following example. root locus must satisfy the angle and magnitude condition
k and vice-versa.
G (s) H (s) = s (s + 2)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-4)
)GPGTCN4WNGUHQT%QPUVTWEVKPI
4QQV.QEWU
Rule 1 : The root locus is always symmetrical about real axis.
Rule 2 : The total number of branches is given by max (p, z)
where p = Number of open loop poles and z = number
of open loop zeros.
All branches of root locus start from open loop poles and
terminate at open loop zeros. Hence direction of branches is from
poles to zeros.
Consider the following two cases to understand Rule 2
Case I : p > z
If number of open loop poles are greater than number of open
loop zeros then
(i) Total number of branches (N) = p
(ii) z number of branches will terminate to open loop zeros and (1G3)Fig. 7.4.1
remaining (p – z) branches will approach toward infinity.
e.g. p = 3, z = 1 ? N = 3 Note : In this rule we are considering only open loop zeros and
Hence 1 branch will terminate at zero and p – z = 3 – 1 = 2 poles. We do not consider complex conjugate zeros or
branches will approach towards infinity.
poles as they always occur in pair and do not affect the
Case II : z > p
condition of sum.
If number of open loop zeros are greater than number of open
loop poles then Rule 4 : Calculation of angle of asymptotes
(i) Total number of branches (N) = z Asymptotes are straight lines along which branches approach
towards infinity. If p > z then p – z number of branches approach
(ii) ‘p’ number of branches will terminate at open loop zeros and
towards infinity .
(z – p) number of branches will originate from infinity.
The angle of asymptotes are given by,
e.g. z = 4, p = 2 ? N = 4 (2n + 1) 180q
2 branches will originate from poles and terminate to zeros T = p–z n = 0, 1, …. (p – z – 1)
and z – p = 2 branches will originate from infinity to terminate at Consider the following example
the remaining ‘two’ zeros. k (s + 4)
Rule 3 : G (s) H (s) = s (s + 2) (s + 6)
Any point on real axis lies on root locus, if the sum of open Number of poles, p = 3
loop poles and zeros on real axis to the right hand side of the point Number of zeros, z = 1
is odd. Number of branches approaching towards infinity
To understand Rule 3 consider the following example. =p–z=3–1=2
k (s + 4) Angle of asymptotes
G (s) H (s) = s (s + 2) (s + 6)
(2n + 1) 180q
Let us calculate poles and zeros and plot the pole zero plot. T = p–z n = 0, 1 …. p – z – 1
One zero z1 at s = – 4 (2n + 1) 180q
3 poles p1 at s = 0, p2 at s = – 2, p3 at s = – 6 T = 2 n = 0, 1
(i) Consider any point ‘A’ in between ‘0’ and ‘– 2’. To the right 180q
T1 = 2 = 90q when n = 0
hand side of point there lies only one pole. Hence the entire
region between 0 and – 2 lies on root locus. This part is (2 u 1 + 1)180q
T2 = 2 = 270q when n = 1
indicated by RL and thick line on the graph.
(ii) Consider any point ‘B’ in between ‘– 2’ and ‘– 4’. To the Note : Asymptotes are always symmetrical to real axis.
right hand side of the point there lies two poles p1 and p2.
Hence the region between – 2 and – 4 is not part of root Rule 5 : Calculation of centroid
locus. Centroid is a point on real axis through which
(iii) Similarly region between ‘– 4’ and ‘– 6’ is part of root locus asymptotes pass. To locate the asymptotes knowledge
and beyond ‘– 6’ is not part of root locus. of centroid is essential. Centroid is denoted by V.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-5)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-6)
(1G4)Fig. 7.4.2
s (s + 2) (s + 4) + k = 0
Note : General predictions about breakaway points : 3 2
s +6s +8s+k = 0
1. If there are two poles adjacently placed on real axis and Step II : Construction of Routh’s array
part between them lies on root locus then there exist s
3
1 8 0
minimum one breakaway point between them as in 2
s 6 k 0
Fig. 7.4.2(a) 1
s 48 – k 0 0
6
2. If there are two zeros adjacently placed on real axis and 0
s k
part between them lies on root locus then there exist
Step III : To determine value of kmarginal
minimum one breakaway point between them as shown
48 – kmar
in Fig. 7.4.2(b). = 0
6
3. If there is a zero on the real axis and there are no poles or kmar = 48
zeros to the left of the zero and entire axis lies on root Step IV : Auxiliary equation
locus then there exist at least one breakaway point as 2
6s + k = 0
shown in Fig. 7.4.2(c). 2
6s + 48 = 0
Step V : To obtain roots of auxiliary equation
Rule 7 : To determine intersection of root locus with 2 2 2
6s + 48 = 0 6s = – 48 s =–8
imaginary axis following steps are used.
s = r 2.828 j
Step I : Consider the characteristic equation
Hence the point of intersection with imaginary axis is
1 + G (s) H (s) = 0 r 2.828 j.
Step II : Construct Routh’s array from the characteristic
Note : From the value of kmarginal we can determine nature of
equation
Step III : Determine value of ‘k’ which makes one of the row of root locus.
0
Routh’s array row of zeros, excepts s row. This value 1. If kmar is positive then root locus intersects imaginary axis.
of k is kmarginal. 2. If kmar is negative then root locus lies in left half of ‘s’ plane
Step IV : Construct auxiliary equation using the co-efficients just and does not intersect the imaginary axis.
above the row of zeros and substitute value of kmarginal
Rule 8 : Determination of angle of departure for complex
in that equation A(s) = 0.
poles or angle of arrival for complex zeros
Step V : Obtain roots of auxiliary equation, the roots are the
point of intersections with imaginary axis. Angle of departure is denoted by Id and is given by,
To understand Rule 7, let us consider the following examples. Id = 180 – I
Consider Angle of arrival is denoted by Ia and is given by,
k
G (s) H (s) = s (s + 2) (s + 4) Ia = 180 + I
Step I : Characteristic equation is given by Where I = 6 Angle made by poles – 6 Angle made by zeros
1 + G (s) H (s) = 0 Consider the following example
k k (s + 3)
1 + s (s + 2) (s + 4) = 0 G (s) H (s) = s (s + 1 + j) (s + 1 – j)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-7)
Here we have complex conjugate poles, hence we need to
calculate angle of departure
Poles at p1 at s = 0
p2 at s = – 1 – j
p3 at s = – 1 + j
Zeros at z1 at s = – 3
Hence the pole zero plot.
Steps to determine k
1. Draw the root locus.
–1
2. Calculate T = cos ([).
(1G5)Fig. 7.4.3
3. Draw a line from the origin having angle ‘T’ with respect to
negative real axis as shown in Fig. 7.4.5.
To calculate angle of departure at pole p2.
Let us first calculate I.
Ip = 135q
1
Ip = 90q
2
Iz1 = tan
–1
[12] = 26.56q
Calculation of Ip1 , Ip2 and Iz1 are from the graph.
I = [Ip1 + Ip2] – [ Iz1]
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-8)
Step 3 : Calculate angle of asymptotes. (iii) n = 2
Step 4 : Calculate centroid. Mark the centroid and sketch the (2 u 2 + 1) 180q
asymptotes. T3 = 3 = 300q
Step 5 : Calculate the breakaway points and determine the valid
Step IV : To calculate centroid
breakaway point.
Step 6 : Calculate intersection of root locus with the imaginary 6 Real part of poles – 6 Real part of zeros
axis. V = p–z
Step 7 : Calculate angle of departure or arrivals if needed. (0 – 1 – 3) – 0 – 4
Step 8 : Combine all the above steps and construct root locus. V = 3 = 3 = – 1.33
Step 9 : Predict stability and performance of the system from
Step V : To calculate breakaway point and check valid
the graph of root locus.
breakaway point
'ZCORNGUQP4QQV.QEWU The characteristic equation is given by,
1 + G (s) H (s) = 0
7.6.1 Type I : 3 poles k
1 + s (s + 1) (s + 3) = 0
s (s + 1) (s + 3) + k = 0
3 2
s + 4s + 3s + k = 0
3 2
k = – s – 4s – 3s
dk 2
ds = – 3s – 8s – 3 = 0
(1G5A)
The two breakaway points are s1 = – 0.451 and s2 = – 2.215
Type [IA] : 3 real poles
Since point s1 = – 0.451 lies on root locus it is valid
Ex. 7.6.1 breakaway point and s2 = – 2.215 does not lie on root locus hence it
The loop transfer function of the system is is not valid breakaway point.
k
G (s) H (s) = s (s + 1) (s + 3). Step VI : To calculate intersection with imaginary axis
Sketch the root locus of the system and determine the value of (a) Consider the characteristic equation
kmarginal stability.
1 + G (s) H (s) = 0
Soln. : 3 2
s + 4s + 3s + k = 0
Step I :
(a) Number of poles p = 3 (b) Constructing Routh’s array for the above equation
(b) Number of zeros z = 0 ; p > z a0 = 1, a1 = 4, a2 = 3, a4 = k
(c) Number of branches N = p = 3 3
s 1 3 0
(d) Number of branches approaching towards infinity
2
p–z=3–0=3 s 4 k 0
Step II : To draw the pole zero plot 1 12 – k
s 0 0
Pole p1 at s = 0 4
0
Pole p2 at s = –1 s k
Pole p3 at s = –3 (c) To calculate kmar
Step III : To calculate angle of asymptotes 12 – kmar
(2n + 1) 180q 4 = 0
T = p–z where n = 0, 1, 2, ... p – z – 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-9)
Step VII : Since no complex poles or zeros hence no angle of (ii) n = 1
departure or arrival. Fig. Ex. 7.6.1 shows complete root (2 + 1) 180q
locus. T2 = 3 = 180q
(iii) n = 3
(2 u 2 + 1) 180q
T3 = 3 = 300q
s (s + 2) (s + 10) + k = 0
2
s (s + 12s + 20) + k = 0
3 2
s + 12s + 20s + k = 0
3 2
k = – s – 12s – 20s
dk 2
ds = – 3s – 24s – 20 = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-10)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-11)
s (s + 2) (s + 6) + k = 0
UEx. 7.2 (SPPU - Dec. 16, 8 Marks)
2
Sketch the root locus of unity feedback system with open loop s(s + 8s + 12) + k = 0
transfer function 3 2
s + 8s + 12s + k = 0
k
G(s) = s(s + 2) (s + 6) k
3 2
= – s – 8s – 12s
Soln. : dk
ds
2
= – 3s – 16s – 12 = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-12)
Step III : To calculate angle of asymptotes
(2n + 1) 180q
T = p–z where n = 0, 1, 2,..., p – z – 1
Hence ,
(2n + 1) 180q
T = 3 where n = 0, 1, 2,..., p – z – 1
(i) n=0
180q
T1 = 3 = 60q
(ii) n = 1
(2 + 1) 180q
T2 = 3 = 180q
(iii) n = 2
(2 u 2 + 1) 180q
T3 = 3 = 300q
s (s + 1) (s + 5) + k = 0
2
s (s + 6s + 5) + k = 0
3 2
s + 6s + 5s + k = 0
3 2
k = – s – 6s – 5s
dk 2
(5G2)Fig. Ex. 7.2 ds = – 3s – 12s – 5 = 0
(c) No. of branches, N = p = 3 (b) Constructing Routh’s array for the above equation
(d) No. of branches approaching towards infinity a0 = 1, a1 = 6, a2 = 5, a3 = k
p–z=3–0=3
3
s 1 5 0
Step II : To draw pole-zero plot 2
s 6 k 0
1
Pole p1 at s = 0 s 30 – k 0
Pole p2 at s = – 1 6
0
Pole p3 at s = – 5 s k
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-13)
(c) To calculate kmar (c) No. of branches, N = p = 3
30 – kmar (d) No. of branches approaching towards infinity
6 = 0 kmar = 30 p–z=3–0=3
(d) The auxiliary equation is Step II : To draw pole-zero plot
2
6s + k =
2
0 6s + 30 = 0 Pole p1 at s = 0
6s
2
= – 30 s
2
= –5 Pole p2 at s = –1
Pole p3 at s = – 10
s = r 5j s = r 2.2360 j
Step III : To calculate angle of asymptotes
Step VII : Since there are no complex poles or zeros, hence no
angle of departure or arrival. Fig. Ex. 7.3 shows complete root (2n + 1) 180q
T = p–z where n = 0, 1, 2,..., p – z – 1
locus.
(2n + 1) 180q
Hence T = 3 where n = 0, 1, 2
(i) n = 0
180q
T1 = 3 = 60q
(ii) n = 1
(2 + 1) 180q
T2 = 3 = 180q
(iii) n = 2
(2 u 2 + 1) 180q
T3 = 3 = 300q
s (s + 1) (s + 10) + k = 0
2
s (s + 11s + 10) + k = 0
3 2
s + 11s + 10s + k = 0
3 2
k = – s – 11s – 10s
dk 2
ds = – 3s – 22s – 10 = 0
UEx. 7.4 (SPPU - May 15, 8 Marks) Since point s1 = – 0.486 lies on root locus and s2 = – 6.84 does
k not lie on root locus. Hence s1 = – 0.486 is valid breakaway point.
If G(s) H(s) = s(s + 1) (s + 10) sketch complete root locus and
Step VI : To calculate intersection with imaginary axis
comment on the stability.
(a) Consider the characteristic equation
Soln. : 1 + G(s) H(s) = 0
Step I : 3 2
s + 11s + 10s + k = 0
(a) No. of poles, p = 3
(b) No. of zeros, z = 0
p>z
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-14)
(b) Constructing Routh’s array for the above equation (c) To calculate kmar
110 – kmar
a0 = 1, a1 = 11, a2 = 10, a3 = k = 0 kmar = 110
11
3
s 1 10 0
(d) The auxiliary equation is
2
s 11 k 0 2 2
11 s + kmar = 0 11 s + 110 = 0
1 110 – k
s 11 0 0 2
11 s = – 110
0 2
s k s = – 10 s = r 10 j s = r 3.162 j
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-15)
(2 u 2 + 1) 180q
(iii) n = 3 T3 = 3 = 300q
s(s + 3)(s + 5) + k = 0
2
s(s + 8s + 15) + k = 0
3 2
s + 8s + 15s + k = 0
3 2
k = – s – 8s – 15s
dk 2 2
ds = – 3s – 16s – 15 = 0 = – 3s – 16s – 15 = 0
The two breakaway points are
s1 = – 1.213 and s2 = – 4.11
Since point s1 = – 1.213 lies on root locus.
Hence it is valid breakaway point and s2 = – 4.11 does not lie (5G5)Fig. Ex. 7.5
on root locus. Hence s2 is not valid breakaway point.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-16)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-17)
(b) Pole p2 at s = – 1
UEx. 7.7 (SPPU - May 18, 8 Marks)
(c) Pole p3 at s = – 4
Sketch the root locus for the system with open loop transfer
k Step III : To calculate angle of asymptotes
function, G(s) = s (s + 1)(s + 4) (2n + 1) 180q
T = p–z where n = 0, 1, 2.... p – z – 1
Soln. : Hence
Step I : (a) No. of poles = 3
(2n + 1) 180q
(b) No. of zeros = 0 T = 3 where n = 0, 1, 2
p ! z
(i) n=0
(c) No. of branches N = p = 3
180q
(d) No. of branches approaching towards infinity T1 = 3 = 60q
p–z=3–0=3
(ii) n = 1
Step II : To draw pole zero plot
(a) Pole p1 at s = 0 (2 + 1) 180q
T2 = 3 = 180q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-18)
(iii) n = 2 s
2
= –4
(2 u 2 + 1) 180q
T3 = 3 = 300q s = r 2j
Step IV : To calculate centroid Step VII : Since there are no complex poles or zeros. Hence no
6 Real part of poles – 6 Real part of zeros angle of departure or arrival.
V = p–z Fig. Ex. 7.7 shows complete root locus.
(0 – 1 – 4) – 0 – 5
V = 3 = 3 = – 1.66 = – 1.67
s (s + 1) (s + 4) + k = 0
2
s (s + 5s + 4) + k = 0
3 2
s + 5s + 4s + k = 0
3 2
k = – s – 5s – 4s
dk 2
ds = – 3s – 10s – 4 = 0
5s
2
= – 20 (c) Pole p3 at s = – 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-19)
3
Step III : To calculate angle of asymptotes s 1 6 0
(2n + 1) 180q 2
T = where n = 0, 1, 2.... p – z – 1 s 5 k 0
p–z 1 30 – k
s 0 0
Hence 5
0
(2n + 1) 180q s k
T = 3 where n = 0, 1, 2
(c) To calculate kmar
(i) n=0 30 – kmar
5 = 0
180q
T1 = 3 = 60q – kmar = – 30
(ii) n = 1 kmar = 30
(2 + 1) 180q
T2 = = 180q (d) To construct auxiliary equation
3 2
5s + kmar = 0
(iii) n = 2 2
5s + 30 = 0
(2 u 2 + 1) 180q
T3 = 3 = 300q 5s
2
= – 30
2
Step IV : To calculate centroid s = –6
6 Real part of poles – 6 Real part of zeros s = r 2.44j
V = p–z
Step VII : Since there are no complex poles or zeros, hence no
(0 – 2 – 3) – 0 – 5
V = 3 = 3 = – 1.66 need to calculate angle of departure or arrival.
s (s + 2) (s + 3) + k = 0
2
s (s + 5s + 6) + k = 0
3 2
s + 5s + 6s + k = 0
3 2
k = – s – 5s – 6s
dk 2
ds = – 3s – 10s – 6 = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-20)
UEx. 7.9 (SPPU - May 17, 8 Marks) Step V : To calculate breakaway point
The open loop transfer function of unity feedback system is given (a) Consider the characteristic equation
k
by, G (s) = s (s + 4) (s + 6) 1 + G (s) H (s) = 0
k
Sketch root locus. 1+ = 0
s (s + 4) (s + 6)
Soln. : s (s + 4) (s + 6) + k = 0
Step I : 3 2
s + 10s + 24s + k = 0
(a) Number of poles p = 3 3 2
k = – s – 10s – 24s
(b) Number of zeros z = 0 dk 2
(b) ds = – 3s – 20s – 24 = 0
? p>z
dk
(c) Number of branches N = p = 3 (c) Roots of ds = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-21)
Step VII : Since there are no complex poles or zeros. No need of angle of departure or arrival.
Type [IB] : 1 real and 2 complex poles (d) Number of branches approaching towards f
p–z=3–0=3
Ex. 7.6.2 Step II : To draw the pole zero plot
Obtain root locus for the feedback system with open loop transfer Pole p1 at s = 0
k
function G (s) H (s) = 2 Pole p2 at s = – 3 + 4j
s (s + 6s + 25)
Pole p3 at s = – 3 – 4j
Soln. : Step III : To calculate angle of asymptotes
Step I : (2n + 1) 180q
T = p–z where n = 0, 1, 2, ... p – z – 1
(a) Number of poles p = 3
(b) Number of zeros z = 0 (i) n=0
Hence p > z 180q
T1 = 3 = 60q
(c) Number or branches N = p = 3
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-22)
(ii) n = 1 k
G (s) H (s) = ( – 2 + 2.081 j) ( 1 – 1.919 j) (1 + 6.081 j)
(2 + 1) u 180q
T2 = 3 = 180q
k 0°
G (s) H (s) =
(iii) n = 2 (2.886 133.86°) (2.16 – 62.475°) (6.16 80.66°)
(2 u 2 + 1) u 180q 0q
T3 = 3 = 300q G (s) H (s) =
(133.86q) (– 62.475q) (80.66q)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-23)
(1) n=0
180q
T1 = 3 = 60q
(2) n=1
(2 + 1) u 180q
T2 = 3 = 180q
(3) n=2
(4 + 1) u 180q
T3 = 3 = 300q
k
G (s) H (s) = 2 dk 2
s (s + 2 s + 2) ds = –3s –4s–2
Sketch the root locus and determine limiting value of k for s1 = – 0.6667 + 0.47 j
stability.
s2 = – 0.6667 – 0.47 j
Soln. : Since the breakaway points are complex. To check whether
they are valid or not we use angle condition.
Step I :
k
(a) No. of poles p = 3
G (s) H (s) = s (s +1 – j) (s + 1 + j) | s = – 0.667 + 0.47 j
(b) No. of zeros z = 0 k
= (– 0.667 + 0.47 j) (– 0.667 + 0.47 j + 1 – j) (– 0.667 + 0.47 j + 1 + j)
Hence p > z
k0
(c) No. of branches N = p = 3 =
(0.81 144.82) (0.625 – 57.858) (1.50 77.23)
(d) No. of branches approaching towards f 0
G (s) H (s) | s = – 0.667 + 0.47 j =
164.2
p–z=3–0=3
G (s) H (s) = – 164.2q
Step II : To draw the pole zero plot
Hence angle condition is not satisfied.
Pole p1 at s = 0 This is not valid breakaway point.
Pole p2 at s = – 1 + j Similarly
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-24)
kmar = 4
(1G5B)
Ex. 7.6.4
(3G6)Fig. Ex. 7.6.3
k (s + 2)
If G (s) H (s) = s (s + 1) (s + 3). Construct root locus and comment
–1
Ip = 90q + tan (1/1) = 90q + 45q = 135q
1 on stability of system.
Ip
2
= 90q
Soln. :
I = 135q + 90q = 225q Step I :
Id = 180q – I = 180q – 225q = – 45q (a) Number of poles p = 3
(b) Number of zeros z = 1 ? p > z
Since p3 is complex conjugate of p2. (c) Number of branches N = p = 3
Hence angle of departure at p3 is + 45q. (d) Number of branches approaching
towards ‘f’, p – z = 3 – 1 = 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-25)
Step II : To draw the pole-zero plot
(b) Construction of Routh’s array
Pole p1 at s = 0
3
Pole p2 at s = –1 s 1 3+k 0
Pole p3 at s = –3 2
s 4 2k 0
Zero z1 at s = –2 1 12 + 4k – 2k
s 4 0 0
Step III : To calculate angle of asymptotes
(2n + 1) 180q s
0
2k 0 0
T = p–z where n = 0, 1, 2, ... p – z – 1
s (s + 1) (s + 3) + k (s + 2) = 0
3 2
s + 4s + 3s + k (s + 2) = 0
3 2
k (s + 2) = – s – 4s – 3s
3 2
– s – 4s – 3s
k = s+2
2 3 2
dk (s + 2) (– 3s – 8s – 3) – (– s – 4s – 3s)
ds = 2 =0
(s + 2)
dk 3 2 2 3 2
ds = – 3s – 8s – 3s – 6s – 16s – 6 + s + 4s + 3s = 0
dk 3 2
ds = – 2s – 10s – 16s – 6 = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-26)
Type [IIB] : 1 real pole, 2 complex poles and 1 zero dk
ds = 0
k (s + 2) 3 2
G (s) H (s) = 2 – 2s – 13s – 28s – 25 = 0
(s + 1) (s + 6s + 13)
s1 = – 3.545 s2 = – 1.477 + 1.159 j
Soln. : s3 = – 1.477 – 1.159 j
Step I : No breakaway points are valid.
(a) Number of poles p = 3 Step VI : To calculate intersection with imaginary axis
(b) Number of zeros z = 1 (a) The characteristic equation is given by,
3 2
p>z s + 7s + 19s + 13 + ks + 2k = 0
3 2
(c) Number of branches N = p = 3 s + 7s + (19 + k) s + (13 + 2k) = 0
(d) Number of branches approaching towards ‘f’ (b) Constructing Routh’s array
3
p–z=3–1=2 s 1 19 + k 0
2
Step II : s 7 13 + 2k 0
Pole p1 at s = –1 s
1 133 + 7k – 13 – 2k
7
Pole p2 at s = – 3 + 2j 0
s 13 + 2k
Pole p3 at s = – 3 – 2j (c) To calculate kmar
Zero z1 at s = –2 133 + 7k – 13 – 2k
7 = 0
Step III : To calculate angle of asymptotes
120 + 5k = 0
(2n + 1) 180q
T = p–z where n = 0, 1, 2, ... p – z – 1 5k = – 120
k = – 24
(i) n=0
(d) Since value of k is negative there is no intersection with
180q
T1 = imaginary axis.
2 = 90q
(ii) n = 1 Step VII : To calculate angle of departure
(2 u 1 + 1) 180q
T2 = 2 = 270q
3 2
2
(s + 1) (s + 6s + 13) + k (s + 2) = 0 Ip1 = 90q + tan
–1
(22) = 135q
s + 7s + 19s + 13 + k (s + 2) = 0 Ip = 90q
3 2 2
– s – 7s – 19s – 13
k =
dk
s+2
2 3 2
(s + 2) (– 3s – 14s – 19) – (– s – 7s – 19s – 13)
Iz
1
= 90q + tan
–1
(12)
ds = 2 = 116.56
(s + 2)
I = Ip1 + Ip2 – Iz1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-27)
I = 135q + 90q – 116.56q (c) Number of branches N = p = 4
I = 108.44q (d) Number of branches approaching towards ‘f’ = p – z = 4
Id = 180 – I = 71.56q Step II :
Pole p1 at s = 0
Since p3 is complex conjugate of p2 .
? Id at p3 is – 71.56q. Pole p2 at s = –1
Pole p3 at s = –3
Pole p4 at s = – 4.
Step III : To calculate angle of asymptotes
(2n + 1) 180q
T = p–z where n = 0, 1, 2, ... p – z – 1
180q
(i) n=0 T1 = 4 = 45q
(2 u 1 + 1) 180q
(ii) n=1 T2 = 4 = 135q
(2 u 2 + 1) 180q
(iii) n = 2 T3 = 4 = 225q
(2 u 3 + 1) 180q
(iv) n = 3 T4 = 4 = 315q
s (s + 1) (s + 3) (s + 4) + k = 0
4 3 2
s + 8s + 19s + 12s + k = 0
(1G11)Fig. Ex. 7.6.5(a) 4 3 2
k = – s – 8s – 19s – 12s
dk 3 2
7.6.3 Type III : 4 Poles ds = – 4s – 24s – 38s – 12 = 0
s1 = – 3.581, s2 = – 0.4186, s3 = – 2
s1 and s2 lie on the root locus. Hence they are valid
breakaway point.
Step VI : To calculate intersection with imaginary axis
(a) Consider the characteristic equation
1 + G (s) H (s) = 0
(1G5C) 4 3 2
s + 8s + 19s + 12s + k = 0
Type [IIIA] : 4 real poles (b) To construct the Routh’s array
4
UEx. 7.10 (SPPU - May 16, 8 Marks) s 1 19 k
Sketch the root locus for the unity feedback system having s
3
8 12 0
k 2
G (s) = s (s + 1) (s + 3) (s + 4) s 17.5 k 0
Plot the root loci. 1 210 – 8k
s 0 0
17.5
Soln. : 0
s k
Step I :
(a) Number of poles p = 4 (b) Number of zeros z = 0; p > z
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-28)
(b) n=1
(3) (180q)
T2 = 4 = 135q
(c) n=2
(5) (180)q
T3 = 4 = 225q
(d) n=3
(7) (180)q
T4 = 4 = 315q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-29)
k =
4 3 2
– s – 9 s – 23 s – 15 s = 0 (b) To construct the Routh’s array,
4
dk 3 2 s 1 23 k
ds = – 4 s – 27 s – 46 s – 15 = 0
3
s 9 15 0
2
s1 = – 4.253 s 21.333 k 0
s
1 319.95 – 9k 0 0
s2 = – 0.425
21.333
0
s3 = – 2.07 s k
s1 and s2 lies on the root locus. Hence they are valid (c) To calculate kmar
319.995 – kmar
breakaway point. 21.333 = 0
Step VII : Since there are no complex poles or zeros. No need to calculate angle of departure or arrival.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-30)
Type [IIIB] : 4 poles (2 Real and 2 complex) 1. s1 = – 2.28 lies on root locus. Hence it is a valid breakaway
point.
Ex. 7.6.7
2. s2 and s3 are complex conjugates we use angle addition
Sketch the root locus for feedback control system with open loop
transfer function G (s) H (s)
k s = – 0.73 + 0.348 j
G (s) H (s) = 2
s (s + 3) (s + 2s + 2) k
= s(s + 3) (s + 1 + j) (s + 1 – j)
s = – 0.73 + 0.348 j
Soln. :
Step I : G (s) H (s)
s = – 0.73 + 0.348 j
(a) Number of poles p = 4
k
(b) Number of zeros z = 0 = [(– 0.73 + 0.348 j) (– 0.73 + 0.348 j + 1 + j)
p>z (– 0.73 + 0.348 j + 3) (– 0.73 + 0.348j + 1 – j)]
(c) Number of branches N = p = 4
G (s) H (s)
(d) Number of branches approaching towards ‘f’ = p – z = 4 s = – 0.73 + 0.348 j
Step II : k
= [(– 0.73 + 0.348 j) (0.27 + 1.348 j )
Pole p1 at s = 0
Pole p2 at s = –3 (2.27 + 0.348 j) (0.27 – 0.652 j )]
Pole p3 at s = –1+j k0
G (s) H (s) =
( 154.51q) ( 8.715q) ( 78.67q) ( – 67.505q)
Pole p4 at s = –1–j
0q
Step III : To calculate angle of asymptotes G (s) H (s) =
174.39q
(2n + 1) u 180q
T = p–z G (s) H (s) = – 174.39q
180q Angle condition not satisfied. Hence not a valid breakaway
(i) n=0 T1 = 4 = 45q
point.
(2 u 1 + 1) 180q
(ii) n=1 T2 = 4 = 135q 3. Similarly for s3 we get angle 174.39q. Hence not valid
(2 u 2 + 1) 180q breakaway point.
(iii) n = 2 T3 = 4 = 225q
Step VI : To calculate intersection with imaginary axis
(2 u 3 + 1) 180q
(iv) n = 3 T4 = 4 = 315q (a) Consider the characteristic equation
Step IV : To calculate centroid 1 + G (s) H (s) = 0
4 3 2
s + 5s + 8s + 6s + k = 0
6 Real part of poles – 6 Real part of zeros
V = p–z (b) To construct Routh’s array
(0 – 3 – 1 – 1) – 0 4
V = = – 1.25 s 1 8 k
4 3
s 5 6 0
Step V : To calculate breakaway point
s 6.8 k
Consider characteristic equation
1 40.8 – 5k
s
1 + G (s) H (s) = 0 6.8
k 0
1+ 2 =0 s k
s (s + 3) (s + 2s + 2)
2
(c) To calculate value kmar
s (s + 3) (s + 2s + 2) + k = 0
40.8 – 5k
4 3 2
6.8 = 0
s + 5s + 8s + 6s + k = 0
4 3 2
k = – s – 5s – 8s – 6s – 5k = – 40.8
dk 3 2 kmar = 8.16
ds = – 4s – 15s – 16s – 6 = 0
(d) To construct auxiliary equation
s1 = – 2.28, s2 = – 0.73 + 0.348 j 2
6.8 s + k = 0
2
s3 = – 0.73 – 0.348 j 6.8 s + 8.16 = 0
2
To check validity of breakaway point. s = – 1.2 s = r 1.0954 j
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-31)
Step VII : Since there are complex conjugate poles we need to Id = 180 – I = – 71.56q
calculate angle of departure. p4 is complex conjugate of p3. Hence angle of departure will
Consider the pole zero plot. To calculate angle at p3. be 71.56q. Fig. Ex. 7.6.7(a) shows complete root locus.
Ex. 7.6.8
Sketch the root locus plot for unity feedback system having open
k
loop transfer function, G(s) = 2
s (s + 3) (s + 3 s + 4.5)
Soln. :
Step I :
(a) No. of poles p = 4
(b) No. of zeros z = 0
p>z
(c) No. of branches N = p = 4
(d) No. of branches approaching towards f
p–z=4
(1G13)Fig. Ex. 7.6.7 Step II :
Pole p1 at s = 0
Ip
1
= 90q + tan
–1
[11] = 90q + 45q = 135q Pole p 2 at s = – 3
1
Ip2 = tan
–1
[ ] = 26.56q
2
Pole p 3 at s = – 1.5 + 1.5 j
(2 u 2 + 1) 180q
(c) n=2 T3 = 4 = 225q
(2 u 3 + 1) 180q
(d) n=3 T4 = 4 = 315q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-32)
4 3 2
? k =
dk
– s – 6 s – 13.5 s – 13.5 s
3 2
Ip1 = 90q + tan
–1
(1.5
1.5 ) = 90q + 45q= 135q
ds = – 4 s – 18 s – 27 s – 13.5
Here s1, s2 and s3 lies on root locus hence valid breakaway point. Ip4 = 90q
I = Ip1 + Ip2 + Ip4 = 270q
Step VI : To calculate intersection with imaginary axis
Id = 180q – I = – 90q
(a) Consider the characteristic equation
p4 is complex conjugate of p3, hence angle of departure will
1 + G(s) H(s) = 0 be + 90q.
4 3 2
s + 6 s + 13.5 s + 13.5 s + k = 0
(b) To construct Routh’s array
4
s 1 13.5 k
3
s 6 13.5 0
2
s 11.25 k 0
1
s 151.875 – 6 k 0 0
11.25
0
s k 0 0
(c) To calculate value of kmar
151.875 – 6 kmar
11.25 = 0
151.875
kmar = 6 ? kmar = 25.3125
Ex. 7.6.9
Sketch the root locus whose open loop transfer function is
(s + 3) k
G (s) H (s) = s (s + 2)
Soln. :
Step I :
(a) Number of poles p = 2
(b) Number of zeros z = 1
p>z
(c) Number of branches N = p = 2
(d) Number of branches approaching towards infinity
p–z=2–1=1
(3G1)Fig. Ex. 7.6.8
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-33)
Step II : Step VII : There are no complex poles or zeros. Hence no angle of
Pole p1 at s = 0 departure of arrival.
Pole p2 at s = – 2
Zero z1 at s = – 3
Step III : To calculate angle of asymptote
(2n + 1) u 180q
T = p–z
(i) n=0
180q
T1 = 1 = 180q
Step IV : Since there is only one asymptote. Hence centroid is
not need.
Step V : To calculate breakaway points
Consider the characteristic equation
1 + G (s) H (s) = 0
(s + 3) k
1+ = 0
s (s + 2)
s (s + 2) + (s + 3) k = 0
2
s + 2s + (s + 3) k = 0
2
– s – 2s
k = s+3
2
dk (s + 3) (– 2s – 2) – (– s – 2s)
ds = 2 =0
(s + 3) (1G15)Fig. Ex. 7.6.9
dk 2
ds = – s – 6s – 6 = 0
Ex. 7.6.10
s1 = – 1.26, s2 = – 4.73 A unity feedback system has the loop transfer function
k (s + 2)
G(s) = s (s + 1)
Both the breakaway points are on root locus. Hence both are
valid. (a) Find the breakaway and entry point on the real axis.
(b) Sketch the root locus.
Step VI : To find intersection with imaginary axis
(c) Determine the gain k when the two characteristic roots have a
(a) The characteristic equation is given by, [ = 0.707.
1 + G (s) H (s) = 0 Soln. :
2
s + 2s + (s + 3) k = 0 Step I :
2
s + 2s + sk + 3k = 0 (a) No. of poles p = 2
2
s + (2 + k) s + 3k = 0 (b) No. of zeros z = 1
(b) Constructing Routh’s array p>z
2
s 1 3k (c) No. of branches N = p = 2
1 (d) No. of branches approaching infinity
s 2+k 0
s
0
3k p–z=2–1=1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Root Locus)….Page no. (7-34)
(a) n=0 k = –1
180q (d) Since kmar is negative there is no intersection with imaginary
T1 = 1 = 180q
axis.
Step IV : Since there is only one asymptote. Hence centroid is
Step VII : There are no complex poles or zeros. Hence no angle of
not need.
departure or arrival.
Step V : To calculate breakaway point
Consider the characteristic equation Step VIII : To calculate k for [ = 0.707
–1
1 + G(s) H(s) = 0 T = cos ([)
k (s + 2) –1
1 + s (s + 1) = 0 T = cos (0.707) = 45q
= =0
⎪k 2 ⎪
2
ds (s + 2)
dk
2
–s –4s–2 ⎪ ⎪ = 1 ; k=1
ds = 2 =0 ⎪
2 1⎪
(s + 2)
dk 2
ds = – s – 4s – 2 = 0
s1 = – 0.585
s2 = – 3.414
Both breakaway points are on root locus hence both are valid.
Step VI : To find intersection with imaginary axis
1 + G (s) H (s) = 0
2
s + s + k (s + 2) = 0
2
s +s+sk+2k = 0
2
s + (1 + k) s + 2 k = 0
2
s 1 2k
(3G4)Fig. Ex. 7.6.10
1
s 1+k 0
0
s 2k
Chapter Ends...
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6IV (TGSWGPE[&QOCKP
#PCN[UKU
%*#26'4
Syllabus
Frequency response and frequency domain specifications, correlation between time domain and frequency domain
specifications.
Taking ILT
+PVTQFWEVKQP – at – bt
y (t) = A1 e + A2 e + .... + B1 e
– jZt
+ B2 e
jZt
...(8.2.5)
In the previous chapters we have already studied the time Transient Steady state
domain analysis of the system. We have also seen system response Response Response
for various test input signals like ramp, step and parabolic. We Since we are concerned with only steady state response.
have also studied transient response, steady state response and their
Hence
time domain specifications and the various steady state errors. – jZt jZt
In this chapter we are going to study frequency response yss (t) = B1 e + B2 e …(8.2.6)
analysis of the system. Frequency response can be used to design Let us calculate the value of B1 and B2
the system and determine the stability of the system.
Frequency response analysis used to determine stability of the AZ
B1 = (s + jZ) G(s) 2 2
system is one of the most ancient method in control system. It was (s + Z )
s = – jZ
introduced and used even before root locus.
AZ
B1 = (––––––
s + jZ ) G(s)
(TGSWGPE[4GURQPUG (––––––
s + jZ ) (s – jZ)
s = – jZ
G (– jZ) A㧛
Z
8.2.1 Definition of Frequency Response B1 =
– 2j㧛
Z
The steady state response of the system when subjected to
sinusoidal input is called frequency response of the system. A G (– jZ)
B1 = – 2j …(8.2.7)
AZ
Similarly B2 = (s – jZ) G(s) 2 2
s +Z
s = jZ
A G (jZ)
(1H1)Fig. 8.2.1 : System B2 = 2j …(8.2.8)
Consider a system as shown in the Fig. 8.2.1. G (jZ) is a complex quantity and value of G (jZ) can be
written as
x (t) ⇒ Sinusoidal input jI
G (jZ) = | G (jZ) | e
g (t) ⇒ Transfer characteristics
y (t) ⇒ Output function Where |G (jZ) | = 2
(Real part) + (Imaginary part)
2
I = tan ⎡ Real ⎤
Let x (t) = A sin (Zt) …(8.2.1) –1 Imj.
⎣ ⎦
Taking Laplace transform of x(t)
Similarly
AZ
X (s) = 2 2 …(8.2.2) G (– jZ) can be written as
s +Z – jI
G (– jZ) = | G (– jZ) |e
L [g (t)] = G (s) Substituting values of G (jZ) and G (– jZ) in
L [y (t)] = Y (s) Equations (8.2.7) and (8.2.8)
– jI
Here G (s) is the transfer function of the system A |G (– jZ) | e
B1 = – 2j …(8.2.9)
N (s) Y (s) k
Consider G (s) = D (s) = X (s) = (s + a) (s + b) … jI
A |G (jZ) | e
B2 = 2j …(8.2.10)
Y (s) = G (s) X (s) …(8.2.2(a))
k Substitute value of B1 and B2 from Equations (8.2.9) and
AZ
Y (s) = (s + a) (s + b) … u 2 2 …(8.2.3) (8.2.10) in Equation (8.2.6)
s +Z – jI
– A |G (– jZ) | e – jZt
To calculate y(t) we need to take ILT of Equation (8.2.3) yss (t) = e
2j
Expressing Equation (8.2.3) in partial fraction form jI
A1 A2 B1 B2 A |G ( jZ) | e jZt
Y (s) = s + a + s + b + …. + + …(8.2.4) + 2j e
(s + jZ) (s – jZ)
But | G (– jZ) | = | G (jZ) |
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-3)
Since we are considering magnitude
– jI – jZt jI jZt
8.2.3 Disadvantages of Frequency
yss (t) = A | G (jZ) | ⎡ ⎤
–e e +e e Domain Analysis
⎣ 2j ⎦ …(8.2.11)
(TGSWGPE[&QOCKP5RGEKHKECVKQPU
(1) Resonance Peak (Mr)
Consider a closed loop system as shown in the Fig. 8.4.1.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-4)
Here system is unity feedback, hence H (s) = 1
Hence
2
Zn
T (jZ) = 2 2
(jZ) + 2[Zn (jZ) + Zn
dM 1 1
dx = – 2
%QTTGNCVKQPDGVYGGP6KOGCPF [ (1 – x ) + 4 [2 x2] 3/2
2 2
2 2
(TGSWGPE[4GURQPUG5RGEKHKECVKQPU 2 (1 – x ) x – 2x + 8[ x
3 2
dM 1 – 4x + 4x + 8[ x
Consider a standard second order system with closed loop dx = – 2 [ (1 – x2)2 + 4[2 x2]3/2
=0
transfer function as 3 2
2 – 4x + 4x + 8[ x = 0
Zn 2 2
T (s) = 2
4x [x + 2[ – 1] = 0
2
s + 2[Zns + Zn ? 4x = 0 or x + 2[ – 1 = 0
2 2
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-5)
Consider
2 2
x + 2[ – 1 = 0
2 2
x = 1 – 2[
x = 2
1 – 2[
Z 2
= 1 – 2[
Zn
Since this frequency maximizes ‘M’ hence it is Zr
Zr = Zn 2 …(8.5.7)
1 – 2[
1
Mr = 4 2 2 8.5.2 Derivation for Bandwidth (BW)
4[ + 4[ (1 – 2[ )
1 The second order system closed loop transfer function is
Mr = 2 2 2 given by
4[ ([ + 1 – 2[ ) 2
Zn
1
Mr = 2 …(8.5.8) T (s) = 2 2 …(8.5.9)
2[ 1–[ s + 2[ Zns + Zn
From Equations (8.5.7) and (8.5.8), To obtain transfer function in frequency domain replace s by jZ
We can conclude that 2
Zn
(a) As [ approaches towards zero, Mr approaches towards ‘f’ T( jZ) = 2 2 …(8.5.10)
and Zr approaches towards Zn. (jZ) + 2[ Zn (jZ) + Zn
2
(b) For 0 < [ < 0.707, Mr is greater than 1 and Zr < Zn. Dividing Numerator and Denominator by Zn
(c) For [ > 0.707 there is no resonant peak and maximum value 1
of Mr is 1 and Zr = 0 T (jZ) = …(8.5.11)
2 Z
We have just seen that resonance peak Mr depends on ‘[’ ⎛1 – Z ⎞ + j 2[
⎜ 2 ⎟ Zn
similarly in time domain peak overshoot Mp also depends on ‘[’. ⎝ Zn ⎠
Resonance frequency depends on Zn and ‘[’ similarly in time
To calculate magnitude of T (jZ)
domain damping frequency Zd depends on Zn and [. 1
| T (jZ) | = 2
…(8.5.12)
2
2 2 Z
+4[
⎛1 – Z ⎞ 2
Zn
⎜ 2 ⎟
⎝ Zn ⎠
Z
For simplicity put =x
Zn
Hence Equation (8.5.12) becomes
1
| T (jZ) | = 2 2 2 2 …(8.5.13)
(1 – x ) + 4[ x
Bandwidth is range of frequencies up to cut-off frequency
(Zc) after which magnitude drops by 3 dB.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-6)
Substitute value of | T (jZ) | in Equation (8.5.14) Since unity feedback system hence H(s) = 1
1 100
20 log 2 2 2 2 = –3 C(s) s (s + 5)
(1 – x ) + 4[ x ? R(s) = 100
1 + s (s + 5) 1
– 20 log [ ]
2 2 2 2
(1 – x ) + 4[ x = –3
C(s) 100
log [ (1 – x ) + 4[ x ]
2 2 2 2
= 0.15
R(s) = 2
s + 5s + 100
Taking antilog on both sides
2 2 2 2 Step II : Comparing obtained transfer function with standard
(1 – x ) + 4[ x = 1.4125
second order transfer function
Squaring both sides 2
2 2 2 2 C(s) Zn
(1 – x ) + 4[ x = 1.9952 2 i.e. R(s) = 2 2
2 2 2 2 s + 2[ Zns + Zn
(1 – x ) + 4[ x = 2 2
2 4 2 2 Zn = 100
1 – 2x + x + 4[ x – 2 = 0
Re-arranging the terms Hence Zn = 10
4 2 2 2[ Zn = 5
x + 2 (2[ – 1) x – 1 = 0 …(8.5.15)
Calculating roots of Equation (8.5.15) Put Zn = 10
2 2 2 Hence [ = 0.25
2
– 2 (2[ – 1) r 4 (2[ – 1) + 4
x = 2 Step III : Calculating frequency domain specifications
2
x = 1 – 2[ +
2
4 2 1
4[ – 4[ + 2 = 2
2 u 0.25 1 – (0.25)
2
x = 1 – 2[ + 4
4[ – 4[ + 2
2
Mr = 2.065
Z
But x =
Zn (2) Resonance frequency (Zr)
Z 2
= 1 – 2[ + 4
4[ – 4[ + 2
2 Zr = Zn 1 – 2[
2
Zn
2
1/2 Zr = 10 1 – 2 u (0.25)
2
Z = Zn 1 – 2[ + [ 4
4[ – 4[ + 2
2
]
This Z will be cut-off frequency Zc as we have considered Zr = 9.354 rad/sec
3 dB drop
Ex. 8.6.1
1/2
2
Zc = Zn 1 – 2[ + [ 4
4[ – 4[ + 2
2
] For the given diagram of unity feedback control system calculate
Zr and Mr
BW = 0 - Zc
5QNXGF'ZCORNGU
(1H7)Fig. Ex. 8.6.1
UEx. 8.1 (SPPU - Dec. 15, 4 Marks)
100
For a unity feedback system with G (s) = s (s + 5) ; Determine
Soln. :
Step I : To calculate closed loop transfer function
(1) Resonance peak (2) Resonance frequency
C(s) G(s)
Soln. : R(s) = 1 + G(s) H(s)
Step I : To calculate closed loop transfer function From the Fig. Ex. 8.6.2, H(s) = 1
C(s) G(s)
R(s) = 1 + G(s) H(s)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-7)
2
25 (i) Zn = 4
C(s) s (s + 6)
R(s) = 25 Zn = 2 rad/sec o undamped natural frequency
1 + s (s + 6)
(ii) 2[Zn = 2 2[ u 2 = 2
C(s) 25 2
[ = 4 = 0.5 [ = 0.5 o damping
R(s) = 2
s + 6s + 25
factor
Step II : Comparing obtained transfer function with second
Step III : Calculating frequency domain specifications
order transfer function
2
(i) Resonant peak
C(s) Zn 1 1
Mr = 2 =
R(s) = 2
s + 2[ Zns + Zn
2
2[ 1 – [ 2 u 0.5 1 – (0.5)
2
2 Mr = 1.154
Zn = 25
(ii) Resonant frequency
Zn = 5 Zr = Zn
2
1 – 2 u (0.5)
2
1 – 2[ = 2
2[ Zn = 6 Zr = 1.4142 rad/sec
2[ u 5 = 6
UEx. 8.3 (SPPU - May 15, 4 Marks)
[ = 0.6 1
If G(s) H(s) = s (s + 1) ,
Step III : To calculate frequency domain specifications
find resonance peak and resonance frequency.
(1) Resonance peak
1 Soln. :
Mr = 2
2[ 1–[ Step I : To calculate closed loop transfer function
1 1
= 2 C(s) G(s) s (s + 1)
2 u 0.6 1 – (0.6)
R(s) = 1 + G(s) H(s) = 1
Mr = 1.041 1 + s (s + 1)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-8)
UEx. 8.4 (SPPU - May 16, 4 Marks) Step II : Comparing obtained transfer function with standard
Fig. shows schematic diagram of unity feedback control system. second order transfer function
2
Calculate Zr and Mr. C(s) Zn
R(s) = 2
s + 2[Zns + Zn
2
2
(i) Zn = k Zn = k
(ii) 2[Zn = 4
2[ 1 – [ 2 u 0.4 1 – (0.4)
2
Mr = 1.363 (i) Zn = 9
2. Resonant frequency Zn = 3 rad/sec.
Zr = Zn
2
1 – 2[ = 10 1 – 2 u (0.4)
2 (ii) 2[Zn = 3
Soln. : =
1
2
2 u 0.5 1 – (0.5)
Step I : To calculate closed loop transfer function
Mr = 1.154
k k
C(s) s (s + 4) s––––––
(s + 4) k 2. Resonant frequency Zr
? R(s) = k = s (s + 4) + k = 2 2 2
1 + s (s + 4) s + 4s + k Zr = Zn 1 – 2[ = 3 1 – 2 u (0.5)
s––––––
(s + 4)
Zr = 2.121 rad/sec
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-9)
2
UEx. 8.7 (SPPU - Dec. 17, 4 Marks) (i) Zn = 9 Zn = 3
Determine damping factor, undamped natural frequency, resonant
(ii) 2[Zn = 4 2[ u 3 = 4
peak, resonant frequency for the system with closed loop transfer
function. 4
[ = 6 = 0.67
36
G(s) = 2
s + 6s + 36
Step III : Calculating frequency domain specifications
Soln. : 1. Resonant peak
Step I : Comparing the given closed loop transfer function with 1 1
Mr = 2 = 2
standard second order transfer function. 2[ 1–[ 2 u 0.67 1 – (0.67)
2
C(s) Zn
Mr = 1.005
R(s) = 2
s + 2[Zns + Zn
2
2 2. Resonant frequency Zr
(i) Zn = 36 Zn = 6 rad/sec
2 2
Zr = Zn 1 – 2[ = 3 1 – 2 u (0.67)
(ii) 2[Zn = 6 2u[u6 = 6
[ = 0.5 Zr = 0.9590 rad/sec
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Frequency Domain Analysis)….Page no. (8-10)
2
C(s) Zn 100 100
R(s) = 2
s + 2[Zns + Zn
2 C(s)
? R(s) =
s (s + 9) s––––––
(s + 9)
= s (s + 9) + 100
100
2 1 + s (s + 9) 1 s––––––
(s + 9)
(i) Zn = 400 ? Zn = 20 rad/sec
(ii) 2[Zn = 20 2 u [ u 20 = 20 C(s) 100
R(s) = = s2 + 9s + 100
[ = 0.5
Step II : Comparing obtained transfer function with standard
Step II : Calculating frequency domain specifications
1. Resonant peak second order transfer function
2
1 1 C(s) Zn
Mr = 2 =
2[ 1 – [ 2 u 0.5 1 – (0.5)
2 R(s) = 2
s + 2[Zns + Zn
2
Mr = 1.154 2
(i) Zn = 100 Hence Zn = 10
2. Resonant frequency
(ii) 2 [ Zn = 9 2 u [ u 10 = 9
2 2
Zr = Zn 1 – 2[ = 20 1 – 2 u (0.5) 9
[ = 20 = 0.45
Zr = 14.142 rad/sec
UEx. 8.11 (SPPU - May 19, 4 Marks) Step III : Calculating frequency domain specifications
(i) Resonant peak
For an unity feedback system with open loop transfer function
100 1 1
G (s) = s (s + 9) . Mr = 2 = 2
2[ 1 – [ 2 u 0.45 1 – (0.45)
Determine damping factor, undamped natural frequency, resonant Mr = 1.244
peak, resonant frequency.
(ii) Resonant frequency Z r
Soln. : Zr = Z n
2
1 – 2 u (0.45)
2
1 – 2[ = 10
Step I : To calculate closed loop transfer function
Zr = 7.713 rad/sec
C(s) G(s)
R(s) = 1 + G(s) H(s)
Since unity feedback system, H(s) = 1.
Chapter Ends
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6IV
$QFG2NQVU
%*#26'4
Syllabus
Construction of Bode plot, determination of frequency domain specifications and stability analysis using Bode plot.
5GOKNQI2CRGT
The commercially available semilog paper is shown in the
Fig. 9.3.1. We can observe that at the top left hand side
numbers are written 1, 2, 3....... 9 and again 1. These 1 to 9
numbers form one cycle.
As shown in the Figure 3 cycles are available. Sometimes
5 cycles are available. Y-axis is normal scale, i.e., equally
spaced scale.
We have to plot magnitude and phase plot on same paper,
(1I1)Fig. 9.1.1 : Magnitude plot hence select scale properly.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-3)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-4)
(1) Consider the leftmost ‘1’ as 0.1 rad/sec. Then to get values of where z1, z2 .... are the zeros and p1, p2 … are the poles.
that cycle, multiply (1 to 9) by 0.1 Converting equation (2) in time constant form,
k1 s ⎛1 + z ⎞ ⎛1 + z ⎞ ......
For Ex. : On ‘3’ the cycle value will be, p s s
⎝ 1 ⎠ ⎝ 2⎠
3 u 0.1 = 0.3 rad/sec GH(s) = …(3)
⎛1 + p ⎞ ⎛1 + p ⎞.......
s s
On ‘7’ the value will be, ⎝ 1⎠ ⎝ 2⎠
7 u 0.1 = 0.7 rad / sec To convert the transfer function into frequency domain,
(2) To calculate value of next ‘1’, multiply previous ‘1’ value by substitute s = jZ
‘10’, i.e., next one ‘1’ value will be 0.1 u 10 = 1. Again
k1 (jZ)
⎛1 + jZ⎞ ⎛1 + jZ⎞
p
similar calculation for the cycle (1 to 9). In this cycle on ‘3’ ⎝ z ⎠ ⎝ z2 ⎠
GH(jZ) = …(4)
we will get value, ⎛1 + jZ⎞ ⎛1 + jZ⎞
3 u 1 = 3 rad/sec ⎝ p1 ⎠ ⎝ p 2⎠
Value on ‘7’ will be, Here K1 is called the gain constant / Bode gain and
7 u 1 = 7 rad /sec Equation (4) represents standard form or Bode form of given
transfer function.
(3) To calculate value on next ‘1’,
Possible factors of GH(jZ)
1 u 10 = 10
Similarly value on ‘3’ for this cycle will be, 1. Bode gain k1 or constant factor
1
3 u 10 = 30 rad/sec 2. Poles at origin k of order k
(jZ)
and so on the scale proceeds. p
3. Zeros at origin (jZ) of order ‘p’
Note : The selection of leftmost ‘1’ is according to our 1
4. First order poles
requirement of frequency range. jZ
1+ p
1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-5)
For Ex., k1 = 30
$QFG2NQVQH5VCPFCTF(CEVQTU
? 20 log (30) = 29.5424 dB
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-6)
Poles at Origin ⎛ ⎞
1 k
9.5.2
⎝jZ⎠ (1) If k = 1, straight line passes through (0 dB, Z = 1)
k
(1I6)Fig. 9.5.2 : Magnitude and phase plot for (1/jZ) factor
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-7)
To convert into frequency domain, (3) For p = 3, the straight line passes through (0 dB, Z = 1) at
slope 60 dB / decade and so on.
Put s = jZ
?GH(jZ) = (jZ)
P (b) Phase plot
P p
20 log GH(jZ) = 20 log (jZ) GH(jZ) = (jZ)
20 log GH(jZ) = 20 p log (jZ) (i) for p = 1, arg GH(jZ) = arg (0 + jZ)
–1
Put log (jZ) = X = tan [Z/0] = 90q
2
?20 log GH(jZ) = 20 pX ii For p = 2, arg GH(jZ)
Compare Y = MX = arg [(0 + jZ) (0 + jZ)]
Hence slope of the line is 20 p dB / dec. = 90q + 90q q
3
iii Similarly for p = 3, arg GH(jZ) = 270q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-8)
1 i.e., Z = p1
20 log GH(jZ) = 20 log
jZ
1+ p Error while doing approximation
1
– 20 log ⎡ 1 + 2⎤
2
2 Z
Y = ⎢ p⎥
dB …(3) (b) Phase plot
⎣ ⎦ 1
1 1 + 0j
Consider two different ranges of p1 : Let GH(jZ) = =
1 + j ⎛p ⎞
jZ Z
(i) Z << p1 (ii) Z >> p1 1+ p
1
⎝ 1⎠
Z –1
(i) For Z < < p1, we get p << 1 tan (0/1)
1 arg GH(jZ) = GH (jZ) =
tan ⎛p ⎞
Z
–1
Y = – 20 log [1] = 0 dB ⎝ 1⎠
Z 0q
(ii) For Z> > p1, we get p > > 1 =
1
tan
–1 ⎛ Z⎞
⎝ p1⎠
Neglecting ‘1’ from Equation (3),
–1 ⎛ Z⎞
Y = – 20 log ⎡ p ⎤ dB
Z GH (jZ) = – tan
…(4) ⎝ p1⎠
⎣ 1⎦
Now our original X-axis is log ‘Z’. Note : As Z becomes larger, phase angle value approaches
towards 90q
If we change X = log ⎡ p ⎤ ,
Z
⎣ 1⎦
then our Equation (4) becomes,
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-9)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-10)
⎛ jZ⎞
9.5.5 First Order Zeros ⎜1 + z ⎟
⎝ 1⎠
Error in magnitude approximations
2
z1
(a) Magnitude plot At Z = z1 , | GH(jZ) | = 1+ 2 = 2
z1
We have already done analysis of first order poles. The
analysis of first order zeros follows the same steps. Hence we Converting into decibels,
can directly write conclusions. 20 log 2 = + 3dB
Hence we can conclude that error at
Note : [Slope of zero is + 20 dB / dec] Z = z1 is + 3 dB
Conclusions (b) Phase plot
1. Slope of the graph is 0 dB for Z d z1
arg GH(jZ) = tan
–1 ⎛Z⎞
2. Slope of the graph is 20 dB for Z!z1 ⎝ z1⎠
Z Substitute various values of Z to plot the phase plot.
3. The graph changes slope at z = 1
1
i.e., Z = z1
(1I9)Fig.
⎛ jZ⎞
9.5.5 : Magnitude plot for simple zero 1 + z
⎝ 1⎠
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-11)
9.5.6 Second Order Poles Hence we can conclude that error depends on value of
damping factor [.
Let us consider the standard expression of transfer function
For under-damped system value of [ is,
for second order system.
2 0 < [<1
Z
n
GH(s) = 2 2 …(1) Hence let us consider some values of ‘[’ and calculate the
s + 2 [Zns + Z
n
errors.
To convert to frequency domain substitute
[ | GH (jZ) | in dB
s = jZ in Equation (1) …(1)
2
Z 0.1 13.97 (dB)
n
GH(jZ) = 2 …(2)
(jZ + 2 [Zn(jZ) + Z 0.2 7.95 (dB)
n
2
Dividing Numerator and denominator of Equation (2) by Z
n
0.3 4.43 dB
and re-arranging the terms, 0.4 1.93 dB
1
GH(jZ) = 0.5 0
1–⎛
Z ⎞2 Z
+ j2[
⎝Zn⎠ Zn
0.6 – 1.58 dB
(a) Magnitude plot
0.7 – 2.92 dB
1
Magnitude | GH(jZ) | = 2 2 2 0.8 – 4.08 dB
⎡1 – ⎛ Z ⎞ ⎤ + ⎛2[
Z⎞
⎣ ⎝Zn⎠ ⎦ ⎝ Zn⎠ 0.9 – 5.10 dB
As | GH (jZ) | is a second order pole. 1 – 6.02 dB
Following conclusions can be derived :
The graph shown in Fig. 9.5.6 is for all values of [.
1. Slope of the graph is 0 dB for Z d Zn
(b) Phase plot
2. Slope of the graph is – 40 dB/dec for Z > Zn
3. Slope of the graph changes at Z = Zn
arg | GH(jZ) | =
tan
–1
(01)
⎛ 2[ Z ⎞
Z
Error in approximation
⎜1 – ⎛ Z ⎞ ⎟
–1 n
tan 2
To calculate error, put Z = Zn in | GH(jZ) |.
Hence
⎝ ⎝Z ⎠ ⎠ n
| GH (jZ) | =
1 arg | GH (jZ) | = – tan
–1 ⎡2[(Z / Zn2) ⎤
2 2
(1 – (1) ) + (2[ 1)
2 ⎢ 1 – ⎛Z⎞ ⎥
1
⎣ ⎝Zn⎠ ⎦
| GH (jZ) | = 2
4[
2
In decibel we have – 20 log 4[ dB.
NOTES
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-12)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-13)
GH(jZ) = 1 – ⎛
Z⎞ 2
Z
+ j 2[
⎝Zn⎠ Zn 0.1 – 13.97 dB
Errors in approximation
0.7 2.92
To calculate error, substitute Z = Zn in the magnitude plot.
0.8 4.08
2
| GH (jZ) | = 4[ = 2[
⎢1 – ⎛ Z ⎞ ⎥
–1 n
Let us consider some values of [ to calculate error and plot arg GH(jZ) = tan 2
NOTES
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-14)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-15)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-16)
4GNCVKXG5VCDKNKV[#PCN[UKUHTQO
(3) Zgc = Zpc
$QFG2NQV
(4) Zpc o f
Zpc o f
PM o + ve
GM o + f
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-17)
5WOOCT[QH$QFG/CIPKVWFGCPF2JCUG2NQVU
for k < 0
n
Poles at origin ⎛ ⎞
1
2. Straight line – 20 n dB/dec and passes through I = 90qn
⎝ jZ ⎠
(Z d%) point
n
3. Zeros at origin (jZ) Straight line + 20n dB/dec and passes through I = + 90q n
[Z = 1, 0 dB] point
5.
jZ (1) 0 dB / dec for Z d z1 I = tan
–1 ⎛Z⎞
First order zeros 1 + z
1
⎝z1⎠
(2) 20 dB / dec for Z > z1
⎡ 2[ Z ⎤
(1) 0 dB/ dec for ZdZn Z
6. Second order poles
1
⎢1 – ⎛ Z ⎞ ⎥
–1 n
(2) – 40 dB / dec for Z!Zn I – tan 2
1 – ⎛ ⎞ + j2[ Zn ⎣ ⎝Z⎠ ⎦
Z 2
⎝Zn⎠ n
⎡ 2[ Z ⎤
(1) 0 dB / dec for Z d Zn Z
7. Second order zeros
⎢1 – ⎛ Z ⎞ ⎥
n
Z 2 –1
1 – ⎛ ⎞ + j2[
Z (2) 40 dB / dec for Z > Zn I tan 2
⎝ Zn⎠ Zn
⎣ ⎝Z⎠ ⎦ n
5QNXGF'ZCORNGU
Ex. 9.9.1
Draw a + 20 dB / dec line passing through Z = 1 and 10 dB.
Soln. :
Steps to solve :
(1) Mark the frequencies 0.1, 1 , 10, .... on log Zscale, i.e., X-axis and Magnitude in dB on Y-axis.
(2) At Z = 1 take magnitude 10 dB and mark it as point ‘A’.
(3) Since it is decade, next point at
Z = 10 and point (10 + 20 dB) = 30 dB, i.e., point B.
(4) Draw a line joining point A and B, i.e., a line of slope + 20 dB/dec.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-18)
Ex. 9.9.2
Draw a graph with a line of slope – 40 dB/dec from Z = 10 at 0 dB to Z = 100.
Soln. :
(1) Mark the frequencies 0.1, 1, 10, ...... on X-axis and mark the magnitude on Y-axis in decibels (dB).
(2) At Z = 10 point is at 0 dB.
Mark point A.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-19)
(3) At Z = 100, since it is a decade point (0 + (– 40 dB) = – 40 dB
Mark point ‘B’
(4) Join points A and B. The line so obtained is a line with slope – 40 dB.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-20)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-21)
#FXCPVCIGUQH$QFG2NQVU
'ZCORNGUQP$QFG2NQV
1. In Bode Plots, gain margin and phase margin can be obtained
Ex. 9.12.1
with minimum computational efforts.
24
2. Bode plots are also useful to construct polar plots and If G(s) H(s) = s(s + 2)(s + 12) , construct the Bode Plot and
Nyquist plots of complex transfer function. calculate the gain crossover frequency, phase crossover frequency,
3. Frequency domain specification can be obtained easily gain margin and phase margin and comment on stability.
through Bode Plots. Soln :
4. In Bode Plots, the product term in G(jZ) becomes the additive
Step I : Convert G(s) H(s) into standard time constant form.
term since logarithms are used.
24
5. Stability of the open loop transfer function can be determined G(s) H(s) =
by using Bode Plots. su
2 u
12 (1 + 2s) (1 + 12s )
6. Bode plots also indicate clear relative stability of the system.
1
7. Transfer function of the system can be obtained from Bode G(s) H(s) =
Plots. s ( ) (1 + 12s )
s
1+2
8. Logarithms of very small numbers get eliminated as we use
Step II : Converting G(s) H(s) to frequency domain.
semilog graph paper to draw Bode Plots.
1
9. In Bode Plots, semilog graph paper expands the low G(jZ) H(jZ) =
⎛ jZ⎞ ⎛ jZ⎞
jZ 2 12
frequency range which is of great importance. ⎝ ⎠⎝ ⎠
10. They can be constructed with ease using asymptotic
Step III : The transfer function has following factors :
approximations also.
(1) Constant k = 1
11. Bode Plots are also useful to show low and high frequency 1
characteristics of transfer function in one diagram. (2) Pole at origin =
jZ
1
5VGRUHQT5QNXKPI$QFG2NQVU
(3) First order pole =
1+ 2
jZ
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-22)
Step V : Using the factor table prepare the final table for –1 –1 ⎛Z⎞ Itotal (Z)
Z 1/jZ – tan (Z/2) – tan
⎝12⎠
magnitude plot.
300 – 90q – 89.61q – 87.709q – 267.319q
Sr. Factor Resultant slope Start End
No. point point 500 – 90q – 89.77q – 88.625q – 268.397q
(Z) (Z)
800 – 90q – 89.85q – 89.14q – 268.99q
1. k=1 0 dB 0.1 f
1000 – 90q – 89.88q – 89.31q – 269.19q
1
2. – 20 dB/dec 0.1 2
jZ Step VII : Magnitude and phase plot are plotted on the graph.
1 From 0.1 to 2 o slope is – 20 dB / dec
3. (– 20 dB/dec) + (– 20 dB/dec) 2 12
jZ
1+ 2 2 to 12 o slope is – 40 dB /dec
= – 40 dB / dec
1 12 to f o slope is – 60 dB / dec
4. (– 40 dB/dec) + (– 20 dB/dec) 12 f
jZ
1 + 12 To draw these lines, we use reference lines as discussed
= – 60 dB /dec.
earlier.
Step VI : Phase angle table : Various phase angles (Itotal) are plotted and joined to form
The total resultant is, phase plot.
NOTES
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-23)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-24)
UEx. 9.1 .SPPU - Dec. 16, 8 Marks. Step V : To prepare the magnitude table
Draw Bode Plot of a system with open loop transfer function Sr. Start End
100 Factor Resultant slope
G(s) = s (s + 2) (s + 5) . Determine gain margin, phase margin, gain No. point point
1. k = 10 20 dB 0.1 f
crossover frequency, phase crossover frequency and comment on
stability. 1
2. – 20 dB/dec 0.1 2
jZ
Soln. : 1
jZ [– 20 dB/dec + – 20 dB/dec]
Step I : Convert the given transfer function to time constant 3. 2 5
1+ 2 = – 40 dB/dec
form
1
100 [– 40 dB/dec + – 20 dB/dec]
G(s) = 4. jZ 5 f
s s
su2 ( )u5 ( )
1+2 1+5 1+ 5 = – 60 dB/dec
`⎛ 2 ⎞ – tan ⎛ 5 ⎞
Z –1 Z
Itotal = – 90q – tan
–1
2. – 20 dB/dec Z>5
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-25)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-26)
1
G(s) = Step VI : Phase angle table
s ( ) (1 + 4s)
s
1+2
Itotal = – 90q – tan ⎛ 2 ⎞ – tan ⎛ 4 ⎞
–1 Z
⎝ ⎠
–1 Z
⎝ ⎠
Step II : Converting G(s)H(s) into frequency domain
Z
1 –1 ⎛Z⎞ –1 ⎛Z⎞ Itotal
put s = jZ jZ – tan
⎝2⎠ – tan
⎝4⎠
1 0.1 – 90q – 2.86q – 1.432q – 94.29q
G(jZ) =
⎛ jZ⎞ ⎛1 + jZ⎞
⎝
jZ 1 + 2
⎠⎝ 4 ⎠ 0.5 – 90q – 14.03q – 7.125q – 111.15q
1 – 90q – 26.56q – 14.036q – 130.596q
Step III : Transfer function has following factors
5 – 90q – 68.198q – 51.34q – 209.538q
1. Constant k = 1
1 10 – 90q – 78.69q – 68.19q – 236.88q
2. Pole at origin =
jZ
50 – 90q – 87.70q – 85.42q – 263.12q
1
3. First order pole =
jZ 100 – 90q – 88.85q – 87.70q – 266.55q
1+ 2
500 – 90q – 89.77q – 89.54q – 269.31
1
4. First order pole = 1000 – 90q – 89.88q – 89.77q – 269.65q
jZ
1+ 4
Step VII : To plot magnitude and phase plot
Step IV : Table of factors Now in this case we have k = 1.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-27)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-28)
(ii) – 20 dB Z > 10
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-29)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-30)
UEx. 9.3 .SPPU - May 18, 8 Marks. Step V : Magnitude plot table
Sketch the Bode Plot of the system with open loop transfer Sr. No. Factor Resultant slope Start point End point
Step II : Converting G(s)H(s) into frequency domain 0.1 – 90q – 2.86q – 0.57q – 93.43q
put s = jZ 0.5 – 90q – 14.03q – 2.86q – 106.89q
1
G(jZ) H(jZ) = 1 – 90q – 26.56q – 5.71q – 122.27q
⎛ jZ ⎞ ⎛1 + jZ⎞
⎝
(jZ) 1 + 2
⎠ ⎝ 10 ⎠ 5 – 90q – 68.198q – 26.56q – 184.758q
Step III : The transfer function has following factors 10 – 90q – 78.69q – 45q – 213.69q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-31)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-32)
UEx. 9.4 .SPPU - Dec. 17, 8 Marks. Step V : Magnitude plot table
For the unity feedback system with open loop transfer function : Sr. No. Factor Resultant slope Start point End point
50
G(s) = s (s + 2) (s + 10) sketch bode plot. 1. k = 2.5 7.95 dB straight line 0.1 f
Determine gain crossover frequency, phase crossover frequency, 1
gain margin, phase margin. Also investigate stability. 2. jZ – 20 dB/dec. 0.1 2
1
Soln. : jZ [– 20 dB/dec – 20 dB/dec]
3. 1+ 2 2 10
Step I : Convert G(s) H(s) into standard form = – 40 dB/dec
1
50 [– 40 dB/dec – 20 dB/dec]
G(s) = jZ
s s 4. 10 f
s u 2 u 10 u 1 + 2 ( )( 1 + 10 ) 1 + 10
= – 60 dB/dec
Step III : The transfer function has following factors 5 – 90q – 68.198q – 26.56q – 184.158q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-33)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-34)
UEx. 9.5 .SPPU - May 18, Dec. 19, 8 Marks. Step V : Magnitude plot table
Draw Bode plot of the system with open loop transfer function
Sr. Factor Resultant slope Start point End point
50
G(s) = s(s + 5) (s + 10) and determine Zgc, Zpc, gain margin and
No.
phase margin.
1. k=1 0 dB straight line 0.1 f
Soln. : 1
2. jZ – 20 dB / dec. 0.1 5
Step I : Converting G(s) in time constant form
50 1
G(s) = 3. jZ – 20 dB / dec – 20 dB/dec 5 10
s s
s u 10 u 5 1 + 5 ( )( 1 + 10 ) 1+ 5
= – 40 dB/dec
1 1
G(s) = 4. jZ – 40 dB / dec – 20 dB/dec 10 f
s s
( )(
s 1+5 1 + 10) 1 + 10
= – 60 dB/dec
Step II : Converting G(s) into frequency domain Step VI : Phase angle table
G(jZ) =
1
Itotal = – 90q – tan
–1 ⎛Z⎞ –1 ⎛Z⎞
jZ ⎛1 + 5 ⎞ ⎛1 + 10⎞
jZ jZ ⎝5⎠ – tan
⎝10⎠
⎝ ⎠⎝ ⎠
Z
1 –1 ⎛Z⎞ –1 ⎛Z⎞ Itotal
Step III : The transfer function has following factors jZ – tan
⎝5⎠ – tan
⎝10⎠
(1) Constant k = 1 0.1 – 90q – 1.14q – 0.57q – 91.71q
1
(2) Pole at origin = jZ 0.5 – 90q – 5.71q – 2.86q – 98.57q
1
(3) First order pole =
jZ 1 – 90q – 11.30q – 5.71q – 107.01q
1+ 5
5 – 90q – 45q – 26.56q – 161.56q
1
(4) First order pole =
jZ 10 – 90q – 63.43q – 45q – 198.43q
1 + 10
50 – 90q – 84.28q – 78.69q – 252.97q
Step IV : Table of factors
100 – 90q – 87.13q – 84.28q – 261.41q
Sr. Factor Magnitude curve Phase curve
500 – 90q – 89.42q – 88.85q – 268.27q
No.
1000 – 90q – 89.71q – 89.42q – 269.13q
1. Constant Straight line at 20 log k = 0 dB I = 0q
Step VII : To plot magnitude and phase plot
k=1
Now in this case k = 1. Here no shifting of magnitude plot.
1 Phase plot is drawn considering various values of Z.
2. jZ Straight line of – 20 dB/dec passing I = – 90q
Step VIII : To determine value of GM and PM
through [Z = 1, 0 dB]
From the Fig. Ex. 9.5.
1 Z
3. jZ
1+ 5
Lines I = – tan– 1 ()
5 Zgc = 1 rad/sec
(i) 0 dB/dec Zd5 Zpc = 7 rad/sec
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-35)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-36)
UEx. 9.6 .SPPU - May 19, 8 Marks. Step V : Magnitude plot table
Draw Bode plot of the system with open loop transfer function Sr. Factor Resultant slope Start End
40 No. point point
G(s) = s(s + 2) (s + 20)
1. k=1 0 dB straight line 0.1 f
Also determine gain crossover frequency, phase crossover 1
2. jZ – 20 dB / dec. 0.2 2
frequency, gain margin, phase margin. Also comment on stability.
1
Soln. : 3. jZ – 20 dB /dec – 20 dB / dec 2 20
1+ 2
= – 40 dB / dec
Step I : To convert G(s) in standard form
1
40 4. – 40 dB / dec – 20 dB/dec 20 f
G(s) = jZ
s u 2 u 20 1 + 2
s
( ) (1 + 20s ) 1 + 20 = – 60 dB/dec
Z
1 –1 ⎛Z⎞ –1 ⎛Z⎞ Itotal
Step II : Converting G(s) into frequency domain jZ – tan
⎝2⎠ – tan
⎝20⎠
1
G(jZ) = – 90q – 2.86q – 0.28q – 93.14q
jZ ⎛1 + 2 ⎞ ⎛1 + 20⎞
jZ jZ 0.1
⎝ ⎠⎝ ⎠
0.5 – 90q – 14.03q – 1.43q – 105.46q
Step III : The transfer function has following factors 1 – 90q – 26.56q – 2.86q – 119.42q
(1) Constant k = 1 (2) Pole at origin = 1/jZ 5 – 90q – 68.19q – 14.03q – 172.22q
1 1
(3) First order pole =
jZ
(4) First order pole =
jZ 10 – 90q – 78.69q – 26.56q – 195.25q
1+ 2 1 + 20
50 – 90q – 87.70q – 68.19q – 245.89q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-37)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-38)
G(s) =
( )
20 u 5 1 + 5 4. 1 + 10
= – 20 dB/dec
10 f
s
( )
s u 10 1 + 10 Step VI : Phase angle table
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-39)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-40)
UEx. 9.8 .SPPU - Dec. 15, 8 Marks. Step V : Using the factor table prepare final table for magnitude
Construct Bode Plot and calculate GM, PM, Zgc and Zpc if plot
200 (s + 20) Sr. Factor Resultant slope Start End
G(s) = s (2s + 1) (s + 40) and H(s) = 1
No. point point
Soln. : 1. k = 100 40 dB 0.1 f
2. 1 – 20 dB / dec. 0.1 0.5
Step I : Convert G(s) H(s) into standard form
jZ
200 (s + 20)
G(s) = 3. 1 – 20 – 20 = – 40 dB / dec. 0.5 20
1
( )
2 u s s + 2 (s + 40)
1 + 0.5
jZ
G(s) =
100 u 20 (1 + 20s ) 4. jZ
1 + 20
– 40 + 20 = – 20 dB / dec. 20 40
s s
0.5 u 40 u s (1 + 0.5) (1 + 40) 5. 1 – 20 – 20 = – 40 dB / dec. 40 f
jZ
1 + 40
s
100 (1 + 20)
Step VI :
G(s) =
s s
s (1 + 0.5) (1 + 40) Phase angle table
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-41)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-42)
UEx. 9.9 .SPPU - May 15, 8 Marks. Step V : Magnitude plot table
Draw Bode Plot and obtain gain margin, phase margin, gain Sr. Start End
Factor Resultant slope
crossover frequency and phase crossover frequency if, No. point (Z) point (Z)
50000 (s + 10) 1. k = 1000 60 dB straight line 0.1 f
G(s) H(s) = s (s + 1) (s + 500)
1
2. – 20 dB/dec. 0.1 1
Soln. :
jZ
1
Step I : Convert G(s) H(s) into standard time constant form jZ [– 20 dB/dec – 20 dB/dec]
3. 1 10
1+ 1 = – 40 dB/dec
s
G(s) H(s) =
50000 u 10 ( 1 + 10) 4.
jZ [– 40 dB/dec + 20 dB/dec]
10 500
s s 1 + 10
s ( ) u 500 ( )
1+1 1 + 500
1
= – 20 dB/dec
jZ – 20 dB/dec – 20 dB/dec
s 5. 500 f
1000 (1 + 10) 1 + 500 = – 40 dB/dec
G(s) H(s) =
s s Step VI : Phase angle table
s (1 + 1) (1 + 500)
Itotal = – 90q – tan ⎛ 1 ⎞ + tan ⎛10⎞ – tan ⎛500⎞
–1 Z –1 Z –1 Z
Step II : Converting G(s) H(s) into frequency domain put s = jZ
⎝ ⎠ ⎝ ⎠ ⎝ ⎠
Z 1 Z Z Z Itotal
⎛ jZ⎞
⎝
1000 1 + 10
⎠
jZ – tan– 1 ()
1 ()
tan– 1 10 ( )
– tan– 1 500
1+ 1
jZ (ii) – 20 dB/dec Z>1
I = – tan– 1 ()
1 Step IX :
To determine stability
4. jZ (i) 0 dB/dec Z d 10 Z Since GM is ‘f’ and PM is positive. System is inherently
1 + 10
(ii) 20 dB/dec Z > 10 ()
I = tan– 1 10 stable.
5. 1 (i) 0 dB/dec. Z d 500 Z
1 + 500
jZ (ii) – 20 dB/dec Z > 500 ( )
I = – tan– 1 500
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-43)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-44)
G(s) =
( )
40 u 5 1 + 5
2. 1 – 20 dB/dec
s s jZ
( )( )
10 u 2 u s 1 + 10 1+2
3. 1 [– 20 dB/dec + 2 5
s jZ
10 (1 + 5) 1+
(– 20 dB/dec)]
G(s) = = – 40 dB/dec
s s
s(1 + 10) (1 + 2) 4. jZ [– 40 dB/dec + 20dB/dec] 5 10
1+ 5
= – 20 dB/dec
Step II : Converting the transfer function to frequency domain
Put s = jZ 5. 1 [– 20 dB/dec – 20 dB/dec] 10 f
jZ = – 40 dB/dec
⎛ jZ⎞
10 1 +
1+
⎝ ⎠
G(jZ) =
⎛ jZ⎞ ⎛1 + jZ⎞
jZ 1 +
Step VI : To calculate the phase angles
⎝ ⎠ ⎝ ⎠ Resultant phase angle
Step III : The transfer function has following factors : Itotal = – 90q – tan
–1 ⎛Z⎞ –1 ⎛Z⎞ –1 ⎛Z⎞
⎝2⎠ + tan
⎝5⎠ – tan
⎝10⎠
1. Constant k = 10 2. Pole at origin = 1/jZ
–1 –1 –1
1 Z 1/jZ – tan tan – tan Itotal
3. Simple First order pole =
⎛1 + jZ⎞ ⎛Z⎞ ⎛Z⎞ ⎛Z⎞
⎝ 2⎠ ⎝2⎠ ⎝5⎠ ⎝10⎠
⎛ jZ⎞ 0.1 – 90q – 2.86q 1.14q – 0.57q – 92.29q
4.
⎝
Simple first order zero = 1 + 5
⎠ 0.5 – 90q – 14.03q 5. 71q – 2.86q – 101.18q
1
5. Simple first order pole = 1 – 90q – 26.56q 11.30q – 5.71q – 110.97q
⎛1 + jZ⎞
⎝ 10 ⎠ 5 – 90q – 68.19q 45q – 26.56q – 139.75q
Step IV : Prepare table of factors 10 – 90q – 78.69q 63.43q – 45q –150.26q
Sr. Factor Magnitude curve Phase curve 50 – 90q –87.70q 84.28q – 78.69q – 172.11q
No.
100 – 90q – 88.85q 87.13q – 84.28q – 176q
1. k = 10 Straight line of I = 0q
500 – 90q – 89.77q 89.42q – 88.85q – 179.2q
20 log k = 20 dB
2. 1 Slope of – 20 dB/dec I = – 90q 1000 – 90q – 89.88q 89.71q – 89.42q – 179.59q
jZ passing through Step VII : To plot the magnitude curve and phase curve.
[Z = 1, 0 dB] Here first we will draw magnitude plot for k = 1 and then
3. 1 Slopes
I – tan
–1 ⎛Z⎞ shift it for k = 10, i.e., 20 dB.
jZ 1. 0 dB for Z d 2 ⎝2⎠ Phase plot is drawn considering various phase angles for
1+ various values of Z
2. – 20 dB/dec for Z> 2
Step VIII : To determine GM and PM
4. jZ Slopes
I tan
–1 ⎛Z⎞
1+
1. 0 dB for Z d 5 ⎝5⎠ Zgc = 4 rad / sec, Zpc = f, GM = f
2. 20 dB/dec for Z> 5 PM = 180q + (– 135q) = 45q
Step IX : To determine stability
Since GM is + f and PM is positive, system is inherently
stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-45)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-46)
Soln. : 2. 1
jZ
– 20 dB / dec
Step I : The given transfer function is already in time constant
form. 3. 1 (– 20 dB / dec)
0.75(1 + 0.2s) jZ
1+ + (– 20 dB / dec )
G(s) = s(1 + 0.5s)(1 + 0.1s)
= – 40 dB / dec
s
G(s) =
( )
0.75 1 + 5 4.
1+
jZ – 40 dB / dec + 20 dB / dec
= – 20 dB / dec
s s
( )( )
s 1+2 1 + 10 5. 1
jZ
(– 20 dB / dec) f
Step II : To convert the given transfer function into frequency 1+ + (– 20 dB / dec)
domain. = – 40 dB / dec
Put s = jZ Step VI : Table for phase angle plot
⎛ jZ⎞ –1 ⎛Z⎞ + tan– 1 ⎛Z⎞ –1 ⎛Z⎞
⎝
0.75 1 + 5
⎠ Itotal = – 90q – tan
⎝2⎠ ⎝5⎠ – tan
⎝10⎠
G(jZ) =
jZ ⎛ jZ⎞
jZ ⎛1 + 2 ⎞ 1 + 10 Z Z
–1
⎝ ⎠⎝ ⎠
Z 1/jZ – tan
Z
tan
–1
()
5 – tan ()
–1
10
Itotal
2. 1 Line with slope –20 dB/dec – 90q by – 2.5 dB for k = 0.75. Phase angle plot is drawn
jZ passing through point considering various values of ‘Z’.
(Z = 1, 0 dB) Step VIII : To determine the values of GM and PM
3. 1 Lines are
– tan
–1 ⎛Z⎞ From the graph
jZ 1. 0 dB for Z d 2 ⎝2⎠
1+ Zgc = 0.78 rad/sec
2. – 20 dB for Z> 2
Zpc = f
4. jZ Lines are
tan
–1 ⎛Z⎞
1+
1. 0 dB for Z d 5 ⎝5⎠ GM = + f
2. 20 dB for Z> 5
PM = 75q
5. 1 Lines are –1 ⎛Z⎞
jZ (i) 0 dB for Z d 10
– tan
⎝10⎠ Step IX : To determine stability of the system.
1+ Since GM is + f and PM is also positive, system is inherently
(ii) – 20 dB for Z> 10
stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Bode Plots)….Page no. (9-47)
Chapter Ends
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6IV
2QNCTCPF0[SWKUV2NQVU
%*#26'4
Syllabus
Polar plot, Nyquist stability criterion and construction of Nyquist plot, determination of frequency domain specifications
and stability analysis using Nyquist plot.
A o 5 0q E o 5 – 45q
In the previous section we have already studied Bode plot. In
Bode plot we have seen that to convert the transfer function B o 04 135q
to frequency domain we replace s by jZ. In Bode plot we
C o 5 + 45q
draw two plots magnitude plot and phase plot on a special
graph paper called semilog paper. D o 3 90q
In this topic we are going to study Polar and Nyquist plots. Take magnitude as radius and plot the point of that value on
In these plots we plot magnitude and phase using polar the line indicating the required angle.
co-ordinates. Nyquist plots are more accurate and determine
the exact stability of the system. To study Nyquist plot we Note : Angles marked in anticlockwise direction are positive
need to know the concept of polar plot first. So let us start the
chapter first by understanding polar plot. whereas angles marked in clockwise direction are
negative.
2QNCTRNQV
10.2.1 Advantages of Polar Plots
The transfer function G(s) H(s) is converted to frequency
1. Polar plots gives the frequency response characteristics of a
domain by replacing ‘s’ by ‘jZ'. Consider unity feedback
system over entire frequency range in one plot.
system, H(s) = 1
2. Stability of the system can be easily determined.
Converting to frequency domain we get G (jZ). Express
3. Easier to determine Zgc and Zpc .
G(jZ) in terms of magnitude and phase.
G(jZ) = | G (jZ) | G(jZ)
10.2.2 Disadvantages of Polar Plots
Let | G (jZ) | = M
G(jZ) = I 1. Polar plot does not indicate contribution of individual factor.
2. It is difficult to judge stability from polar plots where we
G(jZ) = M I
have complex transfer function having multiple crossings on
To draw the polar plot consider various values of Z from – f real and imaginary axis.
to f. Calculate magnitude and phase for each value.
Mark these angles on graph paper and magnitude
corresponding to those angles.
2TQEGFWTGVQ&TCY2QNCT2NQV
Join all the points to get polar plot. Let us see how to draw
polar co-ordinates on graph. 1. Consider different values of ‘Z’ from ‘0’ to ‘f’.
2. Calculate the magnitude and phase at each value of ‘Z’ and
mark various points.
3. Join these points together to form the required polar plot.
Ex. 10.3.1
Draw polar plot for the transfer function.
10
G(s) H(s) = s + 5
Soln. :
One simple pole at s = – 5
(I) Convert into frequency domain by substituting
s = jZ
10 + 0j
G jZ + jZ
(1J1)Fig. 10.2.1 jZ + 5
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-3)
(II) Find magnitude and phase of GH (jZ) Step I : Convert G(s)H(s) to frequency domain
2 10
10 G(jZ) H (jZ) =
(a) | GH (jZ) | = 2 2 (jZ)(jZ)
Z +5
10 Step II : To calculate magnitude and phase
| GH (jZ) | = 2
Z + 25
(a) Magnitude
0
(b) Phase
'HHGEVQH#FFKPI/QTG2QNGUVQ
6JG2QNCT2NQV
(1J3)Fig. 10.4.1 : Polar plot
(I) Let us add only simple poles and see the effect.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-4)
(2) Z=f From the above examples we can conclude that as we
increase the number of simple poles the graph shifts by – 90q.
(a) Magnitude
1. For one pole graph is 0q to – 90q
10 10
| G (jZ) H (jZ) | = ( f + 25)( f + 4)
2 2
=
f
=0 2. For two poles graph is 0q to – 180q
For three poles graph is 0q to – 270q
and so on.
(b) Phase Note : All the graphs just indicate shape of the polar plots.
G(jZ) H(jZ) = – tan
–1 ⎛f⎞ –1 ⎡f⎤
⎝5⎠ – tan
⎣2⎦ (I) Let us add poles at origin along with simple pole and see the
effect.
= – 90q – 90q= – 180q (1) One pole at origin and one simple pole
(2) Three simple poles Consider the following transfer function
Consider the following example 1
G(s) = s (s + 5)
10
G(s) H(s) = Step I : Convert the given transfer function to frequency
(s) (s) (s)
domain by substituting s = jZ
Step I : Convert the given transfer function to frequency 1
domain substitute s = jZ G(jZ) =
jZ jZ + 5)
10 Step II : To calculate magnitude and phase
G(jZ) H(jZ) =
(jZ) (jZ) (jZ)
(a) Magnitude
Step II : To calculate the magnitude and phase 1
(a) Magnitude | G(jZ)| =
Z Z + 25
10
| G(jZ) H(jZ) | =
( Z + 25)( Z + 4) ( Z + 1)
2 2 2 tan
–1
(01)
(b) Phase G(jZ) =
(b) Phase –1 ⎛Z⎞ + tan– 1 ⎛Z⎞
tan
⎝0⎠ ⎝5⎠
tan
–1
(100 ) G(jZ) =
0q
G(jZ) H(jZ) = ⎛Z⎞ –1
–1 ⎛Z⎞ + tan– 1 ⎛Z⎞ + tan– 1 ⎛Z⎞ 90q + tan
⎝5⎠
tan
⎝5⎠ ⎝2⎠ ⎝1⎠
– 90q – tan ⎛ 5 ⎞
–1 Z
G(jZ) =
G(jZ) H(jZ) = – tan
–1 ⎛Z⎞ – tan – 1 ⎛Z⎞ –1 ⎛Z⎞ ⎝ ⎠
⎝5⎠ ⎝2⎠ – tan
⎝1⎠ Step III : Let us consider two extreme values of Z
Step III : Let us calculate magnitude and phase for two extreme (i) Z = 0 magnitude = f phase = – 90q
values of Z (ii) Z = f magnitude = 0 phase = – 180q
(a) Z = 0 magnitude = 1 ; phase = 0q Step IV : Let us plot the polar plot.
b Z=f magnitude = 0 ; phase = – 270q
Step IV : Draw the polar plot.
(1J5)Fig. 10.4.3
(1J4)Fig. 10.4.2 : Polar plot
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-5)
Let us consider two poles at origin and a simple pole. Step IV : Let us plot the polar plot
Consider the following transfer function From the above examples we can conclude that as we add
10 pole at origin graph starts from f and terminates
G(s) = 2 at ‘0’.
s (s + 5)
Step I : To convert the given transfer function to frequency As we increase the number of poles at origin the graph shifts
domain replace s = jZ by – 90q.
10
G(jZ) = 2
(jZ) (jZ)
a) Magnitude
10
| G(jZ)| =
Z
Z + 25
b) Phase G(jZ) =
tan
–1
(100 )
–1 ⎛Z⎞ + tan– 1 ⎛Z⎞ + tan– 1 ⎛Z⎞
tan
⎝0⎠ ⎝0⎠ ⎝5⎠
0q (1J6)Fig. 10.4.4
=
–1 ⎛Z⎞
90q + 90q+ tan
⎝5⎠ From the above two cases and few examples we can construct
a table for polar charts.
Phase G(jZ) = – 90q – 90q – tan
–1 ⎛Z⎞ = – 180q – tan– 1 ⎛Z⎞
⎝5⎠ ⎝5⎠
This table gives us an idea of the shape of the polar charts for
Step III : Let us consider two extreme values of Z various cases.
NOTES
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-6)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-7)
We have already seen the concept of Zgc i.e. gain crossover Draw the polar plot for given transfer function
frequency and Zpc i.e. phase crossover frequency in Bode 10
G(s) = s + 2
plot. The frequency at which
G(jZ) = – tan
–1 ⎛Z⎞
⎝2⎠
Step III : To draw the polar plot we consider only two extreme
frequencies.
(1) Z=0 magnitude = 5 phase = 0q
(a) Magnitude
10
| G(jZ) | = =5
0+4
(b) Phase
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-8)
Step IV : To draw the polar plot. Step IV : To plot the polar plot
Step V : To calculate Zpc, Zgc , GM and PM
(a) To calculate Zpc
–1 ⎛ Zpc⎞ –1
Hence – 180q = – 90q – tan
⎝ 2⎠
(Zpc) – tan
– 1 ⎛ pc⎞
–1
Z
– 90q = – tan (Zpc) – tan
⎝ 2⎠
– 1 ⎛ pc⎞
–1
Z
90q = tan (Zpc) + tan
⎝ 2⎠
Let
–1
tan (Zpc) = A
– 1 ⎛ pc⎞
Z
(1J18)Fig. Ex. 10.6.1 : Polar plot tan
⎝ 2⎠ = B
Ex. 10.6.2 90q = A + B
Draw polar plot for the given transfer function
12 Taking tan on both sides
GH(s) = s(s + 1)(s + 2)
tan (90q) = tan (A + B)
Hence determine if system is stable. Calculate its gain and phase tan A + tan B
margin. f = 1 – tan A tan B
GH(jZ) =
tan
–1
(120 ) Zpc = 2
Zpc = r 2
–1 ⎛Z⎞ + tan– 1 ⎛Z⎞ + tan– 1 ⎛Z⎞
tan
⎝0⎠ ⎝1⎠ ⎝2⎠ As we consider only positive values of ZZpc = 2
0q (b) To calculate GM
G(jZ) =
–1 –1 ⎛Z⎞ | GH (jZ) |Z = Z
90q + tan (Z) + tan
⎝2⎠ pc
= X
12
G(jZ) = – 90q – tan (Z) – tan
–1 –1 ⎛Z⎞ X =
⎝2⎠ Zpc
2
Z +1
pc
2
Z +4
pc
Step III : To draw polar plot let us consider two extreme values 12
X = =2
2 2+1 2+4
of Z
1
GM = X = 0.5
Z=0 magnitude = f phase = – 90q
Z=f magnitude = 0 phase = – 270q
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-9)
2 2 = 1 tan
⎝0⎠ ⎝2⎠ ⎝5⎠
Zgc Zgc + 1 Zgc + 4
0q
G(jZ) =
Solve for Zgc –1 ⎛Z⎞ + tan – 1 ⎛Z⎞
90 + tan
⎝2⎠ ⎝5⎠
Note : Put directly equation on calculator.
G(jZ) = – 90q– tan
–1 ⎛Z⎞ – tan– 1 ⎛Z⎞
Zgc = 1.95 rad/sec ⎝2⎠ ⎝5⎠
Step III : To draw polar plot we consider only two extreme
PM = 180q + G(jZ) H(jZ) |Z = Z gc frequencies,
(1) Z = 0
= 180q⎡– 90q – tan (1.95) – tan (1.952)⎤⎦
–1 –1
PM
⎣ magnitude = f, phase = – 90q
10
PM = – 17.12q (a) magnitude = 0 = f
Value of X is less than 1 but PM is negative. Hence system is
(b) phase = – 90q
unstable.
(2) Z=f
magnitude = 0 phase = – 270q
10
(a) magnitude = =0
f
(b) phase = – 90q – 90q – 90q = – 270q
Step IV : To draw the polar plot
Ex. 10.6.3
Draw polar plot considering unity feedback system with open loop
10
transfer function G(s) = s(s + 2)(s + 5)
(3J7)Fig. Ex. 10.6.3 : Polar plot
Soln. :
Ex. 10.6.4
Step I : Convert the given transfer function into frequency
domain The feed forward transfer function of a closed loop system is
1 1
substitute s = jZ G(s) = s(s + 1) and feedback transfer function H(s) = s + 2
10
G(jZ) = (i) Draw polar plot of G(s) H(s)
jZ (jZ + 2) ( jZ + 5)
(ii) Find Z corresponding to G(jZ) H(jZ) = – 180q
Step II : To calculate magnitude and phase
2
(iii) Find | G(jZ) H (jZ) | corresponding to frequency obtained
10
(a) | G(jZ) | = 2 2 2 2 in (ii).
Z Z +2 Z +5
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-10)
Soln. : Z
Zpc + 2pc
Step I : The open loop transfer function f =
Z
1 1 – Zpc 2pc
G(s) H(s) = s(s + 1) (s + 2)
For LHS to be f
Convert the function into frequency domain by putting s = jZ 2 2
Z Zpc
GH(jZ) =
1 1 – 2pc = 0, 2 = 1
jZ( jZ + 1)( jZ + 2)
2
Zpc = 2, Zpc = r 2
Step II : To calculate magnitude and phase
(a) Magnitude Zpc is considered only positive
1 Zpc = 2
| G H(jZ) | = 2 2
Z Z +1+ Z +4 Step VI : To calculate | G(jZ) H (jZ) | Z = Z
pc
(b) Phase 1
| G(jZ) H (jZ) | = 2 2
0 Zpc Z +1 Z +4
GH(jZ) =
tan 1
–1
() 1
pc
1
pc
= =
tan ⎛ 0 ⎞ + tan ⎛ 1 ⎞ + + tan ⎛ 2 ⎞
–1 Z –1 Z –1 Z
2 2+1 2+4 2 3 6
⎝ ⎠ ⎝ ⎠ ⎝ ⎠
1
0q | G(jZ) H (jZ) | = 6
GH(jZ) =
–1 –1 ⎛Z⎞
90 + tan (Z) + tan
⎝2⎠ Since | G(jZ) H (jZ) | < 1. Hence system is stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-11)
|
G(jZ) H (jZ) Z = Zpc = – 180
Hence (3J15)Fig. Ex. 10.6.5 : Polar plot
–1 –1
– 180q = – 90 – tan (Zpc) – tan (2Zpc)
– 90 = – tan
–1
(Zpc) – tan
–1
(2Zpc) 5KORNG/GVJQFVQ%JGEM
–1
90 = tan (Zpc) + tan
–1
(2Zpc) 5VCDKNKV[WUKPI2QNCT2NQVU
–1
Let tan (Zpc) = A
–1 There is one simple method to ckeck stability using polar
tan (2Zpc) = B
plots.
90 = A + B
Taking tan on both sides
tan 90 = tan (A + B)
tan A + tan B
f = 1 – tan A + tan B
Re-substitute A and B
–1 –1
tan (tan Zpc) + tan (tan 2Zpc)
f = –1 –1
1 – tan (tan Zpc) tan (tan 2Zpc)
Zpc + 2Zpc
f =
1 – Zpc 2Zpc
For LHS to be f
2 2
1 – 2Zpc = 0 – 2Zpc = –1
2 1 1
Zpc = 2 Zpc =
2
Step VI : To calculate G.M.
Let us calculate | G(jZ) H(jZ) |Z = Zpc
1
| G(jZ) H(jZ) |Z = Zpc =
1 ⎛ ⎞ ⎛ 4 2 + 1⎞
1 1 (1J10)Fig. 10.7.1 : Polar plots
2⎝ 2 + 1⎠ ⎝ ⎠
Consider yourself walking on polar plot from Z = 0 to Z = f.
The entire area to your right side up to infinite radius is
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-12)
enclosed by the polar plot. A system is stable if the point Hence open loop poles o s = 0 and s = – 5 closed loop
(– 1, 0) is not enclosed by the polar plot. transfer function.
Let us consider a few examples of polar plots. 10
G(s) H(s) s(s + 5)
If Fig. 10.7.1(a) and (d) point (– 1, 0) is not enclosed. Hence 1 + G(s) H(s) = 10
1 + s(s + 5)
systems are stable whereas in Fig. 10.7.1(b) and (c), (– 1, 0)
10 Roots of equation
point is enclosed. Hence systems are unstable. = o
s + 5s + 10 are closed loop poles.
2
We have already studied the open loop transfer function is left hand side of the ‘s’ plane.
given by G(s) H(s). This G(s) H(s) expressed as ratio of two
polynomials.
10.8.2 Encirclement and Counting of
N(s)
Encirclement
G(s) H(s) = D(s)
Any point is said to be encircle if it less inside the closed
The roots of numerator polynomial are called open loop zeros
path.
and roots of denominator polynomial are called open loop
poles.
Now let us consider closed loop transfer function
C(s) G(s)
R(s) = 1 + G(s) H(s)
Here 1 + G(s) H(s) is characteristic equation. The roots of
characteristic equations are called closed loop poles.
Consider a function F(s) = 1 + G(s) H(s). Hence we can also
express F(s) as the ratio of two polynomials
P(s)
F(s) = 1 + G(s) H(s) = Q(s)
Here roots of P(s) are zeros and roots of Q(s) are poles.
Whenever we think about the numerator and Denominator. (1J11)Fig. 10.8.1 : Encircled points
Numerator = 1 + G(s)H(s)
Here points P1 and O are encircled points. By mere inspection
and Denominator = G(s)H(s)
we can say that encirclement at point P1 and ‘O’ is in
Hence we can conclude that poles of 1 + G(s)H(s) are open
loop poles where as zeros of 1 + G(s)H(s) are closed loop anticlockwise direction.
poles. But always it is not so easy to determine encirclement.
To understand this concept, let us consider the following Note : Anticlockwise encirclements are positive and
example.
clockwise encirclements are negative. Let us consider
10
G(s) H(s) = s(s + 5) o open loop poles few examples to understand encirclement.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-13)
(i) (iv)
(1J12)Fig. 10.8.2
(1J15)Fig. 10.8.5
Here we have drawn vector from A towards the point outside
the circle and marked direction of vector. The number of points the Vector cuts two points. But the direction is opposite. Hence
vector cuts the curve is number of encirclement. they cancel each other.
(ii)
10.8.3 Mapping Theorem
Before studying mapping theorem let us first define analytic
function.
Any mathematical function is said to be analytic at a point in
a plane if its value and its derivative are finite at that point.
Any function F(s) is said to be single valued if for separate
values of ‘s’, F(s) has only one value.
Consider a function Q(s) which is single valued, analytic
function for all points in ‘s’ plane except a few.
These few points of Q(s) are not analytic.
Let us consider a closed path in s plane denoted by T(s) such
(1J13)Fig. 10.8.3 that Q(s) is analytic at every point.
The points where function is non-analytic are called
Since vector cuts at two points and of same direction i.e. singularities.
clockwise. Now precaution must be taken that T(s) is not passing
(iii) through singularities. From the previous discussion it is clear
that points where function is analytic are zeros and
singularities are poles.
Let
P = Number of poles of Q(s) encircled by T(s)
Z = Number of zeros of Q(s) encircled by T(s)
This T(s) can be mapped to get another closed path T1(s)
The mapping theorem states that the locus T1(s) encircles the
origin ‘N’ times
where N = Z–P
This statement is called principle of argument of mapping.
We can consider three different cases of mapping.
1. P > Z, encirclement in clockwise direction. ? N = – 1
(1J14)Fig. 10.8.4
2. P < Z, encirclement in anticlockwise direction. ? N = 1
Since vector cuts the two points and the points have same 3. P = Z, encirclement ‘0’. ? N = 0
direction i.e. anticlockwise.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-14)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-15)
For Z = 0
'ZCORNGUQP0[SWKUV2NQVU | G(jZ) H(jZ) | = 2
G(jZ) H(jZ) = – 180q
Ex. 10.10.1
For Z = f
The open loop transfer function of a unity feedback control system
| G(jZ) H(jZ) | = 0
is given by
s+2 G(jZ) H(jZ) = – 180q + 90q = – 90q
G(s) H(s) = (s + 1)(s – 1) Polar plot is shown in the Fig. Ex. 10.10.1(a).
Determine the closed loop system stability by applying Nyquist (ii) For path b-c-d
jT
criterion. s = Re
Soln. : lim
Rof
jT
Re + 2
Step I : The given transfer function is G(s)H(s) = lim =0
Rof
(RejT + 1) (RejT – 1)
s+2
G(s) H(s) = (s + 1)(s – 1)
Hence b, c, d are same points
The Nyquist contour for the transfer function is as shown in (iii) For path d-e
Fig. Ex. 10.10.1. s = – jZ
Path d-e is mirror image of a-d.
Step III : To determine stability
There is one pole in RHP
Hence P = 1
Encirclement in anticlockwise direction
N=1 Z = P – N, Z = 0
Since Z = 0 means no closed loop poles in RHP
System is stable.
Step II :
(i) For path a-b
s = jZ
(jZ + 2)
G(jZ) H (jZ) =
( jZ + 1) (jZ –1)
2
Z +4
| G(jZ) H (jZ) | = (3J13)Fig. Ex. 10.10.1(a) : Polar plot
( Z + 1) ( Z + 1)
2 2
–1 ⎛Z⎞
tan
⎝2⎠
G(jZ) H(jZ) =
⎛Z⎞ +
–1 –1 ⎛Z⎞
tan
⎝1⎠ tan
⎝– 1⎠
Since the real part is negative.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-16)
Ex. 10.10.2 50
G(s) H(s) = lim jT jT
The loop transfer function of the system (R e + 1) (R e + 2)
Ro∞
50
G(s) H(s) = (s + 1) (s + 2) using Nyquist criterion, examine closed |G(s) H(s)| = 0
loop stability of the system. Hence point b, c, d are the same point.
Soln. : (iii) For path d-a
50 s = – jZ
Step I : The given transfer function is (s + 1) (s + 2)
This path is exact mirror image of path a-b.
The Nyquist contour is as shown in Fig. Ex. 10.10.2.
Step III :
From Nyquist plot we can see there is no encirclement to
point – 1 + j0.
Hence N = 0
From transfer function we can conclude that all the poles are
in LHP and no pole in RHP
Hence, P = 0
N = P–Z
Hence Z = 0
This indicates no zeros i.e. closed loop poles in RHP which
makes system stable.
Step II :
(i) For path a-b
50
G(s) H(s) = (s + 1) (s+ 2)
–1
tan (0/50)
G(jZ) H(jZ) =
– 1 ⎛Z⎞ – 1 ⎛Z⎞
tan
⎝ 1 ⎠ + tan ⎝ 2 ⎠
G(jZ) H(jZ) = – tan
–1 –1 ⎛Z⎞
(Z) – tan
⎝2⎠
50
At Z = 0; | G(jZ) H(jZ) | = 2 = 25
G(jZ) H(jZ) = 0q
50
At Z = f;| G(jZ) H(jZ) | = = 0
f
G(jZ) H(jZ) = – 90 – 90 = – 180q
Hence the polar plot is shown in the Fig. Ex. 10.10.2(a).
(ii) For path b-c-d
lim jT
(3J3)Fig. Ex. 10.10.2(b) : Nuquist plot
s = Ro∞
Re
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-17)
Ex. 10.10.3 (ii) For path b-c-d
1 lim jT
Draw the Nyquist plot for G(s) = s (s – 1) and comment on system s = R of
Re
stability. 1
G(s) = lim
Soln. :
jT jT
R of
Re (Re – 1)
1
Step I : The given transfer function G(s) = s(s – 1) G(s) = 0
There is a pole at origin. Hence we use modified Nyquist Hence points b, c, and d are one and the same.
contour. (iii) For path d-e
It is mirror image of path a-b.
(iv) For path e-f-a
lim jT
s = o0
e – 90q d T d 90q
1
G(s) H(s) = lim jT jT
e (e – 1)
o0
– jT
G(s) H(s) = – f e
lim jT
Since e – 1 = – 1
o0
Magnitude is negative which is made positive by introducing
(3J4)Fig. Ex. 10.10.3 a phase shift of r 180q
– j (T + 180q)
G(s) H(s) = fe
Step II :
The magnitude is f let us consider various values of T from
(i) For path a-b
– 90q to 90q.
s = jZ
(a) T = – 90q
1
Hence G(jZ) = – j (– 90 + 180) – j(90)
jZ (jZ – 1) G(s) H(s) = f e =fe
1 (b) T = 0q
| G(jZ) | = 2
Z Z +1 – j 180
G(s) H(s) = fe
0
G (jZ) =
tan
–1
( ) 1 At T = 90q
– j (90 + 180) – 270 j
–1 ⎛ Z ⎞ + ⎡180q – tan– 1 ⎛ Z ⎞⎤ G(s) H(s) = f e =e
tan
⎝0⎠ ⎣ ⎝ 1 ⎠⎦ Hence plot will be from – 90q to – 270q with magnitude ‘f’.
Note : Since real part is negative hence we use Step III :
180q – tan ⎛ 1 ⎞
–1 Z To determine stability
⎝ ⎠ P = 1; as one pole on right hand side
0q N = – 1; as encirclement in clockwise direction
G (jZ) =
–1 ⎛Z⎞
90q + 180q – tan
⎝1⎠ N = P–Z
Z = P–N
G (jZ) = – 270q + tan
–1 ⎛Z⎞
⎝1⎠ Z = 1 – (– 1) = 2
G (jZ) = – 270q
At Z = f | G (jZ) | = 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-18)
Step II :
(i) For path a-b
s = jZ
1
G(jZ) H(jZ) =
1
(
jZ jZ + 5 )
1
G(jZ) H(jZ) =
jZ( jZ + 0.2)
1
| G(jZ) H (jZ) | = 2
Z Z + 0.04
–1
tan (0/1)
G(jZ) H(jZ) =
– 1 ⎛Z⎞ –1 ⎛ Z ⎞
tan
⎝ 0 ⎠ + tan ⎝0.2⎠
0q
G(jZ) H(jZ) =
–1 ⎛Z⎞
90q + tan
⎝0.2⎠
(3J6)Fig. Ex. 10.10.3(b) : Nyquist plot
G(jZ) H(jZ) = – 90q – tan
–1 ⎛Z⎞
Ex. 10.10.4
⎝0.2⎠
Investigate stability of closed loop system whose open loop For Z = 0
5 1
transfer function is G(s) H(s) = (1 + 5s) using Nyquist stability | G(jZ) H (jZ) | = 0 = f
criterion. G(jZ) H(jZ) = – 90q
Soln. : Z = f
Step I : The given transfer function | G(jZ) H(jZ) | = 0
5
G(s)H(s) = s(1 + 5s) G(jZ) H(jZ) = – 90q – 90q = – 180q
The polar plot is shown in the Fig. Ex. 10.10.4(a).
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-19)
G(s)H(s) = 0
Since magnitude is 0. b, c, d are the same points.
(iii) For path d-e
This path is mirror image of path a-b
(iv) For path e-f-a
1
G(s) H(s) = lim 0
jT jT
e (e + 0.2)
o0
– jT
G(s) H(s) = f e – 90q d T d 90q
Let us substitute various values of T,
(a) T = – 90q (3J10)Fig. Ex. 10.10.4(b) : Nyquist plot
– j90
G(s)H(s) = f e ? Magnitude = f; T = – 90
UEx. 10.1 (SPPU - Dec. 17, 8 Marks)
(b) T = 0q
0 Sketch Nyquist plot and investigate the stability of a system with
G(s)H(s) = f e Magnitude = f; T = 0
(c) T = 90q open loop transfer function
j90 50
G(s)H(s) = f e ? Magnitude = f, T = 90q G(s) H(s) = (s + 1) (s + 2) (s + 5)
Step III : To determine stability
Soln. :
No pole in RHP
Step I : Position of poles
Hence P = 0
at s = – 1, s = – 2, s = – 5
No encirclement to point – 1 + j0
There are no poles in RHS.
Hence N = 0
? For stability N = 0
N = P–Z Step II : The Nyquist contour is as shown in Fig. Ex. 10.1.
Hence Z = 0
Hence there are no zeros i.e. closed loop poles in RHS. Hence
system is stable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-20)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-21)
G(jZ) =
tan 1
–1
() s = – jZ
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Polar and Nyquist Plots)….Page no. (10-22)
X 1
Hence no encirclement to point – 1 + j0
? N = 0
Hence, system is stable.
Chapter Ends
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6V 5VCVG5RCEG
4GRTGUGPVCVKQP
%*#26'4
Syllabus
State space advantages and representation, Transfer function from State space, physical variable form, phase variable
forms : controllable canonical form, observable canonical form, Solution of homogeneous state equations, state
transition matrix and its properties, computation of state transition matrix by Laplace transform method only.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-3)
1. Very useful for Single Input Single Output [SISO] System. Integrating both sides,
1
2. For Multiple Input Multiple Output [MIMO] system
conventional approach is very complex.
∫ ∫
dv(t) = C i dt
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-4)
Hence such n variables x1(t), x2(t), x3(t), … xn(t) are set of If we try to represent in matrix form,
state variables. These state variables need not be measureable ⎡ x· 1 ⎤
⎢ · ⎥ = ⎡⎣ 0 0 ⎤⎦ ⎡⎣ x ⎤+
0 1 x1
or observable quantities.
⎣ x2 ⎦ 2 ⎦ [M1 ] r
11.2.2 Definition of State, State where r = F(t)
Variables, State Vectors and
State Space In state variable theory input is defined as r(t).
For the desired output,
UQ. 11.2.1 Define the following : ⎡ x1 ⎤
y = [0 1]
(i) State (ii) State variables ⎣ x2 ⎦
In this system only two variables are involved, x1 and x2. x1 is
(iii) State vector (iv) State space
related to position and x2 is related to velocity.
(SPPU - Dec. 17, 4 Marks) The state equation and output equations can be compressed
as,
1. State : The state of dynamic system is defined as minimum
set of variables such that knowledge of these variables at ·
x = Ax + r o State equation
t = t0 together with knowledge of these variables for t t t0 y = Cc x o Output equation
completely determines the behaviour of the system for t > t0. where A = matrix, x = vector
2. State variables : The variables that are involved
Cc = vector transposer
in determining the state of dynamic system x(t),
i.e., x1(t), x2(t), … xn(t) are called ‘state variables’. These are r and y = scalar values
normally energy storing elements present in the system. 5. State trajectory : It is defined as locus of types of state
vectors with time as implicit variables.
3. State vector : The n state variables which are necessary to
describe complete behaviour of the system can be determined
as components of vector x(t). Such vectors are called ‘state 5VCVG8CTKCDNG4GRTGUGPVCVKQP
vectors’.
4. State space : The n-dimensional space whose
QH%QPVTQN5[UVGO
co-ordinate axis consists of x1 axis, x2 axis …, xn axis is
called ‘state space’. Any state can be represented by a point in Consider a Multiple Input Multiple Output system (MIMO).
state space.
Consider a following mechanical system :
· · 1
x2 = v = M F(t) …(11.2.4)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-5)
The n-differential equation can be represented in vector The state variables x1, x2, ... xn from ‘n’ dimensional space is
notation as,
called ‘state space’.
·
x(t) = f (x(t), u(t)) …(11.3.4)
The state equation and output equation together is called
For time varying system, ‘t’ also becomes parameter.
‘state model of the system’.
·
x(t) = f (x(t), u(t), t) …(11.3.5)
Similarly we can also express relationship for outputs,
5VCVG/QFGNQH.KPGCT5[UVGO
y1 = g1 (x1, x2, ... xn; u1, u2, ... um) …(11.3.6)
y2 = g2 (x1, x2, ... xn; u1, u2, ... um) …(11.3.7) In case of linear time invariant system,
·
x1 = a11 x1 + a12 x2 + ... + a1n xn + b11 u1 + b12 u2 + ...+ b1m um
yp = gp (x1, x2, ... xn; u1, u2, ... um) …(11.3.8)
·
The equations in vector notation is, x2 = a21 x1 + a22 x2 + ... + a2n xn + b21 u1 + b22 u2 + ... + b2m um
y(t) = g (x(t), u(t)) ...(11.3.9) ڭ
For time-varying case, ڭ
y(t) = g (x(t), u(t), t) ...(11.3.10) ·
xn = an1 x1 + an2 x2 + ... + ann xn + bn1 u1 + bn2 u2 + ... bnm um
To represent these equations in matrix form,
Vector notation
⎡ x1(t)
⎤ ⎡
a11 a12 a13 }}} a1n
⎤⎡
x1(t)
⎤
⎢ ⎥
x1(t)
⎡ ⎤
⎢ a21 a22 a23 }}} a2n
⎥⎢ x2(t)
⎥
⎢ ⎥ ⎢ ⎥
x2(t) x2(t)
=
State vector, x(t) =
⎢⎥ ⎢
⎥ ⎢
⎥⎢
⎥
⎣ ⎦ ⎣ ⎦⎣ ⎦
⎣ ⎦
an1 an2 an3 }}} ann xn(t)
xn(t) xn(t)
}}} u1(t)
⎡
b11 b12 b13 b1n
⎤⎡ ⎤
u1(t)
⎡ ⎤ ⎢ b21 b22 b23 }}} b2n
⎥⎢ u2(t)
⎥
⎢ ⎥
u2(t)
+
Input vector, u(t) =
⎢⎥ ⎢
⎥⎢
⎥
⎣ ⎦⎣ ⎦
⎣ ⎦
bn1 bn2 bn3 }}} bnn um(t)
um(t) ·
i.e. x(t) = Ax(t) + Bu(t)
y1(t)
⎡ ⎤
a11 a12 a13 }}}
⎡ ⎤
a1n
⎢ ⎥
y2(t)
where A =
⎢ a21 a22 a23 }}} a2n
⎥
⎢ ⎥
Output vector, y(t) =
⎢⎥
⎣ ⎦yp(t)
⎣
an1 an2 an3 }}} ann ⎦
Function f and g, = system matrix (n u n) matrix
b11 b12 b13 }}} b1m
⎡ ⎤
f1 g1
⎡ ⎤ ⎡ ⎤
⎢ ⎥
f2
⎢ ⎥
g2
B =
⎢ b21 b22 b23 }}} b2m
⎥
f=
⎢⎥
, g=
⎢⎥ ⎢
⎥
⎣ ⎦fn ⎣ ⎦ gp
⎣
bn1 bn2 bn3 }}} bnm ⎦
= Input matrix (n u m) matrix
Equations (11.3.4) and (11.3.5) represent state equations x(t) = State vector o n u 1 ; u(t) = Input vector o m u 1
whereas Equations (11.3.9) and (11.3.10) represent output
equations.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-6)
Output equation
y1(t) = c11 x1(t) + c12 x2(t) + ... + c1n xn(t) + d11 u1(t)
+ d12 u2(t) + ... d1m um(t)
y2(t) = c21 x1(t) + c22 x2(t) + ... + c2n xn(t) + d21 u1(t)
+ d22 u2(t) + ... d2m um(t)
yp(t) = cp1 x1(t) + cp2 x2(t) + ... + cpn xn(t) + dp1 u1(t)
+ dp2 u2(t) + ... dpm um(t)
Hence we can write, y(t) = C x(t) + D u(t)
c11 c12 }}} c1n
⎡ ⎤ (1l6)Fig. 11.5.1
where C =
⎢ c21 c22 }}} c2n
⎥ Using these interconnection blocks, let us draw diagram for
MIMO system and SISO system.
⎢
⎥
⎣ cp1 cp2 }}} cpn ⎦
= Output matrix (p u n)
d11 d12 }}} d1m
⎡ ⎤
D =
⎢ d21 d22 }}} d2m
⎥ (1l7)Fig. 11.5.2 : MIMO system
⎢
⎥
⎣dp1 dp2 }}} dpm ⎦
D = Transmission matrix (p u m)
Hence the state model for linear time invariant system,
·
x(t) = Ax(t) + Bu(t)
y(t) = Cx(t) + Du(t)
(1l8)Fig. 11.5.3 : SISO system
· dx
Note : The output of integrator for input x = dt , i.e., x(t).
MIMO o Multiple Input Multiple Output
SISO o Single Input Single Output
0QPWPKSWGPGUUQH5VCVG
8CTKCDNG
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-7)
x = q d i1(t)
· · L dt = – R1 i1(t) – v(t) + ei(t)
x = q=i
dq d i1(t) – R1 1 1
∵ dt = i dt = L1 i1(t) – L1 v(t) + L1 ei(t)
· Hence we can now write the above equation in terms of state
x = r
variables,
The above two equations are different with different state – R1
· 1 1
variable considerations. Hence we get different state variable x1(t) = L1 x1(t) – L1 x3(t) + L1 ei(t) ...(1)
model. This points out, the state variable model of system is not Applying KVL to loop II,
unique. d i2(t)
– L2 dt – R2 i2(t) – v(t) = 0
State variable model of an LTI system is not unique.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-8)
d i2(t)
L2 = – R2 i2(t) – v(t) Applying KVL to the loop,
dt
d
d i2(t) – R2 1 vi(t) = R i(t) + L dt i(t) + vo(t)
dt = L2 i2(t) – L2 v(t) d i(t)
L dt = – R i(t) – vo(t) + vi(t)
· – R2 1
X2(t) = L2 x2(t) – L2 x3(t) ...(2) d i(t) –R 1 1
dt = L i(t) – L vo(t) + L vi(t)
Voltage across capacitor,
1 · –R 1 1
∫
v(t) = C [i1(t) – i2(t)] dt x1(t) = L x1(t) – L x2(t) + L u(t) …(1)
⎡ ⎤
– R1 –1 –R –1
⎡
·
⎤ ⎡ L 0 L1 ⎤ ⎡
1
⎤
⎡ ·x1 (t) ⎤
⎢
L L ⎡ x1 (t)
⎥ ⎤ ⎡ L1 ⎤
⎢ ⎥ ⎢· ⎥= ⎣ x2 (t) ⎦ ⎢⎣ 0 ⎥⎦
x1 (t) 1
⎡ x1 (t) ⎤ + u(t)
⎢ · ⎥ =
– R2 – 1 ⎢ x2 (t) ⎥ +
⎢
L1
⎥ e (t) ⎣ x2 (t) ⎦ ⎣
1
0 ⎦
⎢ ⎥
x2 (t) C
⎢ ⎥ ⎢ ⎥
0 L2 L2 0 i
⎣ ⎦ ⎣ x3 (t) ⎦ ⎣ ⎦
⎣ ⎦
· 0 The output equation,
xn (t) 1 –1
C C 0
y(t) = vo(t) = x2(t)
From Equation (4)
⎡ x1 (t) ⎤ + 0 u(t)
⎡ x1 (t)
⎤ Hence y(t) = [0 1]
⎣ x2 (t) ⎦
eo(t) = [0 R2 0] ⎢ x2 (t) ⎥ + 0 e (t)
⎢ ⎥ i
Soln. :
Consider
(1l12)Fig. Ex. 11.1
Soln. :
There are two storage elements in the above circuit ‘L’
and ‘C’. Hence there are two state variables.
Let x1(t) and x2(t) be the two state variables.
Input variables is represented as u(t). So,
u(t) = vi(t) (5k3)Fig. Ex. 11.2(a)
x1(t) = i(t)
Applying KVL to Loop I
x2(t) = vo(t) vin(t) – R1 i1(t) – v1(t) = 0
vin (t) – v1(t) = R1 i1 (t)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-9)
vin (t) – v1 (t) UEx. 11.3 (SPPU - May 17, 6 Marks)
i1(t) = R1 ...(1)
Obtain physical variable state model of system shown in
Applying KVL to loop II
Fig. Ex. 11.3.
– R2 i2 (t) – v2(t) + v1(t) = 0
v1(t) – v2(t) = R2 i2 (t)
v1(t) – v2(t)
i2(t) = R2 ...(2)
⎡ ⎤ d i2(t) R
= L2 i1 (t) +
(– R2 – R3)
⎢ x1(t)
⎥ = ⎡ –2 1
⎤⎡ x1(t)
⎤+⎡ 1
⎤ u (t) dt L2 i2 (t)
⎣ ⎦⎣ ⎦ ⎣ ⎦
2
⎢ ⎥ 1 –1 x2(t) 0
⎣ x2(t) ⎦ R
x2(t) = L2 x1 (t) +
(–R2 – R3)
x2 (t) ....(2)
2 L2
The output equation
⎡ ⎤
– R1 – R2 R2
vo (t) = v2(t) ⎡ x1 (t) ⎤ L1 L1
⎡ x1(t) ⎤
vo (t) = x2(t) ⎢ ⎥ =
⎣ x2 (t) ⎦
⎢ R2 – R2 – R3 ⎥ ⎣ x2(t) ⎦
y(t) = x2(t) ⎣ L2 L2 ⎦
+ ⎡ ⎤ v (t)
1
y(t) = [0 1]
⎡ x1(t)
⎤ + [0] ⎣ 0 ⎦ in
..State equation.
⎣ x2(t) ⎦
Step III : Consider the output side
The required state model is vo(t) = R3 i2 (t)
⎡ ⎤ vo(t) = R3 x2 (t)
⎢ x1 (t)
⎥ ⎡ –2 1
⎤⎡ x1(t)
⎤+⎡ 1
⎤ u (t)
⎢ ⎥
=
⎣ 1 –1 ⎦⎣ x2(t) ⎦ ⎣ 0 ⎦ ⎡ x1(t) ⎤ ...Output equation.
⎣ x2 (t) ⎦ vo(t) = [0 R3]
⎣ x2(t) ⎦
y(t) = [0 1]
⎡ x1(t)
⎤ + [0]
⎣ x2(t) ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-10)
11.7.2 Forming State Model by Phase Combining both the state diagram,
Variables
–1 –2 –3 ·
X(s) = U(s) – (a1s + a2 s + a3 s ) X(s) ...(11.7.5) Y(s) = b3x1 + b2x2 + b1x3 + b0 x3 ...(11.7.10)
= b3x1 + b2x2 + b1x3 + b0 (u – a1x3 – a2x3
Let us draw SFG for the above two equations, i.e., – a2x2 – a3x1) ...(11.7.11)
Equation (11.7.3) and (11.7.5), = (b3 – b0 a3) x1 + (b2 – b0a2) x2
+ (b1 – b0 a1) x1 + b0u ...(11.7.12)
Hence,
[Y] = [(b3 – b0 a3) (b2 – b0a2) (b1 – b0 a1)]
x1
⎡ ⎤
⎢ x2 ⎥ + [b ] [u] ...(11.7.13)
⎢ ⎥ 0
x3 ⎣ ⎦
Normally degree of numerator is less than denominator so
that xn is absent making equation easy.
(1l13)Fig. 11.7.2 : SFG for X and U Equations (11.7.9) and (11.7.13) represent state model in
phase variable form.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-11)
–1 –2 – (n – 1) –n
Y(s) (1 + a1s + a2 s + .... + an – 1 s + an s ) Here state variables are assigned increasingly from left to
–1 –2 – (n – 1) –n
right.
= (b1 s + b2 s + .... + bn – 1 s + bn s ) U(s) ·
x1 = – an xn + bn u
...(11.7.14) ·
x2 = x1 – an – 1 xn + bn – 1 u
This is the basic state equation.
·
Now partly consider U(s) and Y(s). x3 = x2 – an – 2 xn + bn – 2 u
·
x4 = x3 – an – 3 xn + bn – 3 u
ڭ
ڭ
·
xn – 1 = xn – 2 – a2 xn + b2 u
·
xn = xn – 1 – a1 xn + b1 u
·
(1l16)Fig. 11.7.5 : SFG partly for y and u ⎡ ⎤x1
⎡
0 0 }}} – an
⎤
⎢ ⎥
· x1
⎡ ⎤
x2
Y(s) = (b1 s
–1
+ b2 s
–2
+ .... bn – 1 s
– (n – 1) –n
+ bn s ) U(s)
⎢ ⎥
·
x3 ⎢ 1 0 }}} – an – 1
⎥ ⎢ ⎥
x2
...(11.7.15)
⎢ ⎥
·
x4
=
⎢ 0 1 }}} – an – 2
⎥ ⎢⎥
x3
⎢ ⎥
gives SFG as shown in Fig. 11.7.5.
–1 –2 – (n – 1) –n
⎢⎥
⎣ ⎦
⎣ ⎦
Y(s) = (a1s + a2 s + .... + an – 1 s + an s ) Y(s) xn
...(11.7.16)
⎣ ⎦·
xn 0 0 }}} – a1
⎢ ⎥
(1l17)Fig. 11.7.6 : SFG partly for y and u
⎣ b1 ⎦
y = xn
⎡x ⎤
The complete diagram represents the observable controllable x1
form.
[y] = [0 0 ……. 1]
⎢ ⎥ + [0] [u]
2
⎢⎥
⎣x ⎦ n
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-12)
dy(t) · The form of matrix ‘A’ is known as Bush form or companion
x2 (t) = dt = x1 (t) form or phase controllable companion form.
2
d y(t)
x3 (t) =
dt
2
·
= x2 (t) 11.7.3(A) Disadvantages of Phase Variable
Formulation
These variables in general are not physical variables and are
d
n–1
y(t) not directly available for measurement and control.
·
xn (t) = = xn – 1(t)
11.7.3(B) Special Form of Matrix A
n–1
dt
n
· d y(t)
and xn (t) = n (1) It has all ones in upper half diagonal.
dt
Hence Equation (11.7.17) can be written as, (2) It has last row comprised of negative co-efficient of original
differential equation and all other elements are zero.
x (t) + a1 xn (t) + ... + an – 1 x2 (t) + an x1 (t) + br(t) ...(11.7.18)
n
The block diagram form of the above equation can be
represented in Bush form or CCF, i.e., controllable companion
Equation (11.7.18) shows that the state variable equation is form.
reduced to first order differential equation. Based on
Equation (11.7.18) the differential equations are written as,
·
x1 (t) = x2 (t)
·
x2 (t) = x3 (t)
·
xn (t) = – an x1 (t) – an –1 x2 (t) .... – a1 xn(t) + br(t)
...(11.7.19)
Thus above all equations are differential equations of first
(1l19)Fig. 11.7.8
order. These equations can be written in matrix form to represent
state variable model. In arriving at transformed state variables if transformed
matrix is selected suitably,
It uses phase variables x1(t), x2(t) .... xn(t) which cannot be
a
measured directly. A = PAP
· can be brought into diagonal form,
⎡ x1 (t)
⎤ ⎡ 0
0 1 0 0
⎤
a
X = P x
–1
·
⎢ ڮڮ ⎥
⎢ ⎥
x2 (t) 0 1 0 The corresponding state variables are canonical state
=
∶ ⎢ ∶ ⎥ variables or canonical variables.
⎣ ·
xn (t) ⎦ ⎣ –a n – an –1 – an –2 – ڮڮa1 ⎦
⎡ x (t) ⎤ ⎡ 0 ⎤
x1 (t) 0
⎢ ⎥ + ⎢ ⎥ r(t)
2
⎢ ∶ ⎥ ⎢∶⎥
⎣ x (t) ⎦ ⎣ b ⎦
n
i.e., x (t) = Ax(t) + Br (t) ...(11.7.20)
The output equation can be written as, (1l20)Fig. 11.7.9 : SFG for Bush form
y(t) = x1(t) …(11.7.21)
⎡ x (t) ⎤
x1 (t) 11.7.4 To Obtain Transfer Function From
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-13)
Consider a single input single output system with the
| sI – A | = ⎪ s+2 3
⎪
equation, ⎪ –4 s–2 ⎪
· 2 2 2
x (t) = Ax(t) + Br(t) …(11.7.22) = (s – 4) – (– 12) = s – 4 + 12 = s + 8
y(t) = Cx(t) + Dr(t) …(11.7.23) –1 1
[sI – A] = |sI – A| Adj [sI – A]
To obtain transfer function, we take Laplace transform,
s X (s) – x(t0) = A X (s) + BR(s)
=
1 ⎡
s–2 –3
⎤
s +8⎣ 4 ⎦
2
where x (t0) indicates initial conditions. s+2
Assuming initial condition ‘0’,
⎡ ⎤
s–2 –3
2 2
s X (s) = A X (s) + BR(s) s +8 s +8
(sI – A) X (s) = BR(s) [sI – A]
–1
= ⎢ s+2 ⎥
⎣ s +8 ⎦
–1
4
X (s) = (sI – A) BR(s) …(11.7.24) 2
s +8
2
⎢ ⎥⎣ 5 ⎦+0
–1
Y(s) = C [sI – A] BR(s) + DR(s) T. F. = [1 1]
⎣ ⎦
= [C [sI – A]–1 B + D] R(s) 4 s+2
2 2
Y(s) s +8 s +8
–1
Transfer function T(s) = R(s) = C [(sI – A) B] + D
⎡ ⎤
3(s – 2) – 15
2
s +8
⎢ ⎥
If we equate denominator to zero, R(s) = 0, then we have
T. F. = [1 1]
characteristic equation and roots of characteristic equation are
⎣ ⎦
12 + 5 (s + 2)
nothing but poles of the system. 2
s +8
Transfer function is unique model of the system and state 3s – 6 – 15 + 12 + 5s + 10
variable model is non-unique. T.F. = 2
s +8
UEx. 11.4 (SPPU - May 16, Dec. 19, 6 Marks) 8s + 1
T. F. = 2 ...Ans.
s +8
Consider a system having state model
UEx. 11.5 (SPPU - May 17, 7 Marks)
⎡ x1 ⎤
⎢ ⎥ = ⎡ – 2 – 3 ⎤ ⎡ x1 ⎤ + ⎡ 3 ⎤u Determine transfer function if
⎢ ⎥ ⎣ 4 2 ⎦ ⎣ x2 ⎦ ⎣ 5 ⎦
⎣ x2 ⎦ A=⎡
–1 0
⎤ , B = ⎡ 0 ⎤ , C = [1, 2] , D = [0]
⎣ 1 –1 ⎦ ⎣1⎦
⎡ ⎡ x1 ⎤ ⎤ with D = 0
y = [1 1]
⎣ ⎣ x2 ⎦ ⎦ Soln. :
Obtain its transfer function. The transfer function is given by
–1
T. F. = C [sI – A] B + D
Soln. :
sI – A = s ⎡ ⎤–⎡ –1 0 ⎤
1 0
Step I : Comparing with standard state equation ⎣ 0 1 ⎦ ⎣ 1 –1 ⎦
We get,
= ⎡ ⎤–⎡ –1 0 ⎤
s 0
A= ⎡ ⎤ , B = ⎡ 3 ⎤ , C = [1 1] , D = 0
–2 –3
⎣ 0 s ⎦ ⎣ 1 –1 ⎦
⎣ 4 2 ⎦ ⎣5⎦
= ⎡ ⎤
s+1 0
The transfer function is given by,
–1
T. F. = C [sI – A] B + D
⎣ –1 s+1 ⎦
2 2
| sI – A | = (s + 1) – 0 = s + 2s + 1
sI – A = s ⎡ ⎤–⎡ –2 –3 ⎤
1 0
Adjoint of [sI – A] = ⎡ ⎤
s+1 0
⎣0 1⎦ ⎣ 4 2 ⎦
⎣ 1 s+1 ⎦
= ⎡ ⎤–⎡ –2 –3 ⎤
s 0
1
⎣0 s⎦ ⎣ 4 2 ⎦
–1
[sI – A] = | sI – A | u Adj [sI – A]
= ⎡ ⎤
s+2 3
⎣ –4 s–2 ⎦ [sI – A]
–1
=
1 ⎡ s+1 0
⎤
Step II : To calculate [sI – A]
–1 (s + 1)
2
⎣ 1 s+1 ⎦
To calculate Adjoint matrix [sI – A]
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-14)
⎡ ⎤ ⎡ ⎤
1 s+8 1
s+1 0 2 2
⎢ 1 ⎥
s + 8s + 3 s + 8s + 3
⎢ ⎥
–1 –1
[sI – A] = [sI – A] =
⎣ s+1 ⎦
1 –3 s
(s + 1)
2
⎣ 2
s + 8s + 3 s + 8s + 3 ⎦
2
–1
T.F. = C [sI – A] B+D T.F = C[sI – A]
–1
B+D
⎡ ⎤
s+8 1
⎡ ⎤⎡ 0 ⎤
1
s+1 0 2 2
s + 8s + 3 s + 8s + 3
[1 2] ⎢
1 ⎥⎣ 1 ⎦ ⎢ ⎥
T. F. = + [0] T.F = [3 4]
⎣ s+1 ⎦
1 –3 s
(s + 1)
2
⎣ 2
s + 8s + 3 s + 8s + 3 ⎦
2
⎡ 0
⎤ ⎡ 0
⎤ + [0]
T. F. = [1 2] ⎢ 1 ⎥=
2
s+1
⎣ 1 ⎦
⎣ ⎦
⎡ ⎤
s+1 1
2
2 s + 8s + 3
Hence required transfer function is s + 1 . T.F = [3 4] ⎢ s ⎥
UEx. 11.6 (SPPU - May 18, 7 Marks) ⎣ s + 8s + 3 ⎦
2
3 4s 4s + 3
Obtain transfer function of the system with state model T.F = 2 + 2 = 2
s + 8s + 3 s + 8s + 3 s + 8s + 3
x = ⎡ ⎤x+⎡ ⎤u
0 1 0
4s + 3
⎣ –3 –8 ⎦ ⎣ 1 ⎦ T.F. = 2
s + 8s + 3
y = [3 4] x
UEx. 11.7 (SPPU - Dec. 17, 6 Marks)
Soln. :
Derive the formula for obtaining transfer function from state model
Compare the given state model with standard state model. and use it to find transfer function of a system with state model
x = ⎡ ⎤ x + ⎡ 0 ⎤ u, y = [2 3] x
0 1
A=⎡ ⎤,B= ⎡ ⎤ , C = [3
0 1 0
⎣ –3 –8 ⎦ ⎣ 1 ⎦
4] , D = [0] ⎣ –4 –7 ⎦ ⎣1⎦
The transfer function is given by Soln. :
–1 Compare the given state model with standard state model
T.F. = C[sI – A] B + D
A=⎡ ⎤ , B = ⎡ 0 ⎤ , C = [2 3] , D = [ 0 ]
0 1
–1
To calculate [sI – A] ⎣ –4 –7 ⎦ ⎣1⎦
The transfer function is given by
s⎡ ⎤ ⎡ ⎤
1 0 0 1
[sI – A] = – –1
⎣ 0 1 ⎦ ⎣ –3 –8 ⎦ T.F = C [sI – A] B + D
s⎡ ⎤– ⎡ ⎤
1 0 0 1
= ⎡ s 0
⎤ – ⎡ 0 1
⎤ [sI – A] =
⎣ ⎦ ⎣ ⎦
⎣ 0 s ⎦ ⎣ –3 –8 ⎦ 0 1 –4 –7
⎡ s 0
⎤ ⎡ 0 1
⎤
[sI – A] = ⎡ s –1
⎤ =
⎣ 0 s ⎦
–
⎣ –4 –7 ⎦
⎣ 3 s+8 ⎦
= ⎡ s –1
⎤
| sI – A | = ⎪ s –1
⎪ ⎣ 4 s+7 ⎦
⎪ 3 s+8 ⎪
| sI – A | = ⎪ s –1
⎪
= s(s + 8) – (– 3) ⎪ 4 s+7 ⎪
2 2
| sI – A | = s + 8s + 3 = s(s + 7) – (– 4) = s + 7s + 4
1
[sI – A]
–1
= | sI – A | Adjoint of [sI – A] Adjoint of [sI – A] = ⎡ s+7 1
⎤
⎣ –4 s ⎦
Adjoint of [sI – A] = ⎡ ⎤
s+8 1
–1 1
⎣ –3 s ⎦ [sI – A] = | sI – A | Adjoint of [sI – A]
[sI – A]
–1
=
1 ⎡ s+8 1
⎤ =
1 ⎡ s+7 1
⎤
2
s + 8s + 3 ⎣ –3 s ⎦ 2
s + 7s + 4 ⎣ –4 s ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-15)
⎡ ⎤
⎡ ⎤
s+ 7 1 1 0 0
2
s + 7s + 4
2
s + 7s + 4 ⎢ ⎥
⎢ ⎥ Qc = 2 1 0
⎢ ⎥
–1
[sI – A] =
⎣ ⎦
⎣ s + 7s + 4 ⎦
–4 s 0 0 0
2 2
s + 7s + 4
| Qc | = 0
–1
T.F. = C[sI – A] B + D Since | Qc | = 0 Rank of Qc 3
⎡ ⎤⎡0⎤
s+ 7 1
2 2 Hence system is not controllable.
s + 7s + 4 s + 7s + 4
T.F. = [2 3] ⎢ ⎥ ⎣ 1 ⎦+[0] Step III : To check observability of system, construct composite
⎣ s + 7s + 4 ⎦
–4 s
2
s + 7s + 4
2 matrix Qo
T T T T n–1 T
Qo = [C : A C : ........ (A ) C ]
⎡ ⎤
1
2 T T T T 2 T
s + 7s + 4
⎢ ⎥
Qo = [C : A C : ........ (A ) C ] since n = 3
T.F. = [2 3]
⎡ 0
⎤
⎣ s + 7s + 4 ⎦
s
2
C =
T ⎢ 0 ⎥
⎢ ⎥
T.F. = 2
2
+ 2
3s ⎣ 1 ⎦
s + 7s + 4 s + 7s + 4
⎡ 0 1 0
⎤
3s + 2 A =
T ⎢ 0 0 0 ⎥
T.F. = 2 ...Ans. ⎢ ⎥
s + 7s + 4 ⎣ –3 –4 –1 ⎦
UEx. 11.7.2 (SPPU - Dec.19, 7 Marks) ⎡ 0 1 0
⎤ ⎡ 0
⎤ ⎡ 0 ⎤
Investigate the complete state controllability and observability of
T
A C =
T ⎢ 0 0 0 ⎥ ⎢ 0 ⎥ = ⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
the system with state model : ⎣ –3 –4 –1 ⎦ ⎣ 1 ⎦ ⎣ –1 ⎦
· ⎡ ⎤ ⎡1⎤
0 0 –3
⎡ 0 1 0
⎤ ⎡ 0
⎤ ⎡0⎤
x= 1 0 –4 ⎥x+⎢ 2 ⎥u
⎢ T 2 T ⎢ 0 0 0 ⎥ ⎢ 0 ⎥=⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥ (A ) C =
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 0 0 –1 ⎦ ⎣ 0 ⎦ ⎣ –3 –4 –1 ⎦ ⎣ –1 ⎦ ⎣1⎦
y=[0 0 1]x ⎡ 0 0 0
⎤
⎢ ⎥
Soln. : Qo =
⎢
0 0 0
⎥
Step I : Comparing the given state model with standard state ⎣ 1 –1 1 ⎦
model | Qo | = 0
0 0 –3
⎡ 1
⎤ ⎡ ⎤
A = ⎢ 1 0 –4 ⎥ , B = ⎢ 2 ⎥ Since | Qo | = 0 Hence Rank of Qo 3
⎢ ⎥ ⎢ ⎥
⎣ 0 0 –1 ⎦ ⎣ 0 ⎦ Hence system is not observable.
Step II : To check the controllability, construct composite matrix Obtain transfer function of state model if
Qc. ⎡ 0 1 0
⎤ 0
⎡ ⎤
A=⎢ 0 0 1 ⎥,B=⎢ 0 ⎥ , C = [1 0 0], D = [0]
Qc = [B : AB : A B .... : A
2 n–1
B] ⎢ ⎥ ⎢ ⎥
2
⎣ – 6 – 11 – 6 ⎦ ⎣ 1 ⎦
Qc = [B : AB : A B] as n = 3
Soln. :
⎡ 1
⎤
[B] = ⎢ 2 ⎥ Step I : The transfer function is given by
⎢ ⎥ –1
T. F. = C [sI – A] B + D
⎣ 0 ⎦ 1 0 0
⎡0
⎤ ⎡ 1 0
⎤
⎡ 0 0 –3
⎤ ⎡ 1
⎤ ⎡0⎤ ⎢
s 0 1 0 – ⎥ ⎢ 0 0 1 ⎥
⎢ 1 0 –4 ⎥ ⎢ 2 ⎥ =⎢ 1 ⎥
[sI – A] =
⎢ ⎥ ⎢ ⎥
[AB] =
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎣ 0 0 1 ⎦ ⎣ – 6 – 11 – 6 ⎦
⎣ 0 0 –1 ⎦ 0⎣ ⎦ ⎣0⎦
⎡s 0 0⎤ ⎡ 0 1 0 ⎤
⎡ 0 0 –3
⎤⎡ 0 ⎤ ⎡ 0
⎤ = ⎢ 0 s 0 ⎥–⎢ 0 0 1 ⎥
2 ⎢ –4 ⎥⎢ 1 ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
AB = A [AB] =
⎢
1 0
⎥⎢ ⎥
=
⎢
0
⎥ ⎣ 0 0 s ⎦ ⎣ – 6 – 11 – 6 ⎦
⎣ 0 0 –1 ⎦⎣ 0 ⎦ ⎣ 0 ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-16)
⎡
⎢
s –1 0
⎤
⎥ 11.7.5 To Obtain State Variable from the
[sI – A] = 0 s –1 Transfer Function
⎢ ⎥
6 11 s + 6 ⎣ ⎦
–1
Step II : To calculate [sI – A] Consider the Transfer Function,
1 3 2
[sI – A]
–1
= | sI – A | u Adj [sI – A] Y(s) b0s + b1s + b2s + b3
T(s) = R(s) = 3 2 …(11.7.26)
s + a1s + a2s + a3
s –1 0
⎪ ⎪
| sI – A | = ⎪ 0 s –1 ⎪ Equation (11.7.26) can be expressed as,
⎪ ⎪
⎪ 6 11 s + 6 ⎪ Y(s) X1(s) Y(s)
= s [s (s + 6) – (– 11)] + 1 (0 – (– 6)) + 0 R(s) = R(s) X1(s)
2
= s[s + 6s + 11] + 6 X1(s) 1
3 2 where R(s) = 3 2 …(11.7.27)
| sI – A | = s + 6s + 11s + 6 s + a1s + a2s + a3
Y(s)
⎡ s (s + 6) + 11 –6 – 6s
⎤ X1(s) =
3 2
b0 s + b1 s + b2 s + b3 …(11.7.28)
Co-factor of matrix [sI – A] = ⎢ s+6 s (s + 6) – 11s – 6 ⎥
⎣ 1 s s2 ⎦ Equations (11.7.27) and (11.7.28) represent poles and zeros of the
2
⎡ s + 6s + 11 s+6 1
⎤ system separately.
Adjoint of matrix [sI – A] = ⎢ ⎥
2
–6 s + 6s s 3 2
⎢ ⎥ X1(s) [s + a1s + a2s + a3] = R(s)
⎣ – 6s – 11s – 6 s
2
⎦ 3 2
2
s X1(s) + a1 s X1(s) + a2 s X1(s) + a3 X1(s) = R(s) ...(11.7.29)
⎡ s + 6s + 11 s+6 1 ⎤
[sI – A]
–1
=
1 ⎢ –6
2
s + 6s s ⎥ Taking ILT of Equation (11.7.29),
s + 6s + 11s + 6 ⎢ ⎥
3 2
··· ·· ·
⎣ – 6s – 11s – 6 s
2
⎦ x 1 (t) + a1 x1 (t) + a2 x1 (t) + a3 x1 (t) = r(t) …(11.7.30)
·
Let x1 (t) = x2 (t)
s2 + 6s + 11
⎡ ⎤
s+6 1
s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 · ··
x2 (t) = x3 (t) = x1 (t)
=⎢ ⎥
2
–1 –6 s + 6s s · ···
[sI – A]
⎢ ⎥
s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 x3 (t) = x 1 (t)
⎣ – 6s
s3 + 6s2 + 11s + 6
– 11s – 6
s3 + 6s2 + 11s + 6
s2
s3 + 6s2 + 11s + 6 ⎦ Hence now Equation (11.7.30) can be expressed as,
·
Step III x3 (t) + a1 x3 (t) + a2 x2 (t) + a3 x1 (t) = r(t)
–1
T.F. = C [sI – A] B+D ·
? x3 (t) = – a3 x1 (t) – a2 x2 (t) – a3 x3 (t) + r(t) …(11.7.31)
s2 + 6s + 11
⎡ ⎤
s+6 1
Hence we have three equations,
s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6
T.F. = [1 0 0] ⎢ ⎥ ⎡ ⎤
·
s2 + 6s x1 (t) 0 ⎡ x1 (t) ⎤
–6 s
⎡0 1
⎤ ⎡0⎤
⎢ s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6 s3 + 6s2 + 11s + 6
⎥ ⎢ ·
⎥
x2 (t) = ⎢ 0 0 1 ⎥ ⎢ x2 (t)⎥ + ⎢ 0 ⎥ r (t)
⎣– a3 – a2 – a1⎦ ⎣ x3 (t)⎦ ⎣ 1 ⎦
⎣ – 6s
s + 6s2 + 11s + 6
3
– 11s – 6
s + 6s2 + 11s + 6
3 3
s2
2
s + 6s + 11s + 6 ⎦ ⎣ ·
x3 (t) ⎦
Similarly Equation (11.7.28) can also be expressed as,
⎡ 0
⎤
u ⎢ 0 ⎥ + [0]
y (t) = (b3 – a3 b0) x1(t) + (b2 – a2 b0) x2(t)
⎢ ⎥
⎣ 1 ⎦ + (b1 – a1 b0) x3(t) + b0 r(t) …(11.7.32)
1
⎡ 3 2
s + 6s + 11s + 6 ⎤ Hence matrix form,
T. F. = [1 0 0]
⎢ s ⎥ + [0]
⎡ x1(t) ⎤
y (t) = [b3 – a3 b0, b2 – a2 b0, b1 – a1 b0] ⎢ x2(t) ⎥ + b0 r(t)
⎢ ⎥
3 2
s + 6s + 11s + 6 ⎣ x3(t) ⎦
⎣ ⎦
2
s Hence the signal flow graph for Equations (11.7.31) and (11.7.32)
3 2
s + 6s + 11s + 6 is as follows
1
T. F. = 3 2 ...Ans.
s + 6s + 11s + 6
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-17)
Y(s) 2
Consider X1(s) = s + 3s + 3
2
Y(s) = s X1(s) + 3s X1(s) + 3 X1(s)
2
d d
Taking ILT, y(t) = 2 x (t) + 3
dt x1(t) + 3 x1(t)
dt 1
·· ·
= x 1(t) + 3 x1(t) + 3 x1(t)
y(t) = x3(t) + 3 x2(t) + 3 x1(t)
y(t) = 3 x1(t) + 3 x2(t) + x3(t)
⎡ x1(t) ⎤
y(t) = [3 3 1] ⎢ x2(t) ⎥
(1l21) Fig. 11.7.10 ⎣ x3(t) ⎦
UEx. 11.9 (SPPU - Dec. 15, 6 Marks)
Ex. 11.7.3
Obtain a state space representation in controllable and observable
Obtain state model of the Transfer function, s+3
2 canonical form for a system G(s) = 2
s + 3s + 3 s + 3s + 2
T(s) = 3 2
s + 2s + 3s + 1
Soln. :
Soln. : Y(s)
Step I : The transfer function G(s) is represented as R(s)
The given transfer function is,
2
Y(s) s + 3s + 3 Y(s) s+3
= 3 2 Hence R(s) = 2
R(s) s + 2s + 3s + 1 s + 3s + 2
Adjust Y(s) X1(s) s+3
Y(s) X1(s)
2
s + 3s + 3 X1(s) R(s) = 2
s + 3s + 2
X1(s) R(s) = 3 2
s + 2s + 3s + 1 Y(s)
X1(s) = s+3 ...(1)
Hence now we get,
X1(s) 1 X1(s) 1
R(s) = 3 2
s + 2s + 3s + 1
…(1) R(s) = 2
s + 3s + 2
...(2)
Y(s) 2 Step II : Consider Equation (2)
X1(s) = s + 3s + 3 …(2)
X1(s) 1
X1(s) 1 R(s) = s2 + 3s + 2
Consider, R(s) = 3 2
s + 2s + 3s + 1 2
s X1(s) + 3 sX1(s) + 2 X1(s) = R(s)
3 2
s X1(s) + 2s X1(s) + 3s X1(s) + X1 (s) = R(s) Taking Inverse Laplace transform
2
d d
2 x1(t) + 3
Taking Inverse Laplace transform,
3 2 dt dt x1(t) + 2x1(t) = r(t)
d d d
3 x1(t) + 2 2 x (t) + 3
dt dt 1 dt x1(t) + x1(t) = r(t) …(3)
x1(t) + 3x1(t) + 2x1(t) = r(t) ...(3)
·
x1(t) = x2(t) …(4) But x (t) = x (t)
1 2 ...(4)
· ··
x2(t) = x3(t) = x1(t) …(5) x1(t) = x2(t) = x3(t) ...(5)
· ·· ··· Substitute values from Equation (4) and (5) in Equation (3)
x3(t) = x2(t) = x 1(t) …(6)
x (t) + 3x (t) + 2x (t) = r(t)
2 2 1
Substituting Equations (4), (5), (6) in Equation (3),
· x 2(t) = – 2x1(t) – 3 x2(t) + r(t)
x3(t) + 2 x3(t) + 3 x2(t) + x1(t) = r(t)
Hence required equations are
Hence,
x (t) = x (t)
1 2
⎡ ⎤
·
x1 (t)
⎡ 00 10 01 ⎤ ⎡ x 1 (t)⎤ ⎡ 00 ⎤
x (t) x 2(t) = – 2 x1(t) – 3 x2(t) + r(t)
⎢ ·
x2 (t) ⎥ = ⎢ ⎥ ⎢ 2 ⎥ + ⎢ ⎥ r (t)
⎣– 1 – 3 – 2⎦ ⎣ x3 (t)⎦ ⎣ 1 ⎦ ⎡ x1 (t) ⎤
⎣ ·
x3 (t) ⎦ ⎢ ⎥ = ⎡
⎣
0 1
⎤⎡
⎦⎣
x1(t)
⎤+⎡
⎦ ⎣
0
⎤ r(t)
⎦
...(6)
⎣ x2 (t) ⎦ –2 –3 x2(t) 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-18)
This is required state equation. x 1(t) = x2(t)
Step III : Consider Equation (1)
Y(s) x 2(t) = x3(t)
X1(s) = s + 3 x (t) = – 4x1(t) – 7x2(t) – 5x3(t) + u(t)
3
Y(s) = s X1(s) + 3 X1(s)
Taking Inverse Laplace transform ⎡ x1 (t)
⎤ ⎡ 0 1 0
⎤⎡
x1 (t)
⎤ ⎡ 0
⎤
d
y(t) = dt x1(t) + 3 x1(t) ⎢ x2 (t)⎥ = ⎢⎢ 0 0 1 ⎥⎢
⎥⎢
x2 (t) ⎥+⎢
⎥ ⎢
0 ⎥ u(t)
⎥
⎣ –4 ⎦⎣ ⎦ ⎣ ⎦
y(t) = x (t) + 3 x (t)
1 1 ...(7) ⎣ x (t) ⎦
3
–7 –5 x3 (t) 1
y(t) = [3 1]
⎡ x1(t) ⎤ + [0] r(t) 2
Y(s) = 2s X1(s) + 3sX1(s) + X1(s)
⎣ x2(t) ⎦ Taking Inverse Laplace transform
2
This is required output equation. 2d x1(t) 3dx1(t)
y(t) = 2 + dt + x1(t)
UEx. 11.10 (SPPU - Dec. 16, 6 Marks) dt
For the system with given transfer function y(t) = 2x1(t) + 3x 1(t) + x1(t)
2
2s + 3s + 1 y(t) = 2x3(t) + 3x2(t) + x1(t)
G(s) = 3 2 y(t) = x1(t) + 3x2(t) + 2x3(t)
s + 5s + 7s + 4
Determine state model in controllable canonical and observable ⎡ x1(t)
⎤
y(t) = [1 3 2] ⎢ x2(t) ⎥ + [0] u(t)
canonical form. ⎢ ⎥
Soln. : ⎣ x3(t) ⎦
This is output equation.
Step I : The transfer function
2
Y(s) 2s + 3s + 1 UEx. 11.11 (SPPU - May 17, 6 Marks)
G(s) = U(s) = s3 + 5s2 + 7s + 4
2
For the system with transfer function
Y(s) X1(s) 2s + 3s + 1 2
s + 3s + 4
X1(s) U(s) = 3 2
s + 5s + 7s + 4 G(s) = 3 2
s + 2s + 7s + 3
Y(s) 2
X1(s) = 2s + 3s + 1 ...(1) Obtain the state space representation in controllable canonical form
X1(s) 1 and observable canonical form.
= ...(2)
U(s) 3 2
s + 5s + 7s + 4 Soln. :
Step II : Consider Equation (2) Step I : The given transfer function G(s) is represented as
X1(s) 1 Y(s)
2
s + 3s + 4
U(s) = s3 + 5s2 + 7s + 4 G(s) = U(s) = 3 2
s + 2s + 7s + 3
3 2 2
s X1(s) + 5s X1(s) + 7sX1(s) + 4X1(s) = U(s) Y(s) X1(s) s + 3s + 4
Taking Inverse Laplace transform X1(s) U(s) = s3 + 2s2 + 7s + 3
3 2
d x1(t) 5d x1(t) 7dx1(t) Y(s) 2
3 + + dt + 4x1(t) = u(t)
X1(s) = s + 3s + 4 ...(1)
2
dt dt
X1(s) 1
x1 (t) + 5x1(t) + 7x 1(t) + 4x1(t) = u(t) ...(3)
U(s) = s3 + 2s2 + 7s + 3 ...(2)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-19)
X1(s)
x1(t) = x2(t) =
1
...(2)
U(s) 3 2
s + 4s +11s + 3
x1(t) = x2(t) = x3(t)
Step II : Consider Equation (2)
x (t) =
1 x (t) = x (t)
2 3
X1(s) 1
Equation (3) becomes
U(s) = 3 2
s + 4s + 11s + 3
x3(t) + 2x3(t) +7x2(t) + 3x1(t) = u(t)
3 2
s X1 (s) + 4s X1(s) + 11s X1(s) + 3X1(s) = U(s)
x3(t) = – 3x1(t) – 7x2(t) – 2x3(t) + u(t)
Now the three equations are Taking Inverse Laplace transform
3 2
d x1(t) dx1(t)
x (t) = x (t)
1 2
d x1(t)
3 +4 2 + 11 dt + 3x1 (t) = u(t)
dt dt
x 2(t) = x3(t)
x1 (t) + 4x1 (t) + 11x 1(t) + 3x1 (t) = u(t)
...(3)
x 3(t) = – 3x1(t) – 7x2(t) – 2x3(t) + u(t)
Hence state equation is
x 1 (t) =
⎡ x (t) ⎤ ⎡ 0
x2 (t)
⎤⎡ ⎤ ⎡
x1(t)
1 1 0 0
⎤
⎢ x (t) ⎥ = ⎢⎢ 0
2
0 1 ⎥⎢
⎥⎢
x2(t) ⎥+⎢
⎥ ⎢
0 ⎥ u(t)
⎥
x1 (t) = x 2 (t) = x3 (t)
⎣ x (t) ⎦ ⎣ – 3
3
–7 –2 ⎦⎣ x3(t) ⎦ ⎣ 1 ⎦
x1 (t) = x2 (t) = x 3 (t)
Hence Equation (3) becomes
Step III : Consider Equation (1)
Y(s) 2 x3 (t) + 4x3 (t) + 11 x2(t) + 3x1(t) = u(t)
X1(s) = s + 3s + 4
x3 (t) = – 3x1(t) – 11 x2(t) – 4x3(t) + u(t)
2
Y(s) = s X1(s) + 3sX1(s) + 4X1(s)
Hence the three equations are
Taking Inverse Laplace transform
2 x 1(t) = x2(t)
d x1(t) 3dx1(t)
y(t) =
dt
2 +
dt + 4x1(t) x2(t) = x3(t)
y(t) = x1(t) + 3x 1(t) + 4x1(t) x3 (t) = – 3x1(t) – 11x2(t) – 4x3(t) + u(t)
⎡ x (t) ⎤ ⎡ 0
y(t) = x3(t) + 3x2(t) + 4x1(t)
1 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤
y(t) = 4x1(t) + 3x2(t) + x3(t)
⎢ x (t) ⎥ = ⎢⎢ 0
2
0 1 ⎥
⎥
⎢
⎢
x2(t) ⎥+
⎥
⎢
⎢
0 ⎥ u(t)
⎥
⎡ ⎤
⎣ x (t) ⎦ ⎣ – 3 ⎦ ⎣ ⎦ ⎣ ⎦
x1(t) – 11 –4 1
x3(t)
y(t) = [4 3 1] ⎢ x2(t) ⎥ + [0] u(t) ...Output equation. 3
⎢ ⎥ ...State equation
⎣ x3(t) ⎦
Step III : Consider Equation (1)
UEx. 11.12 (SPPU - May 18, 6 Marks) Y(s) 2
Obtain the controllable canonical and observable canonical state X1(s) = s + 5s + 2
model for the system with transfer function 2
Y(s) = s X1(s) + 5s X1(s) + 2X1(s)
2
s + 5s + 2
G(s) = 3 2 Taking Inverse Laplace transform
s + 4s + 11s + 3
d
2 5dx1(t)
Soln. : y(t) =
dt
2 x1 (t) + dt + 2x1(t)
Step I : The given transfer function is
Y(s) 2 y(t) = x1(t) + 5x1 (t) + 2x1(t)
s + 5s + 2
G(s) = U(s) = 3 2 y(t) = x3(t) + 5 x2(t) + 2x1(t)
s + 4s + 11s + 3
Y(s) X (s) 2
s + 5s + 2 y(t) = 2x1(t) + 5x2(t) + x3(t)
1
X1(s) U(s) = 3 2
s + 4s + 11s + 3 ⎡ x1(t)
⎤
Y(s) y(t) = [2 5 1] ⎢ x2(t) ⎥ + [ 0 ] u (t)
⎢ ⎥
2
X1(s) = s + 5s + 2 ...(1)
⎣ x3(t) ⎦
...Output equation
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-20)
UEx. 11.13 (SPPU - Dec. 17, 6 Marks) y(t) = x1(t) + 7x 1(t) + 2x1(t)
Obtain controllable canonical and observable canonical state model y(t) = 2 x1(t) + 7x2(t) + x3(t)
2
system with transfer function G(s) = 3
s + 7s + 2 ⎡x1(t)
⎤
2
s + 9s + 2s + 3 y(t) = [271] ⎢ x2(t) ⎥ + [0] u(t)
⎢ ⎥
Soln. : ⎣ x3(t) ⎦
Step I : The given transfer function This is output equation.
Y(s) 2
s + 7s + 2
G(s) = U(s) = 3 UEx. 11.14 (SPPU - Dec. 18, 6 Marks)
2
s + 9 s + 2s + 3
Obtain controllable canonical and observable canonical state model
Y(s) X1(s) 2
s + 7s + 2
= of the system with transfer function
X1(s) U(s) 3 2
s + 9 s + 2s + 3 2
s + 7s + 9
Y(s) G(s) = 3 2
2 s + 6s + 4s + 3
X1(s) = s + 7s + 2 ...(1)
X1(s) Soln. :
1
U(s) = 3 2 ...(2) Step I : The given transfer function is
s + 9s + 2s + 3 2
Y(s) s + 7s + 9
Step II : Consider Equation (2) G(s) = U(s) = 3 2
X1(s) s + 6s + 4s + 3
1 2
U(s) = s3 + 9s2 + 2s + 3 G(s) =
Y(s) X1(s)
=
s + 7s + 9
3 2 X1(s) U(s) 3 2
s + 6s + 4s + 3
s X1(s) + 9s X1(s) + 2s X1(s) + 3 X1(s) = U(s)
Taking Inverse Laplace transform Y(s) 2
3 2 X1(s) = s + 7s + 9 ...(1)
d x1(t) 9d x1(t) dx1(t)
3 + 2 + 2 dt + 3x1(t) = u(t) X1(s) 1
dt dt = 3 2 ...(2)
U(s) s + 6s + 4s + 3
x1 (t) + 9 x1 (t) + 2x 1(t) + 3x1(t) = u(t)
...(3) Step II : Consider Equation (2)
X1(s)
x (t) = x (t) 1
1 2
U(s) = s3 + 6s2 + 4s + 3
x1(t) = x 2(t) = x3(t) 3 2
s X1(s) + 6s X1(s)+ 4s X1(s) + 3 X1(s) = U(s)
x1 (t) = x2(t) = x 3(t)
Taking Inverse Laplace transform
Substituting Equation (3) becomes x (t) + 6x (t) + 4x (t) + 3x (t) = u(t)
1 1 1 1 ...(3)
x (t) + 9x (t) + 2x (t) + 3x (t) = u(t)
3 3 2 1 x1(t) = x2(t)
x 3(t) = – 3x1(t) – 2x2(t) – 9x3(t) + u(t) x1(t) = x2(t) = x3 (t)
The required equations are
x (t) = x (t) = x (t)
x (t) = x (t)
1 2 3
1 2
x3(t) + 6x3(t) + 4 x2(t) + 3x1(t) = u(t)
x2(t) = x3(t)
x3(t) = – 3x1(t) – 4x2(t) – 6x3(t) + u(t)
x3(t) = – 3x1(t) – 2 x2(t) – 9x3(t) + u(t)
⎡ x1 (t)
⎤ ⎡ 0 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤
The required three equations are
⎢ 0 ⎥ ⎢ ⎥+ ⎢ ⎥ u(t) x (t) = x (t)
⎢ x (t) ⎥ =
2
⎢
0 1
⎥ ⎢
x2(t)
⎥ ⎢
0
⎥
1 2
⎣ –3 ⎦ ⎣ ⎦ x2(t) =
⎣ x (t) ⎦
–2 –9 ⎣ x3(t) ⎦ 1 x3(t)
x3(t) =
3
– 3x1(t) – 4x2(t) – 6x3(t) + u(t)
This is state equation.
⎡ x (t) ⎤ ⎡ 0
Step III : Consider the Equation (1)
1 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤
⎢ x (t) ⎥ = ⎢⎢ 0 ⎥ ⎢ ⎥+ ⎢ ⎥ u(t)
Y(s) 2
0 1 x2(t) 0
X1(s) = s + 7s + 2 2
⎥ ⎢ ⎥ ⎢ ⎥
2
Y(s) = s X1(s) + 7s X1(s) + 2X1(s) ⎣ x (t) ⎦ ⎣ – 3
3
–4 –6 ⎦ ⎣ x3(t) ⎦ ⎣ 1 ⎦
Taking Inverse Laplace transform This is state equation.
2
d x1(t) 7d x1(t) Step III : Consider Equation (1)
y(t) = 2 + dt + 2x1(t)
dt Y(s) 2
X1(s) = s + 7s + 9
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-21)
2
Y(s) = s X1(s) (s) + 7s X1(s) + 9 X1(s) This is state equation.
Taking Inverse Laplace transform Step III : Consider Equation (1)
Y(s)
y(t) = x (t) + 7x (t) + 9x (t) 2
1 1 1 X1(s) = s + 3s + 5
y(t) = x3(t) + 7 x2(t) + 9x1(t) 2
Y(s) = s X1(s) + 3s X1(s) + 5 X1(s)
y(t) = 9x1(t) + 7 x2(t) + x3(t)
Taking Inverse Laplace transform
⎡
x1(t)
⎤ y(t) = x (t) + 3x (t) + 5x (t)
[9 7 1] ⎢ x2(t) ⎥ + [ 0 ] u(t) 1 1 1
y(t) =
⎢ ⎥ y(t) = x3 (t) + 3x2 (t) + 5x1(t)
⎣ x3(t) ⎦ y(t) = 5x1 (t) + 3x2 (t) + x3(t)
This is output equation. ⎡
x1(t)
⎤
y(t) = [5 3 1] ⎢ x2(t) ⎥ + [ 0 ] u(t)
UEx. 11.15 (SPPU - May 17, 6 Marks) ⎢ ⎥
Obtain controllable canonical and observable canonical state ⎣ x3(t) ⎦
models for the system with transfer function This is output equation.
2
s + 3s + 5 UEx. 11.16 (SPPU - May 18, 6 Marks)
G(s) = 3 2
s + 5s + 2s + 9
Obtain the controllable canonical and observable canonical state
Soln. : models for the system with transfer function
2
Step I : Consider the transfer function s +s+9
2 G(s) = 3 2
Y(s) s + 3s + 5 s + 4 s + 11s + 3
G(s) = U(s) = 3 2
s + 5s + 2s + 9
Y(s) X1(s) 2 Soln. :
s + 3s + 5
G(s) = X (s) U(s) = 3 2 Step I : The given transfer function
1 s + 5s + 2s + 9
Y(s) 2
s +s+9
Y(s) 2 G(s) = U(s) = 3 2
X1(s) = s + 3s + 5 ...(1) s + 4 s + 11s + 3
2
X1(s) Y(s) X1(s) s +s+9
1
U(s) = s3 + 5s2 + 2s + 9 ...(2) X1(s) U(s) = s3 + 4 s2 + 11s + 3
Y(s) 2
Step II : Consider Equation (2) X1(s) = s + s + 9 ...(1)
X1(s) 1 X1(s) 1
U(s) = s3 + 5s2 + 2s + 9
U(s) = s3 + 4s2 + 11s + 3 ...(2)
3 2
s X1 (s) + 5 s X1 (s) + 2s X1 (s) + 9X1 (s) = U(s) Step II : Consider Equation (2)
Taking Inverse Laplace transform X1(s) 1
U(s) = s3 + 4s2 + 11s + 3
x (t) + 5 x (t) + 2x (t) + 9x (t) = u(t)
1 1 1 1 ...(3) 3 2
s X1(s) + 4s X1(s) + 11s X1(s) + 3X1(s) = U(s)
x 1(t) = x2(t) Taking Inverse Laplace transform
x1(t) = x2(t) = x3(t) x (t) + 4x (t) + 11x (t) + 3x (t) = u(t)
...(3)
1 1 1 1
x (t) = x (t)
x (t) =
1 2 3 x 1(t) = x2(t)
Equation (3) becomes
x1(t) = x2(t) = x3(t)
x 3 (t) + 5x3(t) + 2x2(t) + 9x1(t) = u(t)
x (t) =
1 x (t) = x (t)
2 3
x 3 (t) = – 9x1(t) – 2x2(t) – 5x3(t) + u(t)
x 3 (t) + 4x3(t) + 11x2(t) + 3x1(t) = u(t)
The required equations are
x 3 (t) = – 3x1(t) – 11x2(t) – 4x3(t) + u(t)
x (t) = x (t)
1 2
Hence the required equations are
x 2(t) = x3(t)
x (t) = x (t)
1 2
x 3(t) = – 9x1(t) – 2x2(t) – 5x3(t) + u(t)
x 2(t) = x3(t)
⎡ x 1(t)
⎤ ⎡ 0 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤ x 3(t) = – 3x1(t) – 11 x2(t) – 4 x3(t) + u(t)
⎢ x 2(t)⎥ = ⎢⎢ 0 0 1 ⎥
⎥
⎢
⎢
x2(t) ⎥+
⎥
⎢
⎢
0 ⎥ u(t)
⎥
⎣ –9 ⎦ ⎣ ⎦
⎣ x (t) ⎦
3
–2 –5 ⎣ x3(t) ⎦ 1
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-22)
⎡ x (t) ⎤ ⎡ 0
x3(t) = –x1(t) – 3 x2(t) – 2x3(t) + u(t)
1 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤
⎢ x (t) ⎥ = ⎢⎢ 0
2
0 1 ⎥
⎥
⎢
⎢
x2(t) ⎥+
⎥
⎢
⎢
0 ⎥ u(t)
⎥ ⎡ x1(t)
⎤ ⎡ 0 1 0
⎤ ⎡ x1(t)
⎤ ⎡ 0
⎤
⎢ 0 ⎥ ⎢ ⎥+ ⎢ ⎥ u(t)
⎣ x (t) ⎦ ⎣ – 3 – 11 –4 ⎦ ⎣ x3(t) ⎦ ⎣ 1 ⎦
⎢ x (t) ⎥ =
2
⎢
0 1
⎥ ⎢
x2(t)
⎥ ⎢
0
⎥
⎣ –1 ⎦ ⎣ ⎦
3
This is state equation. ⎣ x (t) ⎦
3
–3 –2 ⎣ x3(t) ⎦ 1
Step III : Consider Equation (1)
State equation
Y(s) 2
Step III : Consider Equation (1)
X1(s) = s + s + 9
2
Y(s) 2
Y(s) = s X1(s) + s X1(s) + 9X1(s) X1(s) = s + 3s + 3
Taking Inverse Laplace transform 2
Y(s) = s X1 (s) + 3s X1 (s) + 3X1(s)
y(t) = x (t) + x (t) + 9x (t)
1 1 1 Taking Inverse Laplace transform
y(t) = 9x1(t) + x2 (t) + x3 (t)
y(t) = x (t) + 3x (t) + 3x (t)
1 1 1
x1(t)
⎡ ⎤ y(t) = 3x1(t) + 3x2(t) + x3(t)
⎢ x2(t) ⎥
y(t) = [9 1 1]
⎢ ⎥
+ [ 0 ] u(t)...Output equation. ⎡
x1(t)
⎤
⎣ x3(t) ⎦ y(t) = [3 3 1] ⎢ x2(t) ⎥ = [ 0 ] u(t)
⎢ ⎥
UEx. 11.17 (SPPU - May 19, 6 Marks) ⎣ x3(t) ⎦
...Output equation.
For a system with transfer function
2
s + 3s + 3
G(s) = 3 2 Ex. 11.7.4
s + 2s + 3s + 1
Obtain state-space representation of the system
Determine state model in controllable canonical and observable
canonical form.
Soln. :
Step I : The given transfer function
2
Y(s) s + 3s + 3
G(s) = U(s) = 3 2
s + 2s + 3s + 1
2
Y(s) X1(s) s + 3s + 3 (1l24)Fig. Ex. 11.7.4
X1(s) U(s) = s3 + 2s2 + 3s + 1
Y(s) 2 Soln. :
X1(s) = s + 3s + 3 ...(1)
To find the transfer function,
X1(s) 1 10
U(s) = s3 + 2 s2 + 3s + 1 ...(2) G (s) = s (s + 5)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-23)
10s + 10
T.F = 2 Ex. 11.7.5
s(s + 6s + 5) + 10
10s + 10 Determine state model of the system shown in the Fig. Ex. 11.7.5.
T.F = 3 2
s + 6s + 5s + 10
Hence we can write,
Y(s) 10s + 10
U(s) = 3 2
s + 6s + 5s + 10
X1(s) Y(s) 10s + 10
U(s) X1(s) = 3 2
s + 6s + 5s + 10
(1l25)Fig. Ex. 11.7.5
X1(s) 1
U(s) = 3 2 ...(1)
Y(s)
s + 6s + 5s + 10
Soln. :
X1(s) = 10s + 10 ...(2) To calculate transfer function,
2s + 3
Consider Equation (1), G(s) = 2
3 2 s
s X1(s) + 6s X1(s) + 5s X1(s) + 10 X1(s) = U(s)
H(s) = 1
Taking ILT,
G(s)
... .. . Transfer function = 1 + G(s) H(s)
x1 (t) + 6 x1 (t) + 5 x1 (t) + 10 x1(t) = u(t) ...(3)
2s + 3
2
. s
x1 (t) = x2(t) Transfer function = 2s + 3
.. . 1+ 2 1
s
x1 (t) = x2 (t) = x3 (t)
2s + 3
... .
x1 (t) = x3 (t) /
s
2
T.F = 2
Hence Equation (3) becomes, s + 2s + 3
. s/
2
x3 (t) + 6 x3(t) + 5 x2(t) + 10 x1(t) = u(t)
. Hence the transfer function,
x3 (t) = –10 x1(t) – 5 x2(t) – 6x3(t) + u(t) Y(s) 2s + 3
Hence the equations are, U(s) = 2
s + 2s + 3
.
x1 (t) = x2(t) X1(s) Y(s) 2s + 3
. U(s) X1(s) = 2
s + 2s + 3
x2 (t) = x3(t)
X1(s) 1
. = 2 ...(1)
x3 (t) = – 10 x1(t) – 5x2(t) – 6x3(t) + u(t) U(s) s + 2s + 3
⎡ ⎤
· Y(s)
x1 (t) ⎡ 0 1 0 ⎤ ⎡ x1 (t) ⎤ ⎡ 0 ⎤ = 2s + 3 ...(2)
⎢ 0 0 1 ⎥ ⎢ x2 (t) ⎥ + ⎢ 0 ⎥ u (t) X1(s)
⎢ ·
⎥
x2 (t) =
⎢ ⎥
⎣ ·
x3 (t) ⎦ ⎣ – 10 – 5 – 6 ⎦ ⎣ x3 (t) ⎦ ⎣ 1 ⎦ Consider Equation (1)
X1(s) 1
... State equation U(s) = 2
s + 2s + 3
The Equation (2) is, 2
s X1(s) + 2s X1(s) + 3 X1(s) = U(s)
Y(s)
= 10s + 10 Taking Inverse Laplace transform,
X1(s)
.. .
Y(s) = 10s X1(s) + 10 X1(s) x1 (t) + 2 x1 (t) + 3 x1 (t) = u(t) ...(3)
. .
y(t) = 10 x1 (t) + 10 x1(t) x1 (t) = x2(t)
.. .
y(t) = 10 x2(t) + 10 x1 (t) x1 (t) = x2 (t) = x3(t)
y(t) = 10 x1(t) + 10 x2 (t) Substituting in equation,
·
[10 10] ⎡ x1(t) ⎤ + 0
x (t) x2 (t) + 2 x2 (t) + 3 x1 (t) = u(t)
[y (t)] =
⎣ 2 ⎦ ... Output equation
·
x2 (t) = – 3 x1 (t) – 2 x2 (t) + u(t)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-24)
⎢ ⎥
Y(s)
⎢ ⎥⎢ ⎥
= 2s + 3 ·
X1 (s) x2 (t) 0 P2 ڮڮ 0 2
=
Y(s) = 2s X1(s) + 3 X1(s)
⎢ ∶
⎥ ⎢
⎣
∶ ∶ ⎥⎢ ∶ ⎥
⎦ ⎣ x (t) ⎦
y(t) =
·
x1 (t) + 3 x1(t) ⎣ ·
xn (t) ⎦ 0 0 ڮڮPn n
⎡1⎤
y(t) = 3 x1(t) + x2(t) 1
⎡ x1 (t)
⎤ +
⎢ ⎥ r(t) …(11.7.36)
⎢∶⎥
y(t) = [3 1] …Output equation
⎣ x2 (t) ⎦
⎣1⎦
11.7.6 Canonical form of State Variable Similarly we can write the output equation,
Model Y(s) = k1 X1 (s) + k2 X2 (s) + … + kn Xn (s)
Taking ILT,
Consider the transfer function, y (t) = k1 x1 (t) + k2 x2 (t) + … + kn xn (t)
Y(s)
⎡ x (t) ⎤
T(s) = R(s) x1 (t)
m
bm s + bm – 1 s
m–1
+ …. + b1 s + b0
y(t) = [k1 k …k ]
⎢ ⎥ 2
…(11.7.37)
T(s) =
⎢ ∶ ⎥
2 n
n n–1
s + an – 1 s + …. + a1 s + a0
mdn ⎣ x (t) ⎦ n
This case has two possibilities : Equation (11.7.36) represents state equation in canonical
form and Equation (11.7.37) represents state variable model in
Case I : Denominator with distinct poles (Non-Repeated) canonical form.
Let us express the transfer function in partial fraction form, Case II : Repeated poles
Y(s) k1 k2 kn Consider simple transfer function
R(s) = +
s – P1 s – P2 + … + s – Pn …(11.7.33) Y (s) k
k1 R(s) k2 R(s) kn R(s) R (s) = (s – p )3
i
Y(s) = s – P + s – P + … + s – P Expanding using partial fraction form,
1 2 n
Y (s) ku kv kw
Y(s) = k1 X1 (s) + k2 X2 (s) + … + kn Xn (s) …(11.7.34) = + +
R (s) 3 2 1
where, (s – Pi ) (s – Pi ) (s – Pi )
X1 (s) 1 ku R(s) kv R(s) kw R(s)
= Y(s) = 3+ 2+ 1
R (s) s – P1 (s – Pi ) (s – Pi ) (s – Pi )
X2 (s) 1 Y (s) = ku Xi1 (s) + kv Xi2 (s) + kw Xi3 (s)
R (s) = s – P2 R (s)
where Xi1 (s) = 3
(s – Pi )
Xn (s) 1 R (s)
R (s) = s – Pn Xi2 (s) = 2
(s – Pi )
In general we can write as, R (s)
R (s) Xi3 (s) =
Xi (s) = s – P where i = 1, 2, … n …(11.7.35) s – Pi
i
The above equations can be written as,
Xi (s) [s – Pi] = R(s)
s Xi (s) – Pi X (s) = R(s) (s – Pi ) Xi3 (s) = R (s)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-25)
· a
(s – Pi ) Xi2 (s) = Xi3 (s) z (t) = Vz (t) + B r(t) …(11.8.4)
Substituting x(t) in Equation (11.8.2),
(s – Pi ) Xi1 (s) = Xi2 (s)
a
Simplifying above equation, y(t) = CMz (t) + Dr (t) where C = CM
S Xi3 (s) = Pi Xi3 (s) + R (s) a
y(t) = C z (t) + D r(t)
S Xi2 (s) = Pi Xi2 (s) + Xi3 (s)
S Xi (s) = Pi Xi1 (s) + Xi2 (s)
Taking ILT we get, 5QNWVKQPQH.6+5VCVG
·
xi3 (t) = Pi xi3 (t) + r (t) 'SWCVKQPU
·
xi (t) = Pi x12 (t) + xi3 (t)
2
·
xi (t) = Pi xi1 (t) + xi2 (t)
1
Hence equations can be written,
⎡ ⎤
·
xi1 (t)
⎡ ⎤ ⎡⎢ 0 ⎤⎥
xi1 (t)
⎡ Pi 1 0 ⎤
⎢ ⎥
= ⎢ 0 Pi 1 ⎥
⎥⎢ ⎥ + ⎢ 0 ⎥ r (t)
· xi (t)
xi2 (t)
⎢· ⎥ ⎢ 2
⎣ ⎦⎣ x (t) ⎦ ⎣ 1 ⎦
⎣x i3 (t) ⎦
0 0 Pi i3
(1l22)Fig. 11.9.1
The output equation is written as,
11.9.1 Homogenous State Equation
Y (s) = ku Xi1 (s) + kv Xi2 (s) + kw Xi3 (s)
UQ. 11.9.1 Write a short note on ‘State transition
y(t) = ku xi1 (t) + kv xi2 (t) + kw xi3 (t)
matrix’. SPPU - Dec. 15, May 16, 3 Marks)
Hence,
UQ. 11.9.2 Derive the expression for state
⎡ xi1
⎤
y (t) = [ku kv kw] ⎢ xi2 ⎥ transition matrix by Laplace
⎢ ⎥ transform method.
⎣ xi3 ⎦
SPPU - Dec 16, May 18, 4 Marks)
&KCIQPCNK\CVKQP UQ. 11.9.3 Derive formula of state transition
matrix. SPPU - May 17, 4 Marks)
We have defined state variable model by following equations :
· In case of homogenous equations ‘u’ terms are not
x (t) = Ax (t) + Br (t) …(11.8.1)
y (t) = Cx (t) + Dr (t) …(11.8.2) considered. Consider a scaler differential equation,
Hence we are trying to define another state variable model x· = ax …(11.9.1)
such that matrix A can have diagonal form. Let us assume some solution for x.
Let us define new state vector such that, 2 k
Let x = b0 + b1 t + b2 t + … + bk t + …
x(t) = M z(t) …(11.9.2)
where M is non singular matrix transformation | M | z 0
? x· =
2
b1 + 2b2 t + 3b3 t + … …(11.9.3)
Hence Equation (1) can be written as,
· Substituting values in Equation (11.9.1) we get,
M z (t) = AMz (t) + Br (t)
· –1 –1
LHS = x·
z (t) = M AMz (t) + M B r(t) …(11.8.3) RHS =
2
ab0 + ab1 t + ab2 t + … …(11.9.4)
–1
Here matrix M is selected such that M AM is diagonal
For a true solution we must get,
matrix
where M is called Modal Matrix LHS = RHS
–1
Let V = M be diagonal matrix Comparing Equations (11.9.3) and (11.9.4), we can write
a –1
b1 = ab0 …(11.9.5)
B = M B 1 1 1 2
Hence Equation (11.8.3) becomes, b2 = 2 ab1 = 2 a (ab0) = 2 a b0 …(11.9.6)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-26)
1
b3 = 3 ab2 =
1 3
3u2
a b0 …(11.9.7) 11.9.2 Examples on State Transition
Matrix
∶
1 k Ex. 11.9.1
bk = k! a b0 …(11.9.8)
Find transition matrix I (t)
For t = 0
⎡ x· 1 ⎤ ⎡ x1
⎤
⎢ · ⎥ = ⎡⎣ – 2 – 3 ⎤⎦
0 1
x(0) = b0
⎣ x2 ⎦ ⎣ x2 ⎦
But we have,
Soln. :
x(t) = (1 + at + 2!1 a t + … + k!1 a t …) x(0)
2 2 k k
…(11.9.9)
⎡ ⎤, I=⎡ ⎤
0 1 1 0
A =
x(t) =
at
e x(0) …(11.9.10) ⎣ –2 –3 ⎦ ⎣ 0 1 ⎦
–1 –1
Similarly for vector matrix differential equation, I (t) = L [sI – A]
s⎡ ⎤–⎡ ⎤
1 0 0 1
x· = Ax [sI – A] =
At ⎣ 0 1 ⎦ ⎣ –2 –3 ⎦
x(t) = e x(0) …(11.9.11)
Now x· = Ax [sI – A] = ⎡ s –1
⎤
⎣ 2 s+3 ⎦
Taking Laplace transform of the matrices, To calculate [sI – A] ,
–1
A0
Similarly,
(1) I (0) = e =I 1
(2)
At
I (t) = e = [I (– t)] , i.e., I
–1 –1
(t) = I (– t)
L
–1
[(s + 2) (s + 1) ] =
–t
e –e
– 2t
– 2t –t – 2t
The state transition matrix gives idea about the progress of I (t) =
⎡ 2e – e e –e ⎤
state from x(0). It gives the free response of the system.
⎣ 2e
– 2t
– 2e
–t
2e
– 2t
–e
–t
⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-27)
Ex. 11.9.2
y(t) = [3 1]
⎡ x1(t)
+0
⎤ …Output equation
Obtain state-model and determine state transition matrix for a ⎣
x2(t) ⎦
C(s) s+3 To calculate state transition matrix,
system whose transfer function is given as R(s) = 2 `
s + 3s + 2 ⎡ x· 1 (t) ⎤
⎢ · ⎥ = ⎡⎣ – 2 – 3
0 1
⎤⎡ x1(t)
⎤
Soln. : The transfer function can be written as,
⎣ x2 (t) ⎦ ⎦⎣ x2(t) ⎦
X1(s) C(s) s+3
T(s) = R(s) u X (s) = 2
A = ⎡ ⎤
0 1
1 s + 3s + 2
X1(s) 1
⎣ –2 –3 ⎦
Let R(s) = …(1) –1 –1
2
s + 3s + 2 I(t) = L [sI – A]
s⎡ ⎤–⎡ 0 ⎤
C(s) 1 0 1
[sI – A] =
X1(s) = s + 3 …(2)
⎣ 0 1 ⎦ ⎣ –2 –3 ⎦
Consider Equation (1)
= ⎡ s 0 ⎤–⎡ 0 1
⎤
X1(s) 1 ⎣ 0 s ⎦ ⎣ –2 –3 ⎦
R(s) = s2 + 3s + 2
= ⎡ s –1
⎤
⎣ 2 s+3 ⎦
2
X1(s) [s + 3s + 2] = R(s)
2
s X1(s) + 3sX1(s) + 2X1(s) = R(s)
Co-factor = ⎡ s+3 –2
⎤
Taking inverse Laplace transform, ⎣ 1 s ⎦
2
d d
2 x1(t) + 3 dt x1(t) + 2 x1(t) = r(t) …(3) Transpose of co-factor = ⎡ s+3 1
⎤
dt ⎣ –2 s ⎦
We can write above equation as, |sI – A| = s (s + 3) – 2 u (– 1)
2
·· · = s + 3s + 2
x1(t) + 3 x1(t) + 2x1 (t) = r(t) …(4)
· = (s + 2) (s + 1)
Let x1 (t) = x2 (t) –1 Transpose of co-factor
[sI – A] =
· ·· '
x2 (t) = x3 (t) = x1 (t)
= (s + 2) (s + 1) ⎡ ⎤
1 s+3 1
Hence Equation (4) becomes,
· ⎣ –2 s ⎦
x2 (t) + 3x2(t) + 2x1(t) = r(t) …(5)
⎡ ⎤
s+3 1
Now the two equations are, (s + 2) (s + 1) (s + 2) (s + 1)
· [sI – A]
–1
= ⎢ ⎥
⎣ (s + 2) (s + 1) ⎦
x2 (t) = – 2x1(t) – 3x2(t) + r(t) –2 s
· (s + 2) (s + 1)
x1 (t) = x2 (t)
Hence state equation, –1 –1 –1
L [sI – A] we should take L of all individual terms.
⎡ ·
⎤ A1 A2
⎢
x1 (t)
⎥ = ⎡⎣
0 1
⎤⎡ x1(t)
⎤+⎡ 0
⎤ r(t)
s+3
(s + 2) (s + 1) = s + 2 + s + 1
⎣ ·
x2 (t) ⎦ –2 –3 ⎦⎣ x2(t) ⎦ ⎣ 1 ⎦
s+3
Y(s) A1 = (s + 2) (s
––––– –––––
+ 2) (s + 1)
X1(s) = s+3
s=–2
s X1( s)+ 3 X1( s)
Y(s) = 1
A1 = –1 =1
d
Taking ILT, y(t) = dt x1(t) + 3 x1 (t)
s+3
· A2 = (s + 1) (s + 2)–––––
––––– (s + 1)
y(t) = x1(t) + 3x1 (t) s=–1
y(t) = 3 x1(t) + x2 (t) 2
A2 = 1 =2
? y(t) = [3 1]
⎡ x1(t) ⎤ + 0 r (t)
⎣ x2(t) ⎦ (s + 3) –1 2
Hence the required state model is,
L
–1
(s + 2) (s + 1) = L
–1
t
[ s+2
–2t
+ s+1 ]
= 2 e – 2e
⎡ x1 (t) ⎤
·
⎥ = ⎡⎣ – 2 3 ⎤⎦ ⎡⎣ x (t) ⎤⎦ + ⎡⎣ 1 ⎤⎦ u(t)
0 1 x1(t) 0 Similarly,
⎢ · 1
⎣ x2 (t) ⎦ 2
L
–1
(s + 2) (s + 1) =
–t
e –e
– 2t
…State equation
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-28)
L
–1 –2
(s + 2) (s + 1) =
–2t
2e – 2e
–t
11.9.3 Solution of Non-Homogenous
–1 s –2t –t
State Equation
L (s + 1) (s + 2) = 2e – e
–1 –1
In non-homogenous equation, u(t) is also considered.
I(t) = L [sI – A]
–t –2t –t –2t x· (t) = Ax (t) + Bu (t)
I(t) =
⎡ 2e – e e –e ⎤ y(t) = Cx (t) + Du (t)
⎣ 2e
–2t
– 2e
–t –2t
2e –e
–t
⎦ The notations u(t) or r(t) are used for input of state variable
model. We shall use Laplace transform.
Ex. 11.9.3 Taking Laplace transform,
Obtain the state transition matrix for the state model whose system [sX(s) – X(0)] = AX(s) + BU(s)
matrix is given by A = ⎡ ⎤
1 1 i.e., [sI – A] X(s) = X(0) + BU(s)
⎣ 0 1⎦ OR
–1 –1
X(s) = (sI – A) X(0) + (sI – A) BU(s)
Soln. : Taking inverse,
The state transition matrix I(t) is given as, –1
L (sI – A) X(0) = I (t) X(0)
–1 –1
I(t) = L [ sI – A ] where I (t) is state transition matrix.
[sI – A] = s ⎡ ⎤ –⎡ 1 1 ⎤
1 0 Consider
⎣ 0 1⎦ ⎣ 0 1 ⎦ –1 –1
L (sI – A) BU(s)
–1 –1
If L F1 (s) = f1 (t) and L F2 (s) = f2 (t)
= ⎡ ⎤ –⎡ 1 1 ⎤
s 0
⎣ 0 s⎦ ⎣ 0 1⎦ Using convolution,
t
[sI – A] = ⎡ ⎤
s–1 –1
⎣ 0 s–1 ⎦ L
–1
F1 (s) F2 (s) = ∫ f1 (x) f2 (t – x) dx OR
0
| sI – A | = (s – 1) (s – 1) – 0 t
2
= ∫ f1 (t – x) f2 (x) dx
| sI – A | = (s – 1) 0
Adj [ sI – A ] = ⎡ s–1
⎤
0
Let L
–1
(sI – A)
–1
= I (t) = e
At
⎣ 1 s–1 ⎦ L
–1
[U(s)] = u(t)
[ sI – A ]
–1
=
1 ⎡ s–1
⎤0 t
(s – 1)
2
⎣ 1 s–1 ⎦ ?L
–1
(sI – A)
–1
BU(s) = ∫ e
A(t – x)
BU (x) dx
[ sI – A ]
–1
=
1 ⎡ s–1 0
⎤ 0
(s – 1)
2
⎣ 1 s–1 ⎦ t
e x(0) + ∫ e
At A(t – x)
? x(t) =
⎡ ⎤
1 BU (x) dx
s–1 0
0
⎢ ⎥
–1 –1 –1
L [ sI – A ] = L This is the non-homogenous solution.
1 1
⎣ (s – 1)
2
s – 1 ⎦ It consist of :
At
(1) Homogenous or free response term e x(0)
L
–1
[ s –11 ] = e
t
(2) Forced response or non homogenous term
t
–1
⎡ 1
⎤ –1
⎡ 1
⎤
L
⎣ (s – 1)
2
⎦
= L
⎣ (s – 1)
(1 + 1)
⎦ ∫ eA(t – x) BU (x) dx
0
= L
–1
⎡ 1!
⎤
⎣ (s – 1)
(1 + 1)
⎦ Note :
At
In e , replace t by t – x to get e
A(t – x)
.
–1
L ⎡ 1
⎤ =
1
t e = te
t t
⎣ ⎦
2
(s – 1)
n at n! L.T.
11.9.4 Another Way of Solution of LTI
Formula use = t e m–––o n+1
Solution Equation
(s – a)
The solution of state equations can be obtained in time
Hence the required matrix, domain as well as Laplace transform.
t
⎡ e 0 ⎤
I(t) = ⎢ ⎥
⎣ te
t
e
t
⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-29)
x· (t) – e Ax(t) =
– At – At – At
? e e Br (t)
…(11.9.16)
d – At (1l23)Fig. 11.9.2
x· (t) – e Ax(t) = dt [ e x (t)]
– At – At
But e
Integrating Equation (11.9.18) from 0 to t, we get, It converges all finite ‘O’ and t. Similarly we can for state
t transition matrix.
f
∫ e– AW Br (W) dW
t
[ e– At x (t)]0 = 2
∑
At t 2 1 k k
0 e = I + tA + 2! A + … = k! t A
t k=0
e
– At
x (t) – x (0) = ∫ e– AW Br (W) dW This series involves matrix multiplications and additions.
0
t 11.9.5 Solution using Laplace Transform
x (0) + ∫ e
– At – AW
e x (t) = Br (W) dW
0 UQ. 11.9.5 Derive the formula for obtaining
t transfer function from state model.
e x (0) + ∫ e e
At At – AW
x(t) = Br (W) dW SPPU - Dec. 17, 3 Marks)
0
t Consider the equation
x(t) = e x (0) + ∫ e
At A (t – W)
Br (W) dW x· (t) = Ax (t) + Br (t)
0 Taking Laplace transform of above equation, we get
At
sX (s) – x (0) = AX (s) + BR (s)
According to these equations, the property of e is to take (sI – A) X(s) = x(0) + BR (s)
–1 –1
system from any state x(0) or x(t – t0) to state at ‘t’, i.e., x (t). X(s) = (sI – A) x(0) + (sI – A) BR (s)
Therefore it is known as state transition matrix and it is
Zero input Zero state
denoted by, response response OR
At A (t – t0)
I (t) = e , I (t0) = e forced response
Forced response is due to input r(t).
Putting value of x(t) in output equation we can get value of –1
Here (sI – A) is responsible for converting initial conditions
y(t) of the system. and input to output.
Hence, it is called ‘state transition matrix’.
Properties of state transition method In time domain state transition matrix is,
–1 –1
0 I (t) = L [(sI – A) ]
(1) e =I
A (t1 + t2) At1 At2 It is also given by,
(2) e =e e I (t) = e
At
At – 1 – At
(3) [e ] =e The output equation is given as,
y(t) = Cx (t) + Dr (t)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-30)
⎡ ⎤
Using Laplace transform, s 1
2 2
Y(s) = CX (s) + DR (s) s +1 s +1
Substituting value of X(s) in the above equation, I (t) = L
–1
⎢ –1 s ⎥
Y(s) = C [(sI – A)
–1
x(0) + (sI – A)
–1
BR (s) ] + DR (s) ⎣ 2
s +1 s +1 ⎦
2
= C (sI – A)
–1
x(0) + [C (sI – A)
–1
B + D] R(s) I (t) = ⎡ cos t sin t
⎤
⎣ – sin t cos t ⎦
From the above equation we get,
(ii)
dx
= ⎡ 0 1
⎤x
⎣ 0 0 ⎦
–1
Y(s) = C [(sI – A) B + D] R(s) dt
Considering all initial condition zero,
A = ⎡ 0 1
⎤
Y (s) –1
? T(s) = R (s) = C (sI – A) B + D
⎣
0 0 ⎦
The state transition matrix I (t) is given by
–1 –1
Inverse Laplace transform gives output of system as solution I (t) = L [sI – A]
⎣ –1 0 ⎦ To calculate [sI – A]
–1
(ii) dt = ⎡ ⎤x
dx 0 1 –1 1
[sI – A] = |sI – A| Adjoint of [sI – A]
⎣0 0 ⎦
Adjoint of [sI – A] = ⎡ ⎤
using Laplace transform. s 1
⎣0 s⎦
Soln. :
–1 1 ⎡ s 1 ⎤
(i)
dx
= ⎡ 0 1
⎤x [sI – A] = 2
s ⎣ 0 s ⎦
dt ⎣ –1 0 ⎦
⎡s ⎤
1 1
A = ⎡ 0 1
⎤ s
2
⎣ ⎦
–1 0 = ⎢ ⎥
⎣0 ⎦
The state transition matrix I(t) is given by 1
–1
I(t) = L [sI –A]
–1 s
–1 –1
I (t) = L [sI – A]
[sI –A] = s ⎡ ⎤–⎡ 0 1 ⎤
1 0
⎣ 0 1 ⎦ ⎣ –1 0 ⎦
⎡ ⎤
1 1
s s2
= ⎡ ⎤–⎡ 0 1 ⎤ ⎢ ⎥
s 0 –1
= L
⎣ 0 s ⎦ ⎣ –1 0 ⎦
⎣0 ⎦
1
s
[sI –A] = ⎡ ⎤
s –1
⎣1 s ⎦ ⎡ 1 t
⎤
I (t) =
To calculate [sI – A]
–1
⎣ 0 1 ⎦
–1 1
[sI – A] = |sI – A| Adjoint of [sI – A] UEx. 11.19 (SPPU - Dec. 16, 7 Marks)
2
| sI – A | = s + 1
Determine state transition matrix of A = ⎡
⎤ and obtain
0 1
⎦ ⎣
Adjoint of [sI – A] = ⎡ ⎤
s 1 –4 –5
⎣ –1 s ⎦ solution x(t) of state equation x = Ax if initial state x(0) = ⎡ ⎤
1
⎣0⎦
⎡ ⎤
–1 1 s 1
[sI –A] =
s +1 ⎣ –1 s ⎦
2
Soln. :
⎡ ⎤
s 1
2 2 The state transition matrix is given by
s + 1 s +1 –1
[sI –A]
–1
= ⎢ ⎥ I(t) = L [sI – A]
[sI – A] = s ⎡ ⎤–⎡ 0 1 ⎤
–1 s 1 0
⎣ 2
s +1 s +1
2
⎦ ⎣ 0 1 ⎦ ⎣ –4 –5 ⎦
–1 –1
I (t) = L [sI – A]
= ⎡ ⎤–⎡ 0 1 ⎤
s 0
⎣ 0 s ⎦ ⎣ –4 –5 ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-31)
[sI – A] = ⎡ s –1
⎤ x(t) =
⎣ ⎦
⎡ ⎤⎡ 1 ⎤
4 s+5 – 1 – 4t 4 – t – 1 – 4t 1 – t
3 e +3e 3 e + 3e
| sI – A | = s (s + 5) – (– 4)
⎢ ⎥⎣ 0 ⎦
⎣ ⎦
2
= s + 5s + 4 = (s + 4) (s + 1) 4 – 4t 4 – t 4 – 4t 1 – t
3e – 3e 3e – 3e
Adjoint of [sI – A] = ⎡ s+5 1
⎤
⎣ ⎦ ⎡ ⎤
– 1 – 4t 4 – t
–4 s
3 e +3e
[sI – A]
–1
=
1
| sI – A | Adj [sI – A]
x(t) = ⎢ ⎥
⎣ ⎦
4 – 4t 4 – t
3e – 3e
=
1 ⎡ s+5 1 ⎤
(s + 4) (s + 1) ⎣ – 4 s ⎦ UEx. 11.20 (SPPU - Dec. 17, 7 Marks)
⎡ ⎤
s+5 1
Determine the state transition matrix A = ⎡ ⎤.
0 1
(s + 4) (s + 1) (s + 4) (s + 1)
[sI – A]
–1
= ⎢ ⎥ ⎣ –5 –6 ⎦
⎣ (s + 4) (s + 1) ⎦
–4 s
(s + 4) (s + 1) Soln. :
⎡ ⎤
s+5 1 The state transition matrix
(s + 4) (s + 1) (s + 4) (s + 1) –1 –1
I(t) = L [sI – A]
I(t) = L
–1
⎢ ⎥
[sI –A] = s ⎡ ⎤–⎡ 0 1 ⎤
1 0
⎣ (s + 4) (s + 1) ⎦
–4 s
(s + 4) (s + 1) ⎣ 0 1 ⎦ ⎣ –5 –6 ⎦
Consider
= ⎡ ⎤– ⎡ 0 1 ⎤
s 0
A1 A2
–1 4 ⎣ 0 s ⎦ ⎣ –5 –6 ⎦
s+5 3 3
= ⎡ ⎤
(i) s –1
(s + 4) (s + 1) = (s + 4) + s + 1 = s + 4 + s + 1
Taking Inverse Laplace transform ⎣ 5 s+6 ⎦
s+5 1 – 4t 4 – t –1 1
L
–1
[ ]
(s + 4) (s + 1) = – 3 e + 3 e
[sI – A] = | sI – A | Adj [sI – A]
| sI – A | = ⎪ ⎪
s –1
A1 A2
–1
3
1
3
⎪ 5 s+6 ⎪
1 2
(ii) (s + 4) (s + 1) = (s + 4) + s + 1 = s + 4 + s + 1 = s (s + 6) – (–5) = s + 6s + 5
= (s + 5) (s + 1)
Taking Inverse Laplace transform
Adj [sI – A] = ⎡ ⎤
s+6 1
⎣ –5 s ⎦
L
–1
[ (s + 4)1(s + 1)] = –31 e – 4t 1 –t
+3e
[sI – A]
–1
= (s + 5) (s + 1) ⎡
1 s+6 1
⎤
4 –4 ⎣ –5 s ⎦
⎡ ⎤
–4 A1 A2 3 3 s+6 1
(iii) (s + 4) (s + 1) = (s + 4) + s + 1 = s + 4 + s + 1 (s + 5) (s + 1) (s + 5) (s + 1)
[sI – A]
–1
= ⎢ ⎥
⎣ (s + 5) (s + 1) ⎦
4 – 4t 4 – t –5 s
= 3e –3e (s + 5) (s + 1)
⎡ (s + 5) (s + 1) ⎤
4 –1 s+6 1
(s + 5) (s + 1)
⎢ ⎥
s A1 A2 3 3 –1 –1 –1
(iv) L [sI – A] = L
(s + 4) (s + 1) = (s + 4) + s + 1 = s + 4 + s + 1
⎣ (s + 5) (s + 1) ⎦
–5 s
Taking Inverse Laplace transform (s + 5) (s + 1)
s 4 – 4t 1 – t –1 5
L
–1
[ ]
(s + 4) (s + 1) = 3 e – 3 e
(i)
s+6 A1 A2 4 4
(s + 5) (s + 1) = s + 5 + s + 1 = s + 5 + s + 1
Hence state transition matrix
I(t) = Taking Inverse Laplace transform
s+6 – 1 – 5t 5 – t
⎡ ⎤ [ ]
– 1 – 4t 4 – t – 1 – 4t 1 – t –1
L (s + 5) (s + 1) = 4 e + 4 e
3 e +3e 3 e + 3e
⎢ ⎥ –1 1
⎣ ⎦
4 – 4t 4 – t 4 – 4t 1 – t
A1 A2
3e – 3e 3e –3e 1 4 4
(ii) (s + 5) (s + 1) = s + 5 + s + 1 = s + 5 + s + 1
The solution x(t) is given by
x(t) = I(t) x(0)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-32)
⎡ ⎤
Taking Inverse Laplace transform s+2 1
(s + 11) (s + 1) (s + 11) (s + 1)
⎢ ⎥
1 – 1 – 5t 1 – t
L
–1
[ ]
(s + 5) (s + 1) = 4 e + 4 e
–1
I(t) = L [sI – A]
–1
= L
–1
⎣ (s + 11) (s + 1) ⎦
– 11 s
+5 –5 (s + 11) (s + 1)
–5 A1 A2 4 4 9 1
(iii) (s + 5) (s + 1) = (s + 5) + s + 1 = s + 5 + s + 1
s+2 A1 A2 10 10
(i) (s + 11) (s + 1) = s + 11 + s + 1 = s + 11 + s + 1
Taking Inverse Laplace transform
–5 5 – 5t 5 – t Taking Inverse Laplace transform
L
–1
[
(s + 5) (s + 1) ]= 4e –4e
s+2 9 – 11t 1 – t
A1 A2
5 –1
L
–1
[ (s + 11) (s + 1) ] = 10 e + 10 e
s 4 4 –1 1
(iv) (s + 5) (s + 1) = (s + 5) + s + 1 = s + 5 + s + 1
1 A1 A2 10 10
(ii) (s + 11) (s + 1) = s + 11 + s + 1 = s + 11 + s + 1
Taking Inverse Laplace transform
s 5 – 5t 1 – t Taking Inverse Laplace transform
L
–1
[ ]
(s + 5) (s + 1) = 4 e – 4 e 1 – 1 – 11t 1 – t
–1 –1
L
–1
[ ]
(s + 11) (s + 1) = 10 e + 10 e
I(t) = L [sI – A] + 11 – 11
– 11 A1 A2 10 10
⎡ ⎤
– 1 – 5t 5 – t – 1 – 5t 1 – t
(iii) (s + 11) (s + 1) = (s + 11) + s + 1 = s + 11 + s + 1
4 e +4e 4 e +4e
I(t) = ⎢ ⎥ Taking Inverse Laplace transform
⎣ ⎦
5 – 5t 5 – t 5 – 5t 1 – t
4e –4e 4e –4e – 11 11 – 11t 11 – t
L
–1
[ (s + 11) (s + 1) ]= 10 e – 10 e
UEx. 11.21 (SPPU - May 15, 6 Marks) + 11 –1
A1 A2 10 10
Obtain state transition matrix of x = ⎡ ⎤x
0 1 s
(iv) (s + 11) (s + 1) = (s + 11) + s + 1 = s + 11 + s + 1
⎣ – 11 – 12 ⎦
Taking Inverse Laplace transform
Using Laplace transformation.
s 11 – 11t 1 – t
Soln. :
L
–1
[ ]
(s + 11) (s + 1) = 10 e – 10 e
⎡ ⎤
9 – 11t 1 – t – 1 – 11t 1 – t
A = ⎡ 0 1
⎤ 10 e + 10 e 10 e + 10 e
⎣
– 11 – 12 ⎦ ? I(t) = ⎢ ⎥ ...Ans.
⎣ ⎦
The transition matrix I(t) is given by 11 – 11t 11 – t 11 – 11t 1 – t
–1 –1 10 e – 10 e 10 e – 10 e
I(t) = L [sI – A]
Adjoint of [sI – A] = ⎡ ⎤
s+4 1
⎡ ⎤
s+2 1
(s + 11) (s + 1) (s + 11) (s + 1) ⎣ –3 s ⎦
= ⎢ ⎥ 1
⎣ (s + 11) (s + 1) ⎦
– 11 s [sI – A]
–1
= | sI – A | Adj [sI – A]
(s + 11) (s + 1)
= (s + 3) (s + 1) ⎡ ⎤
–1 1 s+4 1
[sI – A]
⎣ –3 s ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-33)
⎡ ⎤
s+4 1 The state transition matrix
(s + 3) (s + 1) (s + 3) (s + 1)
⎢ ⎥
–1 –1 –1
[sI – A] = I(t) = L [sI – A]
⎣ (s + 3) (s + 1) ⎦
–3 s
s⎡ ⎤–⎡ 0 1 ⎤
1 0
(s + 3) (s + 1) sI – A =
⎣ 0 1 ⎦ ⎣ 0 –2 ⎦
⎡ ⎤
s+4 1
(s + 3) (s + 1) (s + 3) (s + 1) ⎡ s 0 ⎤–⎡ 0 1 ⎤
I(t) = L
–1
⎢ ⎥ =
⎣ 0 s ⎦ ⎣ 0 –2 ⎦
⎣ (s + 3) (s + 1) ⎦
–3 s
(s + 3) (s + 1)
= ⎡ s –1
⎤
s+4 A1 A2 ⎣0 s+2 ⎦
(i) (s + 3) (s + 1) = s + 3 + s + 1
| sI – A | = ⎪s –1
⎪
–1 3 ⎪0 s+2 ⎪
2 2 = s (s + 2) – 0 = s(s + 2)
=s+3+s+1
Adjoint matrix of [sI – A] = ⎡ ⎤
s+2 1
Taking Inverse Laplace transform
⎣ 0 s ⎦
s+4 – 1 – 3t 3 – t
L
–1
[ ]
(s + 3) (s + 1) = 2 e + 2 e [sI – A]
–1
=
1
|sI – A| Adjoint of [sI – A]
1 A1 A2
(ii) (s + 3) (s + 1) = s + 3 + s + 1
=
1 ⎡ s+2 1
⎤
–1 1 s(s + 2) ⎣ 0 s ⎦
1 2 2
⎡ ⎤
1 1
(s + 3) (s + 1) = s + 3 + s + 1 s s(s + 2)
Taking Inverse Laplace transform [sI – A]
–1
= ⎢ ⎥
⎣0 ⎦
1
1 – 1 – 3t 1 – t
L
–1
[ (s + 3) (s + 1) ] = 2 e +2e
–1
s+2
–1
A1 A2 I(t) = L [sI – A]
–3
(iii) (s + 3) (s + 1) = (s + 3) + s + 1
⎡ ⎤
1 1
s s(s + 2)
⎢ ⎥
–3 –1
I(t) = L
2
⎣0 ⎦
–3 3 1
(s + 3) (s + 1) = = s + 3 + s + 1 s+2
Taking Inverse Laplace transform
L
–1
[ –3
(s + 3) (s + 1) ] = 3e –2e
– 3t 3 – t
(i) L
–1
[1s] = 1
1 A1 A2 1/2 – 1/2
3 –1 (ii) =
A1 A2 2 2 s(s + 2) s +s+2 = s +s+2
s
(iv) (s + 3) (s + 1) = s + 3 + s + 1 = s + 3 + s + 1
Taking Inverse Laplace transform
Taking Inverse Laplace transform
L
–1
[ s
] 3 – 3t 1 – t
(s + 3) (s + 1) = 2 e – 2 e
L
–1
[s(s 1+ 2)] = 12 – 12 e – 2t
⎡
1 – 3t 3 – t
–2e +2e
1 – 3t 1 – t
–2e +2e
⎤
(iii) L
–1
[ (s 1+ 2)] = e – 2t
? I(t) = ⎢ ⎥ ...Ans.
⎡ 1 1 – 2t
⎤
⎣ – 3t 3 – t
⎦
3 – 3t 1 – t 1 2–2e
3e – 2 e 2 e – 2 e I(t) = ⎢ ⎥ ...Ans.
⎣ 0 e
– 2t
⎦
UEx. 11.23 (SPPU - May 18, 6 Marks)
UEx. 11.24 (SPPU - Dec. 17, May 18, 7 Marks)
Obtain the state transition matrix for the system with state model
Determine state transition matrix of system with state equation
x = ⎡ ⎤x
0 1
⎣ 0 –2 ⎦ x = ⎡
0 1
⎤x
⎣ –8 –6 ⎦
Soln. :
Compare the given state model with standard state model
Soln. :
Compare the given state equation with standard
⎡ 0 1
⎤
A = ⎡ ⎤
0 1
A =
⎣ 0 –2 ⎦ ⎣ –8 –6 ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-34)
The state transition matrix is given by UEx. 11.9.4 (SPPU - Dec. 19, 6 Marks)
–1 –1 Obtain the state transition matrix for the system with state
I(t) = L [sI – A] .
equation : [ x ] = ⎡ ⎤ [x]
0 1
s⎡ ⎤–⎡ ⎤
1 0 0 1
[sI – A] =
⎣0 1⎦ ⎣ ⎦ ⎣ –8 –9 ⎦
–8 –6
Using Laplace transformation.
= ⎡ s 0 ⎤–⎡ 0 1
⎤
⎣ 0 s⎦ ⎣ –8 –6 ⎦ Soln. :
⎡ s –1
⎤
[sI – A] =
⎣ 8 s+ 6 ⎦ A = [–08 –19]
| sI – A | = ⎪ s –1
⎪ The state transition matrix I(t) is given as,
⎪ 8 s+ 6 ⎪
2 I(t) = L– 1 [sI – A]– 1
= s(s + 6) – (– 8) = s + 6s + 8
| sI – A | = (s + 4) (s + 2) [sI – A] = s [10 10] – [–08 –19]
To calculate Adjoint of [sI – A]
= [0s 0s] – [–08 –19]
Adjoint of [sI – A] = ⎡ ⎤
s+6 1
⎣ –8 s ⎦
[sI – A]
–1 1
= | sI – A | Adjoint of [sI – A]
= [8s s–+19]
[sI – A]
–1
= (s + 4)(s + 2) ⎡
1 s+6 1
⎤
|sI – A| = |8s s–+19|
⎣ –8 s ⎦
= s (s + 9) – (– 1 u 8)
–1 –1
I(t) = L [sI – A] 2
= s + 9s + 8
⎡ ⎤
s+6 1
L
–1
= ⎢
(s + 4) (s + 2) (s + 4) (s + 2)
⎥ Adjoint [sI – A] = [s–+89 1s]
⎣ (s + 4) (s + 2) ⎦
–8 s
(s + 4) (s + 2) –1 1
[sI – A] = |sI – A| Adjoint of [sI – A]
s+6 A1 A2 –1 2
= s+4 +s+2 = s+4 +s+2 1
(s + 4)(s + 2)
Taking Inverse Laplace transform
= (s + 8) (s + 1) [s–+89 1s]
s+6 ⎡(s + s8)+(s9 + 1) 1
⎤
L
–1
[
(s + 4)(s + 2) = – e
– 4t
]
+ 2e
– 2t
= ⎢
⎢ –8
(s + 8) (s + 1)⎥
s ⎥
(i)
1 A1 A2 – 1/2 1/2 ⎣(s + 8) (s + 1) (s + 8) (s + 1)⎦
(s + 4)(s + 2) = s + 4 + s + 2 = s + 4 + s + 2
–1 –1
I(t) = L [sI – A]
Taking Inverse Laplace transform
1 – 1 – 4t 1 – 2t ⎡ s+9 1
⎤
L
–1
[ ]
(s + 4)(s + 2) = 2 e + 2 e = L
– 1 ⎢(s + 8) (s + 1) (s + 8) (s + 1)⎥
⎢ –8 s ⎥
(ii)
–8 A1 A2 4 4 ⎣(s + 8) (s + 1) (s + 8) (s + 1)⎦
(s + 4)(s + 2) = s + 4 + s + 2 = s + 4 – s + 2
A1 A2
Taking Inverse Laplace transform (i) L
–1
[(s + s8)+(s9 + 1)] = s + 8 + s + 1
–8
[ ]
L– 1 (s + 4)(s + 2) = 4e – 4e
– 4t – 2t – 1/7 8/7
= s+8+s+1
s A A 2 –1
(iii) (s + 4)(s + 2) = s +14 + s +22 = s + 4 + s + 2 =
– 1 –8t 8 –t
7 e +7e
Taking Inverse Laplace transform A1 A2
L– 1 [ s
(s + 4)(s + 2) = 2e ]
– 4t
– e
– 2t
(ii) L
–1
[(s + 8)1(s + 1)] = +
s+8 s+1
– 1/7 1/7
= s+8+s+1
⎡ – e – 4t + 2e – 2t –21 e – 4t + 21 e – 2t ⎤
I(t) = ⎢ ⎥ ...Ans. – 1 –8t 1 –t
⎣ 4e
– 4t
– 4e
– 2t
2e
– 4t
–e
– 2t
⎦ = 7 e +7e
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-35)
⎡ ⎤
A1 A2 1 1
(iii) L
–1
[(s + 8)– (s8 + 1)] = s+8+s+1
I(t) = L
–1
⎢
s s(s + 4)
⎥
⎣ ⎦
8/7 – 8/7 1
= s+8+s+1 0 s+4
8 –8t 8 –t
= 7e –7e (i) L
–1
[1s] = 1
A1 A2 1 –1
s
(iv) L
–1
[ (s + 8) (s + 1) ] = s+8+s+1 (ii)
1 A1 A2 4 4
s(s + 4) = s + s + 4 = s + s + 4
8/7 – 1/7 Taking Inverse Laplace transform
= s+8+s+1
1 1 1 – 4t
8 –8t 1 –t
= 7e –7e
L
–1
[
s(s + 4) = 4 – 4 e ]
⎡– 17 e– 8t + 87 e– t –7e +7e ⎤
1 – 8t 1 – t (iii) L
–1
[ s 1+ 4] = e – 4t
I(t) = ⎢ ⎥ ⎡ 1 1 – 4t
⎤
⎢ 8 e– 8t – 8 e– t 8 – 8t 1 – t ⎥
⎢
1 4–4e
⎥
⎣7 7 7e –7e ⎦ ? I(t) = ...Ans.
⎣ 0 e
– 4t
⎦
UEx. 11.25 (SPPU - Dec. 18, 7 Marks)
UEx. 11.26 (SPPU - May 19, 7 Marks)
Determine state transition matrix of the system with state equation
Obtain the state transition matrix for the following system
x = ⎡ ⎤x
0 1
⎣ 0 –4 ⎦ ⎡ x1 ⎤ ⎡ 0
⎢ ⎥ = ⎣ – 2 – 3 ⎤⎦ ⎡⎣ x ⎤⎦
1 x1
[sI – A] = s ⎡ ⎤–⎡ 0 ⎤
1 0 1
[sI – A] = s ⎡ ⎤ –⎡ 0 ⎤
1 0 1
⎣ 0 1 ⎦ ⎣ 0 –4 ⎦ ⎣ 0 1 ⎦ ⎣ –2 –3 ⎦
[sI – A] = s ⎡ ⎤–⎡ 0 ⎤
1 0 1
[sI – A] = ⎡ ⎤– ⎡ 0 ⎤
s 0 1
⎣ 0 1 ⎦ ⎣ 0 –4 ⎦ ⎣ 0 s ⎦ ⎣ –2 –3 ⎦
= ⎡ ⎤ –⎡ 0 ⎤
s 0 1
= ⎡ ⎤
s –1
⎣ 0 s ⎦ ⎣ 0 –4 ⎦ ⎣ 2 s+3 ⎦
[sI – A] = ⎡ ⎤
s –1
|sI – A| = ⎪ ⎪= s (s + 3) + 2
s –1
⎣ 0 s+4 ⎦ ⎪ 2 s+3 ⎪
| sI – A | = s(s + 4) 2
|sI – A| = s + 3s + 2
Adjoint of [sI – A] = ⎡ ⎤
s+4 1 = (s + 2) (s + 1)
⎣ 0 s ⎦
Adjoint of [sI – A] = ⎡ ⎤
s+3 1
[sI – A]
–1 1
= | sI – A | Adjoint of [sI – A] ⎣ –2 s ⎦
–1 1
[sI – A] = | sI – A | Adjoint of [sI – A]
= s(s + 4) ⎡ ⎤
1 s+4 1
⎣ 0 s ⎦
= (s + 2)(s + 1) ⎡ ⎤
–1 1 s+3 1
[sI – A]
⎣ –2 s ⎦
⎡ ⎤
1 1
s s(s + 4)
[sI – A] =
–1
⎢ ⎥ ⎡ (s + 2)(s + 1)
s+3 1
⎤
⎣ ⎦
1 (s + 2)(s + 1)
0 s+4 [sI – A]
–1
= ⎢ –2 ⎥
⎣ (s + 2)(s + 1) ⎦
–1 –1
s
I(t) = L [sI – A] (s + 2)(s + 1)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-36)
–1 –1
I(t) = L [sI – A]
Kalman’s test for controllability
⎡ ⎤
s+3 1
th
(s + 2)(s + 1) (s + 2)(s + 1) Consider n order multiple input LTI system which is
= L
–1
⎢ ⎥ represented by state equation
⎣ ⎦
–2 s
(s + 2)(s + 1) (s + 2)(s + 1)
x = Ax (t) + Bu (t)
s+3 A1 A2
Where matrix A is of order (n u n)
(s + 2)(s + 1) = s + 2 + s + 1
To check whether system is controllable calculate a
–1 2 composite matrix Qc.
= s+2 + s+1
2 n–1
Qc = [B : AB : A B : ............ A B]
Taking Inverse Laplace transform 2 n – 1
Where B, AB, A B ........ A B are various columns of
s+3
L
–1
[
(s + 2)(s + 1) = – 1e ] – 2t
+ 2e
–t
composite matrix.
If rank of composite matrix is ‘n’ then system is completely
1 A A –1 1 controllable.
(i) (s + 2)(s + 1) = s +12 + s +21 = s + 2 + s + 1
Taking Inverse Laplace transform 11.10.2 Observability
1
L [
–1
(s + 2)(s + 1)] = –e
– 2t
+ e
–t
Observability is related to identifying every state from the
output. A system is said to be completely observable if every state
–2 A A
(ii) (s + 2)(s + 1) = s +12 + s +21 can be completely identified from output y(t) for a finite time
duration.
2 –2
=s+2 + s+1
Taking Inverse Laplace transform
Kalman’s Test for observability
th
–2 Consider state equation of n order multiple output linear
L
–1
[ ]
(s + 2)(s + 1) = 2e
– 2t
– 2e
–t
time invariant system.
s A A
(iii) (s + 2)(s + 1) = s +12 + s +21 x = Ax (t) + Bu (t)
y = Cx (t)
2 1
= s+2 – s+1 To check whether system is observable construct a composite
matrix.
Taking Inverse Laplace transform T T T T n–1 T
Qo = [C : A C ....... (A ) C ]
s
L
–1
[ (s + 2)(s + 1)] = 2e
– 2t
– e
–t
– 2t –t – 2t –t
T
C = Transpose of matrix C
T
A = Transpose of matrix A
I(t) =
⎡ –e + 2e –e + e ⎤
If Rank of Qo is ‘n’ then system is completely observable.
⎣ – 2t
2e – 2e
–t
2e
– 2t
– e
–t
⎦
UEx. 11.27 (SPPU - May 19, 6 Marks)
%QPEGRVQH%QPVTQNNCDKNKV[ Investigate for complete state controllability and observability of
system with state model
CPF1DUGTXCDKNKV[
A=⎡ ⎤ , B = ⎡ 0 ⎤ , C = [1 – 1]
–2 1
⎣ 1 –2 ⎦ ⎣1⎦
UQ. 11.10.1 Define the following :
Soln. :
(i) State controllability Step I : To check controllability
Construct composite matrix
(ii) State observability. 2 n–1
Qc = [B : AB : A B : ...... (A ) B]
(SPPU - Dec. 17, 2 Marks) Qc = [B : AB] as n = 2
B = ⎡ ⎤
In control system engineering it is important to find optimal 0
solution for control problem. Controllability and observability are ⎣ 1⎦
the two tools which help in finding this optimal solution.
AB = ⎡ ⎤⎡ 0 ⎤=⎡ 1 ⎤
–2 1
11.10.1 Controllability
⎣ 1 –2 ⎦ ⎣ 1 ⎦ ⎣ –2 ⎦
Qc = ⎡ ⎤
0 1
If any initial solution of the control system can be transferred ⎣ 1 –2 ⎦
to any required or desired solution then system is said to be
| Qc | = –1
completely controllable.
Since | Qc | z 0
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-37)
? Rank of Qc = 2 = n Step III : To check observability
Hence system is completely controllable.
To construct composite matrix
Step II : To check observability
T T T T n–1 T
Construct composite matrix Qo Qo = [C : A C : (A ) C ]
T T T T 2 T T n–1 T T T T T 2 T
Qo = [C : A C : (A ) C : .... (A ) C ] Qo = [C : A C : (A ) C ] for n = 3
T T T
Qo = [C : A C ] for n = 2
⎡ 1
⎤
⎢ ⎥
C = ⎡ ⎤ A = ⎡ ⎤
T
1 T
–2 1 C
T
= 2
⎣ –1 ⎦ ⎣ 1 –2 ⎦ ⎢ ⎥
⎣ 1 ⎦
A C = ⎡ ⎤ ⎡ 1 ⎤= ⎡ –3 ⎤
T T
–2 1
⎣ 1 –2 ⎦ ⎣ –1 ⎦ ⎣ 3 ⎦ ⎡ 0 0 –4
⎤
A
T
= ⎢ 1 0 –6 ⎥
Qo = ⎡
1 –3
⎤ ⎢ ⎥
⎣ –1 3 ⎦ ⎣ 0 1 –8 ⎦
| Qo | = ⎪ ⎪ = 3 – (3) = 0
1 –3
⎡ 0 0 –4
⎤ ⎡ 1
⎤ ⎡ –4
⎤
⎪ –1 3 ⎪ T
A C
T
= ⎢ 1 0 –6 ⎥ ⎢ 2 ⎥ =⎢ –5 ⎥
Since | Qo | = 0 ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 0 1 –8 ⎦ ⎣ 1 ⎦ ⎣ –6 ⎦
Hence Rank of Qo is less than 2 i.e. n
? System is not completely observable. (AT)2 CT =
T
A (A C )
T T
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-38)
⎡ 1 ⎤ ⎡ 1 0 1
⎤ ⎡ 1
⎤ ⎡2⎤
2
AB = ⎢ –4 ⎥ AB = ⎢ 0 1 1 ⎥ ⎢ 1 ⎥=⎢ 2 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 13 ⎦ ⎣ 1 1 1 ⎦ 1 ⎣ ⎦ ⎣3⎦
⎡0 0 1
⎤ ⎡ 1 0 1
⎤⎡2⎤
Qc = ⎢0 1 –4 ⎥ 2
AB = A [AB] = ⎢ 0 1 1 ⎥ ⎢ 2 ⎥
⎢ ⎥ ⎢ ⎥⎢ ⎥
⎣ 1 –4 13 ⎦ ⎣ 1 1 1 ⎦ ⎣ 3 ⎦
⎪0 0 1
⎪ ⎡ 5
⎤
| Qc | = ⎪0 1 –4 ⎪=–1 2
AB = ⎢ 5 ⎥
⎪ ⎪ ⎢ ⎥
⎪ 1 –4 13 ⎪ ⎣ 7 ⎦
| Qc | z 0 ⎡ 1 2 5
⎤
? Rank of Qc = 3 = n Qc = ⎢ 1 2 5 ⎥
⎢ ⎥
Hence given system is completely controllable. 1 3 7 ⎣ ⎦
Step II : To check observability | Qc | = 0 ? Rank of Qc 3
Construct composite matrix
T T T T n–1 T Since Rank of Qc z n
Qo = [C : A C : ..... (A ) C ]
T T T T 2 T Hence system is not controllable.
Qo = [C : A C : (A ) C ] since n = 3 Step II : To check observability
1
⎡ ⎤ To construct composite matrix
C
T
= ⎢ 2 ⎥ T T T T 2 T
Qo = [C : A C : (A ) C ..... (A )
T n–1 T
C ]
⎢ ⎥
⎣ 1 ⎦ T T T T 2 T
Qo = [C : A C : (A ) C ] for n = 3
⎡ 0 0 –2
⎤ ⎡ 1
⎤ ⎡ –2
⎤ 1
⎡ ⎤ 1 0 1
⎤⎡
T
A C
T
= ⎢ 1 0 –3 ⎥ ⎢ 2 ⎥ =⎢ –2 ⎥ C
T
= ⎢ 1 ⎥ A =⎢ 0 1 1
T ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 0 1 –4 ⎦ ⎣ 1 ⎦ ⎣ –2 ⎦ ⎣ 1 ⎦ ⎣1 1 1⎦
(AT)2 CT =
T T T
A [A C ] ⎡ 1 0 1
⎤⎡1⎤ ⎡2⎤
T T ⎢ 0 1 1 ⎥ ⎢ 1 ⎥ =⎢ 2 ⎥
⎡ 0 0 –2
⎤⎡ –2
⎤ ⎡ 4
⎤ A C =
⎢ ⎥⎢ ⎥ ⎢ ⎥
(A ) T 2
C
T
= ⎢ 1 0 –3 ⎥⎢ –2 ⎥=⎢ 4 ⎥ ⎣ 1 1 1 ⎦ ⎣ 1 ⎦ ⎣ 3 ⎦
⎢ ⎥⎢ ⎥ ⎢ ⎥
⎣ 0 1 –4 ⎦⎣ –2 ⎦ ⎣ 6 ⎦ ⎡ 1 0 1 ⎤⎡ 2 ⎤ ⎡ 5
⎤
A (A C ) = ⎢ 0 1 1 ⎥ ⎢ 2 ⎥=⎢ ⎥
T 2 T T T T
⎡ 1 –2 4
⎤ (A ) C =
⎢ ⎥⎢ ⎥ ⎢
5
⎥
Qo = ⎢ 2 –2 4 ⎥ ⎣ 1 1 1 ⎦⎣ 3 ⎦ ⎣ 7 ⎦
⎢ ⎥
1 –2 6 ⎣ ⎦ ⎡1 2 5⎤
| Qo | = 4 z 0 Qo = ⎢1 2 5⎥
⎢ ⎥
Hence rank of matrix Qo = 3 = n ⎣1 3 7⎦
Hence system is completely observable. | Qo | = 0, Rank of Qo 3
UEx. 11.30 (SPPU - May 15, Dec. 19, 7 Marks) Since Rank of Qo z n
Hence system is not observable.
Find controllability and observability of state model
⎡ 1 0 1
⎤ ⎡ 1
⎤ UEx. 11.31 (SPPU - May 16, 6 Marks)
A=⎢ 0 1 1 ⎥,B=⎢ 1 ⎥ , C = [1 1 1] , D = [0] Find controllability and observability of the system described by
⎢ ⎥ ⎢ ⎥
⎣ 1 1 1 ⎦ ⎣ 1 ⎦ ⎡ x1 ⎤ 3 0
state equation ⎢ ⎥⎡ ⎤ ⎡ x1 ⎤+ ⎡ 0 ⎤ u
Soln. : ⎢ ⎥ ⎣ 2 4 ⎦ ⎣ x2 ⎦ ⎣ 1 ⎦
Step I : To check controllability ⎣ x2 ⎦
Construct composite matrix Qc y = [ [1 0] x]
2 n–1
Qc = [B : AB : A B : ...... A
2
B]
Soln. :
Qc = [B : AB : A B] since n = 3
Step I : Comparing the given state equation with standard state
1
⎡ ⎤ equation
B = ⎢ 1 ⎥ we get,
⎢ ⎥
⎣ ⎦
A = ⎡ ⎤ , B = ⎡ 0 ⎤ , C = [1 0]
1 3 0
⎣2 4⎦ ⎣1⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-39)
2
Step II : To check controllability Qc = [B : AB : A B] since n = 3
Let us construct composite matrix ⎡ 1
⎤
B = ⎢ 0 ⎥
⎢ ⎥
2 n–1
Qc = [B : AB : A B : ...... A B]
⎣ 1 ⎦
Qc = [B : AB] as n = 2
⎡ 1 0 1
⎤ ⎡ 1
⎤ ⎡ 2
⎤
B = ⎡ ⎤
0
AB = ⎢ 2 1 0 ⎥ ⎢ 0 ⎥=⎢ 2 ⎥
⎣1⎦ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ –1 1 1 ⎦ ⎣ 1 ⎦ ⎣ –1 ⎦
⎡ 3 0 ⎤ ⎡ 0 ⎤=⎡ 0
⎤
AB =
⎣2 4⎦⎣1⎦ ⎣ ⎦ ⎡ 1 0 1
⎤
A [AB] = ⎢ 2 0 ⎥
4 2
AB = 1
⎡0 0⎤ ⎢ ⎥
Qc =
⎣1 4⎦ ⎣ –1 1 1 ⎦
⎪ 0 0 ⎪=0 ⎡ 2
⎤ ⎡ 1 ⎤
| Qc | = 2 ⎢ 2 ⎥=⎢ 6 ⎥
⎪1 4⎪ AB =
⎢ ⎥ ⎢ ⎥
⎣ –1 ⎦ ⎣ –1 ⎦
Rank of Qc 2. Hence Rank of Qc = n
⎡ 1 2 1
⎤
Hence the system is not controllable.
Qc = ⎢ 0 2 6 ⎥
⎢ ⎥
Step III : To check observability ⎣ 1 –1 –1 ⎦
Construct composite matrix ⎡ 1 2 1
⎤
T T T T n–1 T | Qc | = ⎢ 0 2 6 ⎥ = 14
Qo = [C : A C : ..... (A ) C ]
⎢ ⎥
Qo =
T T T
[C : A C ] for n = 2
⎣ 1 –1 –1 ⎦
| Qc | = 14 z 0
C
T
= ⎡ 1
⎤
⎣ 0 ⎦ ? Rank of Qc = 3=n
A
T
= ⎡ 3 2
⎤ Hence system is completely controllable.
⎣ 0 4 ⎦
Step II : To check observability
T
A C
T
= ⎡ 3 2
⎤⎡ 1
⎤ =⎡ 3
⎤
⎣ 0 4 ⎦⎣ 0 ⎦ ⎣ 0 ⎦ To construct composite matrix
T T T T n–1 T
Qo = ⎡ 1 3
⎤ Qo = [C : A C : ..... (A ) C ]
⎣ 0 0 ⎦ Qo =
T T
[C : A C : (A ) C ] as n = 3
T T 2 T
| Qo | = 0 Hence Rank of Qo 2 ⎡ 1
⎤1 2 –1
⎡ ⎤
C
T
= ⎢ 0 ⎥ , A =⎢ 0 1
T
1 ⎥
Since Rank of Qo z n
⎢ ⎥ ⎢ ⎥
Hence system is not observable.
⎣ 2 ⎦ ⎣1 0 1 ⎦
⎡ 1 2 –1
⎤⎡1⎤ ⎡ –1
⎤
Ex. 11.10.1
T
A C
T
= ⎢ 0 1 1 ⎥⎢0⎥ =⎢ 2 ⎥
⎢ ⎥⎢ ⎥ ⎢ ⎥
⎣ 1 0 1 ⎦⎣2⎦ ⎣ 3 ⎦
Investigate for state controllability and state observability of the T 2 T T T T
(A ) C = A (A C )
system with state space model matrices
⎡ 1 0 1
⎤ ⎡1
⎤ ⎡1 2 –1
⎤ ⎡ –1
⎤ ⎡ 0
⎤
⎢ ⎥ ⎢ ⎥=⎢ ⎥
A=⎢ ⎥,B=⎢ ⎥ , C = [1
T 2 T
(A ) C = 0 1 1 2 5
⎢
2 1 0
⎥ ⎢
0
⎥
0 2] ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ ⎦ ⎣ ⎦ ⎣ 1 0 1 ⎦ ⎣ 3 ⎦ ⎣ 2 ⎦
–1 1 1 1
⎡ 1 –1 0
⎤
Soln. :
Qo = ⎢ 0 2 5 ⎥
⎢ ⎥
Step I : To check controllability ⎣ 2 3 2 ⎦
Construct composite matrix | Qo | = – 21 z 0
2 n–1
Qc = [B : AB : A B :........ A B] Rank of Qo = 3 = n
Hence n = 3 Hence system is completely observable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-40)
⎡ 0 1 0
⎤ ⎡ 0
⎤ UEx. 11.33 (SPPU - Dec. 17, 7 Marks)
= ⎢ 0 0 1 ⎥ ⎢ 1 ⎥
⎢ ⎥ ⎢ ⎥ Investigate for complete state controllability and state observability
⎣ –4 –7 –2 ⎦ ⎣ –2 ⎦ of system with state space model matrices
⎡ 1
⎤ ⎡ 0 1 0
⎤ ⎡ 0
⎤
2
AB = ⎢ –2 ⎥ A=⎢ 0 0 1 ⎥,B=⎢ 0 ⎥ , C = [1 2 1]
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ –3 ⎦ ⎣ –4 –5 –7 ⎦ ⎣ 1 ⎦
⎡ 0 0 1
⎤ Soln. :
Qc = ⎢ 0 1 –2 ⎥ Step I : To check controllability
⎢ ⎥
⎣ 1 –2 –3 ⎦ To construct composite matrix
2 n–1
Qc = [B : AB : A B ..... A B]
⎡ 0 0 1
⎤ 2
| Qc | = ⎢ 0 1 –2 ⎥=–1 Qc = [B : AB : A B] as n = 3
⎢ ⎥ 0
⎡ ⎤
⎣ 1 –2 –3 ⎦ ⎢ ⎥
B = 0
| Qc | z 0 ? Rank of Qc = 3 = n ⎢ ⎥
⎣ 1 ⎦
Hence system is completely controllable.
⎡ 0 1 0
⎤ ⎡ 0
⎤ ⎡ 0 ⎤
Step III : To check observability AB = ⎢ 0 0 1 ⎥ ⎢ 0 ⎥=⎢ 1 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
Construct composite matrix ⎣ –4 –5 –7 ⎦ ⎣ 1 ⎦ ⎣ –7 ⎦
T T T T 2 T T n–1 T 0 1
⎡ 0
⎤ ⎡ 0 ⎤
A[AB] = ⎢ 0 1 ⎥ ⎢ 1 ⎥
Qo = [C : A C : (A ) C : .... (A ) C ] 2
A B = 0
T T T T 2 T ⎢ ⎥ ⎢ ⎥
Qo = [C : A C : (A ) C ] since n = 3
⎣ –4 –5 –7 ⎦ ⎣ –7 ⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-41)
⎡ 1
⎤ ⎡ 0 2 1
⎤ ⎡ 0
⎤
A B =
2 ⎢ –7 ⎥ A=⎢ 1 0 3 ⎥,B = ⎢ 1 ⎥,C= [1 0 0]
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 44 ⎦ ⎣ 1 4 0 0 ⎦ ⎣ ⎦
⎡ 0 0 1
⎤ Step II : To check the state controllability
Qc = ⎢ 0 1 –7 ⎥ 2
Qc = [B : AB : A B : ....(A)
n–1
B]
⎢ ⎥ 2
⎣ 1 –7 44 ⎦ Qc = [B : AB : A B] for n = 3
⎡ 0 0 1
⎤
0
⎡ ⎤
⎢ ⎥=–1 B = ⎢ 1 ⎥
| Qc | =
⎢
0 1 –7
⎥ ⎢ ⎥
1 – 7 44 ⎣ ⎦ ⎣ 0 ⎦
Since | Qc | z 0 ? Rank of Qc = 3 = n ⎡ 0 2 1
⎤ ⎡ 0
⎤ ⎡2 ⎤
Hence system is completely controllable AB = ⎢ 1 0 3 ⎥ ⎢ 1 ⎥ =⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
Step II : To check observability ⎣ 1 4 0 ⎦ ⎣ 0 ⎦ ⎣4 ⎦
Construct composite matrix ⎡ 0 2 1
⎤ ⎡ ⎤
2
A [AB] ⎢ 1 ⎥ ⎢0⎥
2
T T T T 2 T T n–1 T AB = 0 3
Qo = [C : A C : (A ) C : ..... (A ) C ] ⎢ ⎥ ⎢ ⎥
T T T T 2 T ⎣ 1 4 0 ⎦ ⎣4⎦
Qo = [C : A C : (A ) C ] since n = 3
⎡ 4
⎤
⎡ 1
⎤ 2 ⎢ 14 ⎥
C
T
= ⎢ 2 ⎥ AB =
⎢ ⎥
⎢ ⎥ ⎣ 2 ⎦
⎣ 1 ⎦
⎡ 0 2 4
⎤
⎡ 0
⎤ 0 –4 ⎢ 1 0 14 ⎥
T ⎢ 1 0 –5 ⎥
Qc =
⎢ ⎥
A =
⎢ ⎥ ⎣ 0 4 2 ⎦
⎣ 0 1 –7 ⎦
⎡ 0 2 4
⎤
⎡ 0 0 –4
⎤ ⎡ 1
⎤ ⎡ –4 ⎤ | Qc | = ⎢ 1 0 14 ⎥ = 12
T T ⎢ 1 0 –5 ⎥ ⎢ ⎥ =⎢ –4 ⎥ ⎢ ⎥
A C =
⎢ ⎥ ⎢
2
⎥ ⎢ ⎥ ⎣ 0 4 2 ⎦
⎣ 0 1 –7 ⎦ ⎣ 1 ⎦ ⎣ –5 ⎦ | Qc | = 12 z 0
⎡ 0 0 –4
⎤ ⎡ –4 ⎤ ?Rank of Qc = 3=n
A (A C ) = ⎢ 1 –5 ⎥ ⎢ –4 ⎥
T 2 T T T T
(A ) C = 0
⎢ ⎥ ⎢ ⎥ Hence system is completely controllable.
⎣ 0 1 –7 ⎦ ⎣ –5 ⎦
Step III : To check observability
⎡ ⎤ 20
T 2
(A ) C
T
= ⎢ 21 ⎥ Construct composite matrix
⎢ ⎥ Qo =
T T T
[C : A C : (A ) C : ...... (A )
T 2 T T n–1 T
C ]
⎣ 31 ⎦ T T T T 2 T
Qo = [C : A C : (A ) C ]
⎡ 1 – 4 20 ⎤
⎢ 2 – 4 21 ⎥ ⎡ 1
⎤
Qo =
⎢ ⎥
| Qo | = 25 z 0
C
T
= ⎢ 0 ⎥
⎣ 1 – 5 31 ⎦ ⎢ ⎥
⎣ 0 ⎦
Rank of Qo is 3 = n
⎡ 0
⎤ 1 1
Hence system is completely observable. A
T
= ⎢ 2 ⎥ 0 4
⎢ ⎥
UEx. 11.34 (SPPU - Dec. 18, 7 Marks) ⎣ 1 3 0 ⎦
⎡ 0 1 1
⎤ ⎡ 1
⎤ ⎡0 ⎤
For the system with state model T
A C
T
= ⎢ 2 0 4 ⎥ ⎢ 0 ⎥ =⎢ 2 ⎥
⎡ 0 2 1⎤ ⎡0⎤ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
x = ⎢ 1 0 3 ⎥ x + ⎢ 1 ⎥ u
⎣ 1 3 0 ⎦ ⎣ 0 ⎦ ⎣1 ⎦
⎢ ⎥ ⎢ ⎥ ⎡ 0 1 1
⎤ ⎡ 0
⎤ ⎡ 3
⎤
⎣ ⎦ ⎣ ⎦
A [A C ] = ⎢ 4 ⎥ ⎢ ⎥=⎢ ⎥
1 4 0 0 T 2 T T T T
(A ) C = 2 0 2 4
y = [1 0 0]x ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 1 3 0 ⎦ ⎣ 1 ⎦ ⎣ 6 ⎦
Investigate the state controllability and state observability.
⎡ 1 0 3
⎤
Soln. : Qo = ⎢ 0 2 4⎥
⎢ ⎥
Step I : Comparing the given state model standard state model ⎣ 0 1 6⎦
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-42)
⎡ 1 0 3
⎤ ⎡ 1
⎤
| Qo | = ⎢ 0 2 4 ⎥ =8 C
T
= ⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥
⎣ 0 1 6 ⎦ ⎣ 2 ⎦
| Qo | z 0 ⎡ 0 0 –5
⎤
Rank of Qo = 3=n A
T
= ⎢ 1 0 –1 ⎥
⎢ ⎥
Hence system is completely observable. ⎣ 0 1 –2 ⎦
UEx. 11.35 (SPPU - May 17, 7 Marks) ⎡ 0 0 –5
⎤⎡ 1
⎤ ⎡ – 10
⎤
T T
A C = ⎢ 1 0 –1 ⎥⎢ 0 ⎥=⎢ –1 ⎥
Investigate complete state controllability and state observability of ⎢ ⎥⎢ ⎥ ⎢ ⎥
the system with state space model matrices
⎣ 0 1 –2 ⎦⎣ 2 ⎦ ⎣ –4 ⎦
T 2 T T T T
⎡ 0 1 0
⎤ 0
⎡ ⎤ (A ) C = A (A C )
A=⎢ 0 0 1 ⎥, B=⎢ 0 ⎥, C = [1 0 2] ⎡ 0 0 –5
⎤⎡ – 10
⎤ ⎡ 20
⎤
⎢ ⎥ ⎢ ⎥ ⎢ ⎥⎢ ⎥=⎢ ⎥
⎣ –5 –1 –2 ⎦ ⎣ 1 ⎦ T 2
(A ) C
T
= 1 0 –1 –1 –6
⎢ ⎥⎢ ⎥ ⎢ ⎥
Soln. :
⎣ 0 1 –2 ⎦⎣ –4 ⎦ ⎣ 7 ⎦
⎡ 1 – 10 20
⎤
Step I : To check controllability
Qo = ⎢ 0 –1 –6 ⎥
Construct composite matrix ⎢ ⎥
2 n–1
⎣ 2 –4 7 ⎦
Qc = [B : AB : A B : ...... A B]
⎪ 1 – 10 20
⎪
Qo = [B : AB : A B] as n = 3
2
| Qo | = ⎪ 0 –1 –6 ⎪ = 129
⎪ ⎪
⎡ 0
⎤ ⎪ 2 –4 7 ⎪
B = ⎢ 0 ⎥
⎢ ⎥ | Qo | z 0
⎣ 1 ⎦ ? Rank of Qo = 3 = n. Hence system is completely observable.
⎡ 0 1 0
⎤ ⎡ 0
⎤ ⎡ 0
⎤
[AB] = ⎢ 0 0 1 ⎥ ⎢ 0 ⎥ = ⎢ 1 ⎥ UEx. 11.36 (SPPU - Dec. 15, 7 Marks)
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ –5 –1 –2 ⎦ ⎣ 1 ⎦ ⎣ –2 ⎦ Obtain the state space representation of system whose differential
2 equation is
A B = A[A B] 3 2 2
dy dy dy d u du
3+2 2+3 + 6y = 2– + 2u
⎡ 0 1 0
⎤ ⎡ 0
⎤ ⎡ 1
⎤ dt dt dt dt dt
2
A B = ⎢ 0 0 1 ⎥ ⎢ 1 ⎥=⎢ –2 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ Also find controllability and observability of the system. Assume
⎣ –5 –1 –2 ⎦ ⎣ –2 ⎦ ⎣ 3 ⎦ zero initial conditions.
⎡ 0 0 1
⎤
Qc = ⎢ 0 1 –2 ⎥ Soln. :
⎢ ⎥
⎣ 1 –2 3 ⎦ Step I : Consider the differential equation
3 2 2
dy dy dy d u du
⎡ 0 0 1
⎤ 3+2 2+3
dt + 6y = 2– + 2u
| Qc | = ⎢ 0 1 –2 ⎥ =–1
dt dt dt dt
⎢ ⎥
⎣ 1 –2 3 ⎦ Taking L. T. of the above equation.
3 2 2
| Qc | z 0 s Y(s) + 2s Y(s) + 3sY(s) + 6Y(s) = s U(s) – sU(s) + 2U(s)
3 2 2
Rank of Qc is 3 = n Y(s) [s + 2s + 3s + 6] = [s – s + 2] U(s)
2
Hence system is completely controllable. Y(s) s –s+2
U(s) = 3 2
s + 2s + 3s + 6
Step II : To check observability 2
Y(s) X1(s) s –s+2
Construct composite matrix X1(s) U(s) = 3 2
s + 2s + 3s + 6
T T T T 2 T T n–1 T
Qo = [C : A C : (A ) C : ...... (A ) C ] Y(s) 2
T T T T 2 T X1(s) = s –s+2 ...(1)
Qo = [C : A C : (A ) C ]
X1(s) 1
U(s) = 3 2
s + 2s + 3s + 6
...(2)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-43)
⎡ x (t) ⎤ ⎡ 0
Step II : Consider Equation (2)
⎤⎡ ⎤ ⎡
x1(t)
1 1 0 0
⎤
⎢ x (t) ⎥ = ⎢⎢ 0 ⎥⎢ ⎥+⎢ ⎥ u(t)
X1(s) 1
0 1 x2(t) 0
U(s) = s3 + 2s2 + 3s + 6 2
⎥⎢ ⎥ ⎢ ⎥
3 2
s X1(s) + 2s X1(s) + 3sX1(s) + 6X1(s) = U(s) ⎣ x (t) ⎦ ⎣ – 6
3
–3 –2 ⎦⎣ x3(t) ⎦ ⎣ 1 ⎦
x 1(t) = x2(t) Compare state model with standard state model equation
x(t) = Ax(t) + Bu(t)
x1(t) = x2(t) = x3(t)
y(t) = Cx(t) + Du(t)
x1 (t) = x2(t) = x3(t)
⎡ 0 1 0
⎤ ⎡ 0
⎤
Substituting in Equation (3) A = ⎢ 0 0 1 ⎥ B=⎢ 0 ⎥
⎢ ⎥ ⎢ ⎥
x 3(t) + 2x3(t) + 3x2(t) + 6x1(t) = u(t) ⎣ –6 –3 –2 ⎦ ⎣ 1 ⎦
x 3(t) = – 6x1(t) – 3x2(t) – 2x3(t) + u(t) C = [ 2 – 1 1] D = [0]
⎡ 0
⎤
⎡ x (t) ⎤ ⎡ 0
1 1 0
⎤⎡
x1(t)
⎤ ⎡ 0
⎤ B = ⎢ 0 ⎥
⎢ ⎥
⎢ x (t) ⎥ = ⎢⎢ 0
2
0 1 ⎥⎢
⎥⎢
x2(t) ⎥+⎢
⎥ ⎢
0 ⎥ u(t)
⎥ ⎣ 1 ⎦
⎣ x (t) ⎦ ⎣ – 6 –3 –2 ⎦⎣ x3(t) ⎦ ⎣ 1 ⎦
⎡
⎢
0 1 0
⎤
⎥
⎡
⎢
0
⎤
⎥
⎡ 0
⎤
=⎢ ⎥
3
AB = 0 0 1 0 1
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ –6 –3 –2 ⎦ ⎣ 1 ⎦ ⎣ –2 ⎦
This is state equation. 2
AB = A (AB)
Step III : Consider Equation (1)
⎡ 0 1 0
⎤ ⎡ 0
⎤
Y(s) 2 = ⎢ 0 0 1 ⎥ ⎢ 1 ⎥
X1(s) = s – s + 2 ⎢ ⎥ ⎢ ⎥
⎣ –6 –3 –2 ⎦ ⎣ –2 ⎦
2
Y(s) = s X1(s) – sX1(s) + 2X1(s)
⎡ 1
⎤
Taking Inverse Laplace transform AB =
2 ⎢ –2 ⎥
⎢ ⎥
2
d x1(t) d ⎣ 1 ⎦
y(t) = 2 – dt x1(t) + 2x1(t)
dt ⎡ 0 0 1
⎤
Qc = ⎢ 0 1 –2 ⎥
y(t) = x1(t) – x1(t) + 2x1(t) ⎢ ⎥
⎣ 1 –2 1 ⎦
y(t) = x3(t) – x2(t) + 2x1(t)
⎡ 0 0 1
⎤
y(t) = 2x1(t) – x2(t) + x3(t) | Qc | = ⎢ 0 1 –2 ⎥=–1
⎢ ⎥
⎡ x1(t)
⎤ ⎣ 1 –2 1 ⎦
y(t) = [2 – 1 1] ⎢ x2(t) ⎥ + [0] u(t) ...Output equation
⎢ ⎥ Since | Qc | z 0 ? Rank of matrix Qc = 3
⎣ x3(t) ⎦ ? Rank of matrix Qc = n
State model
Hence system is completely controllable.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (State Space Representation)….Page no. (11-44)
T 2 T T T T
Step V : To check observability (A ) C = A [A C ]
To construct composite matrix ⎡
0 0 –6
⎤ ⎡ –6
⎤ ⎡ 18
⎤
= ⎢ 1 0 –3 ⎥ ⎢ –1 ⎥ =⎢ 3 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
T T T T n–1 T
Qo = [C : A C : ..... (A ) C ]
T T T T 2 T
⎣ 0 1 –2 ⎦ ⎣ –3 ⎦ ⎣ 5 ⎦
Qo = [C : A C : (A ) C ] since n = 3
⎡ 2 – 6 18
⎤
⎡ 0 0 –6
⎤ ⎡ 2
⎤ Qo = ⎢ –1 –1 3 ⎥
T ⎢ ⎥ C =⎢
T ⎥ ⎢ ⎥
A =
⎢
1 0 –3
⎥ ⎢
–1
⎥ ⎣ 1 –3 5 ⎦
⎣ 0 1 –2 ⎦ ⎣ 1 ⎦
| Qo | = 32 z 0
⎡ 0 0 –6
⎤ ⎡ 2
⎤ ⎡ –6
⎤
T
A C
T
= ⎢ 1 0 –3 ⎥ ⎢ –1 ⎥ =⎢ –1 ⎥ ? Rank of Qo = 3
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ 0 1 –2 ⎦ ⎣ 1 ⎦ ⎣ –3 ⎦ Rank of Qo = n
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
70+6VI %QPVTQNNGTUCPF&KIKVCN
%QPVTQN5[UVGOU
%*#26'4
Syllabus
Concept of Controller, Basic ON-OFF Controller, Concept of Dead Zone, Introduction to P, I, D, PI, PD and PID
controller, OFFSET of Controller, Integral Reset, PID Characteristics. Concept of Zeigler - Nicholas method.
Concept of Industrial Automation, Need of IoT based Industrial Automation.
UQ. 12.2.7 Write short note on : PID controllers. (SPPU - May 16, Dec. 19, 6 Marks) ........................................... 12-10
UQ. 12.2.8 Sketch and explain block diagram of Programmable Logic Controller (PLC).
(SPPU - Dec. 16, 5 Marks) .................................................................................................................... 12-10
12.2.4 Comparison of P, I and D Control Actions .............................................................................................. 12-12
12.2.5 Comparison of P and PI Controller Action .............................................................................................. 12-12
12.2.6 Comparison of PI, PD and PID Controller .............................................................................................. 12-12
12.2.7 PID Tuning using Ziegler-Nichols Method ............................................................................................. 12-13
UQ.12.2.9 Explain Ziegler and Nichol PID tuning method. (SPPU - May 18, 6 Marks) .......................................... 12-13
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-3)
GTTQTUKIPCNKUECNNGFEQPVTQNCEVKQP
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-4)
The input signal and the output signal via R2 is given to
summing amplifier to produce the error signal.
This error signal is further amplified using inverting
amplifier. The output of the inverter is compared with the set
point using comparator to produce the output which is either
‘V0’ or ‘0’ ,
If Vin falls below ‘VL’ then comparator switches to ‘OFF’
state i.e. ‘0’ when V1 = Vsp then output switches to ‘ON’
state.
Mathematical Equations
(2D4)Fig. 12.1.3 : Neutral zone ON/OFF controller (1) For ON state
When the error signal reduces below 0 it remains in same VH = Vsp
state until – 'e(t) at – 'e(t) the output changes from 100 % to (2) For OFF state
0 %.
VL = Vsp – ⎛ R1 ⎞ V0
The range from – 'e(t) to + 'e(t) is called neutral zone. ⎝ R2⎠
Neutral zone is also called differential gap.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-5)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-6)
R2
Where Gp is the gain and value of GP = R , since R1 is
1
variable resistance by changing the value of R1 we can change
in the gain of the summing amplifier and indirectly change
gain of the controller.
The output expression Vout can be compared with standard
equation of proportional controller.
(1) For zero error output is constant where KI is known as the integral gain M(0) is the output
(2) For every 1 % error a correction of KP in % is added or when integral action starts.
subtracted from the output.
(b) Response of integral control action mode
(h) Proportional controller using OP-AMP / Electronic
proportional controller
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-7)
(3) In the response output for gain K1 output is increasing 12.1.2(C) Derivative Controller Action
ramp till 100 % and then remains constant whereas for Mode
gain K2 it is just increasing ramp.
In derivative controller action mode the output of the
(4) Integral action is provided by summing the error over
controller is proportional to derivative of input error signal.
time, multiplying by some gain and adding the result to
Derivative controller action responds to rate of change of
controller output. error.
(c) Characteristic of integral mode (a) Mathematical expression
(1) If error is zero output remains constant at the value de (t)
m(t) = KD dt
where error become zero.
(2) If error is not zero then output will either increase or Its Laplace transform is M(s) = s KD E(s)
decrease at the rate of integral constant. Where, KD = derivative gain
e(t) = error input
(d) Advantages of integral mode m(t) = controller output
(1) Reduces the offset
(b) Response of derivative controller action mode
(2) Smooth output response
(3) It responds to continuous deviation
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-8)
3. It also responds to the direction of deviation. Hence various combination of modes are preferred. These
4. Increases system stability by initiating an early different combination actions are called composite control
corrective action. actions and such controllers are called composite controllers.
The different composite controller action modes are
(e) Disadvantages of derivative mode 1. Proportional - Integral controller action mode (PI)
1. It cannot be used alone as it does not respond for zero 2. Proportional - Derivative controller action mode (PD)
error. 3. Proportional - Integral - derivative controller action
2. It cannot respond properly for slowly changing errors. mode (PID)
Hence causes drift.
3. It amplifies noise signal which can cause saturation in 12.2.1 Proportional - Integral Controller
system. Action Mode (PI)
4. It does not eliminate offset error.
(f) Derivative controller using OP-AMP / Electronic UQ. 12.2.4 Write controller equations, transfer
m(0) = output for zero error input
%QORQUKVG%QPVTQN#EVKQP
/QFG
(b) Block diagram of P - I controller
2
UQ. 12.2.1 Enlist various terms in PID controller Z
n
Here is standard second order system.
with sketch of output of P, PI, PD and s(s + 2[ Zn)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-9)
Converting to Laplace domain (f) P- I controller using OP-AMP / Electronic PI controller
From the Fig. 12.2.5 it is clear that P-I controller is a simple
combination of proportional and integral controller.
The output of the controller is given by
t
Vout = ⎛ R2⎞ R2
Ve(t) + R R C ∫ Ve (t) dt + Vout (0)
⎝ R1⎠ 1 2
0
t
(5l163)Fig. 12.2.3
Vout = ⎛ R2⎞ 1
Ve(t) + R C ∫ Ve (t) dt + Vout (0)
The transfer function is given by
⎝ R1⎠ 1
0
2
(Kp + Ki/s) Zn
C(s) G (s) s (s+ 2[ Zn)
R(s) = 1 + G (s) H (s) = 2
(Kp + Ki/s) Zn
1+
s (s + 2[ Zn)
2
C(s) (Kps + Ki) Zn
R(s) = 3 2 2
s + 2 [ Zn s + KpZns + Ki Zn
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-10)
2
Z (e) Disadvantages of P-D mode
n
Here is standard second order system.
s(s + 2[ Zn)
It cannot eliminate the offset of proportional controller.
(5l164)Fig. 12.2.7
(2D20)Fig. 12.2.9 : P-D controller output for different error (a) Mathematical expression for PID mode
t
(d) Advantages of P-D controller mode d
m(t) = KP e(t) + KP KI ∫ e(t) dt + KP KD dt e(t) +m(0)
1. It improves damping and reduces overshoot. 0
2. Response is fast for change in error.
3. It improves bandwidth of the system. Here KP e(t) o Proportional control action mode
4. It can compensate lag in process.
5. It increases the controller gain.
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-11)
t
(c) Response of PID controller
KP KI ∫ e(t) dt o Integral control action mode
0
d
KP KD dt e(t) o Derivative control action mode
(b) Block diagram of P-I-D controller mode (2D23)Fig. 12.2.14 : PID controller output for error input
(5l167)Fig. 12.2.13
C(s) G (s)
R(s) = 1 + G (s) H (s)
2
(Kp + sKd + Ki/s) Zn
C(s) s (s + 2[ Zn)
R(s) = 2
(Kp + sKd + Ki/s) Zn
1+
s (s + 2[ Zn)
2 2 2 2
C(s) s Kd Zn + s Kp Zn + Ki Zn
R(s) = 3 2 2 2 2 2
s + 2 [ Zn s + Kd Zn s + Kp Zn s + Ki Zn (2D24)Fig. 12.2.15 : PID controller using OP-AMP
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-12)
Here first level controller is scale changer and in second level three OP-AMPS act as inverter, integrator, and differentiator and third
level is an adder circuit. The output expression
t
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-13)
We have already studied all the different controller i.e. P, PI, Soln. :
PD, PID etc. It is very important to calculate the value of Kp, k
Ki, Kd correctly so that the system works efficiently. T.F. = 3 2
s + 3s + 2s + k
This is called tuning of controller. One technique was
Constructing Routh’s array
developed in 1950’s which is popular till date. This is called
3
Ziegler Nichols tuning method. The Ziegler Nichols Method s 1 2
of tuning PID controller is extremely simple. s
2
3 Kp
In this method the controller is set to proportional mode by 1 6 – Kp
turning off the integral and derivative mode. The proportional s 0
3
gain is slowly increased till system becomes marginally stable
0
and starts oscillating with constant amplitude. s Kp
Note down the value of gain i.e. Kcritical. For system to be marginally stable
6 – Kp
3 = 0
Kp = 6 i.e. Kcritical
2
3s + 6 = 0
2
3s = –6
2
s = –2
s = r 2j
Step III :
(5l159)Fig. 12.2.16 : Marginally Stable System To calculate Tcritical
2S
The tune period of oscillation is called Tcritical using Kcritical Z = T
critical
and Tcritical and Ziegler Nichols tuning chart we can calculate
values of Kp, Ki and Kd. 2S 2S
Tcritical = = = 4.44
Z 2
Kp = 0.6 u Kcritical
Ki = 1.2 u Kcritical/ Tcritical Step IV :
Kd = 0.6 u Kcritical u Tcritical/8 Using Zeigler - Nichols tuning chart
Kp = 0.6 Kcritical = 0.6 u 6 = 3.6
Steps to solve
1.2 u Kcritical 1.2 u 6
1. Obtain the closed loop transfer function. Ki = Tcritical = 4.44 = 1.62
2. Obtain the characteristic equation.
0.6 u Kcritical u Tcritical 0.6 u 6 u 4.44
3. Use Routh’s array to calculate Kcritical i.e. Kmar. Kd = =
8 8
4. Use Kcritical in auxiliary equation to obtain frequency of
sustained oscillations Z rad/sec. Kd = 1.998
5. Calculate Tcritical using Z.
6. Using Kcritical and Tcritical calculate Kp, Ki, KD
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-14)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-15)
The DAC in the most simplest form is hold circuit. The
simplest hold circuit is called Zero order Hold (ZoH) circuit.
The above waveforms represent the (ZOH).
(5l26)Fig. 12.3.2 : Block diagram of ADC In this circuit the waveform retains the same value until the
next sample is received. The zero hold system is represent as
Sampling 1–e
– Ts
Gno (s) = s in Laplace domain
Sampling is the process of converting continuous time signal –1
and Gno (z) = 1 – z in z domain
to discrete time signal. Sampling can be considered as simple
Transfer function of sampled data system
switch which closes after every ‘T’ seconds.
Consider a continuous time system
Along with sampling we used holding circuit also so the entre
circuit together is called sample and hold circuit. The hold
circuit holds the signal at a constant value for specified time
period.
∫
R*(s) = r*(z) e dz
– sz
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-16)
–1
G(z) = z {L [G(s)] | } Step IV
t = nT
Steps to solve problem on pulse transfer functions Taking z transform
– Ts –1 z – 1
(1) Obtain g(t) from G(s) by using Inverse Laplace transform g(t) G1 (z) = z [1 – e ]=1–z = z
is known as impulse response. – nT
(2) Replace ‘t’ by nT to obtain g(nT) G2 (z) = z [u (nT)] – z [e u (nT)]
f f
(3) Obtain z transform of g(nT) which is G(z). G(z) is required –n – nT –n
pulse transfer function. G2 (z) = 6 u (nT) z – 6 e u (nT) z
n=–f n=–f
f f
UEx. 12.3.1 (SPPU - May 15, Dec. 15, 6 Marks) –1 n –T –1 n
Obtain pulse transfer function of the system shown in the G2 (z) = 6 (z ) – 6 (e z )
n=0 n=0
Fig. Ex. 12.3.1 with a = 1.
1 1
G2 (z) = –1 – –T –1
1–z 1–e z
z z
G2 (z) = z – 1 – z – e– T
(5l32)Fig. Ex. 12.3.1 But T = 1
z z
Soln. : G2 (z) = z – 1 – z – e– 1
Step I : : The transfer function of zero order hold system is z z
– Ts G2 (z) = z – 1 – z – 0.367
Gho (s) = ⎡ s
1–e ⎤
⎣ ⎦ Step V
z–1
Hence
G(z) = G1 (z) G2 (z) = z [z –z 1 – z – 0.367
z
]
z–1
= 1 – z – 0.367
z – 0.367 – z +1
(5l33)Fig. 12.3.1(a) G(z) = z – 0.367
1–e
– Ts
1 0.633
G(s) = s+1 G(z) = z – 0.367 …Ans.
s
– Ts
1–e 1
G(s) = s s (s + 1) UEx. 12.3.2 (SPPU - Dec. 16, May 17, May 18, 7 Marks)
c (z)
Determine the closed loop pulse transfer function R(z) for the
G1(s) G2(s)
system shown in the Fig. Ex. 12.3.2.
Step II : Let us calculate inverse Laplace transform of G2(s)
1
G2 (s) = s (s + 1)
A1 A2
G2 (s) = s + s + 1
1
A1 = s
s (s + 1) |s=0
(5l34)Fig. Ex. 12.3.2
A1 = 1 Soln. :
1
A2 (s + 1) s ––––––
= –––––– (s + 1) | s=–1
Step I :
The transfer function of zero order hold system is
– Ts
A2 = – 1 1–e
Gho (s) = s
1 1
Hence G2 (s) = s – s + 1 – Ts
1–e 1
Hence G (s) = s s+2
Taking ILT
–t
g2 (t) = u(t) – e u(t) – Ts 1
G(s) = 1 – e s (s + 2)
Step III
Replace t by nT in g2(t)
– nT G1 (s) G2 (s)
g2 (nT) = u (nT) – e u (nT)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-17)
Step II : Let us calculate inverse Laplace transform of G2 (s) 0.4325
G(z) = z – 0.135 …Ans
1
G2 (s) = s (s + 2)
Hence block diagram becomes
A1 A2
G2 (s) = s + s + 2
1
A1 = s
s (s + 2) | s=0
1
A = 2 (5l35)Fig. Ex. 12.3.2(a)
1
(s + 2) s ––––––
A2 = –––––– (s + 2) | s=–2
UEx. 12.3.3 (SPPU - Dec. 18, 7 Marks)
Obtain pulse transfer function of the system shown in
–1
A2 = 2 Fig. Ex. 12.3.3 and determine its step response.
1 1
2 2
? G (s) = s – s + 2
Taking ICT
1 1 – 2t (5l41)Fig. Ex. 12.3.3
g2 (t) = 2 u(t) – 2 e u(t)
Step III : Replace t by nT in g2 (t)
Soln. :
1 1 – 2nT Step I :
g2 (nT) = 2 u (nT) – 2 e u (nT) – sT
1–e 1
G(s) = s s+2
Step IV
Taking z transform – ST 1
– Ts G(s) = 1 – e s(s + 2)
G1 (z) = z [1 – e ]
–1
= 1–z
z–1
= z G1(s) G2(s)
1 1 – 2nT
[
G2 (z) = z 2 u (nT) – 2 e ] [ u (nT) ] Step II : To calculate ILT for G2(s).
1
f f G2(s) = s (s + 2)
1 –n 1 – 2nT –n
= 2 6 u (nT) z –2 6 e u (nT) z
A1 A2
n=–f n=–f G2(s) = s + s + 2
f f
1 1 1
⎪
–1 n – 2T –1 n
= 2 6 (z ) – 2 6 (e z ) A1 =
s
s (s + 2) ⎪s = 0
n=0 n=0
1 1 1 1 1
= 2 –1 – 2 – 2T – 1 A1 = 2
1–z 1–e z
1 z 1 z
= 2 z–1–2 – 2T A2 = (s + )
2
1
⎪
z–e s (s + 2) ⎪s = – 2
But T = 1
1
1 z 1 z A2 = – 2
G2 (z) = 2 z – 1 – 2 –2
z–e
1 1
1 z 1 z 2 2
G2 (z) = 2 z – 1 – 2 z – 0.135
G(s) = s – s + 2
Step V
G(z) = G1 (z) G2 (z) Taking ILT
z–1 1 z 1 z 1 1 –2t
[
= z 2 z – 1 – 2 z – 0.135 ] g2(t) = 2 u(t) – 2 e u(t)
1 1 (z – 1) 1
= 2 – 2 z – 0.135 = 2[1 – z –z 0.135
–1
] Step III : Replace t by nT in g2(t)
1 ⎡z – 0.135 – z +1⎤ 1 0.865
= 2
⎣ z – 0.135 ⎦ = 2 [z – 0.135 ] 1 1 – 2 nT
g2(nT) = 2 u (nT) – 2 e u (nT)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-18)
Step IV : Taking z transform Step II : Let us calculate inverse Laplace transform of G2(s)
1
–Ts –1 z–1 G2(s) = s (s + 4)
G1(z) = z [1 – e ]=1–z = z
A1 A2
G2(z) = z [12 u (nT)] – z [12 e – 2 nT
u (nT)] G2(s) = s + s + 4
f f A1 = s
1
⎪
s (s + 4) ⎪s = 0
1 1
–1 n –2T –1 n
G2(z) = 2 6 (z ) – 2 6 (e z ) 1
A1 = 4
n=0 n=0
1 1 1 1 1
G2(z) = 2
1–z
–1 – 2
1–e
–2T –1
z
A2 = (s
+ 4) s (s
–––––––
+ 4) | s=–4
1 z 1 z 1
= 2z–1–2 –2T
A2 = – 4
z–e
1 1
But T = 0.5 4 –4
G2(s) = s ; s + 4
1 z 1 z 1 z 1 z
= 2 z–1–2 – 1 = 2 z – 1 – 2 z – 0.367
z–e Taking ILT of G2(s)
1 1 – 4t
Step V : G(z) = G1(z) G2(z) g2(t) = 4 u(t) – 4 e u (t)
G1(z) = 1 – z
1 0.6321 0.316
G(z) = 2 [z – 0.367]= z – 0.367 z–1
= z
1 1 – 4nT
UEx. 12.3.4 (SPPU - May 19, Dec. 19, 7 Marks) G2(z) = 4 z [u (nT)] – 4 z [e u (nT)]
Determine the pulse transfer function of the system shown in the f f
Fig. Ex. 12.3.4. Assume T = 1 sec. 1 –1 n 1 – 4T – 1 n
G2(z) = 4 6 (z ) – 4 6 (e z )
n=0 n=0
1 z 1 z
G2(z) = 4 z – 1 – 4 – 4T
z–e
(5l45)Fig. Ex. 12.3.4 But T = 1
1 z 1 z
G2(z) = 4 z – 1 – 4
Soln. : z–e
–4
1 z 1 z
Step I : The transfer function of zero order hold system is G2(z) = 4 z – 1 – 4
– Ts z – 0.018
1–e
Gho (s) = Step V : G(z) = G2(z) G2(z)
s
z–1 1 z 1 z
Hence [
G(z) = z 4 z – 1 – 4 z – 0.018 ]
1 z–1
G(z) = 4 [ ]
1 – z – 0.018
1 z – 0.018 – (z – 1)
G(z) = 4 [ z – 0.018 ]
(5l46)Fig. Ex. 12.3.4
1⎡ z – 0.018 – z +1⎤
⎣ ⎦
– Ts G(z) = 4
1–e 1 z – 0.018
G(s) = s s+4
1 0.982
– Ts 1
G(s) = (1 – e ) s (s + 4)
G(z) = 4 [
z – 0.018 ]
0.2455
G(z) = z – 0.018 ...Ans.
G1(s) G2(s)
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Control Systems (SPPU - Sem. 4 - E&TC) (Controllers and Digital Control Systems)….Page no. (12-19)
function of control system in automation is to ensure that
%QPEGRVQH+PFWUVTKCN output follows the set points.
Industrial automation makes use of extensive information
#WVQOCVKQP technologies like
1. Communication and networking
To study the concept of industrial automation related to
2. Database
control system let us first focus on the words Industry and
Automation. 3. Real time computing.
Industry can be defined as organized action that could be 4. Control and signal processing.
related with manufacture/service/Trade. 5. Simulation
6. Design analysis
#WVQOCVKQP 7. Optimization etc.
The word automation means “self moving”. Automation Industrial automation also involves significant amount of
involves all those technologies where machines are operated hardware technologies related to instrumentation and sensing,
without significant human beings and the performance of electronics for signal conditioning embedded etc.
machines is much superior than the human beings.
The tasks which are not possible by human can be done using 12.4.1 Need of Industrial Automation
machines is also a part of automation. In short automation is
1. Lots production cost and time.
self governing machines of system.
2. Improving quality of good rather improving perfection.
Industrial automation is definitely related to control system as
it is necessary to control all the set of technologies that 3. Producing larger volume of goods.
achieves the desired patterns of operational parameters and 4. Increasing sales and profit.
various sequence for machines and systems by providing 5. Multiple products can be manufactured simultaneously.
various input signals. 6. To support flexible manufacturing systems.
It is very important to understand that automation may
include control system but reverse is not true. The main
Chapter Ends…
(New Syllabus w.e.f academic year 20-21)(P4-16) Tech-Neo Publications...A SACHIN SHAH Venture
Sure Marks
Guide & University Paper Solutions