官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > HFSS怎么测两个端口之间的相移?

HFSS怎么测两个端口之间的相移?

12-14
比如一个波导,两个端口,频率指定好了,怎么测两个端口之间的相移?
用ang_deg(S(port2,port1))能给出一个角度,但是其范围是-180~+180
怎么才能知道还有多少个2pi呢?

知道有几个2pi有什么意义?

可以知道相移和波导长度的线性关系,总之是有用的

你想要的是群时延吧

也不全是吧,我的频率是固定的

那就看时延,然后自己算
.55

时延怎么看?
hlp里面有group delay选项,实际找不到啊,时延也不知道怎么选
我用的是13.0版本
results->create modal solution data report->data table
->trace->category
里面只有S参数等选项,没有group delay

家里没HFSS,一般也不看这个
告诉你个笨办法,SNP导出后到ADS里面仿真,想看什么看什么,ADS里面看常用的参数方便
.55

什么是snp啊?而且我也不会ads,没装过
有空帮我看看吧

多测几个频率的相移。

绘图属性里有个wrap 选项,去掉,就能看角度差了。好像有个选项。cst里有。

没找到 应该没有
另外,我这个图似乎是按pi wrap的,如果是按2pi wrap,我也就认了

The range is from -pi to pi in your figure
It is correct

好像用函数cang_deg,have a try.

相位的确不对
应该是附件中的红线
我把hfss文件附上了,跑一下parametrics里面的就行
然后看结果中ang_deg(s21)即可

cang_deg只是简单地把计算得到的角度序列做一个unwrap,不能计算两个端口之间的实际相移
试过扫几个频率,然后用群延迟,也不行

我的例子是扭曲波导
上午用直波导试了一下,相移角是连续的
看来HFSS计算ang_deg的函数对扭曲波导有bug。不知是不是可以做些设置回避掉?
另外不知谁有兴趣,把这个例子导入cst试试?
谢谢了!

是不是网格划分有误?这个可以检查出来
HFSS计算时才不管你扭曲不扭曲
.55

Top