搜索
汉力达液压金币充值官方微信群液压资料下载
查看: 13378|回复: 26

AMEsim和simulink的联合仿真

    [复制链接]
发表于 2012-10-24 13:35:38 | 显示全部楼层 |阅读模式
       今天在在各种查找资料的情况下,把AMESim和simulink的联合仿真终于实现了。期间我也在论坛里找过相关问题的资料。可是论坛基本都是求助的,给出一个实际的操作步骤的解答很少。因此我想把我联合仿真的过程做成一个图片形式的帮助文件。希望对大家有帮助。
1,建议大家先安装visual stuido,因为我先安装matlab后,在装visual。matlab可能出现找不到c编辑器的问题。为了保险我卸载了matlab,然后装了visual studio 2010.(去下载个绿色版就可以)。(楼主要是说的不对,欢迎指正)
2,安装AMESim r10.和matlab r2012a。同时新建环境变量MATLAB-————matlab的安装路径。拿我的左例子:
1.png
3安装好软件,(当然要安装,苦逼的楼主买不起正版),打开AMESim-tools-opinions-AMESim preferences 如图操作选则c作为编辑器: 2.png
4打开matlab,用Mex -setup 命令设置matlab的编辑器为c,(这步网上的资料很多,不细说了,实在不行,你就卸载重装。我就是这样做的)
5 然后file-set path -add folder添加三个路径: 3.png 4.png
6关闭软件,然后重新打开AMEsim 建模如图所示: 5.png
7然后,modeling-interface block-creat interface icon 按照下图输入: 6.png
8连接好模型和控制模块。如图: 7.png
9切换到submode mode 保存为(名字你随便起,如eg)最好新建一个目录,为了自己方便。
10切换到参数模式,直到出现 8.png
    说明s函数已经建立成功。
11 ABEsim中tools-simulink,这时,系统会自动启动matlab/simulink,新建一个s-function
双击模块设置参数: 9.png 名字一定要和你的AMEsim建立的模型名子一样,然后保存,运行一下。模型自动变成: 10.png
成功。
后面的模块你就自己添加就成了。
希望对大家有帮助。
  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡总奖励:6
发表于 2012-10-24 20:01:37 | 显示全部楼层
强大,有时间讨论一下
回复

使用道具 举报

发表于 2012-10-25 13:12:07 | 显示全部楼层
我的这个也通过了,但是不知道怎么设置才能联合仿真,用系统带的程序,不能实现联合仿真,是参数设置有问题吗?
回复

使用道具 举报

发表于 2012-10-25 15:09:49 | 显示全部楼层
这个联合仿真版本也是很重要的,版本匹配了,楼主说的第一条个人认为最好不要装绿色版,容易出问题,再者就是个人感觉安装顺序是没影响的,因为在整个过程编译语言的选择是要设置的,matlab中  mex -set就可以设置编译语言,其他一切OK
回复

使用道具 举报

发表于 2012-10-25 19:31:08 | 显示全部楼层
环境变量设置对了就可以运行了
回复

使用道具 举报

 楼主| 发表于 2012-10-25 20:58:07 | 显示全部楼层
bb290666647 发表于 2012-10-25 15:09
这个联合仿真版本也是很重要的,版本匹配了,楼主说的第一条个人认为最好不要装绿色版,容易出问题,再者就 ...

嗯嗯,因为我不懂这些东西,所有的都是一步一步的试出来的。
有人帮我指正,我很高兴。共同学习。谢谢呵呵

点评

对初学者能学会不?  发表于 2013-1-15 14:02
回复

使用道具 举报

发表于 2012-10-29 20:58:15 | 显示全部楼层
到底要那个版本的联合仿真才行呀
回复

使用道具 举报

发表于 2012-10-31 11:33:27 | 显示全部楼层
请问楼主,接口文件在哪里找?
回复

使用道具 举报

 楼主| 发表于 2012-10-31 14:35:00 | 显示全部楼层
本帖最后由 撒咔隆 于 2012-10-31 15:42 编辑
步步为营 发表于 2012-10-31 11:33 请问楼主,接口文件在哪里找?


论坛里有个安装器,直接安装了,就可以。
要是找不到,我给发给你
回复

使用道具 举报

 楼主| 发表于 2012-10-31 15:43:08 | 显示全部楼层
lingdu 发表于 2012-10-29 20:58
到底要那个版本的联合仿真才行呀


r10和matlab 2012a就可以啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则