官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > 大家在 ADS 里仿 AB 类的推挽功放,巴伦都是怎么处理的?

大家在 ADS 里仿 AB 类的推挽功放,巴伦都是怎么处理的?

12-13
ADS 里也没巴伦元件,没法弄
我现在都是在 hfss 里仿了把 sNp 文件导 ADS 里
太麻烦了,巴伦也不好仿,本来就是看看趋势,感觉没必要这么弄

有行为模型,没必要用HFSS吧,ADS Mom和FEM EMDS就很好用,可以和电路一起跑仿真.

Mom 里好像没法仿巴伦,用 EMDS 的话,跟 hfss 也差不太多了
其实我就是想,有没有什么法子直接做原理仿真,或者用 ADS 里的元件有什么法子能搭个巴伦出来

你的是啥Balun阿?

同轴巴伦或者微带耦合线巴伦啊

同轴的话在ADS里找个理想的传输线来模拟巴伦,很容易的阿

同轴巴伦等价于一段理想传输线?我觉得那得偶模阻抗非常非常大才行吧。。。
通常用的冯春德巴伦好像没法模拟啊

找个4端口transmission Line, lamda/4, 一端接地,不就是balun了么。

只需要行为级的话可以用snp_eqn自己定义一个

这个只是90度的耦合器

不是耦合器,TLIN4这种模型。

这个东西不就是一段四端口模型的传输线吗?他是怎么当balun来用的?

怎么不能当了,lamda/4的transmission line or coxial都可以用来当balun.

这样啊
这样用的话两个不平衡的端口是哪两个?

两个平衡输出是同轴线的地线和导体啊,不平衡另一端把地线接地了,同轴线
balun不都是这样用的么,ADS里没有Coxial4这个模型。

哦~了解了~谢谢指教:)

谢谢,巴伦的 S 参数应该定义成啥啊?
S11 = 0
S21 = 二分之根二?
S22 和 S23 呢?

S22 S33也设成0吧,表示输出也匹配
S23是两个平衡端口的隔离度,也设0吧
S31的相位要设的和S21差180度

S22 S33 都设成 0 不行吧,一个无耗三端口网络,怎么可能三个端口都匹配呢?
.66

只是用一个行为级来定义而已,也可以定义成失配

ADS的行为级Balun很多阿,
System-Passive下的Balun2/3
Passive-RF Circuit下的Balun1/2
Lumped-Components下的transformer

简单手算了一下,一个 balun 的 s 参数似乎不是随便定义的
而应该是 S11 = 0,S21 = S31 = 二分之根二,S22 = S33 = S23 = 0.5
用 April 说的 ADS 的 balun_3port 试了一下,也是这样的

我的意思是如果你只需要一个行为级的模型,你可以用snp_eqn来写它
当然这个就比较理想,你可以把几个端口设成都匹配,把损耗设成0
同样的方法你可以定义出来其他东西,我觉得这个东西还是比较好用
balun也不一定参数就一定是这样,balun也有很多种,比如用active
balun,就有可能把几个端口都做成匹配。而你用Snp_eqn来写的话就写
比较自由,如果你可以算出的精确值更好,如果不知道,设一个合理的值
也可以。毕竟这个又不能完全取代实际的模拟结果。

这是我目前找到的唯一办法

Top