SlideShare a Scribd company logo
1 of 29
Marathwada Mitramandal’s
COLLEGE OF ENGINEERING
Karvenagar, Pune
Accredited with ‘A’ Grade by NAAC
Presentation
On
Subject: Control System Engineering
by
Mr. A. M. Suryawanshi
Department of Electrical Engineering
Unit 1: Basics of Control System
Session- 6/40
Signal flow graph, Mason’s gain formula
Session Plan
Outline:
A. Attendance
B. Review of the previous session
C. Learning Outcomes of the session
D. Content
E. Student’s evaluation
F. Preparation for next session
G. Wrap up
B. Review of previous session:
- Analogy between electrical and mechanical systems
Force Voltage Analogy
Torque Voltage Analogy
Force Current Analogy
Torque Current Analogy
- Block diagram algebra
Basic Connections for Blocks
Block Diagram Algebra for Summing Points
Block Diagram Algebra for Take-off Points
C. Learning Outcomes of the session:
• Represent algebraic equations in graphical form.
• Apply Masons gain formula to determine transfer function of a linear signal-
flow graph (SFG)
D. Content:
Content
Learning /
Methodology
Faculty
Approach
Typical
Student
Activity
Skill/
Competency
Developed
Signal flow graph
Chalk and Board/
PPT/Discussion
Explains/
Question
Understands/
Answers
Problem
solving
Mason’s gain
formula
Chalk and Board
/PPT/Discussion
Explains Understands
Problem
solving
Signal flow graph
Signal flow graph is a graphical representation of algebraic equations.
Basic Elements of Signal Flow Graph: -
1. Node
Node is a point which represents either a variable or a signal. There are three types of nodes — input node, output node and
mixed node.
Input Node − It is a node, which has only outgoing branches.
Output Node − It is a node, which has only incoming branches.
Mixed Node − It is a node, which has both incoming and outgoing branches.
Example:
•The nodes present in this signal flow graph are y1, y2,
y3 and y4.
•y1 and y4 are the input node and output node respectively.
•y2 and y3 are mixed nodes.
2. Branch
Branch is a line segment which joins two nodes. It has both gain and direction. For example,
there are four branches in the above signal flow graph. These branches have gains of a, b,
c and -d.
Characteristics of SFG: SFG is a graphical representation of the relationship between
the variables of a set of linear algebraic equations. It doesn't require any reduction technique or
process.
• It represents a network in which nodes are used for the representation of system variable
which is connected by direct branches.
• SFG is a diagram which represents a set of equations. It consists of nodes and branches such
that each branch of SFG having an arrow which represents the flow of the signal.
• It is only applicable to the linear system.
Terms used in SFG: -
Node: The small points or circles in the signal flow graph are called nodes and these are used to
show the variables of the system. Each node corresponds to an individual variable. In the figure
given below x1 to x8 are nodes.
Input node or source: The one having branches with only outgoing signal is known as the input
node or source. For the below shown SFG, x1 is the source.
Output node or sink: A node that only contains branches with entering signal is known as a sink or output node.
Both input and output nodes act as dependent variables. Here, x8 is the sink
Mixed node: It is also known as chain node and consists of branches having both entering as well as leaving
signals. For this SFG, x2 to x7 are mixed nodes.
Branch: The lines in the SFG that join one node to the other is known as a branch. It shows the relationship
existing between various nodes.
Transmittance: The transfer function or gain between two nodes is said to be the transmittance of the SFG. Its
value can be either real or complex. These are from ‘a’ to ‘j’ here.
Forward path: A path proceeding from input to output is known as forward path. Here one of the paths is x6 –
x7 – x8.
Feedback loop: A loop which is formed through a path starting from a specific node and ending on the same
node after travelling to at least one node of the graph is known as a feedback loop. It is to be noted that in the
feedback loop, no node should be traced twice. Here the loop is x2 to x6 then back to x2.
Self-loop: A self-loop is the one which has only a single node. The paths in such loops are never
defined by a forward path or feedback loop as these never trace any other node of the graph.
Here it is formed at node x5 having gain f.
Path gain: When the signal flows in a forward path then the product of gains of each branch
gives the overall path gain. For above-given graph, i*j is path gain for forward path, x6 to x8.
Loop gain: The product of individual gains of the branches that are in the form of loop is said to
be the overall loop gain. For the loop forming between x3 and x4 the gain is c*d.
Non-touching loops: When two or more loops do not share common nodes then such loops are
called non-touching loops. For this SFG, the two non-touching loops are x2-x6-x2 and x3-x4-x3.
Example: Construction of Signal Flow Graph: -
𝑦2 = 𝑎12𝑦1 + 𝑎42𝑦4
𝑦3 = 𝑎23𝑦2 + 𝑎53𝑦5
𝑦4 = 𝑎34𝑦3
𝑦5 = 𝑎45𝑦4 + 𝑎35𝑦3
𝑦6 = 𝑎56𝑦5
There will be six nodes (y1, y2, y3, y4, y5 and y6) and eight branches in this signal flow graph. The
gains of the branches are a12, a23, a34, a45, a56, a42, a53 and a35.
To get the overall signal flow graph, draw the signal flow graph for each equation, then combine all
these signal flow graphs and then follow the steps given below −
Step 1 − Signal flow graph for 𝒚𝟐 = 𝒂𝟏𝟐𝒚𝟏 + 𝒂𝟒𝟐𝒚𝟒 is shown in the following figure.
Step 2 − Signal flow graph for 𝒚𝟑 = 𝒂𝟐𝟑𝒚𝟐 + 𝒂𝟓𝟑𝒚𝟓 is shown in the following figure.
Step 3 − Signal flow graph for 𝒚𝟒 = 𝒂𝟑𝟒𝒚𝟑 is shown in the following figure.
Step 4 − Signal flow graph for 𝒚𝟓 = 𝒂𝟒𝟓𝒚𝟒 + 𝒂𝟑𝟓𝒚𝟑 is shown in the following figure.
Step 5 − Signal flow graph for 𝒚𝟔 = 𝒂𝟓𝟔𝒚𝟓 is shown in the following figure.
Step 6 − Signal flow graph of overall system is shown in the following figure.
Conversion of Block Diagrams into Signal Flow Graphs
Follow these steps for converting a block diagram into its equivalent signal
flow graph.
•Represent all the signals, variables, summing points and take-off points of
block diagram as nodes in signal flow graph.
•Represent the blocks of block diagram as branches in signal flow graph.
•Represent the transfer functions inside the blocks of block diagram
as gains of the branches in signal flow graph.
• Connect the nodes as per the block diagram. If there is connection between
two nodes (but there is no block in between), then represent the gain of the
branch as one.
• For example, between summing points, between summing point and takeoff
point, between input and summing point, between take-off point and output.
Example
Let us convert the following block diagram into its equivalent signal flow graph.
- Represent the input signal R(s) and output signal C(s) of block
diagram as input node R(s) and output node C(s) of signal flow
graph.
- Just for reference, the remaining nodes (y1 to y9) are labelled in the
block diagram.
- There are nine nodes other than input and output nodes.
- That is four nodes for four summing points, four nodes for four take-
off points and one node for the variable between blocks 𝑮𝟏 and 𝑮𝟏
The following figure shows the equivalent signal flow graph.
Mason’s gain formula
Let us now discuss the Mason’s Gain Formula. Suppose there are ‘N’ forward
paths in a signal flow graph. The gain between the input and the output nodes
of a signal flow graph is nothing but the transfer function of the system. It can
be calculated by using Mason’s gain formula.
Mason’s gain formula is, 𝑇 =
𝐶(𝑠)
𝑅(𝑠)
=
𝑖=1
𝑁
𝑃𝑖∆𝑖
∆
Where,
•C(s) is the output node
•R(s) is the input node
•T is the transfer function or gain between R(s) and C(s)
•Pi is the ith forward path gain
Δ = 1 − (sum of all individual loop gains) + (sum of gain products of all possible two non-
touching loops) − (sum of gain products of all possible three non-touching loops) +...
Δi is obtained from Δ by removing the loops which are touching the ith forward path.
Consider the following signal flow graph in order to understand the basic terminology
involved here.
Path: -
It is a traversal of branches from one node to any other node in the direction of branch arrows.
It should not traverse any node more than once.
Examples − y2→y3→y4→y5 and y5→y3→y2
Forward Path: -
The path that exists from the input node to the output node is known as forward path.
Examples − y1→y2→y3→y4→y5→y6 and y1→y2→y3→y5→y6
Forward Path Gain: -
It is obtained by calculating the product of all branch gains of the forward path.
Examples − abcde is the forward path gain of y1→y2→y3→y4→y5→y6 and abge is the
forward path gain of y1→y2→y3→y5→y6
Loop: -
The path that starts from one node and ends at the same node is known as loop. Hence, it
is a closed path.
Examples − y2→y3→y2 and y3→y5→y3.
Loop Gain: -
It is obtained by calculating the product of all branch gains of a loop.
Examples − bj is the loop gain of y2→y3→y2 and gh is the loop gain of y3→y5→y3
Non-touching Loops: -
These are the loops, which should not have any common node.
Examples − The loops, y2→y3→y2 and y4→y5→y4 are non-touching.
E. Student’s evaluation
Q. Find transfer function using Mason’s gain formula.
Problems on Mason’s gain formula
F. Preparation for Next Session:-
𝑇 =
𝐶(𝑠)
𝑅(𝑠)
=
𝑖=1
𝑁
𝑃𝑖∆𝑖
∆
G. Wrap Up
In this lecture we have learned
-
Signal flow graph:
Signal flow graph is a graphical representation of algebraic equations.
Mason’s gain formula:
𝑇 =
𝐶(𝑠)
𝑅(𝑠)
=
𝑖=1
𝑁
𝑃𝑖∆𝑖
∆

More Related Content

What's hot

Signal flow graph (sfg)
Signal flow graph (sfg)Signal flow graph (sfg)
Signal flow graph (sfg)Dhruv Shah
 
Signal Flow Graph
Signal Flow GraphSignal Flow Graph
Signal Flow GraphPreet_patel
 
block diagram reduction solved problems
block diagram reduction solved problemsblock diagram reduction solved problems
block diagram reduction solved problemsAmeya Nijasure
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locusLeonides De Ocampo
 
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Amr E. Mohamed
 
Effects of poles and zeros affect control system
Effects of poles and zeros affect control systemEffects of poles and zeros affect control system
Effects of poles and zeros affect control systemGopinath S
 
Control systems formula book
Control systems formula bookControl systems formula book
Control systems formula bookHussain K
 
lecture1 (5).ppt
lecture1 (5).pptlecture1 (5).ppt
lecture1 (5).pptHebaEng
 
Transfer fn mech. systm
Transfer fn mech. systmTransfer fn mech. systm
Transfer fn mech. systmSyed Saeed
 
Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]azroyyazid
 
Block Reduction Method
Block Reduction MethodBlock Reduction Method
Block Reduction MethodSmit Shah
 
Time response analysis
Time response analysisTime response analysis
Time response analysisKaushal Patel
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graphjani parth
 

What's hot (20)

Control chap10
Control chap10Control chap10
Control chap10
 
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
 
Block Diagram Reduction
Block Diagram ReductionBlock Diagram Reduction
Block Diagram Reduction
 
block diagram reduction solved problems
block diagram reduction solved problemsblock diagram reduction solved problems
block diagram reduction solved problems
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
Control chap3
Control chap3Control chap3
Control chap3
 
Control system compensator lag lead
Control system compensator lag leadControl system compensator lag lead
Control system compensator lag lead
 
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
 
Control system unit(1)
Control system unit(1)Control system unit(1)
Control system unit(1)
 
Rs 232 interface
Rs 232 interfaceRs 232 interface
Rs 232 interface
 
Effects of poles and zeros affect control system
Effects of poles and zeros affect control systemEffects of poles and zeros affect control system
Effects of poles and zeros affect control system
 
Control systems formula book
Control systems formula bookControl systems formula book
Control systems formula book
 
lecture1 (5).ppt
lecture1 (5).pptlecture1 (5).ppt
lecture1 (5).ppt
 
Bode Plot Notes Step by Step
Bode Plot Notes Step by StepBode Plot Notes Step by Step
Bode Plot Notes Step by Step
 
Transfer fn mech. systm
Transfer fn mech. systmTransfer fn mech. systm
Transfer fn mech. systm
 
Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]Reduction of multiple subsystem [compatibility mode]
Reduction of multiple subsystem [compatibility mode]
 
Block Reduction Method
Block Reduction MethodBlock Reduction Method
Block Reduction Method
 
Time response analysis
Time response analysisTime response analysis
Time response analysis
 
Signal flow graph
Signal flow graphSignal flow graph
Signal flow graph
 

Similar to 5. Signal flow graph, Mason’s gain formula.pptx

Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...Waqas Afzal
 
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
 
Week 2- Lecture 1 ME-352 Control Engineering_100419.pptx
Week 2- Lecture 1  ME-352 Control Engineering_100419.pptxWeek 2- Lecture 1  ME-352 Control Engineering_100419.pptx
Week 2- Lecture 1 ME-352 Control Engineering_100419.pptxAliKhan353983
 
03-05-2021_CS-EEE-A&B-SFG_synchros.pptx
03-05-2021_CS-EEE-A&B-SFG_synchros.pptx03-05-2021_CS-EEE-A&B-SFG_synchros.pptx
03-05-2021_CS-EEE-A&B-SFG_synchros.pptxRaviMuthamala1
 
Feedback and Control Systems
Feedback and Control SystemsFeedback and Control Systems
Feedback and Control SystemsKristina Badec
 
Signal flow graphs
Signal flow graphsSignal flow graphs
Signal flow graphsKALPANA K
 
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptxRaviMuthamala1
 
TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxankit317032
 
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
 
Block diagrams and signal flow graphs
Block diagrams and signal flow graphsBlock diagrams and signal flow graphs
Block diagrams and signal flow graphsHussain K
 
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxBiomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxAmnaMuneer9
 
Simplex Algorithm
Simplex AlgorithmSimplex Algorithm
Simplex AlgorithmAizaz Ahmad
 
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
 
Graph_data_structure_information_engineering.pptx
Graph_data_structure_information_engineering.pptxGraph_data_structure_information_engineering.pptx
Graph_data_structure_information_engineering.pptxsahilpawar2426
 

Similar to 5. Signal flow graph, Mason’s gain formula.pptx (20)

Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
 
Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)Pertemuan 05. SFG (Signal Flow Graph)
Pertemuan 05. SFG (Signal Flow Graph)
 
Week 2- Lecture 1 ME-352 Control Engineering_100419.pptx
Week 2- Lecture 1  ME-352 Control Engineering_100419.pptxWeek 2- Lecture 1  ME-352 Control Engineering_100419.pptx
Week 2- Lecture 1 ME-352 Control Engineering_100419.pptx
 
03-05-2021_CS-EEE-A&B-SFG_synchros.pptx
03-05-2021_CS-EEE-A&B-SFG_synchros.pptx03-05-2021_CS-EEE-A&B-SFG_synchros.pptx
03-05-2021_CS-EEE-A&B-SFG_synchros.pptx
 
Sfg 5
Sfg 5Sfg 5
Sfg 5
 
Sfg 5
Sfg 5Sfg 5
Sfg 5
 
Feedback and Control Systems
Feedback and Control SystemsFeedback and Control Systems
Feedback and Control Systems
 
Signal flow graphs
Signal flow graphsSignal flow graphs
Signal flow graphs
 
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx
29-04-2021_CS-II-EEE(A&B)SFG&MASSON'S.pptx
 
TRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptxTRANSFER FUNCTION (4).pptx
TRANSFER FUNCTION (4).pptx
 
2. signal flow
2. signal flow2. signal flow
2. signal flow
 
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
 
Block diagrams and signal flow graphs
Block diagrams and signal flow graphsBlock diagrams and signal flow graphs
Block diagrams and signal flow graphs
 
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptxBiomedical Control systems-Block Diagram Reduction Techniques.pptx
Biomedical Control systems-Block Diagram Reduction Techniques.pptx
 
Graphs
GraphsGraphs
Graphs
 
Simplex Algorithm
Simplex AlgorithmSimplex Algorithm
Simplex Algorithm
 
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
 
Graph_data_structure_information_engineering.pptx
Graph_data_structure_information_engineering.pptxGraph_data_structure_information_engineering.pptx
Graph_data_structure_information_engineering.pptx
 
Simplex algorithm
Simplex algorithmSimplex algorithm
Simplex algorithm
 
Data structure and algorithm
Data structure and algorithmData structure and algorithm
Data structure and algorithm
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
(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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
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
 
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
 
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
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
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...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
(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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
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...
 
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
 
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
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

5. Signal flow graph, Mason’s gain formula.pptx

  • 1. Marathwada Mitramandal’s COLLEGE OF ENGINEERING Karvenagar, Pune Accredited with ‘A’ Grade by NAAC Presentation On Subject: Control System Engineering by Mr. A. M. Suryawanshi Department of Electrical Engineering
  • 2. Unit 1: Basics of Control System Session- 6/40 Signal flow graph, Mason’s gain formula Session Plan
  • 3. Outline: A. Attendance B. Review of the previous session C. Learning Outcomes of the session D. Content E. Student’s evaluation F. Preparation for next session G. Wrap up
  • 4. B. Review of previous session: - Analogy between electrical and mechanical systems Force Voltage Analogy Torque Voltage Analogy Force Current Analogy Torque Current Analogy - Block diagram algebra Basic Connections for Blocks Block Diagram Algebra for Summing Points Block Diagram Algebra for Take-off Points
  • 5. C. Learning Outcomes of the session: • Represent algebraic equations in graphical form. • Apply Masons gain formula to determine transfer function of a linear signal- flow graph (SFG)
  • 6. D. Content: Content Learning / Methodology Faculty Approach Typical Student Activity Skill/ Competency Developed Signal flow graph Chalk and Board/ PPT/Discussion Explains/ Question Understands/ Answers Problem solving Mason’s gain formula Chalk and Board /PPT/Discussion Explains Understands Problem solving
  • 7. Signal flow graph Signal flow graph is a graphical representation of algebraic equations. Basic Elements of Signal Flow Graph: - 1. Node Node is a point which represents either a variable or a signal. There are three types of nodes — input node, output node and mixed node. Input Node − It is a node, which has only outgoing branches. Output Node − It is a node, which has only incoming branches. Mixed Node − It is a node, which has both incoming and outgoing branches. Example: •The nodes present in this signal flow graph are y1, y2, y3 and y4. •y1 and y4 are the input node and output node respectively. •y2 and y3 are mixed nodes.
  • 8. 2. Branch Branch is a line segment which joins two nodes. It has both gain and direction. For example, there are four branches in the above signal flow graph. These branches have gains of a, b, c and -d.
  • 9. Characteristics of SFG: SFG is a graphical representation of the relationship between the variables of a set of linear algebraic equations. It doesn't require any reduction technique or process. • It represents a network in which nodes are used for the representation of system variable which is connected by direct branches. • SFG is a diagram which represents a set of equations. It consists of nodes and branches such that each branch of SFG having an arrow which represents the flow of the signal. • It is only applicable to the linear system.
  • 10. Terms used in SFG: - Node: The small points or circles in the signal flow graph are called nodes and these are used to show the variables of the system. Each node corresponds to an individual variable. In the figure given below x1 to x8 are nodes. Input node or source: The one having branches with only outgoing signal is known as the input node or source. For the below shown SFG, x1 is the source.
  • 11. Output node or sink: A node that only contains branches with entering signal is known as a sink or output node. Both input and output nodes act as dependent variables. Here, x8 is the sink Mixed node: It is also known as chain node and consists of branches having both entering as well as leaving signals. For this SFG, x2 to x7 are mixed nodes. Branch: The lines in the SFG that join one node to the other is known as a branch. It shows the relationship existing between various nodes. Transmittance: The transfer function or gain between two nodes is said to be the transmittance of the SFG. Its value can be either real or complex. These are from ‘a’ to ‘j’ here. Forward path: A path proceeding from input to output is known as forward path. Here one of the paths is x6 – x7 – x8. Feedback loop: A loop which is formed through a path starting from a specific node and ending on the same node after travelling to at least one node of the graph is known as a feedback loop. It is to be noted that in the feedback loop, no node should be traced twice. Here the loop is x2 to x6 then back to x2.
  • 12. Self-loop: A self-loop is the one which has only a single node. The paths in such loops are never defined by a forward path or feedback loop as these never trace any other node of the graph. Here it is formed at node x5 having gain f. Path gain: When the signal flows in a forward path then the product of gains of each branch gives the overall path gain. For above-given graph, i*j is path gain for forward path, x6 to x8. Loop gain: The product of individual gains of the branches that are in the form of loop is said to be the overall loop gain. For the loop forming between x3 and x4 the gain is c*d. Non-touching loops: When two or more loops do not share common nodes then such loops are called non-touching loops. For this SFG, the two non-touching loops are x2-x6-x2 and x3-x4-x3.
  • 13. Example: Construction of Signal Flow Graph: - 𝑦2 = 𝑎12𝑦1 + 𝑎42𝑦4 𝑦3 = 𝑎23𝑦2 + 𝑎53𝑦5 𝑦4 = 𝑎34𝑦3 𝑦5 = 𝑎45𝑦4 + 𝑎35𝑦3 𝑦6 = 𝑎56𝑦5 There will be six nodes (y1, y2, y3, y4, y5 and y6) and eight branches in this signal flow graph. The gains of the branches are a12, a23, a34, a45, a56, a42, a53 and a35. To get the overall signal flow graph, draw the signal flow graph for each equation, then combine all these signal flow graphs and then follow the steps given below −
  • 14. Step 1 − Signal flow graph for 𝒚𝟐 = 𝒂𝟏𝟐𝒚𝟏 + 𝒂𝟒𝟐𝒚𝟒 is shown in the following figure. Step 2 − Signal flow graph for 𝒚𝟑 = 𝒂𝟐𝟑𝒚𝟐 + 𝒂𝟓𝟑𝒚𝟓 is shown in the following figure.
  • 15. Step 3 − Signal flow graph for 𝒚𝟒 = 𝒂𝟑𝟒𝒚𝟑 is shown in the following figure. Step 4 − Signal flow graph for 𝒚𝟓 = 𝒂𝟒𝟓𝒚𝟒 + 𝒂𝟑𝟓𝒚𝟑 is shown in the following figure.
  • 16. Step 5 − Signal flow graph for 𝒚𝟔 = 𝒂𝟓𝟔𝒚𝟓 is shown in the following figure. Step 6 − Signal flow graph of overall system is shown in the following figure.
  • 17. Conversion of Block Diagrams into Signal Flow Graphs Follow these steps for converting a block diagram into its equivalent signal flow graph. •Represent all the signals, variables, summing points and take-off points of block diagram as nodes in signal flow graph. •Represent the blocks of block diagram as branches in signal flow graph. •Represent the transfer functions inside the blocks of block diagram as gains of the branches in signal flow graph.
  • 18. • Connect the nodes as per the block diagram. If there is connection between two nodes (but there is no block in between), then represent the gain of the branch as one. • For example, between summing points, between summing point and takeoff point, between input and summing point, between take-off point and output.
  • 19. Example Let us convert the following block diagram into its equivalent signal flow graph.
  • 20. - Represent the input signal R(s) and output signal C(s) of block diagram as input node R(s) and output node C(s) of signal flow graph. - Just for reference, the remaining nodes (y1 to y9) are labelled in the block diagram. - There are nine nodes other than input and output nodes. - That is four nodes for four summing points, four nodes for four take- off points and one node for the variable between blocks 𝑮𝟏 and 𝑮𝟏
  • 21. The following figure shows the equivalent signal flow graph.
  • 22. Mason’s gain formula Let us now discuss the Mason’s Gain Formula. Suppose there are ‘N’ forward paths in a signal flow graph. The gain between the input and the output nodes of a signal flow graph is nothing but the transfer function of the system. It can be calculated by using Mason’s gain formula. Mason’s gain formula is, 𝑇 = 𝐶(𝑠) 𝑅(𝑠) = 𝑖=1 𝑁 𝑃𝑖∆𝑖 ∆ Where, •C(s) is the output node •R(s) is the input node •T is the transfer function or gain between R(s) and C(s) •Pi is the ith forward path gain
  • 23. Δ = 1 − (sum of all individual loop gains) + (sum of gain products of all possible two non- touching loops) − (sum of gain products of all possible three non-touching loops) +... Δi is obtained from Δ by removing the loops which are touching the ith forward path.
  • 24. Consider the following signal flow graph in order to understand the basic terminology involved here. Path: - It is a traversal of branches from one node to any other node in the direction of branch arrows. It should not traverse any node more than once. Examples − y2→y3→y4→y5 and y5→y3→y2
  • 25. Forward Path: - The path that exists from the input node to the output node is known as forward path. Examples − y1→y2→y3→y4→y5→y6 and y1→y2→y3→y5→y6 Forward Path Gain: - It is obtained by calculating the product of all branch gains of the forward path. Examples − abcde is the forward path gain of y1→y2→y3→y4→y5→y6 and abge is the forward path gain of y1→y2→y3→y5→y6 Loop: - The path that starts from one node and ends at the same node is known as loop. Hence, it is a closed path. Examples − y2→y3→y2 and y3→y5→y3.
  • 26. Loop Gain: - It is obtained by calculating the product of all branch gains of a loop. Examples − bj is the loop gain of y2→y3→y2 and gh is the loop gain of y3→y5→y3 Non-touching Loops: - These are the loops, which should not have any common node. Examples − The loops, y2→y3→y2 and y4→y5→y4 are non-touching.
  • 27. E. Student’s evaluation Q. Find transfer function using Mason’s gain formula.
  • 28. Problems on Mason’s gain formula F. Preparation for Next Session:- 𝑇 = 𝐶(𝑠) 𝑅(𝑠) = 𝑖=1 𝑁 𝑃𝑖∆𝑖 ∆
  • 29. G. Wrap Up In this lecture we have learned - Signal flow graph: Signal flow graph is a graphical representation of algebraic equations. Mason’s gain formula: 𝑇 = 𝐶(𝑠) 𝑅(𝑠) = 𝑖=1 𝑁 𝑃𝑖∆𝑖 ∆