微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

拯救硬盘空间 Saber中TR仿真数据量调节

2016-03-04 09:32 来源:电源网综合 编辑:铃铛

Saber是在电子电路设计领域中公认的仿真性能最为强大的模拟软件,相信很多朋友都使用过这款软件,并且在使用过程中相信大家也遇到了这样或那样的问题,本文就将针对其中一个控制TR(时域分析)的仿真数据大小的问题进行探讨。

使用过Saber的朋友会发现,这款软件对于硬盘空间的占用较为明显,在仿真开关电源此类的非线性系统时,其仿真结果往往会占用大量的硬盘空间。

在Saber的Time-DomainTransientAnalysis(即TR分析)对话框中,Input/Output栏,有三种参数可以控制TR分析结果大小。它们分别是:

5-6
图1

1、SignalList

2、Waveformsatpins

3、Datafile

如图1所示。

接下来就来针对这几个参数的意义进行介绍,并给出如何设置才能减少仿真数据的方法。

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

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

但是在仿真过程中往往不需要观测所有的节点信号变量,而只需要对部分信号进行分析,此时如果选择前面两个选项就会在仿真结果文件中附加很多我们不需要的信号,从而增大了仿真结果文件所占用的空间。因此,就可以利用SignalList提供的BrowseDesign选项,手动的选择自己需要观测的信号,这样就能大大的节省仿真结果文件所占的空间。

WaveformsatPins---用来确定仿真结果中节点信号变量的性质

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

对于电系统而言,AcrossVariable指节点电压,而ThroughVariable指节点电流。当然,对于其他系统来说,这两个变量又有着不同的含义,比如对于机械系统,AcrossVariable指位移或者角度,而ThroughVariable指力。具体定义可参考saber的帮助文档。

这个设置默认的选项是AcrossVariablesOnly。

意思是在仿真结果文件中只包含AcrossVariable,另外两个选项是ThroughVariablesOnly和AcrossandThroughVariables。如果选择crossandThroughVariables就会在仿真结果文件中包含两种变量,此时将增大仿真结果文件所占用空间,因此在不需要同时观测两种性质信号时,可根据需要选择一种,这样就能节省仿真结果文件所占的空间。


DataFile

该项参数的设置非常重要,能够有效地减少仿真结果对硬盘大小的消耗。它用来确定仿真过程中数据文件的名称。这里需要进行一点解释,Saber软件在TR分析的时候,除了根据SignalList以及WaveformsatPins设置产生相应的波形文件以外,还会将整个仿真过程中所有的仿真数据保存在一种数据文件中,这种数据文件的名称是由DataFile设置来确定的。这些数据文件通常用于以TR分析为基础的后续分析,比如Stress,Sensitivity等等,另外,Saber中还有一个功能叫做Extract,它可以从数据文件中抽取你需要观测的信号并生成波形文件,便于对一些在SignalList中没有指定的信号进行观察。由于数据文件包含了所有的仿真数据,所有它需要占用非常大的硬盘空间,因此,当确定不需要在TR分析之后做任何后续分析,也不需要在抽取任何信号的时候,就可以通过设置DataFile,告诉仿真器不生成数据文件,从而大大节省了硬盘空间。具体方法是:将DataFile栏设置为下划线"_"就可以了。(注意设置的时候双引号要去掉)

以上三个参数就是能够对Saber中TR仿真数据大小进行的关键,通过对它们的优化,就能很大程度上减轻硬盘的负担,让软件运行起来更加流畅,获得更好的设计体验。被这一问题困扰的朋友们不妨收藏本文,在再次出现此问题时及时查阅并解决问题。

标签: Saber TR仿真

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

相关阅读

微信关注
技术专题 更多>>
研发工程师的工具箱
智慧生活 创新未来

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006