Professional Documents
Culture Documents
Mason's rule
Mason's gain formula is a method for finding the transfer function of a given control circuit/loop when you have
the signal flow graph. It is used frequently in control theory, and was derived by Samuel Jefferson Mason.[1] It can
be determined by looking at a signal-flow graph, or a block diagram. Mason's Gain Formula provides a step by step
method to obtain the transfer function from a block diagram or signal flow graph. An alternate method would be to
find the transfer function algebraically by labelling each signal, writing down the equation for how that signal
depends on other signals, and then solving the multiple equations for the output signal in terms of the input signal.
Some people prefer a more structured approach, and Mason's Formula may be easier or more difficult depending on
the graph in question.
Formula
The gain formula is as follows:
where:
• Δ = the determinant of the graph.
• yin = input-node variable
• yout = output-node variable
• G = complete gain between yin and yout
• N = total number of forward paths between yin and yout
• Gk = gain of the kth forward path between yin and yout
• Li = loop gain of each closed loop in the system
• LiLj = product of the loop gains of any two non-touching loops (no common nodes)
• LiLjLk = product of the loop gains of any three pairwise nontouching loops
• Δk = the cofactor value of Δ for the kth forward path, with the loops touching the kth forward path removed. I.e.
Remove those parts of the graph which form the loop, while retaining the parts needed for the forward path.
Usage
To use this technique,
1. Make a list of all forward paths, and their gains, and label these Gk.
2. Make a list of all the loops and their gains, and label these Li (for i loops). Make a list of all pairs of non-touching
loops, and the products of their gains (LiLj). Make a list of all pairwise non-touching loops taken three at a time
(LiLjLk), then four at a time, and so forth, until there are no more.
3. Compute the determinant Δ and cofactors Δk.
4. Apply the formula.
Mason's rule 2
gain of the [b,c,d,e,f,g,b] loop is the product CDFGIJ. With those simple definitions established (here comes the
exciting part), we define the Δ(z) determinant of a signal flow diagram as:
Δ(z) = 1 – the sum of all loop gains
The "nontouching loop gains taken two at a time" are the combinations of pairs of loop gains. The pairs of
nontouching loop gains in Figure 2 are the loop gain combinations: CB,FE; CB,IH; and FE,IH. The "nontouching
loop gains taken three at a time" are the combinations of triplets of loop gains. The only triplet of nontouching loop
gains in Figure 2 is the loop gain combination: CB,FE,IH.
The Δ(z) determinant for the diagram in Figure 2 is
Δ(z) = 1 – (CB + FE + IH + CDFGIJ)
For each forward path in a signal flow diagram there is an associated determinant represented by Δi(z). If a diagram
has P = 3 forward paths (designated as paths P1(z), P2(z), and P3(z)), then there will be a Δ1(z), a Δ2(z), and a Δ3(z)
determinant. Subscript variable i is merely the index identifying the individual forward paths and their associated
determinants. Determinant Δi(z) is the determinant of the signal flow diagram that does not touch the ith forward
path. To ascertain Δ1(z), for example, we delete the P1(z) forward path in a signal flow diagram (and any branches
that touch the P1(z) forward path) and use the above Eq. (1) for whatever signal flow paths that remain. If no loops
remain after deleting the P1(z) forward path, then Δ1(z) = 1.
To recap, a signal flow diagram has a Δ(z) determinant, and each Pi(z) forward path has a gain as well as its own
Δi(z)(z) determinant. All determinants are defined by Eq. (1) once a diagram's loops have been determined. With all
this said, we can now (finally) define Mason's Rule.
Notes
[1] Mason, Samuel J. (July 1956). "Feedback Theory - Further Properties of Signal Flow Graphs". Proceedings of the IRE: 920--926.
References
• Bolton, W. Newnes (1998). Control Engineering Pocketbook. Oxford: Newnes.
• Van Valkenburg, M. E. (1974). Network Analysis (3rd ed.). Englewood Cliffs, NJ: Prentice-Hall.
Article Sources and Contributors 4
License
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/