[电路/定理] 双T陷波电路用二端口网络分析法

[复制链接]
2974|29
 楼主| 叶春勇 发表于 2020-5-9 16:18 | 显示全部楼层
按照二端口网络的级联方法:
T=T1*T2
是各个T参数相乘。

T=T1*T2=
T =

[        ((c1*r1*s + 1)*(c2*r2*s + 1))/(c2*r2*s) - r1*(c2*s - (c2*r2*s + 1)/r2),            r1 + (c1*r1*s + 1)/(c2*s)]
[ (c2*r2*s + 1)/r2 - c2*s + ((c2*r2*s + 1)*((c1*r1*s + 1)/r1 - 1/r1))/(c2*r2*s), ((c1*r1*s + 1)/r1 - 1/r1)/(c2*s) + 1]
 楼主| 叶春勇 发表于 2020-5-9 16:21 | 显示全部楼层
尝试用T参数的A项。
HS=1/A
A=((c1*r1*s + 1)*(c2*r2*s + 1))/(c2*r2*s) - r1*(c2*s - (c2*r2*s + 1)/r2)
用matlab计算:
HS=-1/(r1*(c2*s - (c2*r2*s + 1)/r2) - ((c1*r1*s + 1)*(c2*r2*s + 1))/(c2*r2*s))
经代数化简:
HS=((c2*r2)*s)/((c1*c2*r1*r2)*s^2 + (c1*r1 + c2*r1 + c2*r2)*s + 1)
 楼主| 叶春勇 发表于 2020-5-9 16:22 | 显示全部楼层
经比较:
用串并联的方法:
                     (c2 r2) s
  ------------------------------------------------
                 2
  (c1 c2 r1 r2) s  + (c1 r1 + c2 r1 + c2 r2) s + 1
用ABCD矩阵级联:HS=1/A参数
                     (c2 r2) s
  ------------------------------------------------
                 2
  (c1 c2 r1 r2) s  + (c1 r1 + c2 r1 + c2 r2) s + 1
 楼主| 叶春勇 发表于 2020-5-9 16:23 | 显示全部楼层
经验算:hs=1/A好像也成立,不知能不能这么套。  @jz0095  
 楼主| 叶春勇 发表于 2020-5-9 16:25 | 显示全部楼层
二端口理论,非常适合人建模,计算机去算。
人建模,矩阵足够简单。
矩阵经过逆矩阵和加减乘除,得出传递函数。
 楼主| 叶春勇 发表于 2020-5-9 16:28 | 显示全部楼层
matlab代码
  1. clear all;
  2. clc;
  3. syms r1 r2 c1 c2 s
  4. pz=@(z1,z2) z1*z2/(z1+z2)
  5. sz=@(z1,z2) z1+z2

  6. hs11=pz(1/s/c1,sz(1/s/c2,r2))/sz(r1,pz(1/s/c1,sz(1/s/c2,r2)))
  7. hs12=r2/sz(1/s/c2,r2)
  8. hs1=hs11*hs12
  9. hs1=collect(hs1,s)
  10. Z1=[r1+1/s/c1,1/s/c1;1/s/c1,1/s/c1]
  11. Y1=inv(Z1)
  12. T1=[-Y1(2,2)/Y1(2,1),-1/Y1(2,1);-Y1(2,2)*Y1(1,1)/Y1(2,1)+Y1(1,2),-Y1(1,1)/Y1(2,1)]

  13. Z2=[r2+1/s/c2,r2;r2,r2]
  14. Y2=inv(Z2)
  15. T2=[-Y2(2,2)/Y2(2,1),-1/Y2(2,1);-Y2(2,2)*Y2(1,1)/Y2(2,1)+Y2(1,2),-Y2(1,1)/Y2(2,1)]
  16. T=T1*T2
  17. hs2=1/T(1,1)
  18. hs2=collect(hs2,s)
jz0095 发表于 2020-5-9 20:04 | 显示全部楼层
本帖最后由 jz0095 于 2020-5-9 20:07 编辑
叶春勇 发表于 2020-5-9 16:23
经验算:hs=1/A好像也成立,不知能不能这么套。  @jz0095

我没细看T参数。
你前面的T1、T2参数,实际上是ABCD1和ABCD2参数。级联总参数ABCD=ABCD1xABCD2。

用分段级联的方法可以简化电路建模。
 楼主| 叶春勇 发表于 2020-5-9 20:45 | 显示全部楼层
jz0095 发表于 2020-5-9 20:04
我没细看T参数。
你前面的T1、T2参数,实际上是ABCD1和ABCD2参数。级联总参数ABCD=ABCD1xABCD2。

线性代数真是奇怪。
以前看mit的线性代数,居然讲到最小二乘法,原来在线性代数里,最小二乘法的公式好简单。
一个复杂网络,通过分割变成若干个2-3个元件的二端口网络的级联,串联,并联。2-3个元件的二端口网络矩阵还是很好搞的,这个方法靠谱。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部