yes
yes
Signal Flow Graphs and Mason's Gain Formula - Control Systems 1.5
A signal flow graph consists of nodes and these nodes are connected by a
line called branches and each branch has a small arrow which indicates
the direction of the flow of signal. A node is just a point or a dot which
represents a variable of the system. A branch provides a path for the flow
of signal from one node to another and in the process, the signal also
gets multiplied by the mentioned gain of the branch. The following
illustration will make it clear.
Forward Path: A path connecting the input and the output node.
Don’t worry, these terms will become second nature once we start using
them.
A signal flow graph is usually obtained from the block diagram of the
system. They can also be obtained directly from the system equations,
but for now we shall stick with the former approach.
We shall follow a few rules while trying to obtain a SFG from a block
diagram of a system.
1. All the variables, summing points and take off points are
represented by nodes.
2. If a summing point is placed before the take off point, then the
summing point and the takeoff point are represented by a single
node.
3. If a summing point is placed after the take off point, then the
summing point and the takeoff point are represented by separate
nodes.
These rules are based on the fact that the value of a variable at a node is
the sum of incoming nodes and the outgoing nodes do not affect the
value of the variable at that node. Does that make sense? Give it some
thought!
Having learnt how we can obtain signal flow graphs, we shall now move
on to Mason’s Gain Formula which can directly give us the transfer
function of the system from the analysis of the signal flow graph with
just some small calculations.
TF = transfer function
Δ = 1 – [sum of individual loop gains] + [sum of gain products of all
combinations of two non-touching loops] − [sum of gain products of all
combinations of three non-touching loops] + ……... [Note the alternate
change of signs.]
This may seem a little confusing now, but the following example will
make it clear. Let’s bring back the SFG that we developed.
First, let’s find out all the possible forward paths. How many forward
paths are there?
The highlighted part is the second forward path and let’s call this path
gain p2.
Next, we shall find all the possible individual loops, take a moment to
spot them.
There are 3!! Let’s spot them one by one and note down their gains.
So the above is the first loop, let’s call it loop L1 with gain,
The above is the second loop, let’s call it loop L2 with gain,
The above is the third loop, let’s call it loop L3 with gain,
Next we’ll find all the available pairs of non-touching loops i.e., pairs of
loops with no common node.
As mentioned earlier,
Next to obtain Δ1, we make the gains of all the branches touching the
them all 0,
To obtain Δ2, we make the gains of all the branches touching the forward
Since G1, G4, G5 are touching the forward path p2, thus we make them 0,
while retaining G2, G3 as they are not touching the forward path p2.
Now we are all set to substitute all these in the Mason’s gain formula.
To summarize, we started with learning what signal flow graphs are and
understood some basic terminologies involved. Then we developed a
signal flow graph out of a block diagram to which we applied the learnt
Mason’s gain formula to obtain the transfer function.
With this, we come to the end of the first chapter of control systems
where we focused on learning the fundamentals that would help us grasp
control systems well. In the next tutorial we’ll be starting with the time
response analysis of control systems which is going to give us the real
feel of control systems. Until then try out these problems. Let us know in
the comments if you face any difficulty.
Answer:
AUTHORED BY
Kushal Gowda
An Electrical and Electronics Engineer. Loves playing Table
Tennis, Cricket and Badminton . Always ready to learn and teach.
His fields of interest include power electronics, e-Drives, control
theory and battery systems.
Next up:
Time Response Analysis and
Standard Test Signals | Control
Systems 2.1
Related Tutorials
Block Diagrams of Control
Systems 1.4
Tutorials › Intermediate Electronics
EXPLORE CIRCUITBREAD
250 Tutorials
10 Textbooks
15 Study Guides
31 Tools
112 EE FAQs
97 Glossary of Terms
FRIENDS OF CIRCUITBREAD
0 REPLY