php data t 输出cst,CST MWS对accuracy control的设置

cst对accuracy control的设置 , -30db,-40db...., 是通过计算剩余能量来决定什么时候停止,原理也就应该是通过延长计算时间而减小因为信号window效应而带来的ripple吧,如果这样的话,在观察input/outputsignal时,为什么在增加accuracy后simulation时间没有延长?

请善用版内搜索:/read.php?tid=65725

谢谢斑竹的refer

看了这篇经验贴,确实受益匪浅

有一点想要确认: cst的输入/输出信号时间长短是由 规定的频带范围 和 accuracy setting 共同决定的。规定的频带范围开始决定了输入时间长短,记此时间为 t_input, 如果 t_input * number of pulse widths 结束前,输出信号没有达到accuracy setting规定的值,则cst就会报warning:maximum numbr of pulse has reached.... 但如果在 t_input * number of pulse widths 结束前,输出信号就已经达到了规定accuracy值 那么cst会继续算下去直到时间结束(而不是在达到规定accuracy值时就stop)。

mesh不会影响输入/输出信号时间长短,但是finer mesh会导致 simulation时间变长,原因是finer mesh会导致finer time step。

不知道这么理解对不对

还是感觉有些不够clear,所以做了一个simulation. magic tee example from CST.

1。频带设置为 2-4 G, accuracy -30 dB,则 输入信号为3.5 ns, 但是输出信号70ns (3.5 * 20) 都没有达到-30dB, 所以产生warning。(20为number of pulses)。也可以看到 energy 在70ns并没有下降到-30dB。根据help文件,在此种情况下,可以通过增加number of pulses延长simulation时间得到解决。试了一下,将number of pulses改为40没有得到improvement.

2。频带设置为3-4G, accuracy -30 dB,则 输入信号为7 ns, 输出信号在5.5 ns 就达到-30dB以下。但是simulation继续到 7ns (不是在5.5 ns, 也不是70ns)结束。

问题:系统(3-4G)貌似是可以在7ns就到达steady state了,但是在(2-4G)的情况下 70 ns也达不到?是系统剩余能量在2-3G比较多么?

同时修正一点,如果在达到 t_input (非t_input * number of pulses)之前,输出信号达到规定的accuracy 值,则cst会继续算下去直到 t_input (非t_input * number of pulses)结束。

小图 | 大图图片blank.gif

blank.gif

blank.gif

blank.gif

blank.gifd805c12f00dfaffbd662e4147b5fa8ff.png

0bfa7afeefa5de04fef38bad7e10b8a3.png

b42b563576718753171d59fde45a98e0.png

702733e85cc58ecbaeb742c70b7e483f.png

80c3899215423fe96331db37dfad7329.png

继续上结果

小图 | 大图图片blank.gif

blank.gif

blank.gif

blank.gif

blank.gif9358d6fa521cc3674a94187c4070ad74.png

dcfae0091c2d475817d4ee10cc6f6650.png

897e16dfa30cf9d3f0f0cd272dc5636d.png

ff9f541bfac5213a3c21ba1e90a48ac0.png

6918a3076bf4856c5f7c9386072c9fe3.png

最后一个s11c1afd9687d2344c18afbe5b8e0711e7f.png

用模型验证很好。

3-4 GHz的前提下,field energy耗散得非常快,在excitation time之内已经低于accuracy值,因此excitation signal运行完仿真就结束了,终止仿真的条件就是accuracy。在这个模型中,accuracy设置为-20、-30、-40 dB结束的时间都是一样的。当设置为-50 dB以下时,可以观察到field energy只能耗散到-48 dB的水平,因此在这种条件下仿真将由maximum solver duration来终止。

faa7035afcfd25f873508084d89c6454.png

上图是3-4 GHz模型的Accuracy设置为-20 dB、-30 dB、-40 dB和-50 dB条件下field energy的比较图,可以看到在3.55纳秒范围内(Excitation Signal)四条曲线是完全重合的。前三种情况下,field energy的图形和楼主贴的picture 10一模一样。

如果再看2-4 GHz模型的Field energy的曲线,基本就是一条直线,以可以预见的结果,把number of pulses设置为多少也不可能等到steady state monitor终止仿真。原因很简单:

938b22476c953afc94796a1976105548.png

在这个模型中,2.994192083878 GHz是波导端口的截止频率(cutoff frequency),截止频率的意义就不解释了,CST帮助文件强调波导模型要尽量避免截止频率。否则就像这个模型一样,端口2和端口3根本就不能耗散能量(picture 5),完全在谐振。

在这个基础上,尝试AR-Filter,可以得到如下的S参数:

80efee16797e57a5f9cdf4b88ab9283e.png

合理性与否不予考虑,对照楼主的picture 11,S参数的“波纹”已经“滤掉”了。

回头再看楼主的几个结论:

1. “根据help文件,在此种情况下,可以通过增加number of pulses延长simulation时间得到解决。”,叙述正确,但此方法不适用于这个模型。

2. “如果在达到 t_input (非t_input * number of pulses)之前,输出信号达到规定的accuracy 值,则cst会继续算下去直到 t_input (非t_input * number of pulses)结束。”,正确。

3. “系统(3-4G)貌似是可以在7ns就到达steady state了,但是在(2-4G)的情况下 70 ns也达不到?是系统剩余能量在2-3G比较多么?”,cutoff frequency。

收兵回营!

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的CST视频培训教程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值