AMEsim和Simulink联合仿真教程

  • 格式:docx
  • 大小:779.69 KB
  • 文档页数:4

软件准备:

MATLAB2016b

AMEsim2020.2

Visual studio 2013

软件不宜过新。上面是恒仔使用的、联合成功的版本。

步骤:

一:复制文件

将D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin下的nmake.exe 、vcvars32.bat和D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64下的vcvars64.bat复制到D:\Program Files\Simcenter\2020.2\Amesim中覆盖。(全文所提到路径皆为自己软件的安装路径,可根据自己安装情况更改)

二:环境配置

在安装完Visual Studio 2013、 Amesim 2020.2 、 Matlab 2016b之后,需要配置环境变量。

在windows桌面,右键“计算机”-“属性”-“高级系统设置”-“环境变量”里添加用户变量和系统变量。

1、用户变量

添加 变量名:HOME,变量值:D:\

添加 变量名:MATLAB,变量值:D:\Program Files\MATLAB\R2016b

2、双击Path变量,添加: 配置完成后,重启电脑,以使用户变量和系统变量生效。

三、软件设置:

1、首先打开Matlab 2016b,在命令窗口输入:

mex -setup

将C和C++编译器都设置为Visual C++ 2013.

2、打开Amesim2020.2 ,进入Tools-Preferences-Compilation,将Active Compiler

设置为Microsoft Visual C++ (64bit)。

软件配置完成。

四、联合仿真例程运行

在Amesim 2020.2-Help-Help里,输入simulink,打开“Hybrid_bus_steps_simulink”例程:

点击Open this demo,下面一串链接,将其复制到指定目录并打开:

点击Amesim 2020.2-Tools-MATLAB®,它会自动打开MATLAB2017b,并自动添加AMESIM的相关路径到MATLAB PATH里,然后它会自动打开Hybrid_bus_steps_simulink.mdl。(注意,该mdl必须由matlab 2016b及以上版本才能打开。)

返回到Amesim 2020.2,点击SIMULATION,它会将该模型进行编译:

在Amesim 2020.2进行编译后,返回到Simulink中,点击 运行即可(我这里将仿真时间从inf改为30s了,如果是原例程的inf,它将不会停止。):

运行完成后,回到Amesim2020.2,即可观看各个参数的曲线:

到此,Simcenter Amesim 2020.2与Matlab/simulink联合仿真的环境配置与例程联合仿真已经大功告成。