Simplorer和Matsimulink联合仿真

Simplorer和Matsimulink联合仿真

ID:47487482

大小:985.03 KB

页数:9页

时间:2020-01-12

Simplorer和Matsimulink联合仿真_第1页
Simplorer和Matsimulink联合仿真_第2页
Simplorer和Matsimulink联合仿真_第3页
Simplorer和Matsimulink联合仿真_第4页
Simplorer和Matsimulink联合仿真_第5页
资源描述:

《Simplorer和Matsimulink联合仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Matlab/simulink和Simplorer联合仿真Matlab/simulink和Simplorer联合仿真的意义在于:Simplorer可以调用simulink中已经建好或者封装好的子模块进行联合仿真,利用现有的模型,为仿真提供便利。Sim2Sim指Ansoft/Simplorer与Matlab/Simulink之间的联合仿真。本人使用的分别是Simplorer9.0和MatlabR2010a版本。打开SIMPLORER9.0的安装路径,在cpl文件夹下的matlab文件夹中可以看到Simplore

2、r9.0支持的联合仿真的Matlab的版本,如下图所示:图1进入到与R2010a文件夹下,会看到3个文件,见图2。其中AnsoftLinkDialog.m文件实现对另外两个文件的操作,而AnsoftSFunction函数正是实现Simulink与Simplorer数据传输的桥梁。图2在进行Sim2Sim联合仿真之前,先要将图中三个文件所在的路径加载到Matlab的扫描路径中,见图3、4。因为Matlab在运行一个函数的时候,只会在自己的扫描路径内搜索,如果不在其扫描路径内,就找不到相应的函数,因此就不会执行,

3、这一点Matlab的通性。记住Ansoft的软件不支持中文路径和中文文件名。图3图4联合仿真过程如下:1.Simplorer中的操作(1)在Simplorer9.0中建立工程,保存为connect_sim.amsp;(2)添加Simulink连接部件,见图5,弹出图6示的窗口;图5图6(3)点击图6中所示红色圈出的按钮,添加Simulink部件的变量,输入变量名为feedback,默认值为0,选择tosimulink作为其输入变量;同理,添加simulink的输出变量PWM,界面如图7所示。输入输出端口的个数

4、可以根据实际需要进行添加。图7(1)点击OK,即可添加图8所示的Simulink部件;图8(2)在Simplorer中建立图9所示的仿真模型;图9注:本电路为一个BUCK变换器,电感是在PExprt中设计的环形电感导入Simplorer中,前一节有讲。(1)添加瞬态求解器,设置求解器参数,如图10示,注意仿真时间、步长要和simulink中保持一致。图101.Simulink中的操作(1)建立connect_sim.mdl仿真文件;(2)将S-Function模块加入到文件中;(3)双击该模块,弹出图11所示

5、的窗口,在S-functionname一栏中输入AnsoftSFunction,注意严格区分大小写;可以看出,此处输入的函数就是前面图2中对应的两个文件名;图11(1)点击OK,弹出图12所示的窗口;图12(2)勾选图12中Readlinkinformationfromfile复选框,并选择之前建立的.asmp(Simplorer)仿真文件,如图12所示;图12(1)此时将出现图13所示的对话框,双击图中红色圈出的变量a和b的左侧,实现Simulink和Simplorer的连接,如图所示;图13(2)完成图1

6、4所示的仿真模型,搭建过程中要保证各个端口的数据类型一致;图14(1)设置求解器参数,参数的设置要和Simplorer中的设置保持一致如图15所示,保存文件。图151.联合仿真运行点击Simulink中的仿真开始键,仿真开始,simulink界面和Simplorer仿真运行界面分别如图16、图17所示。图16图17注:联合仿真是必须先点击simulink仿真键,才能正确运行。点击完simulink仿真键,Simplorer也同时开始仿真。图中波形为输出电压电流波形以及电感的损耗波形。仿真时必须保证两个工程文件

7、都处于打开状态。

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

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

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