Modern Control Engineering by OGATA 2. Automatic Control System by KUO. 3. Control System Engineering by Norman S. Nise
Modern Control Engineering by OGATA 2. Automatic Control System by KUO. 3. Control System Engineering by Norman S. Nise
Block Diagram
References:
1. Modern control Engineering by OGATA
2. Automatic control system by KUO.
3. Control system Engineering by Norman S.
Nise.
4. http://imtiazhussainkalwar.weebly.com
Block Diagram Transformation Theorems include many rules and these rules
are:
- + H1
+ H2
H1+H2
R C
R C
K
s1
K
G
s 1
1 GH K
1 s
s 1
3.control ratio
C(s G(s)
)
R(s 1 G(s)H
) (s)
E(s 1
5. error ratio )
R(s 1 G(s)H
) (s)
Asst. Lec. Haraa Raheem Page 5
Control Lec. 3
C(s G(s)
6. closed loop transfer )
function R(s 1 G(s)H
) (s)
7. characteristic 1 G(s)H (s)
equation
0
H.W2: Simplify the block diagram then obtain the close-loop transfer function
C(S)/R(S).
sol: according to the principles of superposition, then, we must try to find the o/p
considering one i/p at time
When R1 = 0
When R2 = 0
Definitions: Before we discuss signal flow graphs, we must define certain terms:
Node: A node is a point representing a variable or signal.
Transmittance: The transmittance is a real gain or complex gain between two nodes.
Such gains can be expressed in terms of the transfer function between two nodes.
Branch: A branch is a directed line segment joining two nodes. The gain of a branch
is a transmittance.
Input node or source: An input node or source is a node that has only
outgoing branches.
Output node or sink: An output node or sink is a node that has only
incoming branches.
Mixed node: A mixed node is a node that has both incoming and outgoing branches.
Path: A path is a traversal of connected branches in the direction of the branch
arrows.
Loop: A loop is a closed path.
Loop gain: The loop gain is the product of the branch transmittances of a loop.
Non touching loops: Loops are nontouching if they do not possess any common
nodes.
Forward path: A forward path is a path from an input node (source) to an output
node (sink) that does not cross any nodes more than once.
Forward path gain: A forward path gain is the product of the branch transmittances of
a forward path.
2. The total transmittance of cascaded branches is equal to the product of all the
branch transmittances. Cascaded branches can thus be combined into a single
branch by multiplying the transmittances, as shown in Figure 3-1(b).
5. A loop may be eliminated, as shown in Figure 3-1(e). Note that x3 = bx2, x2 = ax1 + cx3
Where
∆ = 1- (sum of all individual loop gains) + (sum of the products of the gains of all
possible two loops that do not touch each other) – (sum of the products of the gains of all
possible three loops that do not touch each other) + … and so forth with sums of higher
number of non-touching loop gains
∆i = value of Δ for the part of the block diagram that does not touch the i-th forward path
(Δi
= 1 if there are no non-touching loops to the i-th path.)
Therefore C P P2
1 1
R 2
L1 G 1G 4 H 1 , L2 G1G 2 G 4 L3 G 1G 3 G 4
H 2 , H 2
Example-2: Determine the transfer function C/R for the block diagram below by
signal flow graph techniques.
Sol:
1 L1 L2 L3
Because the loops touch the nodes of
P1, hence
Example-3: Find the control ratio C/R for the system given below.
Sol:
• The signal flow graph is shown in the
figure.
H.W 1: Find the control ratio C/R for the system given below by signal flow
graph techniques.
H.W 2: Find the control ratio C/R for the system given below by signal flow
graph techniques.
Example 4: Apply Mason’s Rule to calculate the transfer function of the system
represented by following Signal Flow Graph
Sol:
L1 G2 H 2 , L2 H3G3 , L3 G6 H6 ,
L4 G7 H7
L1L3 L1L4
3. Consider two non-touching loops.
L 2 L 4 L 2 L3
4. Consider three non-touching
loops. None.
1 L1 L2 L3 L4 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 3 G 3 G 6 H 6 H
3 G 3 G 7 H 7
1 1 L 3 L 4
1 1 G 6 H 6 G7 H 7
2 1 L 1 L 2
2 1 G2 H 2 G3 H 3
R (s) 2
Sol:
two non-touching
loops:
Three non-touching
loops: