04 Lecture - Signal Flow Graph
04 Lecture - Signal Flow Graph
• Design Examples
Signal Flow Graph (SFG)
• Alternative method to block diagram
representation, developed by Samuel Jefferson
Mason.
a y
x
Branch
• Dummy Nodes:-
A branch having one can be added at i/p as well as o/p.
Dummy Nodes
Input & output node
• Input node:-
It is node that has only outgoing branches.
• Output node:-
It is a node that has incoming branches.
f
c
x0 a x1 d x2 g x3 h x4
b e
Input node
Output node
Forward path:-
• Any path from i/p node to o/p node.
Forward path
Loop :-
• A closed path from a node to the same node is
called loop.
Self loop:-
Self loop
Loop gain:-
Path:-
A path is a traversal of connected branches in the direction of
branch arrow.
Path gain:-
The product of all branch gains while going through the forward
path it is called as path gain.
Feedback path or loop :-
Chain node
SFG terms representation
branch transmittance
input
x4 node (source)
Chain node
Chain node
node d
x1 a b path x3
1
forward
x2 path
loop x3
c
n
Pi i
C( s ) i 1
R( s )
• Where
∆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.)
Systematic approach
22
Example1: Apply Mason’s Rule to calculate the transfer function
of the system represented by following Signal Flow Graph
Therefore, C P11 P2 2
R
There are three feedback loops
Continue……
There are no non-touching loops, therefore
1 L1 L2 L3
Continue……
Eliminate forward path-1
Continue……
From Block Diagram to Signal-Flow Graph Models
• Example2
H1
H3
- H1
R(s) 1 E(s) G1 X1 G 2 X2 G 3 G4 X3 1 C(s)
- H2
- H3
Continue……
- H1
R(s) 1 E(s) G1 X1 G 2 X2 G 3 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 2 G 3 G 4 ; 1 1
C (s) G 1G 2 G 3 G 4
G
R ( s ) 1 G 1G 2 G 3 G 4 H 3 G 2 G 3 H 2 G 3 G 4 H 1
Revision