微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 微波射频仿真学习讨论 > 使用fast和discrete遇到的问题

使用fast和discrete遇到的问题

时间:10-02 整理:3721RD 点击:
我分别使用fast和discrete进行一个从18GHz到22GHz,中心频率为20GHz的仿真,fast的solution frequency是20GHz
discrete和fast的结果不一致,更疑惑的是不管其他的频率点的话应该单独在20GHz处是一样,但是discrete的20GHz的结果比fast的要大5个dB的样子 大家有没有谁遇到过类似的问题呢   
现在有点郁闷不知道哪个结果好了...

fast的結果不准确,不小心得到的网络参数就>1:13de

的确,我也遇到过fast的结果居然大于零
不清楚这个代表了什么呢,在以后用fast该怎么去避免此种情况呢
期待有人能够解答下

再放低通的时候价格辐射边界发现居然没有大于0 的点咯

同样的,路过学习

fast的解算过程确实不明白,但是可以知道的是discrete的解算过程会准一些,因为discrete是按照每一个点频来解算的。就像小编所说,两种结果在20G的时候一样,那是因为两种结果在20G的时候,fast是先把20G这个点算出来,然后再进行其他频率的解算的,但是discrete在每一个步长的频率上都是按20G那样解算的,所以两种结果在20G的地方肯定是一样的。
通常情况下,我觉得两种求解的结果差距不大,但是fast要快,所以一般开始计算模型结果的时候,都用fast,觉得有些结果比较满意了,再用d方法,看一下精确一点的结果。

对于这个我现在基本了解了,以前用fast算的结果的确是不正确的。11在运算过程中有个60步的收敛问题。用fast算的时候到了最大60步的时候还没有收敛,估计因此导致的其他点处的插值计算不准确,从而出现大于0的情况。如果用discrete算的话就不存在这个问题。
我暂时是这样理解的~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top