在SABER中如何,测量两点间电压波形可以利用SaberScope中的波形计算器,将两个节点的对地电压相减,就可得到两个节点之间的电压br将波形计算器InputMode改为alg。之后先把ua加载到计算器中(选中波形以后,在计算器输入栏按中键(或者同时按左右俩键),按减号键,在将ub加载到计算器中,按等号键,即可完成ua-ub。saber使用操作1.翻转元件:选中该元件(可选多个),按R键,可实现90度翻转。2.电容或电感初始电压或电流值设置:在电容或电感元件的属性里有一项ic设置,默认未设置(undef),设置其为想要的值即可。3.Saber中,设置元件属性时,不能带任何单位符号,如电阻的“Ω”,电压的“V”,时间的“S”等,否则saber会报错。4.Saber中,仿真文件名不能和元件库中的元件同名,否则会报错。5.Saber中,原理图名称最好不要与路径名中有重复,否则会报错。6.原理图放大或缩小:按“pageup”或“pagedown”即可7.局部放大显示波形:直接拖动鼠标放大,或按“pageup”即可8.恢复波形显示原始大小:按“pagedown”,或在右键菜单里点“zoom→tofit”即可9.按鼠标中键可拖动整个原理图包括波形显示图。10。波形高级分析:①.双击波形图标,进入cosmosScooe窗口界面,②.点击tools→measurementtool显示measurement窗口,③.点击measurement窗口的measurement后面的按钮,默认为AtX按钮,④.共有general、timedomain、levels、statistics、RF共5个可设置项,分别说明如下:************************************************************A.general(综合)设置,共有14个参数:************************************************************AtX:显示X轴Y轴参数AtY:只显示X轴参数DeltaX:测量X轴任意两点间的时间,单位:SDeltaY:测量Y轴任意两点间的电压,单位:V(电压有方向)Length:测量Y轴任意两点间的电压,单位:V(电压无方向,取绝对值)Slope:测量斜坡???Localmax/min:局部最大、最小测量Crossing:交叉Horizontallevel:水平测量线Verticallevel:垂直测量线Verticalcursor:垂直测量指针Pointmarker:波形任意单个点数据测量Pointtopoint:波形任意两点间综合测量Verticalmarker:垂直测量线************************************************************B.timedomain(时频)设置,共有14个参数:************************************************************falltime:测量脉冲下降时间risetime:测量脉冲上升时间slewrate:脉冲从0上升到最大值所需的时间period:测量脉冲周期frequency:测量脉冲频率fulsewidth:测量脉冲频率delay:测量脉冲延迟时间overshoot:测量脉冲正峰值undershoot:测量脉冲负峰值settletime:测量脉冲稳定时间eyediagram:************************************************************C.levels设置,共11个测量参数************************************************************maximum:波形最大值minimum:波形最小值xatmaximum:最大值出现时间xatminimum:最小值出现时间peaktopeak:脉冲峰–峰值topline:脉冲群顶线baseline:脉冲群基线amplitude:脉冲振幅(0~正最大值)arerage:脉冲直流平均值(包括脉冲负值)RMS:脉冲直流均方根值(正平均值)ACcoupledRMS:脉冲交流有效值************************************************************D.statistics(统计)设置,共13个测量参数************************************************************maximum:波形最大值minimum:波形最小值rangl:脉冲峰–峰值mean:脉冲直流平均值(包括脉冲负值)median:中线值standarddeviation:标准背离mean+3std_dev:mean-3std_dev:histogram:直方图将pspice模型转成saber模型2009-03-2310:45saber提供的nspito工具(在toolsMA)可以将pspice以pspice为例,文件后缀lib选spicetype——pspiceenterinputfile————选要转化的文件entercatosfile————不填inputfiletype——————librarypinnameoption——勾上点apply,转化成功打开我的文档里面可以看到已经转化的sin文件saber中层次化hierachicaldesign设计2009-03-2310:45当设计的saber仿真电路图比较大的时候可以采用层次化设计,将电路封装起来用一个symbol代替。将要封装的电路上的输入和输出引脚与层次化设计的引脚相连接即可——引脚可以用partgallery里面搜一下hierarchical就可以看到几种引脚的类型。连接完成后点右键creat——hierachicalsymbol,生成symbol,然后可以用画图工具修改symbol,保存。使用的时候右键——getpart——bysymbolname,找到保存文件的文件夹,即可调出要用的symbol。很多用过Saber的网友都会有这种感觉,就是Saber是一个非常吃硬盘空间的仿真工具。在仿真开关电源此类的非线性系统时,其仿真结果往往会占用大量的硬盘空间。今天就来和大家讨论一下如何为Saber的时域分析(TR)减负的问题。在Saber的Time-DomainTransientAnalysis(即TR分析)对话框中,在Input/Output栏,有三种参数可以控制TR分析结果大小。它们分别是:1.SignalList2.Waveformsatpins3.Datafile下面我们简单分析一下这几个参数的意义以及如何设置才能减少仿真数据。1.SignalList---用来确定仿真结果仿真中带有哪些节点信号。其默认值是AllToplevelSingals,意思是在仿真结果文件中包含所有的顶层信号。其提供的第二项选择是AllSignals,意思是在仿真结果中包含所有的信号(包括所有的底层信号)。在仿真过程中,我们往往不需要观测所有的节点信号变量,而只需要对部分信号进行分析,此时如果选择前面两个选项就会在仿真结果文件中附加很多我们不需要的信号,从而增大了仿真结果文件所占用的空间。因此,我们就可以利用SignalList提供的BrowseDesign选项,手动的选择自己需要观测的信号,这样就能大大的节省仿真结果文件所占的空间。2.WaveformsatPins---用来确定仿真结果中节点信号变量的性质。Saber软件中用跨接变量(AcrossVariable)和贯通变量(ThroughVariable)来表示不同性质的节点信号。对于电系统而言,AcrossVariable指节点电压,而ThroughVariable指节点电流。当然,对于其他系统来说,这两个变量又有着不同的含义,比如对于机械系统,AcrossVariable指位移或者角度,而ThroughVariable指力。具体定义可参考saber的帮助文档。这个设置默认的选项是AcrossVariablesOnly,意思是在仿真结果文件中只包含AcrossVariable,另外两个选项是ThroughVariablesOnly和AcrossandThroughVariables。如果选择crossandThroughVariables就会在仿真结果文件中包含两种变量,此时将增大仿真结果文件所占用空间,因此在不需要同时观测两种性质信号时,可根据需要选择一种,这样就能节省仿真结果文件所占的空间。3.DataFile---这项设置对于节省仿真结果文件所占空间非常有用,它用来确定仿真过程中数据文件的名称。这里需要进行一点解释,Saber软件在TR分析的时候,除了根据SignalList以及WaveformsatPins设置产生相应的波形文件以外,还会将整个仿真过程中所有的仿真数据保存在一种数据文件中,这种数据文件的名称是由DataFile设置来确定的。这些数据文件通常用于以TR分析为基础的后续分析,比如Stress,Sensitivity等等,另外,Saber中还有一个功能叫做Extract,它可以从数据文件中抽取你需要观测的信号并生成波形文件,便于对一些在SignalList中没有指定的信号进行观察。由于数据文件包含了所有的仿真数据,所有它需要占用非常大的硬盘空间,因此,当你确定不需要在TR分析之后做任何后续分析,也不需要在抽取任何信号的时候,就可以通过设置DataFile,告诉仿真器不生成数据文件,从而大大节省了硬盘空间。具体方法是:将DataFile栏设置为下划线_就可以了。(注意设置的时候双引号要去掉)