|
ADS中相位测量一般只显示主值,即-180到+180的范围,而我现在在做一个移相器,由于不知怎么建立phaseerr函数,即移相差值,
电路中我这样处理的,同一个电路,当参考时建立一个二端口网络,设端口为1,2,移相时再建立一个二端口网络,建立在一个原理图中,相位差用phase(S(2,1))-phase(S(4,3))表示,但这样就有一个问题,单独相位,比如11.25的还可以正常显示,但多个移相器单元连起来就不行了,比如六位连起来后,我要实现11.25的移相,曲线常会掉下去,原因这样的,phase()函数计算的相位只能是主值,而多个级联后,真实相位可能在-10000~+10000.(假设).这样换算到主值时就会出现显示错误,但实际效果是一样的,我想有没有什么办法能在负无穷到正正穷显示相位.(不知有没有说清楚)
另,1,移相器多个状态如何建立控制函数?
2,两倍频程以上的移相器用什么结构的合适?LANGE耦合器好像只适合做倍频程的,频率再高就不太合适了.
3,相位测量除了用上面这个方法外,ADS中有没有更好的方法?
有高手帮帮我,现在仿真指标上不去,很头大. |
|