saber中文使用教程sabersimulink协同仿真

saber中文使用教程sabersimulink协同仿真

ID:17441067

大小:466.50 KB

页数:8页

时间:2018-08-31

saber中文使用教程sabersimulink协同仿真_第1页
saber中文使用教程sabersimulink协同仿真_第2页
saber中文使用教程sabersimulink协同仿真_第3页
saber中文使用教程sabersimulink协同仿真_第4页
saber中文使用教程sabersimulink协同仿真_第5页
资源描述:

《saber中文使用教程sabersimulink协同仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Saber中文使用教程之软件仿真流程今天来简单谈谈Saber软件的仿真流程问题。利用Saber软件进行仿真分析主要有两种途径,一种是基于原理图进行仿真分析,另一种是基于网表进行仿真分析。前一种方法的基本过程如下:a.在SaberSketch中完成原理图录入工作;b.然后使用netlist命令为原理图产生相应的网表;c.在使用simulate命令将原理图所对应的网表文件加载到仿真器中,同时在Sketch中启动SaberGuide界面;d.在SaberGuide界面下设置所需要的仿真分析环境,并启动仿真;e.仿真结束以后利用CosmosScope工具对仿真结果进行分析处理。在这

2、种方法中,需要使用SaberSketch和CosmosScope两个工具,但从原理图开始,比较直观。所以,多数Saber的使用者都采用这种方法进行仿真分析。但它有一个不好的地方就是仿真分析设置和结果观察在两个工具中进行,在需要反复修改测试的情况下,需要在两个窗口间来回切换,比较麻烦。而另一种方法则正好能弥补它的不足。基于网表的分析基本过程如下:a.启动SaberGuide环境,即平时大家所看到的SaberSimulator图标,并利用loaddesign命令加载需要仿真的网表文件;b.在SaberGuide界面下设置所需要的仿真分析环境,并启动仿真;c.仿真结束以后直接在S

3、aberGuide环境下观察和分析仿真结果。这种方法要比前一种少很多步骤,并可以在单一环境下实现对目标系统的仿真分析,使用效率很高。但它由于使用网表为基础,很不直观,因此多用于电路系统结构已经稳定,只需要反复调试各种参数的情况;同时还需要使用者对Saber软件网表语法结构非常了解,以便在需要修改电路参数和结构的情况下,能够直接对网表文件进行编辑saber中文使用教程Saber/Simulink协同仿真接下来需要在Saber中定义输入输出接口以便进行协同仿真,具体过程如下1.启动Sketch并打开throttle_control_system.ai_sch文件,如下图所示:2

4、.删除图中的throttle_controler符号,如下图所示:3在Sketch启动SaberSimulinkCosimTool,并在其界面中选择File/ImportSimulink命令,在弹出的对话框中选择throttle_controller_cosim.mdl文件,SaberSimulinkCosimTool会自动为该MATLAB模型建立相关Saber符号,如下图所示:注意:上图中左上方的CosimStepSize(s)栏可以设置Saber和SIMULINK数据同步的步长,默认值为1ms,根据系统时间常数来设置.4保存上一步创建的符号并利用Sketch中的Sche

5、matic/GetPart/BySymbolName命令将该符号放入第2步修改好的原理图中,完成连线后,将该图另存为throttle_control_system_cosim.ai_sch.Sketch的使用之saber模型参数及其设置1.基本参数及其含义前面曾经介绍过Saber的模型库主要有两类模型,一类是component,不需要设置的任何参数,可以直接使用;另一类是template,需要根据目标器件的特点设置各种参数以达到使用要求。无论是哪一类模型,都含有最基本的两个参数,一个是primitive,另一个是ref。primitive参数表明符号对应的模型名称,而ref

6、参数是该模型在原理图中的唯一标识符,我想这个概念用过其他原理图编辑软件的网友,都应该能了解。如下图所示:上图是sketch电阻模型的参数设置界面,可以通过在sketch中双击该器件符号启动该设置界面。图中primitive属性的值为r,表明该符号对应的模型名称为r,在saber安装目录的template目录下,会有一个r.sin文件,里面包含着名字为r的模型。图中ref参数的值为r1,这表明这个器件在该图中的唯一表示符是r1,即在同一张原理图上,不能再出现ref值为r1的电阻模型,否则sketch会报错。值得一提的是,这两个参数都是软件自动指定的,其中primitive参数

7、一般不允许用户更改,所以为锁定状态(蓝色的锁表示锁定该属性),而ref参数可由用户修改,因此在修改ref参数的时候要注意,不要把该参数设置重复了。另外,框中黑点表示该属性名称及值在电路图中不可见,半绿半黑表示该属性的值在电路图中可见,全绿表示该属性名称及值在电路图中都可见。对于上图中的设置,则在电路图中有如下显示:2.获取参数含义的基本方法至于模型中的其他参数,就需要用户根据自己的需要进行设置了,由于saber软件template非常多,而且每个template带的参数也不少,因此不可能一一介绍参数的含义。这里给出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。