matlab与PSPICE联合仿真slps笔记.docx

matlab与PSPICE联合仿真slps笔记.docx

ID:58820417

大小:745.33 KB

页数:9页

时间:2020-10-25

matlab与PSPICE联合仿真slps笔记.docx_第1页
matlab与PSPICE联合仿真slps笔记.docx_第2页
matlab与PSPICE联合仿真slps笔记.docx_第3页
matlab与PSPICE联合仿真slps笔记.docx_第4页
matlab与PSPICE联合仿真slps笔记.docx_第5页
资源描述:

《matlab与PSPICE联合仿真slps笔记.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、仿真步骤(win7系统下运行)1.右键单击MATLAB,以管理员身份运行软件。这样可以避免软件的运行时,设置路径时遇到的权限问题。File——setpath——addfolder,将PSPICE的slps添加到路径中,save。(初次仿真需要对此进行设置,后面的仿真就不需要如此设置)。1.设置MATLAB的当前路径为PSPICE仿真软件存在位置,即更改currentfolder,一般软件启动时,当前路径默认为软件的安装路径。每次启动软件都需要更改currentfolder。1.打开simulink,File——New——Model2.在Co

2、mmandWindow中输入slpslib,调出slps模块1.将SLPS模块拖入到新建的model中,并搭建外围电路,Save保存在MATLAB当前路径下,即PSPICE仿真文件保存的位置。2.双击SLPS模块,设置仿真相关参数包括ProjectFile,点击Browse,选中PSPICE仿真文件,会在pspicecircuitFile中出现电路文件。InputSource,点击Select,选择输入变量。Outputs,点击Select,选择输出变量。Optionparameter,设置PSPICE仿真部分的参数,按照图中进行设置。Ps

3、picedatasavingoption选择SelectionOnly,这样可以节省计算时间。1.设置MATLAB仿真参数,simulation——configurationparameters,设置仿真起始与终止时间,并设置求解方式。1.完成上述设置后,save,然后运行仿真软件,即可在示波器中观察输出波形。仿真中遇到的问题及解决办法1如果遇到下面问题,在MATLABCommandWindow中输入>>bdcloseall>>slCharacterEncoding('ISO-8859-1')然后打开simulink的model文件,再输入

4、>>set_param('mosckt','SavedCharacterEncoding','ISO-8859-1')就可以解决。出现上述问题的原因是因为文件中出现了中文字符,matlab不支持中文字符,可以在.err的文件中找到错误的位置。出错的位置找了一下,显示的是日期出错,日期用中文表示的。有网友给出了一种方法,File——ModelProperties——history,将中文改成英文,试过之后没有成功。2仿真报错,“ErrorreportedbyS-function'slpsblk'in'SLPS/SLPS/S':***Initi

5、alizationErrorinSLPS***”,解决方法如下:关闭MATLAB与PSPICE,如果它们正在运行,配置以下环境变量:使用控制面板>系统>高级(或高级系统设置),然后点击环境变量按钮,添加一个新的变量,无论是用户,还是系统,环境变量,如下所示:变量名称:PSPICEINIPATH值:%CDSROOT%toolsPSPICEpspice.ini关闭环境编辑器。再次尝试运行仿真,问题可以解决。上述问题在pspice16.5与matlab2010联合仿真中遇到,在pspice16.6与matlab2010中并没有遇到。仿真文件

6、说明

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

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

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