Home
CS
Sites
ABdA
Help
abda@engineer.com
E-mail

WEEK 04: SIGNAL FLOW GRAPHS


Sections: Configuration | BD to SFG | Algebra | Mason's Gain Rule | Example | Student's Tasks

Mason's Gain Rule

Mason's Gain Rule The transfer function of a graph is equal to the quotient of the summation of the product of the path gain and its respective co-factor; and the graph determinant.

Path Gain, Pn The transmittance of each forward path between a source and a sink node.

Loop Gain, Ln The transmittance of each closed succession of branches not passing through any node twice. Non-touching Loops are loops which do not share a common node. Touching Loops are loops in which one or more nodes are commonly shared by each loop.

Graph Determinant, D The sum of all the loop transmittances, from the formula given below:

D = 1 - SL1 + ZL2 - SL3 + . . . + SLn

Where:
L1 = transmittance of each closed loop.
SL1 = sum of all L1's
L2 = the product of transmittances of two (2) non-touching loops.
SL2 = sum of all L2's
L3 = the product of transmittances of non-touching loops taken three (3) at a time.
SL3 = sum of all L3's
Ln = the product of transmittances of non-touching loops taken (n) at a time.
SLn = sum of all Ln's

Co-Factor of Pn, Dn The determinant of the remaining subgraph when the path which produces Pn is removed, or the determinant of the graph formed after deleting all the loops [Ln] touching the particular path.


Sections: Configuration | BD to SFG | Algebra | Mason's Gain Rule | Example | Student's Tasks

Example

Given:

Solution: Mark all close loops, that is:

A. Loops:
For L1's:
La = -4 / ( s2+s )
Lb = -s
Lc = -56 / ( s+8 )
Ld = -6 / s
Le = (10) x( 1/s )x( 1/s )x[ 3/(s+3)]x[ s/(s+2) ] = 30/(s)( s+2 )( s+3 )


For L2's:
(LaLb)=[ -4 / ( s2+s ) ] x (-s) = 4 / (s+1)
(LaLc)=[ -4 / ( s2+s ) ] x [-56 / ( s+8 )] = 224 / [ ( s2+s ) x (s+8)]
(LaLd)=[ -4 / ( s2+s ) ] x [-6 / s] = 25 / [s x ( s+8 )]
(LbLc)=(-s) x [-56 / ( s+8 )] = 56s / (s+8)
(LbLd)=(-s) x [-6 / s] = 6


For L3's:
(LaLbLc)=[ -4 / ( s2+s ) ] x (-s) x [-56 / ( s+8 )] = - 224 / [(s+1) x (s+8)]
(LaLbLd)=[ -4 / ( s2+s ) ] x (-s) x [-6 / s] = - 24 / (s2+s)

B. Paths:

P1 = (1)x[1/( s+3 )]x[ 1 /( s2+s ) ] x(10)x( 1/s )x( 1/s )x(1)

P2 = (1)x[1/( s2+4 )]X[ 8 /( s+8 )]x( 1/s )x( 1/s )x(1)

C. Co-Factor:
From
D = 1 - [La+Lb+Lc+Ld+Le] + [(LaLb) + (LaLc) + (LaLd) + (LbLc) + (LbLd) ] - [(LaLbLc) + (LaLbLd)]
Removing the loops that touched P1:
D1 = 1 - Lb = 1 - (-s) = 1+s
Removing the loops that touched P2:
D2 = 1 - [La + Lb] + (LaLb)
D2 = 1 - [ -4 / ( s2+s )] - [ -s ] + [ 4 / (s+1)]

D. Graph Determinant:
D = 1 - [La+Lb+Lc+Ld+Le] + [(LaLb) + (LaLc) + (LaLd) + (LbLc) + (LbLd)] - [(LaLbLc) + (LaLbLd)]
D = s2 + 29s +6


Sections: Configuration | BD to SFG | Algebra | Mason's Gain Rule | Example | Student's Tasks

Student's Corner

Seatwork No. 1
Convert the following Block Diagram into a Signal Flow Graph and solve to the Transfer Function using the Mason's Gain Rule, if G = 10 / (s+10).

Assignment No. 1
Solve for the six transfer functions using the Mason's Gain Rule.


Home | CS | Sites | ABdA | Help | E-mail