当前位置:文档之家› 巧妙设置解决Saber仿真过程中的卡顿

巧妙设置解决Saber仿真过程中的卡顿

巧妙设置解决Saber仿真过程中的卡顿
Saber 功能强大,但很多朋友在使用过程中都会遇到卡顿的现象。

卡顿现
象的产生有可能是优于电脑配置较低造成的,但在大多数情况下的卡顿是由于
硬盘空间在短时间被仿真数据大量占用造成的。

在对非线性系统进行仿真时仿
真数据会占用大量的硬盘空间,本文就将通过控制仿真数据大小的方式来帮助
大家解决卡顿的问题。

在Saber 的Time-Domain Transient Analysis(即TR 分析)对话框中,Input/Output 栏有三种参数可以控制TR 分析结果大小。

它们分别是:Signal List、Waveformsatpins、Datafile,如图1 所示。

下面简单分析一下这几个参数的意义以及如何设置才能减少仿真数据。

SignalList:用来确定仿真结果仿真中带有哪些节点信号。

其默认值是All Toplevel Singals,意思是在仿真结果文件中包含所有的顶层信号。

其提供的第二项选择是AllSignals,意思是在仿真结果中包含所有的信号(包括所有的底
层信号)。

但是在仿真过程中,往往不需要观测所有的节点信号变量,而只需要对部分
信号进行分析,此时如果选择前面两个选项就会在仿真结果文件中附加很多不
需要的信号,从而增大了仿真结果文件所占用的空间。

可以利用Signal List
提供的Browse Design 选项,手动的选择自己需要观测的信号,这样就能大大的节省仿真结果文件所占的空间。

Waveformsat Pins:用来确定仿真结果中节点信号变量的性质。

Saber 软件中用跨接变量(Across Variable)和贯通变量(Through Variable)来表示不同性质的节点信号。

对于电系统而言,AcrossVariable 指节点电压,而Through Variable 指节点。

相关主题