时域求解器问题处理

Time Domain Solver Problem Handling

Maximum number of pulse widths simulated, solver stopped. /
Maximum simulation time reached, solver stopped. Please note that the steady state criterion [energy / port signal / custom] could not have been satisfied. /
Maximum excitation signal time simulated, solver finished successfully.

完成最大数量的脉冲宽度仿真,求解器停止工作。

达到最大仿真时间,求解器停止工作,请注意稳态判据【能量、端口信号,自定义】未满足。

完成最大激励信号的时间仿真,求解器停止。


时域求解器使用时域脉冲作为激励信号,有如下条件,则求解器停止工作:

The remaining energy in the calculation domain as well as the port signals have decreased to the desired steady state value and all additional customized stop rules are satisfied.

计算域的剩余能量以及端口信号均下降到期望的稳态值,满足所有附加的定制停止规则。

The steady state value is specified on the Time Domain Solver Parameters page in the Accuracy field. The customized stop rules (for S-parameter, probe or radiated power convergence) are specified in the Custom stop criteria frame on the Special Time Domain Solver Parameters page.
Please note that in any case the steady state energy, port signal and all additional custom checks are only active after the simulation duration has exceeded the exciting pulse length.

稳态值是在“Time Domain Solver Parameters(时域求解器参数)”页面的“Accuracy”字段中指定的。

在“Special Time Domain Solver Parameters”页面的“Custom ”框架中指定自定义停止规则(用于s参数、探针或辐射功率收敛)。

请注意,在所有的情况下,稳态能量、端口信号和所有额外的自定义检查只有在模拟持续时间超过激励脉冲长度后才有效。

The simulation time reaches the maximum solver duration, either defined as Number of pulses, Time or Propagation distance on the Steady State tab on the Special Time Domain Solver Parameters page.

仿真时间达到了求解器持续时间的最大值,在Special Time Domain Solver Parameters页面的 Steady State选项卡上Number of pulses,、Time or Propagation或Propagation distance的某一项。

The third condition is given by the defined length of the excitation signal itself:
In case that the simulation is excited with a signal defined via time parameters, e.g. pulses, user defined signals, etc. (in contrast to the Gaussian or Impulse signals, which are defined via frequency parameters), then the Number of pulses setting on the Steady State tab is ignored.

Instead the signal length itself determines the overall simulation time without performing any steady state energy check, as long as not Time or Propagation distance is selected and defined as the stop criteria. Therefore these two settings are recommended when working with pulses or similar signals.

第三个条件是由激励信号本身的定义长度决定的。
如果模拟是通过时间参数定义的信号激发的,例如脉冲、用户定义的信号等(与高斯或脉冲信号相反,后者是通过频率参数定义的),那么Steady State 选项卡上的脉冲数设置就被忽略了。

相反,只要不选择时间或传播距离作为停止标准,信号长度本身就决定了整个模拟时间,而不进行任何稳态能量检查。因此,在处理脉冲或类似信号时,建议使用这两个设置。


 

The warning appears when the latter condition was satisfied first before the accuracy level has been reached and the customized stop rules, if applicable, are satisfied. This means the energy level remaining in the structure could still be bigger than the specified steady state value or any of the custom rules could not have been matched. Usually this is the case for resonating (energy stays inside the structure for a long time) or large structures (it takes a long time for a pulse to penetrate through the structure). The extra energy would appear as a truncation error, which causes some ripples in the S-parameter curves.

如果在达到准确度水平和满足自定义停止规则(如果适用)之前,首先满足了后一个条件,则会出现警告。这意味着结构中剩余的能量水平可能仍然大于指定的稳态值,或者任何自定义规则都没有得到满足。通常情况下,共振(能量在结构内停留很长时间)或大型结构(脉冲需要很长时间才能穿透结构)会出现这种情况。额外的能量会以截断误差的形式出现,这导致S参数曲线出现一些波纹。

Recommended solutions are the following:

建议的解决方案如下:

For non-resonating structures, the maximum solver duration setting can be adjusted, with the appropriate choice of defining number of pulses or a time or propagation distance setting.

对于非谐振结构,可以设置最大求解器持续时间,适当选择定义脉冲数或时间或传播距离设置。

For resonating structures a much better approach would be to activate the Auto-regressive Filter on the AR Filter tab on the Special Time Domain Solver Parameter page, which allows to shorten the simulation time and in addition to avoid the truncation error.

对于谐振结构,更好的方法是在Special Time Domain Solver Parameter页的AR Filter 标签上激活Auto-regressive Filter,这样可以缩短模拟时间,此外还可以避免截断误差。

上一篇:Mybatis为Java 类型设置一个别名


下一篇:一文搞明白 Domain Borrowing