Amesim2016与Matlab2017b联合仿真环境搭建
参考了以下博客:的博⽂
1 编译器
要想进⾏Amesim与Matlab联合仿真,需要确定作为两者联合媒介的编译器(Compiler)。要想与Matlab进⾏联合仿真,最好使⽤Microsoft Visual C++最为⼆者的编译器。
1.1 查询AMESim16的⽀持的VS版本
打开AMESim16帮助⽂档,搜索visual studio,得到如下图。可以看出,Windows 64为系统⽀持下,AMESim16⽀持的编译器包括Microsoft Visual Studio 2010-2013,专业版或标准版。这⾥选择Microsoft Visual Studio 2013。
1.2 查询MATLAB⽀持的编译器版本
查询MATLAB⽀持的VS版本:MATLAB各版本所能⽀持的VS编译器可通过进⾏查询。
由该⽹址可以查到,Matlab 2018b开始,就不再对VS2013及以下版本的编译器进⾏兼容。所以,要想Amesim16与MATLAB联合仿真,则MATLAB的版本最好不要超过2018a,选择的MATLAB版本是MATLAB 2017b。
1.3 安装顺序
需要安装的软件为:
Microsoft Visual Studio 2013 pro
matlab 2017b
Amesim16
安装顺序建议为VS2013->matlab2017->Amesim2016。因为安装Amesim时,它查询到已经安装有Visual Studio 编译器,它会把Visual Studio 安装⽬录下的部分⽂件复制到Amesim的安装⽬录下。
此外,还可能遇到⼀个问题:原机器上已装matlab2018b,开始没管就先装了vs2013和amesim,后来发现matlab2018不⽀持
vs2017,于是卸载了matlab2018后装了matlab2017,但是amesim不到matlab的启动路径了,显⽰windos不到⽂件’C:\Program Files\MATLAB2018\bin\’
这显然是系统环境变量值没有修改,导致windows系统不到matlab2017的启动路径。因此,建议安装顺序vs2013->matlab2017->amesim
在本机上,
VS2013的安装路径是 C:\Program Files (x86)\Microsoft Visual Studio 12.0
Amesim16安装路径是:C:\Program Files\Simcenter\v1600\
友情提⽰:可能会存在⼀次安装不成功,⽽导致多次卸载与安装,Amesim在windows10系统下的安装,⽆法通过【控制⾯板】->【卸载程序】卸载,⽽需要使⽤⾃带卸载⼯具。⾃带卸载⼯具的位置为%your path%\Amesim,以本机为例,卸载⼯具位于C:\Program
Files\Simcenter\v1600\Amesim,是⼀个windows批处理⽂件,全名:AMEUninstall.bat。
运⾏这个⽂件后会卸载Amesim16,但存在⼀些⽂件删除不彻底的问题,需⼿动删除整个Simcenter⽂件夹。
2 安装VS2013
此处仅需注意⼀个问题,vs2013⼀定要装英⽂版,中⽂版的vs2013会导致Amesim编译模型时出现乱码。
如果你机器上已经安装了vs2013英⽂版,请忽略下列内容。
如果你的机器上装了vs2013中⽂版,可以通过安装⼀个英⽂语⾔包,再在vs2013的【⼯具】->【环境】->【区域设置】->English中改过来,详细如下。
vs2013英⽂语⾔包: 提取码:gwto ,下载后,双击.exe⽂件安装,⼀路next即可。
批处理文件怎么做打开vs2013,点击【⼯具】->【环境】(忘记截中⽂版的图,⽤已经切换的英⽂界⾯代替)
点击【区域设置】->【English】
关闭vs2013后并重启,语⾔切换成功!
3 安装Amesim2016
Amesim的安装参考了以下两个链接:,
Amesim2016解压后,⽂件结构如下图,该结构的路径为E:\AMESIM2016\ENsImaLR16\Siemens.Simcenter.Amesim.16.0-SSQ。其中,_SolidSQUAD_⾥包含的是所需的⽂件,Siemens.Simcenter.Amesim.16.0.iso是安装镜像。
step 1
将E:\AMESIM2016\ENsImaLR16\Siemens.Simcenter.Amesim.16.0-SSQ\_SolidSQUAD_\Win64\_SolidSQUAD_位置下的LMS_RLM_Server⽂件夹复制到指定位置,这⾥复制到C盘根⽬录下。
⿏标右击server_install.bat选择【以管理员⾝份运⾏】,安装服务。
step 2
服务安装完成后,双击打开安装包⾥的光盘映像⽂件Siemens.Simcenter.Amesim.16.0.iso
step 3
右键管理员⾝份运⾏setup_win.bat⽂件
step 4
选择安装产品Simcenter Amesim,单机【next】
step 5
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论