Controlsystem Unit 1
Controlsystem Unit 1
By
Course Outcomes
Course Outcomes : At the end of the course the student will be
able to
CO1: Understand the behavior of open loop and closed control
system and mathematical model of electrical and mechanical
systems.
CO2: Apply block diagram reduction techniques and Mason’s
gain formula for finding the transfer function of a given control
system.
CO3: Understand standard test inputs, controllers, transient and
steady state response for a 2nd order control system for unit
step input.
CO4: Apply analytical and graphical techniques to determine the
stability of control system in both time and frequency domains.
Block Diagram & Signal Block diagram representation and manipulation, signal flow graphs-mason’s gain formula to determine
flow graph overall system gain of control system, problems.
problems
UNIT - II
Feedback Feedback and non-feedback
feedback systems, effects of feedback, regenerative feedback.
Characteristics
Time Response: Types of input, transient response of second order control system for unit step input, time-domain
specifications, steady state error and error constants, proportional, derivative and integral controls.
UNIT – III
Concept of Stability: Stability of systems - Routh Hurwitz criterion to determine stability of control systems, problems,
Relative stability.
Root Locus: Concept of root locus, Procedure to plot root locus, Stability analysis of control system by root locus
technique, problems.
UNIT - IV
Frequency Response: Co-relation between time and frequency response, frequency domain specifications, resonant peak (Mp)
and resonant frequency (Wp) for a second order system, gain margin (GM) and phase margin (PM).
Frequency Plots: Bode plots, Polar plots, Nyquist stability criterion for control system, problems.
UNIT - V
Compensation (Without The necessity of compensation, series and parallel compensation, Realization of basic lead, Lag and
Design): lead-Lag compensators.
State Variable Analysis: Introduction, concepts of state, state variables, state vector, state space, state space representation,
state model, state model of linear systems, state transition matrix, solution of state equations. Concept of
Controllability and Observability.
INTRODUCTION TO CONTROL SYSTEMS ENGIEERING
Syllabus OVERVIEW
UNITS
TOPICS Sub TOPICS
COVERED
TRANSFER •Electrical and Mech.
Mech Systems UNIT-1
FUNCTION •Block Diagram Reduction [20 Marks]
Techniques
•Mason’s Gain Formula
TIME Second order Systems UNIT-2
Response [20 Marks]
Input
Input Output
Input Output
SYSTEM
An example : Fan
i.e. airflow
Input Output
230V/50Hz No Airflow
Input Output
230V/50Hz
Airflow
AC Supply (Proper Output)
Can be a Control System
Control
Input Output
Element
Input Output
CONTROL
SYSTEM
Controlled
Reference I/p Control o/p
Action
r(t) Process c(t)
Bread toaster -
This machine runs
as per adjusted time
e
irrespective of toasting is
completed or not.
OLC Example
Automatic
tea/coffee Vending
Machine –
These machines also
function for pre
adjusted time only.
Closed Loop Control Systems
Definition:
“A system in which the control action is
somehow dependent on the output is called as
closed loop system”
Feedback/
Sensor
Open Loop Control Systems
Controlled
Reference I/p Control o/p
Action
r(t) Process c(t)
Feedback/
Sensor
Closed loop Control System
CLCS
TB : Disturbance Control TB
(heat transfer: door, signal T
window, wall, etc.) Fuel flow
Heater
Valve
TB
VR + Controlller +
+
Plant
Valve VT
- (Thermostat) (ROOM)
Temp.
Sensor
Advantages of Open Loop Control System
Economical.
Generally stable.
Disadvantages of Open Loop Control System
automatically.
Effected by Noise.
Advantages of Closed Loop Control System
Closed loop control systems are more accurate even in
the presence of non-linearity.
linearity.
Highly accurate as any error arising is corrected due to
presence of feedback/Sensor signal.
Facilitates automation.
The sensitivity of system may be made small to make
system more stable.
This system is less affected by noise and external
disturbances.
Disadvantages of Closed Loop Control System
absent.
7. The changes in the output due 7. The changes in the output due
to external disturbances are NOT to external disturbances are
corrected automatically. So they corrected automatically. So they
are MORE sensitive to noise and are LESS sensitive to noise and
other disturbances. other disturbances.
Components of Closed Loop CS/ Feedback CS/Automatic CS
Error
Detector
Forward Path
Error Manipulated
Signal Signal
r(t) Amplifier,
Reference + Plant Controlled
I/p - e(t)
Controller &
m(t) c(t) O/p
Actuator
b(t) Feedback
Feedback System /
c(t)
Signal Sensor
Feedback Path
Components of Closed Loop CS/ Feedback CS/Automatic CS
Error
Detector
+ Compares Reference Input and Actual Output obtained and generates error signal
-
Feedback
System / Measures actual obtained output
Sensor
Error
Detector
Control Required
Error Signal Signal
Signal
Reference Desired
+
Controller Actuator Plant
Input - Output
Sensor
signal Sensor
Focused later on
celestial mechanics
Solve
Differential Solve
Equations Algebraic
Equations
Inverse
Laplace
Transform
Advantages of Laplace Transform
Solution of intego differential equation of time
systems can be easily obtained.
∞
F (s) = L [ f (t) ] = f (t) e −st dt (1-1)
0
e −a t s i n bt b
(s + a )2 + b 2
e − a t cos b t s +a
(s + a )2 + b 2
t 1
s2
tn n!
sn++1
n
n!
−at n
e t (s + a )n+1
δ (t) 1
Inverse Laplace Transform
as Transfer Function.
Function
Transfer Function Of Open Loop Control System
r(t) c(t) LT
System R(s) System C(s)
G(t) G(s)
Electrical System
Group of elements and variables connected together in
a planned manner to form a circuit.
Eg: - Series circuit , Parrallel circuit, or both.
Laplace Transform
Resistors are time and frequency invariant.
Therefore, the transform of a resistor is the same as
the resistance of the resistor.
resistor
v(t) =i(t) R
Applying Laplace Transformation
V(s)= I(s) R
L{Resistor}=R
Laplace Transform
V(s) 1
=
I(s) sC
di(t)
v(t) = L
dt
Applying Laplace Transformation
V (s) = s L I(s)
And solving for our ratio
V (s) = s L
I(s)
Laplace Transform
{inductor} = sL
L{inductor}
Problems to Determine Transfer Function of Electrical System
C
Vi(t) + i(t) Vo(t)
-
Solution:-
Vo(s) 1
Transfer Function= G(s)= =
Vi(s) sC.(R+ 1 )
sC
Vo(s) 1
=
Vi(s) sC.( sCR + 1)
sC
Vo(s) 1
=
Vi(s) sCR + 1
Vi(s) 1 Vo(s)
sCR +1
Problems to Determine Transfer Function of Electrical System
1
s C
= [R+ sL+ 1 ]
sC
Vo ( s ) 1
=
Vi (s) sCR + s2 LC + 1
Vo ( s ) 1
=
Vi (s) s2 LC + sCR +1
Control Systems Engineering
UNIT
UNIT-1
Problematic Topics Theory Topics
Transfer function Open-loop and closed-loop
systems
Determination of TF of Control System Components
Electrical Systems
Servomotor
Determination of TF of
Tachometer
Mechanical Systems.
Synchro
Block diagram representation
& Reduction to determine TF
Elevator (Lift)
Plumbing
Ventilating
Escalator
Automobiles ( cars, buses, bikes, cycles, etc)
Classification of Mechanical Systems
Mechanical Mechanical
Translational Systems Rotational Systems
Mechanical Translational Systems
Motion of a physical body along straight line.
Mechanical Rotational Systems
ELEMENTS VARIABLES
The elastic
The Weight of The Friction exist in
deformation of the
Mechanical Systems Mechanical Systems
body is
is represented by is represented by
represented by the
Element Mass (M) Element dash-pot
dash (B)
Element Sprint (K)
Mechanical Rotational Systems
ELEMENTS VARIABLES
The elastic
The Weight of The Friction exist in
deformation of the
physical body is physical body is
physical body is
represented by represented by
represented by the
Element Mass (J) Element dash-pot
dash (B)
Element Sprint (K)
Mathematical Equations of Mechanical Translational Systems
1) Assume X as Nodes.
B θ
W.K.T.
J
Force- Voltage Analogy (Or) Torque-
Torque Voltage Analogy
(B) (B) θ
B
W.K.T.
J
Force- Current Analogy (Or) Torque-
Torque Current Analogy
Mechanical Translational Mechanical Rotational Electrical System
System System with Current Source
B θ
W.K.T.
J
Force- Current Analogy (Or) Torque-
Torque Current Analogy
B θ
(B) (B)
R
W.K.T.
J
Problem:1 -- Obtain Electrical Analogous System
Input Output
BLOCK
Block Diagram
Y(s)
X(s)
3s
Summing Point:
Two or more signals can be added /
subtracted at summing point.
y
+
x output
+
Output =x+y-z
-
z
Block Diagram
Z Z
R(s) + G1 G2
C(s)
H1
Feedback Path
Feedback Path: The
direction of flow of signal is
from output to input
Block Diagram Reduction Technique
RULES
Rule 1: For blocks in cascade
Gain of blocks connected in cascade gets
multiplied with each other.
R(s) C(s)
R(s) G1 R1(s) G2
C(s) G1G2
R1(s)=G1R(s)
C(s)= G1G2R(s)
C(s) =G2R1(s)
=G1G2R(s)
Block Diagram Reduction Technique
R(s) G1 G2 G3 C(s)
Find Equivalent
R(s) G1 G2 G3 C(s)
R1(s)
Find Equivalent
R1(s)
Block Diagram Reduction Technique
Rule 2: For blocks in Parallel
Gain of blocks connected in parallel gets added
algebraically.
R1(s)
G1
+
R(s) R2(s) - C(s) R(s) G1-G2+G3 C(s)
G2
+
R3(s)
G3
R(s)
E(s) G C(s)
+ R(s) G C(s)
-/+ 1 ± GH
B(s) H
C(s) G
= In General
R(s) 1 ±GH
From Shown Figure,
∴ C(s) G
For Negative Feedback =
R(s) 1 + GH
From Shown Figure,
E(s) = R(s) +B(s)
and
R(s) E(s) C(s) C(s) = G.E(s)
+
+
G = G[R(s) + B(s)]
= GR(s) +GB(s)
But
B(s)
H B(s) = H.C(s)
G
X
X
C(s)=GR(s) C(s)=GR(s)
and and
X=C(s)=GR(s) X=GR(s)
Block Diagram Reduction
R(s) C(s)
(s) R(s) C(s)
G G
1/G
X
C(s)=GR(s)
C(s)=GR(s) and
and X=C(s).{1/G}
X=R(s) =GR(s).{1/G}
= R(s)
Block Diagram Reduction Technique
C(s)=R(s)G+X C(s)=G{R(s)+X/G}
=GR(s)+X
Block Diagram Reduction Technique
X G
X
C(s)=G{R(s)+X} C(s)=GR(s)+XG
=GR(s)+GX =GR(s)+XG
Block Diagram Reduction Technique
- -
B1 B2 B2 B
X=R(s)-B1 X=R(s)-B2 1
C(s)=X-B2 C(s)=X-B1
C(s)=R(s)-B1-B2 C(s)=R(s)-B2-B1
Rule: 9
By
By corollary, one can split a summingpoint
to two summing point and sum in any order
B
B
+
R(s) + G C(s) + +
R(s) + G C(s)
- -
H
H
Block Diagram Reduction Technique
following order
Second Choice
(No possible combination of Series or parallel or feedback blocks)
G4
+
R(s) + + G1 G2 G3 + C(s)
G6
- - +
H1 G5
H2
Rule 1 cannot be used as there are
no immediate series blocks.
Hence
Hence Rule 2 can be applied to G4, G3,
G5 in parallel to get an equivalent of
G3+G4+G5
Example cont
Apply Rule 2
Blocks in Parallel G4
+
R(s) + + G1 G2 G3 + C(s)
G6
- - +
H1 G5
H2
Example cont
R(s) + + G1 G2 C(s)
G3+G4+G5 G6
- -
H1
H2
Example cont
R(s) + + G1 C(s)
G2(G3+G4+G5) G6
- -
H1
H2
Example cont
R(s) + G1 G2(G3+G4+G5) G6
C(s)
1 + G1H1
-
H2
Example cont
R(s) +
2(G3 + G 4 + G 5)
G1G2(G3 G6 C(s)
- 1 + G1H1
H2
Example cont
G1G2(G 3 + G 4 + G 5) G6
C(s)
R(s)
1+G1H1+G1G G2H2(G3+G4+G5)
Example cont
R(s) 6(G 3 + G 4 + G 5)
G1G2G6(G C(s)
1+ G1H1+G
G1G2H2(G3+G4+G5)
Example cont
C(s) = G1G2G6(G 3 + G 4 + G 5)
R ( s ) 1 + G1
1H1+ G1G2H 2(G 3 + G 4 + G 5)
Problem:2 &3 - Obtain the transfer function using Block
diagram Reduction Technique.
G4
+
R(s) + + G1 G2 G3 + C(s)
+ -
H1
H2
Example cont
Step 1 − Use Rule 1 for Series blocks G1G2.
G4
+
R(s) + G1 G2 G3 + C(s)
+ -
H1
Apply Rule 1
Blocks in series
H2
Example cont
Step 2 − Use Rule 2 for Parallel blocks G3G4.
G4
+
R(s) + + G1G 2 G3 + C(s)
+ -
Apply Rule 2
Blocks in parallel H1
H2
Example cont
Step 3 − Use Rule 3 to eliminate Feedback
H1. The modified block diagram is shown in
the following figure.
+ -
Apply Rule 3
Elimination of H1
feedback loop
H2
Example cont
Step 4 − Use Rule 1 for Series blocks.
blocks
R(s) + G1G
G2 G3+G4 C(s)
+ 1+ G1G2
2H1
Apply Rule 1
Blocks in
series
H2
Example cont
Step 5 − Use Rule 3 to eliminate Positive Feedback H2.
R(s) + G2(G 3 + G 4)
G1G C(s)
+ + G1G2H1
1+
Apply Rule 3
Elimination
of feedback
H2
loop
Example cont
R(s) C(s)
G1G2(G 3 + G 4)
G
1+ G11G2H1− G1G2G3H2 −
G1G2G4H2
Example cont
C(s)
= G1G2(G3 + G 4)
H1−G1G2G3H2 − G1G2G4H2
R(s) 1+ G1G2H
Follow these STEPS for simplifying (reducing) the block
diagram, which is having many blocks, summing points
and take-off points.
Step1 − Check for the blocks connected in series and
simplify.
Step 2 − Check for the blocks connected in parallel and
simplify.
Step 3 − Check for the blocks connected in feedback loop
and simplify.
Step 4 − If there is difficulty with take-off
take point while
simplifying, shift it towards right/left.
Step 5 − If there is difficulty with summing point while
simplifying, shift it towards left/right.
Step 6 − Repeat the above steps till you get the simplified
form, i.e., single block.
Problem:5 Find the Transfer Function using BRT
G5
+
R(s) + G1 + G2 G3 + G4 C(s)
- -
H1
H2
Example cont
Step 1 − Use Rule 3 to eliminate Feedback H1.
G5
+
R(s) + G1 + G2 G3 + G4 C(s)
- -
Apply Rule 3
Elimination
of feedback H1
loop
H2
Example cont
Step 2 − Use Rule 1 to eliminate Series Blocks.
G5
+
R(s) + G1 G2 G3 + G4 C(s)
1 + G2H1
-
Apply Rule 1
Blocks in
series
H2
Example cont
Step 3− Use Rule 2 to eliminate parallel Block G5.
G5
+
R(s) + G1G2G3
G + G4 C(s)
1 G2H1
1+
-
Apply Rule 2
Blocks in
parallel
H2
Example cont
Step 4 − Use Rule 1 to eliminate Series Block G4.
G1G2G3
R(s) + G5 + G4 C(s)
1+ G2H1
-
Apply Rule 1
Blocks in series
H2
Example cont
Apply
Step 5 − Use RuleRule
3 to3eliminate Feedback H2.
H2
Example cont
R(s) G4G5+ G2
2G4G5H1+G1G2G3G4 C(s)
1+G2H1+G4G5H22+G2G4G5H1H2+G1G2G3G4H2
Example cont
R(s) + + - G1 + G2 C(s)
- -
H1 H2
cont
Apply Rule 3 Elimination of feedback loop
-
R(s) + + G1 G2
C(s)
+
- -
H1 H2
Example cont
R(s) + + - C(s)
G1 G2
- 1 + G2H 2
H1
Now Rule 1, 2 or 3 cannot be used
directly.
There are possible ways of going
ahead.
a. Use Rule 8 & interchange order of
summing so that Rule 3 can be used on
G.H1 loop.
b. Shift take off point after G 2 block
reduce 1 + G2H 2
1 2
R(s) + + - G2 C(s)
G1
1 + G2H 2
-
H1
Example cont
Apply Rule 3 Elimination feedback loop
2 - 1
R(s) + G1 G2 C(s)
+ 1 + G2H 2
-
H1
Example cont
Apply Rule 1 Bocks in series
2 -
R(s) G11 G2 C(s)
1+ G1H11 1 + G2H 2
+
Example cont
2 -
R(s) G1G2 C(s)
2
R(s) + G1G2 C(s)
1 + G1H11+ G2H 2 + G1G2H1H 2
-
Example cont
C(s) G1G2
=
R(s) 1+G1H1+G
G2H2+G1G2H1H2+G1G2
Problem:7 Find the Transfer Function using BRT
Simplify, by splitting second
summing point as
H1
said in Rule9
-
R(s) + + G1 G2 G3 C(s)
- -
H2
H3
Example cont
Apply rule 3
H1 Elimination of feedback loop
+ + + - G1 G2 G3 C(s)
R(s)
- -
H2
H3
Example cont
+ + G1 G2 G3 C(s)
R(s)
- 1 + G1H1
-
H2
H3
Example cont
Apply rule 3 Elimination of feedback loop
+ + G1G22
G3
1 + G1H
H1 C(s)
R(s) - -
H2
H3
Example cont
+ G1G2 G3
1+G1H1+G1
1G2H2 C(s)
R(s) -
H3
Example cont
Apply rule 3 Elimination of feedback loop
+ G1G2G3
R(s) 1 + G1H1
G + G1G2H 2 C(s)
-
H3
Example cont
C(s) G1G2G3
=
R(s) 1 + G1H1 + G1G2H 2 + G1G2G3H 3
Problem:8 Find the Transfer Function using BRT
Apply rule 5
Shift take off point after block G3
G5
+
R(s) + G1 + G2 G3 G4 + C(s)
- -
H1
H2
Example cont
Blocks in series
1/ G
G3 5
+
R(s) + G1 + G2 G3 G4 + C(s)
- -
H1
H2
Example cont
Blocks in parallel
G5
/G3
+
R(s) + G1 + G2G3 G4 + C(s)
- -
H1
H2
Example cont
Feedback loop
G4+(G5/
R(s) + G1 + G2G3 G3) C(s)
- -
H1
H2
Example cont
Apply rule 1
Blocks in series
G4+(G5/
R(s) + G1 G2G3 G3) C(s)
1+G2G3H1
-
H2
Example cont
R(s) + G2G3
)(G4+
G5
)
C(s)
(G1))(
1+G2G3H1 G3
-
H2
Example cont
2(G 4 G 3 +G 5)
G1G2(G
=
1 1+ G2G3H1
G
Example cont
-
1+ G2G3H1
G
H2
Example cont
C(s)
R(s) G2(G 4 G 3 + G 5)
G1G
1 + G2G3H1 + G1G2H 2(G 3G 4 + G 5)
Example cont
C(S) G
G1G2(G 4 G 3 + G 5)
=
R(S) 1 + G2G3H
H1 + G1G2H 2(G 3G 4 + G5)
Problem:9 Find the Transfer Function using BRT
Apply rule 5 Shift take off point after block G4
H2
-
R(s) + G1 + G2 + G3 G4
- - C(s)
H3
H1
Example cont
Apply rule 1 Blocks in series
H2 1/
G4
-
R(s) + G1 + G2 + G3 G4
- - C(s)
H3
H1
Example cont
-
R(s) + G1 + G2 + G3G4
- - C(s)
H3
H1
Example cont
-
R(s) + G1 + G2 G3G4
1 + G3G4H 3 C(s)
-
H1
Example cont
Apply rule 3 Feedback loop
H2/
G4
-
R(s) + G1 + G2G3G4
1 + G3G4H 3
C(s)
-
H1
Example cont
H1
Example cont
Apply rule 3 Feedback loop
H1
Example cont
R(s) G1G2G3G4
G C(s)
1 + G3G4H 3 + G2G3H
G 2 + G1G2G3G4H1
Example cont
C(S) G1G2G3G4
=
R(S) 1 + G3G4H 3 + G2G3H 2 + G1G2G3G4H1
Problem:10 Find the Transfer Function using BRT
Simplify, by splitting 3rd summing point as given in Rule 9
G3
3
1 2 +
R(s) + + G1 G2 + G4 C(s)
- - -
H2 H1
Example cont
Elimination of Feedback loop
G3
+ +
R(s) + + G1 G2 + G4 C(s)
- - -
H2 H1
Example cont
Apply Rule 5 Shift take off point after block
G3
+
R(s) + + G1 G2 + G4 C(s)
1 + G4H1
- -
H2
Example cont
Apply Rule 1
Blocks in series
G3/
G2
+
R(s) + + G1 G2 + G4 C(s)
1 + G4H1
- -
H2
Example cont
Now which rule we have to use?
G3/
G2
+
R(s) + + G1G2 + G4 C(s)
1 + G4H1
- -
H2
Example cont
Apply Rule 2
Blocks in parallel
G3/
G2
+
R(s) + + G1G2 1 + G4 C(s)
1 + G4H1
- -
H2
Example cont
Apply Rule 1 Blocks in series
H2
Example cont
R(s) + + G1G2
(G 3 + G 2)G4 C(s)
G 2(1 + G4H1)
- -
H2
Example cont
Apply Rule 1 Blocks in series
C(s) G1G4(G3 + G 2)
=
R(s) 1+G4H1+G1G22H2+G1G2G4H1H2+G1G4(G2+G3)
Problem 11
Find the transfer function of the following block
diagram using Block diagram reduction technique
H2
R(s) A Y(s)
G1 G2 G3
B
H1
G4
Step 1. Moving pickoff point A after block G3
H2
R(s) A Y(s)
G1 G2 G3
B
1
C H1
G3
G4
R(s) A B Y(s)
G1 G2 G3
1
C
H1 G3
1
H1 G3
G4
2. Eliminate loop I & Simplify
H2
B
G2 G3 B G2G3
1 H1
+H
H1 G3 G3
2
II
R(s) G 2G 3 Y(s)
G1
1+ G2 H1 + G2G3 H 2
H1
G3
G4
3. Eliminate loop II
G4
Y (s) G1G2G3
T (s) = = G 4+
R(s) 1+ G2H1 + G2G3H2 +G1G2H1
PROBLEM-12:12: Multiple Input System.
Determine the output C due to inputs R and U
TO FIND C/R
PUT; U=0
TO FIND C/U
PUT; R=0
PROBLEM-12:12: Multiple-Input
Multiple System.
Determine the output C due to inputs R, U1 and U2
TO FIND C/R
TO FIND C/U1
TO FIND C/U2
PROBLEM-13: Multi-Input
Input Multi-Output
Multi System.
Determine C1 and C2 due to R1 and R2.
TO FIND C1/R1 & C1/R2
TO FIND C2/R2 & C2/R2
When R2 = 0,
When R1 = 0,
Problem:14 Find the Transfer Function using BRT
Apply rule 2 Blocks in Parallel
+
R(s) + G1 + G2 + G3 C(s)
- + - -
G5 H1
H2
H3
Example cont
Apply rule 3 Elimination of Feedback Loop
R(s) + G1+G4+ + G2 + G3
G5
- - C(s)
-
H1
H2
H3
Example cont
Apply rule 1 Blocks in Series
H3
Example cont
Apply rule 3 Elimination of Feedback loop
R(s) +
G2GG3(G1 + G 4 + G 5) C(s)
(1+ G2H1)(1
G + G 3 H 2)
-
H3
Example cont
R(s) G3(G1+ G 4 + G 5)
G2G C(s)
1+ G2H1 +G3H2+G2
2G3H1H2+G2G3H3(G1+G4+G5)
Example cont
C(s) G2G3(G1 + G 4 + G 5)
=
R(s) 1+ G2H1 + G3H 2 + G2G3H1H 2 + G2G3H3(G1+ G 4 + G5)
Problem:15 Find the Transfer Function using BRT
Apply rule 2 Blocks in Parallel
-
R(s) G1 + G2 G3 +
-
- C(s)
+
H1 H3
+
Example cont
Apply rule 3 Elimination of Feedback Loop
R(s) G + G2 1+G3
-
- C(s)
+
H H3
+
Example cont
Apply rule 5 Shift take off point after block
R(s) G1 + G2
G 1+G3
- + G2
1+
C(s)
-
+
H1 H3
+
Example cont
Apply rule 1 Blocks in series
R(s) G1 + G2
G 1+G3
- + G2
1+
- C(s)
1
1 + G3
+
H1 H3
+
Example cont
Apply rule 2 Blocks in Parallel
R(s) G1 + G2(1 + G 3)
- 1 + G2
- C(s)
1
1 + G3
+
H1 H3
+
Example cont
Apply rule 1 Blocks in Series
R(s) G1 + G2(1 + G 3)
- 1 + G2
- C(s)
H1 1
H 2+
1 + G3
Example cont
Apply rule 3 Elimination of Feedback loop
R(s) G1 + G2(1 + G 3)
- 1 + G2
- C(s)
H
H1(H 2 + H 2 G 3 + 1)
1 + G3
Example cont
R(s) G1
G2(1 + G 3)
1 + G2 + G2H1(1 + H 2 + H 2 G 3)
C(s)
Example cont
C(s)
R(s) G1G2(1 + G 3)
1 + G2 + G2H1(1 + H 2 + H 2 G 3)
Example cont
C(s) G1G2(1+ G 3)
=
R(s) 1 + G2 + G2H1(1 + H 2 + H 2 G 3)
Control Systems Engineering
UNIT
UNIT-1
Problematic Topics Theory Topics
Transfer function Open-loop and closed-loop
systems
Determination of TF of Control System Components
Electrical Systems
Servomotor
Determination of TF of Tachometer
Mechanical Systems. Synchro
Not Convenient to
rearrange the
equations & variables
if equations are more
In every STEP
need to
redraw the
block diagram 3) Mason’s Gain
Formula
Signal Flow Graphs
• Alternative method to block diagram representation,
developed by Samuel Jefferson Mason.
1
V1 ( s ) = I1 ( s ) + I1 ( s ) R
Cs
CsV1 ( s ) − CsV 2 ( s ) = I 1 ( s )
V2 ( s ) = I1 ( s )R
− Cs
Cs R
V1 (s ) I1 ( s ) V2 ( s )
Fundamentals of Signal Flow Graphs
• Consider a simple equation below and draw its signal flow
graph: y = ax
• A forward path is a path from the input node to the output node. i.e.,
X1 to X2 to X3 to X4 , and X1 to X2 to X4 , are forward paths.
• A feedback path or feedback loop is a path which originates and terminates
on the same node. i.e.; X2 to X3 and back to X2 is a feedback path.
Terminologies
• Two loops, paths, or loop and a path are said to be non-touching if they
have no nodes in common.
Signal-Flow
Flow Graph Construction
x2 = dx1 + ex3
c
x0 x1 x2 g x3 x4
a d h
x3 = fx0 + gx2
x4 = hx3 b e
Construct the signal flow graph for the following set of
simultaneous equations.
• There are four variables in the equations (i.e., x1,x2,x3,and x4) therefore four nodes are required
to construct the signal flow graph.
• Arrange these four nodes from left to right and connect them with the associated branches.
Consider the signal flow graph below and identify the
following
a) Input node.
b) Output node.
c) Forward paths.
d) Feedback paths (loops).
e) Determine the loop gains of the feedback loops.
f) Determine the path gains of the forward paths.
g) Non-touching loops
Consider the signal flow graph below and identify the
following
a) Input node.
b) Output node.
c) Forward paths.
d) Feedback paths.
e) Self loop.
f) Determine the loop gains of the feedback loops.
g) Determine the path gains of the forward paths.
Input and output Nodes
a) Input node
b) Output node
(c) Forward Paths
(d) Feedback Paths or Loops
(d) Feedback Paths or Loops
(d) Feedback Paths or Loops
(d) Feedback Paths or Loops
(e) Self Loop(s)
(f) Loop Gains of the Feedback Loops
(g) Path Gains of the Forward Paths
Mason’s Rule (Mason, 1953)
C (s) P∆ k k
= k =1
R(s) ∆
Where
n = number of forward paths. ; Pk = the K th forward-path gain.
∆k = Same as ∆ but formed by the loops NOT touching the kth forward path
Fundamentals of Signal Flow Graphs
• Consider a simple equation below and draw its signal flow
graph: y = ax
C (s) P∆ k k
= k =1
R(s) ∆
Therefore, C P1 ∆ 1 + P2 ∆ 2
=
R ∆
There are three feedback loops
∆ = 1 − (L1 + L 2 + L3 )
P1
P2
∆ = 1 − (L1 + L2 + L3 + L 4 ) + (L1 L3 + L1 L4 + L2 L3 + L2 L4 )
∆ = 1 − (G 2 H 2 + H 3 G 3 + G 6 H 6 + G 7 H 7 )+
(G 2 H 2 G 6 H 6 + G 2 H 2 G 7 H 7 + H 3G3G 6 H 6 + H 3G3G 7 H 7 )
243
Problem-2:
2: continue
Eliminate forward path-1
∆ 1 = 1 − (L3 + L4 )
∆ 1 = 1 − (G 6 H 6 + G 7 H 7 )
∆ 2 = 1 − (L1 + L2 )
∆ 2 = 1 − (G 2 H 2 + G 3 H 3 )
244
Problem-2:
2: continue
Y ( s ) P1 ∆ 1 + P2 ∆ 2
=
R( s ) ∆
Y (s) G1G 2 G 3 G 4 [1 − (G 6 H 6 + G 7 H 7 )] + G 5 G 6 G 7 G8 [1 − (G 2 H 2 + G 3 H 3 )]
=
R ( s ) 1 − (G 2 H 2 + H 3 G 3 + G 6 H 6 + G 7 H 7 ) + (G 2 H 2 G 6 H 6 + G 2 H 2 G 7 H 7 + H 3 G 3 G 6 H 6 + H 3 G 3 G 7 H 7 )
245
Problem
Problem-3
• Find the transfer function, C(s)/R(s), for the signal-flow
graph in figure below using Mason’s Gain Formula
Problem
Problem-3
• There is only one forward Path.
Path
P1 = G1 ( s )G 2 ( s )G 3 ( s )G 4 ( s )G 5 ( s )
Problem
Problem-3
• There are four feedback loops.
loops
Problem
Problem-3
• Non-touching loops taken two at a time.
Problem
Problem-3
• Non-touching loops taken three at a time.
Problem
Problem-3
C ( s ) P1∆ 1
=
R(s) ∆
Problem-4 : Obtain the transfer function for the
block diagram using Mason’s Gain Formula.
H1
H3
H3
- H1
R(s) 1 E(s) G1 X1 G2 X2 G3 X3 G4 C(s)
- H2
- H3
Problem-4
Problem
From Block Diagram to Signal-Flow
Signal Graph Models
- H1
R(s) 1 E(s) G1 X1 G2 X2 G3 G4 X3 1 C(s)
- H2
- H3
∆ = 1 + ( G 1G 2 G 3 G 4 H 3 + G 2 G 3 H 2 + G 3 G 4 H 1 )
P1 = G 1G 2G 3G 4 ; ∆1 = 1
C ( s) G1G2G3G4
G= =
R( s ) 1 + G1G2G3G4 H 3 + G2G3 H 2 + G3G4 H1
Problem-55 : Obtain the transfer function for the
block diagram using Mason’s Gain Formula.
-
- X1 G1 Y1
R(s) + + C(s)
E(s)
- -X +
2
G2
- Y2
-1
X1 G1 Y1
-1
-1 1
R(s) 1 E(s) C(s)
1 1 1
X2 G2 Y2
-1
-1
Problem 5
Problem-
-1
X1 G1 Y1
-1 1
R(s) 1 E(s) -1 C(s)
1 X2 1 Y2 1
G2
-1 -1
There are 7 loops:
3 ‘2 non-touching
touching loops’ :
Problem
Problem-5
-1
X1 G Y1
-1 1
R(s) 1 E(s) 1 -1 C(s)
1 X2 1 Y2 1
G
2
-1 -1
Then: Δ = 1 + 2G 2 + 4G 1 G 2
4 forward paths:
p1 = ( − 1) ⋅ G1 ⋅ 1 Δ1 = 1 + G2
p2 = ( − 1) ⋅ G1 ⋅ ( − 1) ⋅ G2 ⋅ 1 Δ2 = 1
p3 = 1 ⋅ G 2 ⋅ 1 Δ3 = 1 + G 1
p4 = 1 ⋅ G 2 ⋅ 1 ⋅ G 1 ⋅ 1 Δ4 = 1
Problem
Problem-5
We have
C (s) pk∆k
=
R(s) ∆
G 2 − G 1 + 2 G 1G 2
=
1 + 2 G 2 + 4 G 1G 2
Problem-6:
6: Determine the transfer function C/R for the block diagram
below by signal flow graph techniques.
• The signal flow graph of the above block diagram is shown below.
• Because the loops touch the nodes of • Hence the control ratio T = C/R is
P1, hence
FEATURES
▪ Small time constant.
▪ Closed loop system.
▪ Preferred for large rate motors.
B) Field Controlled DC Servo Motor.
FEATURES
▪ Large time constant.
▪ Open loop system.
▪ Preferred for smaller rate motors.
A) Transfer Function of Armature Controlled
D.C Servo Motor
Ra La Tmotor
di a
Va = R a ia + L a + eb , where e b = back-emf v oltage
dt
Mechanical Subsystem
d θ 2
dθ
Tmotor =J 2 +B
dt dt
A)Transfer Function of Armature Controlled
D.C Servo Motor
R L a a
We Know that B
ia
u eb T J
Torque-Current: Tmotor = K t ia θ
Voltage-Speed: dθ
eb = K b
dt
where Kt: torque constant, Kb: velocity constant For an ideal motor Kt = Kb
Combing previous equations results in the following mathematical
model:
di a dθ
L a dt + R a i a + K b dt = Va
J d 2
θ dθ
+B = K t ia
dt 2
dt
A) Transfer Function of Armature Controlled
D.C Servo Motor
Taking Laplace transform of the system’s differential equations
with zero initial conditions gives:
(L a s + R a )I a (s) + K b s θ (s) = Va(s)
( Js + B )s θ (s)
= I a (s)
Kt
Substituting Ia in Va(s) and re arranging the equation
θ(s) Kt
=
Va(s) ( Js 2 + Bs )(La s + Ra ) + K t K b s
B) Transfer Function of Field Controlled
D.C Servo Motor
Rf Ra La
if
Vf Lf Tm J ea
B ω
di f
Vf = if Rf + Lf
dt
Mechanical Subsystem d θ2
dθ
Tm = J 2 + B
dt dt
B)Transfer Function of Field Controlled
D.C Servo Motor
We Know that
Torque-Current: Tm = K f i f
Vf
( Js + Bs )θ ( s ) = K
2
R f + sL
f
f
θ (s) K
=
f
V f (s) (Js 2
)
+ Bs ( L f s + R f )
2) AC SERVO MOTORS
❑ Induction motor with low (X/R) ratio.
❑ Consists of two main parts
as follows,
STATOR
❑ Two windings displaced by 90 degree.
d θ m (t ) θ
Tm = KV c (t ) + m
dt Tm
d θ m (t )
2
d θ m (t )
Tm = J 2
+ Bo
dt dt
Where m= slope of speed-torque
torque characteristics
K= slope of Vc-torque characteristics
2) Transfer Function of AC Servo Motor
Equating the torque equations
d θ m (t ) d θ m (t )
2
d θ m (t )
KV c ( t ) + m =J 2
+ Bo
dt dt dt
Applying Laplace Transformations
KVc ( s ) + ms θ m ( s ) = ( Js + Bo s )θ m ( s )
2
Re arranging
KVc ( s ) = ( Js 2 + Bo s − ms )θ m ( s )
θ m (s) K
Transfer Function is; =
Vc ( s ) ( Js + Bo s − ms )
2
SYNCHROS
Synchros
Synchros is a transducer which converts angular
displacement to voltage. It is similar to three phase
alternator.
Transmitter Receiver
Synchro Transmitter
Salient
Pole
❖The
The input to the synchro transmitter is the angular
position of its rotor shaft.
❖By
By measuring and identifying the set of
voltages at the stator terminal
Synchro Transmitter
❑ When therotor is
excited by ac voltage, the
rotor current flows, and
a magnetic field is
produced.
3) DC or AC Tachometer
1) Classification Based on Data
Acquisition Technique
Contact
Contact type – The wheel of
the tachometer needs to be
brought into contact with the
rotating object
Non
Non Contact type – The
measurement can be made
without having to attach the
tachometer to the rotating
object
2) Comparison Between Analog
and Digital Tachometers
2
9
3) DC Tachogenerator
It consists of:
• Permanent Magnet
• Coil (Stator)
• Rectifier Bridge
• Moving Coil (MC) Voltmeter
Schematic Diagram
Working
AC Tachogenerator DC Tachogenerator
It is use to measure speed only in It is use to measure speed in both
one direction only. direction.
Need of rectifier to convert AC Output is in DC form therefore no
output into DC. need of rectifier.
- K. Ogata