matlab与PSPICE联合仿真slps笔记_第1页
matlab与PSPICE联合仿真slps笔记_第2页
matlab与PSPICE联合仿真slps笔记_第3页
matlab与PSPICE联合仿真slps笔记_第4页
matlab与PSPICE联合仿真slps笔记_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仿真步骤win7系统下运行1. 右键单击MATLAB,以管理员身份运行软件。这样可以防止软件的运行时,设置路径时遇到的权限问题。Fileset pathadd folder,将PSPICE的slps添加到路径中,save。初次仿真需要对此进行设置,后面的仿真就不需要如此设置。2. 设置MATLAB的当前路径为PSPICE仿真软件存在位置,即更改current folder,一般软件启动时,当前路径默认为软件的安装路径。每次启动软件都需要更改current folder。3. 翻开simulink,FileNewModel4. 在Command Window中输入slpslib,调出slps模块

2、5. 将SLPS模块拖入到新建的model中,并搭建外围电路,Save保存在MATLAB当前路径下,即PSPICE仿真文件保存的位置。6. 双击SLPS模块,设置仿真相关参数包括Project File,点击Browse,选中PSPICE仿真文件,会在pspice circuit File中出现电路文件。Input Source,点击Select,选择输入变量。Outputs,点击Select,选择输出变量。Option parameter,设置PSPICE仿真局部的参数,按照图中进行设置。Pspice datasaving option 选择Selection Only,这样可以节省计算时间

3、。7. 设置MATLAB仿真参数,simulationconfiguration parameters,设置仿真起始与终止时间,并设置求解方式。8. 完成上述设置后,save,然后运行仿真软件,即可在示波器中观察输出波形。仿真中遇到的问题及解决方法1如果遇到下面问题,在MATLAB Command Window中输入>>bdclose all>> slCharacterEncoding('ISO-8859-1')然后翻开simulink的model文件,再输入>> set_param('mosckt','SavedCh

4、aracterEncoding','ISO-8859-1')就可以解决。出现上述问题的原因是因为文件中出现了中文字符,matlab不支持中文字符,可以在.err的文件中找到错误的位置。出错的位置找了一下,显示的是日期出错,日期用中文表示的。有网友给出了一种方法,FileModel Propertieshistory,将中文改成英文,试过之后没有成功。2仿真报错,“Error reported by S-function 'slpsblk' in 'SLPS/SLPS/S': * Initialization Error in SLPS *,解决方法如下:关闭MATLAB与PSPICE,如果它们正在运行, 配置以下环境变量:使用控制面板>系统>高级或高级系统设置,然后点击环境变量按钮, 添加一个新的变量,无论是用户,还是系统,环境变量,如下所示:变量名称:PSPICEINIPATH值:CDSROOTtools PSPICE pspice.ini关闭环境编辑器。再次尝试运行仿真,问题可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论