Amesim2504与Matlab2025a联合仿真接口设置教程

2025-08-28

软件下载,点我

1.前言


方法适合:Amesim20版本以上,matlab版本20版本以上,VS15-19版本,均为64位windows系统。三个软件安装盘可以不一致
为了简化后续流程,建议先安装VS软件,matlab和Amesim无顺序要求。如果不是按此顺序,建议先卸载,再重新安装。


本教程采用 VS2017,amesim2504,matlab2025a,均安装在C盘。

确保Amesim,matlab软件能正常运行

2.、安装VS

VS2017下载链接:https://pan.baidu.com/s/1rGGwPEUXdho4kiRdaiGKVQ 提取码: 9ufh

勾选这几个,其余默认,然后边下载边安装。安装需20分钟(看网速),安装完成后是否能正常打开,无需破解。
图片

3.安装Amesim

      Amesim2504安装教程:https://www.simrooms.net/nd.jsp?id=16
3.1
Amesim2504安装后,会自动识别Microsoft Visual C++编译器。
3.1.1
其他Amesim版本也会识到Microsoft Visual C++编译器,会出现如下图。

图片


3.2
Amesim2504安装后,在如下路径会有文件“vcvars64_vc140.bat
图片

其他版本Amesim不会有,需要新建一个,首先桌面新建文本,名字为vcvars64_vc140.txt。内容为如下(复制这段就可以)

@echo off

call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"


图片
然后把后缀名改成.bat,再把该文件粘贴进去就可以。(根据你的VS安装对应修改路径即可。注:如果2504版本不能VS编译,也可以新建一个覆盖即可)

3.3
确保环境变量已按如下设置(变量值,复制你安装的路径即可)
图片

3.4
打开Amesim软件,切换编译器
图片
随便新建一个模型,或者打开一个模型,就能编译了(确保能编译)
图片

4.安装matlab

matlab2025a下载安装教程:https://www.simrooms.net/nd.jsp?id=21


4.1
打开matlab,按如下设置,在MATLAB软件命令行中输入指令
mex -setup(复制指令粘贴),设置编译器。
图片

4.2

确保环境变量已按如下设置(变量值,复制你安装的路径即可)
图片


5、联合测试


  • 打开Amesim,新建如下模型,累加模型


    图片


    模型保存在英文路径下,编译后会生成如下模型。

  • 图片

    在Amesim运行后,会自动打开Matlab软件,然后新建simulink模型

    在库中找到Simcenter Amesim Interfaces,建立如下模型。

  • 图片


计算完成后,Amesim结果是1000(仿真时间10s,交互0.01s)


图片


个人建议:高版本Amesim与simulink联合仿真设置,步骤较多比较繁琐,建议采用FMU通用接口联合仿真,无需设置软件接口,无需安装VS,联合稳定无报错。


分享
写评论...