SlideShare a Scribd company logo
1 of 19
Topic: Signal Flow Graph
week: 2
Lecture: 1
Level: 7th Semester
program: BE Mechanical Engineering
Course Teacher: Engr. Muhammad Akmal Qaisar
Lecturer, Mechanical Engineering Department
SUIT Peshawar.
ME 352 Control
Engineering
1
Signal Flow Graph- S. J. Mason
1953
• Though the block diagram approach is commonly used for
simple systems, it quickly gets complicated when there are
multiple loops and subsystems or in MIMO cases. Thus, we need
a more streamlined and systematic approach for such systems.
• Signal Flow Graph (SFG): Pictorial representation of a system
of equations, in which:
• variables → nodesof SFG
• relationship between variables →
• branches of SFG coefficients →
• gains of branches in SFG
• Example: F = Ma
Signal Flow Graph-Cont.
• Input Node: Node with only outgoing branches;
• Output Node: Node with incomingbranches.
• Note: Any non-input node can be made an output node by
adding a branch with gain= 1.
• Path: Collection of branches linked together in same direction.
• Forward Path: Path from input node to output node where
node is visited more than once.
.
Key Definitions:
Signal Flow Graph-Cont.
• Gain of Forward Path: Product of all gains of branches in the
forward path
• Loop: Path that originates and terminates at the same node.
No other node is visited more than once.
• Loop Gain: Product of branch gains in a loop.
• Non-Touching: Two parts of a SFG are non-touching if they do
not share at least one node.
Signal Flow Graph-Cont.
• Example:
Signal Flow Graph-Cont.
• Input Node: x1
• Output Node: All nodes besides x1
.
• Forward Path: Assume x5 as output node,
then
Path 1 = x1, x2, x3, x4, x5;
Path 2 = x1, x2, x4, x5
Signal Flow Graph-Cont.
• Gain of Forward Path:
• Path 1: M1 = abcd;
• Path 2: M2 = afd
• Loop: x3 → x4 → x5
• Loop Gain: P1 = −ce
Signal Flow Graph-Cont.
• Algebra of SFG:
1. Output variable of a node = weighted sum (by the gains of
branches) of all incoming branches. For previous example
x2 = ax1, x3 = bx2 − ex4, x4 = cx3 + fx2, x5 = dx4
Signal Flow Graph-Cont.
2. Parallel branches
Note: all branches must be in same direction (otherwise they form
a loop).
Signal Flow Graph-Cont.
3. Series branches
Note: No intermediate incoming or outgoing branches
between x1 and x4.
Mason Gain Formula
• Mason Gain Formula:
Let yin : Input variable (s-domain)
yout : Output variable (s-domain)
Then the gain, M , is:
M = = 𝑘=1
𝑁
𝑀𝑘Δ𝑘
Δ
• Mk: Gain of kth forward path between yout andyin.
• N : Number of forward paths
𝑦𝑜𝑢𝑡
𝑦𝑖𝑛
Mason Gain Formula-Cont.
Δ = 1 − 𝑃𝑚1 + 𝑃𝑚2 − 𝑃𝑚3 … .
Pm1: Loop gain of mth loop
Pm2: Product of mth combination of pairs of non-touching loop
Gains
Pm3: Product of mth combination of triplets of non-touching
loop gains
∆k: value of ∆ for part of SFG which is non-touching with kth
forward path.
Mason Gain Formula-Cont.
• Steps:
• Arrange SFG (from Block Diagram) and identify input and
output nodes.
• List all forward paths and gains Mks.
• List all loops and gains, Pm1, Pm2, . . . and form ∆.
• Determine state of path k with loops and form ∆ks.
• Apply Mason Gain Formula.
Example 1.
• Example 1:
Consider a standard closed-loop system as shown.
Example 1
R - input
C – output
M1 = G
P11 = −GH
∆ = 1 − P11 = 1 + GH
∆1 = 1, since path 1 is touching with the loop.
𝑀 =
𝑀1 ∆1
∆
=
𝐺(𝑠)
1+𝐺(𝑠)𝐻(𝑠)
Example 2.
Example 2:
Step 1:
Input: R1, output: C1
G (s) =
𝐶1(𝑠)
𝑅1(𝑠)
Example 2
Step 2:
M1 = G1
Step 3:
Loop gains: P11 = −G1G2G3G4
Thus ∆ = 1 − P11 = 1 + G1G2G3G4
Step 4:
∆1 = 1 since forward path is touching with the loop.
Example 2
• 𝐺 𝑠 =
𝑀1∆1
∆
=
𝐺1
1+𝐺1𝐺2𝐺3𝐺4
End

More Related Content

Similar to Signal Flow Graph Analysis and Mason's Gain Formula

Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula vishalgohel12195
 
01-05-2021_CS-EEE-A&B-SFG_synchros.pptx
01-05-2021_CS-EEE-A&B-SFG_synchros.pptx01-05-2021_CS-EEE-A&B-SFG_synchros.pptx
01-05-2021_CS-EEE-A&B-SFG_synchros.pptxRaviMuthamala1
 
Signal Flow Graph
Signal Flow GraphSignal Flow Graph
Signal Flow GraphPreet_patel
 
Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)Aprianti Putri
 
Signal flow graph (sfg)
Signal flow graph (sfg)Signal flow graph (sfg)
Signal flow graph (sfg)Dhruv Shah
 
SFG and Mason's Gain Formula
SFG and Mason's Gain FormulaSFG and Mason's Gain Formula
SFG and Mason's Gain Formulapriyankabirlaa
 
Control Signal Flow Graphs lecture notes
Control Signal Flow Graphs  lecture notesControl Signal Flow Graphs  lecture notes
Control Signal Flow Graphs lecture notesabbas miry
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graphjani parth
 
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEMSIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEMDinesh Sharma
 
block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systemsAhmed Elmorsy
 
Signal flow graphs
Signal flow graphsSignal flow graphs
Signal flow graphsKALPANA K
 
Block diagrams and signal flow graphs
Block diagrams and signal flow graphsBlock diagrams and signal flow graphs
Block diagrams and signal flow graphsHussain K
 
Control_System Signal Flow graph 11_SFG (3).pdf
Control_System Signal Flow graph 11_SFG (3).pdfControl_System Signal Flow graph 11_SFG (3).pdf
Control_System Signal Flow graph 11_SFG (3).pdfhimadeepthisayani
 

Similar to Signal Flow Graph Analysis and Mason's Gain Formula (20)

Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula Signal flow graph Mason’s Gain Formula
Signal flow graph Mason’s Gain Formula
 
01-05-2021_CS-EEE-A&B-SFG_synchros.pptx
01-05-2021_CS-EEE-A&B-SFG_synchros.pptx01-05-2021_CS-EEE-A&B-SFG_synchros.pptx
01-05-2021_CS-EEE-A&B-SFG_synchros.pptx
 
Signal Flow Graph
Signal Flow GraphSignal Flow Graph
Signal Flow Graph
 
Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)
 
Signal flow graph (sfg)
Signal flow graph (sfg)Signal flow graph (sfg)
Signal flow graph (sfg)
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 
SFG and Mason's Gain Formula
SFG and Mason's Gain FormulaSFG and Mason's Gain Formula
SFG and Mason's Gain Formula
 
Sfg 5
Sfg 5Sfg 5
Sfg 5
 
Sfg 5
Sfg 5Sfg 5
Sfg 5
 
SFG.pptx
SFG.pptxSFG.pptx
SFG.pptx
 
Control Signal Flow Graphs lecture notes
Control Signal Flow Graphs  lecture notesControl Signal Flow Graphs  lecture notes
Control Signal Flow Graphs lecture notes
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 
Unit v mmc
Unit v mmcUnit v mmc
Unit v mmc
 
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEMSIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
SIGNIFICANCE OF BLOCK DIAGRAM AND SIGNAL FLOW GRAPH IN CONTROL SYSTEM
 
block diagram representation of control systems
block diagram representation of  control systemsblock diagram representation of  control systems
block diagram representation of control systems
 
Signal flow graphs
Signal flow graphsSignal flow graphs
Signal flow graphs
 
Block diagrams and signal flow graphs
Block diagrams and signal flow graphsBlock diagrams and signal flow graphs
Block diagrams and signal flow graphs
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Control_System Signal Flow graph 11_SFG (3).pdf
Control_System Signal Flow graph 11_SFG (3).pdfControl_System Signal Flow graph 11_SFG (3).pdf
Control_System Signal Flow graph 11_SFG (3).pdf
 

Recently uploaded

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Recently uploaded (20)

GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

Signal Flow Graph Analysis and Mason's Gain Formula

  • 1. Topic: Signal Flow Graph week: 2 Lecture: 1 Level: 7th Semester program: BE Mechanical Engineering Course Teacher: Engr. Muhammad Akmal Qaisar Lecturer, Mechanical Engineering Department SUIT Peshawar. ME 352 Control Engineering 1
  • 2. Signal Flow Graph- S. J. Mason 1953 • Though the block diagram approach is commonly used for simple systems, it quickly gets complicated when there are multiple loops and subsystems or in MIMO cases. Thus, we need a more streamlined and systematic approach for such systems. • Signal Flow Graph (SFG): Pictorial representation of a system of equations, in which: • variables → nodesof SFG • relationship between variables → • branches of SFG coefficients → • gains of branches in SFG • Example: F = Ma
  • 3. Signal Flow Graph-Cont. • Input Node: Node with only outgoing branches; • Output Node: Node with incomingbranches. • Note: Any non-input node can be made an output node by adding a branch with gain= 1. • Path: Collection of branches linked together in same direction. • Forward Path: Path from input node to output node where node is visited more than once. . Key Definitions:
  • 4. Signal Flow Graph-Cont. • Gain of Forward Path: Product of all gains of branches in the forward path • Loop: Path that originates and terminates at the same node. No other node is visited more than once. • Loop Gain: Product of branch gains in a loop. • Non-Touching: Two parts of a SFG are non-touching if they do not share at least one node.
  • 6. Signal Flow Graph-Cont. • Input Node: x1 • Output Node: All nodes besides x1 . • Forward Path: Assume x5 as output node, then Path 1 = x1, x2, x3, x4, x5; Path 2 = x1, x2, x4, x5
  • 7. Signal Flow Graph-Cont. • Gain of Forward Path: • Path 1: M1 = abcd; • Path 2: M2 = afd • Loop: x3 → x4 → x5 • Loop Gain: P1 = −ce
  • 8. Signal Flow Graph-Cont. • Algebra of SFG: 1. Output variable of a node = weighted sum (by the gains of branches) of all incoming branches. For previous example x2 = ax1, x3 = bx2 − ex4, x4 = cx3 + fx2, x5 = dx4
  • 9. Signal Flow Graph-Cont. 2. Parallel branches Note: all branches must be in same direction (otherwise they form a loop).
  • 10. Signal Flow Graph-Cont. 3. Series branches Note: No intermediate incoming or outgoing branches between x1 and x4.
  • 11. Mason Gain Formula • Mason Gain Formula: Let yin : Input variable (s-domain) yout : Output variable (s-domain) Then the gain, M , is: M = = 𝑘=1 𝑁 𝑀𝑘Δ𝑘 Δ • Mk: Gain of kth forward path between yout andyin. • N : Number of forward paths 𝑦𝑜𝑢𝑡 𝑦𝑖𝑛
  • 12. Mason Gain Formula-Cont. Δ = 1 − 𝑃𝑚1 + 𝑃𝑚2 − 𝑃𝑚3 … . Pm1: Loop gain of mth loop Pm2: Product of mth combination of pairs of non-touching loop Gains Pm3: Product of mth combination of triplets of non-touching loop gains ∆k: value of ∆ for part of SFG which is non-touching with kth forward path.
  • 13. Mason Gain Formula-Cont. • Steps: • Arrange SFG (from Block Diagram) and identify input and output nodes. • List all forward paths and gains Mks. • List all loops and gains, Pm1, Pm2, . . . and form ∆. • Determine state of path k with loops and form ∆ks. • Apply Mason Gain Formula.
  • 14. Example 1. • Example 1: Consider a standard closed-loop system as shown.
  • 15. Example 1 R - input C – output M1 = G P11 = −GH ∆ = 1 − P11 = 1 + GH ∆1 = 1, since path 1 is touching with the loop. 𝑀 = 𝑀1 ∆1 ∆ = 𝐺(𝑠) 1+𝐺(𝑠)𝐻(𝑠)
  • 16. Example 2. Example 2: Step 1: Input: R1, output: C1 G (s) = 𝐶1(𝑠) 𝑅1(𝑠)
  • 17. Example 2 Step 2: M1 = G1 Step 3: Loop gains: P11 = −G1G2G3G4 Thus ∆ = 1 − P11 = 1 + G1G2G3G4 Step 4: ∆1 = 1 since forward path is touching with the loop.
  • 18. Example 2 • 𝐺 𝑠 = 𝑀1∆1 ∆ = 𝐺1 1+𝐺1𝐺2𝐺3𝐺4
  • 19. End