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联合仿真的环境配置与例程联合仿真已经大功告成。