Lecture-04-SFG
Lecture-04-SFG
EEE 3105
Properties:
i. The system must be linear.
ii. The equations must be algebraic equations in the
form cause and effect.
iii. Nodes are used to represent variables.
iv. Signal travel along branches only in the direction
described by means of arrows.
2
RUET
Block Diagram to SFG EEE 3105
X1 to X2 to X3 to X4 X1 to X2 to X4 X2 to X3 to X4
RUET
Terminologies EEE 3105
• 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.
• Two loops, paths, or loop and a path are said to be non-touching if they have
no nodes in common.
RUET
Signal Flow Graph (SFG) EEE 3105
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 path gains of the forward paths.
f) Determine the loop gains of the feedback loops.
g) Non-touching loops
RUET
Signal Flow Graph (SFG) EEE 3105
n
Pi i
C( s ) i 1
R( s )
∆ = 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.)
RUET
Systematic Approach EEE 3105
14
RUET
Example # 01 EEE 3105
n
Pi i
C( s ) i 1
R( s )
C P11 P2 2
Therefore,
R
There are three feedback loops
1 L1 L2 L3
Example 2.22 H1
H3
-H1
R(s) 1 E(s) G1 X1 G2 X2 G3 X3 G4 C(s)
-H2
-H3
RUET
Example # 03 EEE 3105
-H1
R(s) 1 E(s) G1 X1 G2 X2 G3 G4 X3 1 C(s)
-H2
-H3
C ( s) G1G2G3G4
G
R( s ) 1 G1G2G3G4 H 3 G2G3 H 2 G3G4 H 1
RUET
Example # 04 EEE 3105
Example (BC KUO)
RUET
Example EEE 3105
Assignment
B.C. KUO Figure 3.34
RUET
Example EEE 3105
Example 2.23 -
- X1 Y1
G1
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
RUET
Example EEE 3105
-1
X1 G1 Y1
-1 1
R(s) 1 E(s) -1 C(s)
1 X2 1 Y2 1
G2
-1 -1
7 loops:
3 ‘2 non-touching loops’ :
RUET
Example EEE 3105
-1
X1 G1 Y1
-1 1
R(s) 1 E(s) -1 C(s)
1 X2 1 Y2 1
G2
-1 -1
C ( s)
We have G( s)
R( s )
pk k
G2 G1 2G1G2
1 2G2 4G1G2
RUET
Example EEE 3105
35
RUET
Examples EEE 3105
4. Consider nontouching loops 3 at a time.
None.
5. Calculate Δ from steps 2,3,4.
1 L1 L2 L3 L4 L1 L3 L1 L4 L2 L3 L2 L4
6. Calculate Δk as portion of Δ not touching
forward path k.
36
RUET
Example EEE 3105
Example 2.10
Y( s ) G 1 G 2 G 3 G 4
R( s ) 1 G 2 G 3 H 2 G 3 G 4 H 1 G 1 G 2 G 3 G 4 H 3
RUET
Example EEE 3105
Y( s ) P1 P2 2 P3
R( s )
P1 G1 G2 G3 G4 G5 G6 P2 G1 G2 G7 G6 P3 G1 G2 G3 G4 G8
1 L1 L2 L3 L4 L5 L6 L7 L8 L5 L7 L5 L4 L3 L4
1 3 1 2 1 L5 1 G4 H4
RUET
Example EEE 3105