您的位置 首页 模拟

奇妙设置处理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指节点电流。当然,关于其他体系来说,这两个变量又有着不同的意义,比方关于机械体系,Across Variable指位移或许视点,而Through Variable指力。详细界说可参阅saber的协助文档。

这个设置默许的选项是AcrossVariablesOnly,意思是在仿真成果文件中只包括Across Variable。

别的两个选项是Through Variables Only和Acrossand Through Variables。假如挑选crossand Through Variables就会在仿真成果文件中包括两种变量,此刻将增大仿真成果文件所占用空间,因而在不需求一起观测两种性质信号时,可依据需求挑选一种,这样就能节约仿真成果文件所占的空间。

DataFile:这项设置关于节约仿真成果文件所占空间十分有用,它用来确认仿真进程中数据文件的称号。

Saber软件在TR剖析的时分,除了依据SignalList以及WaveformsatPins设置发生相应的波形文件以外,还会将整个仿真进程中一切的仿真数据保存在一种数据文件中,这种数据文件的称号是由DataFile设置来确认的。

这些数据文件一般用于以TR剖析为根底的后续剖析,比方Stress,Sensitivity等等,别的,Saber中还有一个功用叫做Extract,能够从数据文件中抽取需求观测的信号并生成波形文件,便于对一些在SignalList中没有指定的信号进行调查。因为数据文件包括了一切的仿真数据,一切它需求占用十分大的硬盘空间,因而,当确认不需求在TR剖析之后做任何后续剖析,也不需求在抽取任何信号的时分,就能够经过设置DataFile,告知仿真器不生成数据文件,然后大大节约了硬盘空间。详细方法是:将DataFile栏设置为下划线_即可。(留意设置的时分双引号要去掉)

只要对以上介绍的三种参数进行设置,信任就能处理saber仿真使用进程中卡顿的问题。在saber使用进程中遇到仿真进程卡顿的朋友能够试着用文中的方法来进行处理。Saber东西功用强壮,但相对的其结构也较为杂乱,因而想要彻底把握其功用仍是比较困难的,需求较高的熟练度。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/moni/143836.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部