收藏 分销(赏)

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

上传人:二*** 文档编号:4594939 上传时间:2024-09-30 格式:DOCX 页数:9 大小:746.43KB
下载 相关 举报
2023年matlab与PSPICE联合仿真slps笔记.docx_第1页
第1页 / 共9页
本文档共9页,全文阅读请下载到手机保存,查看更方便
资源描述
仿真环节(win7系统下运营) 1. 右键单击MATLAB,以管理员身份运营软件。这样可以避免软件的运营时,设立途径时碰到的权限问题。 File——set path——add folder,将PSPICE的slps添加到途径中,save。(初次仿真需要对此进行设立,后面的仿真就不需要如此设立)。 2. 设立MATLAB的当前程径为PSPICE仿真软件存在位置,即更改current folder,一般软件启动时,当前程径默认为软件的安装途径。每次启动软件都需要更改current folder。 3. 打开simulink,File——New——Model 4. 在Command Window中输入slpslib,调出slps模块 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,这样可以节省计算时间。 7. 设立MATLAB仿真参数,simulation——configuration parameters,设立仿真起始与终止时间,并设立求解方式。 8. 完毕上述设立后,save,然后运营仿真软件,即可在示波器中观测输出波形。 仿真中碰到的问题及解决办法 1 假如碰到下面问题,在MATLAB Command Window中输入 >>bdclose all >> slCharacterEncoding('ISO-8859-1') 然后打开simulink的model文献,再输入 >> set_param('mosckt','SavedCharacterEncoding','ISO-8859-1') 就可以解决。出现上述问题的因素是由于文献中出现了中文字符,matlab不支持中文字符,可以在.err的文献中找到错误的位置。犯错的位置找了一下,显示的是日期犯错,日期用中文表达的。有网友给出了一种方法,File——Model Properties——history,将中文改成英文,试过之后没有成功。 2 仿真报错,“Error reported by S-function 'slpsblk' in 'SLPS/SLPS/S': *** Initialization Error in SLPS ***”,解决方法如下: 关闭MATLAB与PSPICE,假如它们正在运营, 配置以下环境变量: 使用控制面板>系统>高级(或高级系统设立),然后点击环境变量按钮, 添加一个新的变量,无论是用户,还是系统,环境变量,如下所示: 变量名称:PSPICEINIPATH 值:%CDSROOT%\tools\ PSPICE \ pspice.ini 关闭环境编辑器。 再次尝试运营仿真,问题可以解决。 上述问题在pspice16.5与matlab2023联合仿真中碰到,在pspice16.6与matlab2023中并没有碰到。 仿真文献说明
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服