PSpice和Simulink联合仿真笔记(二)操作说明(附图)

在PSpice和Simulink联合仿真笔记(一)SLPS介绍中已经文字叙述了如何进行联合仿真,现进行具体的操作说明并附上图片,欢迎大家针对联合仿真问题探讨交流。

一、联合仿真准备

MATLAB 2016a/Simulink和Cadence OrCAD 17.2、64位Windows系统

二、SLPS接口配置

第一步:需要在MATLAB中设置路径(Set Path),有两种方法。

方法一:

主页->设置路径->添加MATLAB搜索路径,路径设置为<Cadence的安装位置>\tools\pspice\slps

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

方法二:

设置MATLAB当前位置为<Cadence的安装位置>\tools\pspice\slps  -> 选择slpssetup.p右键运行 ->出现③所示的提示即完成

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

第二步:设置环境变量

右击 此电脑 选择属性->高级系统配置->环境变量->双击系统变量中的Path->添加<Cadence安装位置>\tools\bin

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

三、联合仿真

第一步:在Capture中建立简单的RC回路,新建一个Simulink和PSpice联合仿真文件夹并保存在该文件夹,然后进行时域仿真。

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

第二步:在MATLAB Command Window输入slpslib,打开SLPS库。

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

第三步:新建一个Simulink Model。并将SLPS模块拖入新的模型中,然后搭建外围电路。保存在PSpice和Simulink联合仿真的文件夹。

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

第四步:设置SLPS模块,浏览(Browse)文件夹,选择PSpice的工程文件,系统会自动匹配Circuit file。添加(Add)输入源(Input source)选择Vin和输出(Outputs)V(1)、V(2)、I(R)。Global Parameters 设置PSpice工程文件的全局参数,这里设置的是电容值(cval)Option Parameters中PSpice Data Save Option可以根据需要选择,这里选择None。

PSpice和Simulink联合仿真笔记(二)操作说明(附图)

第五步:运行Simulink仿真并查看结果。