编者荐语:



amesim怎么卸载 amesim软件_hfss matlab联合仿真

Simcenter™ 软件的独特之处在于它将系统仿真、3D CAE 和测试集于一身,可帮助您在早期和整个产品生命周期内预测所

Simcenter AMEsim已经更新到2020.1版本,但大多数用户仍集中在2019.2的版本上,下文介绍一下Simcenter Amesim 2019.2与最新版本的Matlab 2019b进行联合仿真的配置过程。

01


编译器

要想进行Amesim与Matlab联合仿真,需要确定作为两者联合媒介的编译器(Compiler)。要想与Matlab进行联合仿真,最好使用Microsoft Visual C++作为二者的编译器。Amesim 2019.2对软硬件的要求如下图:

amesim怎么卸载 amesim软件_matlab添加路径_02

其中比较关键两点信息:

  • 系统必须是64位系统
  • 从Amesim 2019.2开始,新增了对Visual C++ 2015~2019的支持。(Amesim 2019.1只支持Microsoft Visual C++ 2010 ~ 2013)

从Matlab官方网页可以看到Matlab 2019b支持Microsoft Visual C++ 2015~2019。取两者交集,要使AMESIM 2019.2和Matlab 2019b通过Microsoft Visual C++进行联合仿真,则必须安装Microsoft Visual C++ 2015~2019中的版本。这里,我们选择编译器为Visual Studio 2019 community。


02 软件安装

需要安装的软件为:

  • 编译器:Visual Studio 2019 community
  • Amesim: Amesim 2019.2
  • Matlab 2019b

安装顺序的话,并没有强制要求。VS2019和Matlab 2019b这两个孰先孰后无所谓。不过,建议先安装VS2019,再安装Matlab 2019b和AMESIM。因为安装Amesim时,它查询到已经安装有Visual Studio 编译器,它会把Visual Studio 安装目录下的部分文件复制到Amesim的安装目录下,省去不少事。

  • 下载并安装VS2019,安装仅需要勾选VC模块。安装目录可按默认,建议不要带空格。
  • 安装Matlab 2019:安装路径不要带中文,且最好不要带空格!本人安装在D:\Polyspace\R2019b
  • 安装AMESIM 2019.2:下载并安装2019.2,但请注意:安装路径不要带中文。


03 环境变量

在安装完Visual Studio 2019、 Amesim 2019.2 、 Matlab 2019b之后,需要配置环境变量。在windows桌面,右键“计算机”-“属性”-“高级系统设置”-“环境变量”里添加用户变量和系统变量。

1. 用户变量

  • 添加 变量名:HOME,变量值:D:\
  • 添加 变量名:MATLAB,变量值:D:\Polyspace\R2019b

amesim怎么卸载 amesim软件_matlab中文帮助_03

  • 双击Path变量,按下图红框添加路径:

amesim怎么卸载 amesim软件_matlab添加路径_04

2. 系统变量

  • 确保有AME,其值为D:\Simcenter\2019.2\Amesim
  • 添加 变量名:MATLAB,变量值:D:\Polyspace\R2019b
  • 添加 变量名:MSSDK,变量值:C:\Program Files (x86)\Microsoft Visual Studio\2019
  • 确保Path变量里有:

amesim怎么卸载 amesim软件_matlab添加路径_05

3. 系统设置

控制面板-时钟和区域-区域-管理-更改系统区域设置,勾选Beta版:使用 Unicode UTF-8提供全球语言支持(U)

amesim怎么卸载 amesim软件_hfss matlab联合仿真_06

如果不勾选的话,将会出现:NMAKE : fatal error U1077 : “call”:return code “0x1” Stop.的错误。

amesim怎么卸载 amesim软件_hfss matlab联合仿真_07

配置完成后,重启电脑,以使用户变量和系统变量、系统设置生效。


04 软件设置

  • 首先打开Matlab 2019b,在命令窗口输入: mex -setup,将C和C++编译器都设置为Visual C++ 2019.
  • 打开Amesim 2019.2 ,进入Tools-Preferences-Compilation,将Active Compiler 设置为Microsoft Visual C++ 2015 and higher (64-bit)。
  • 在Amesim 2019.2-Help-Help里,输入simulink,打开“Hybrid_bus_steps_simulink”例程,按照demo教程进行测试。

amesim怎么卸载 amesim软件_amesim怎么卸载_08

Simcenter Amesim 2019.2与Matlab/simulink 2019b联合仿真的环境配置与例程联合仿真已经大功告成。遇到任何问题可随时资讯我们。Matlab如果是2019a,请安装VC2017.

- END -