梅森公式为:
R(s)C(s)=Δ∑PkΔk
其中:
Δ=1−∑Li+∑LiLj−∑LiLjLm+⋯
Δ 与 Δ_k 的区别
Δ 是整个信号流图的特征式,所以它要看全图所有回路,以及互不接触回路的组合。
而 Δk 是第 k 条前向通路 Pk 对应的余因子。它只计算:
与第 k 条前向通路不接触的回路
也就是说,判断一个回路要不要放进 Δk,关键看它和这条前向通路有没有公共节点。
- 如果某个回路和第 k 条前向通路有公共节点,那么这个回路不能算进 Δk。
- 如果某个回路和第 k 条前向通路没有任何公共节点,那么这个回路要算进 Δk。
情况一:前向通路不通过某个回路的任何节点
答案:要算进这条前向通路对应的 Δk。
例如 P1 与 L1 不接触,那么:
Δ1=1−L1
如果有两个互不接触的回路 L1,L2,并且它们也都不接触 P1,那么:
Δ1=1−(L1+L2)+L1L2
情况二:所有前向通路都没有经过某个回路的任何节点
答案:这个回路要算进每一条前向通路的 Δk。
也就是说,若 L1 不接触 P1,P2,⋯,Pn,那么 L1 会出现在 Δ1,Δ2,⋯,Δn 里面。
但是注意:这种回路如果完全和输入、输出通路无关,最后往往会在分子和分母中同时出现,然后约掉。
例如只有一条前向通路 P1,还有一个完全不接触它的回路 L1,则:
Δ=1−L1Δ1=1−L1
所以:
R(s)C(s)=ΔP1Δ1=1−L1P1(1−L1)=P1
因此这个回路虽然形式上要算,但最后对传递函数没有实际影响。
最终记忆版
- 算 Δ:全图所有回路都要看。
- 算 Δk:只看与第 k 条前向通路不接触的回路。
- 如果一个回路不接触某条前向通路,就算进这条通路的 Δk。
- 如果一个回路不接触所有前向通路,就算进所有 Δk。
- 如果它完全是孤立旁支,最后通常会约掉。
考试时最稳的做法是:先按规则算进去,再看分子分母能不能约掉。