官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > 关于SpectreRF里PORT的小疑问

关于SpectreRF里PORT的小疑问

12-14
在SPectreRF里设置port如图


设置Resitance=50,Reactance=50,Frequency 1=1MHz,Amplitude 1(Vpk)=1V,Phase 1=0,AC Magnitude=1V,AC Phase=0,电阻设置100
结果算下来,
AC的magnitude是0.894V,HB-PSS的magnitude是2V
如果port改成500+50j,
AC的magnitude是0.330V,HB-PSS的magnitude是0.334V
500+50j的这个情况可以用分压公式算,但是50+50j的怎么理解?
还有我一直不清楚SpectreRF的port到底是什么结构,按照help里说的,resistance设的是system的reference,这是指一根长度为0的阻抗可设置的传输线?
按照help里说,reactance只有在HB仿真下有用,但是AC下算出来的是啥?而且HB下算出来的结果,500+50j和50+50j好像也不好解释啊?

AC都是对的,因为port必须在负载阻抗ZL=Zs*的情况下才能获得最大电压1V,反推回去算一下就知道电压源Vs不是2伏,比如在第一种情况下就是(1+j)。因此在负载=100时,算出来幅度和相位都是对的。。。。。。这一点你可以把负载电阻加到很大,比如1G来验证一下。
HB我仿出来第一种情况是1.33不是2。看起来倒像是把虚部直接扔掉来算的,但相位始终是-90度。反正我一直建议的就是port里最好放纯实部,除非这个port是用来做纯负载用的。

AC在500+50j的情况下是100/(500+50j+100)*2=0.332,在50+50j的情况下是(50+50j)/(50+50j+100)*2=0.894
为什么两种情况下算分压,一种是拿100欧的负载算,一种是拿port阻抗算。
为什么要乘2,是算了两次sqrt(2)吗?我有点绕晕了。。。

如果想表示我电路的源,不是实阻抗而是复阻抗这种情况,怎么做?

你这算法不对,你没看懂我上面的回复吧。你再好好看看。

建议不设虚部,改加电容或者电感。

嗯好,待会再回复

Top