《Amesim与Simulink的联合仿真设置》

本文详细指导了Amesim和Simulink的联合仿真配置步骤,包括安装MicrosoftVisualStudio专业版、设置环境变量、调试设置以及Amesim的具体配置,旨在提供一个适合初学者的易于跟随的教程。
摘要由CSDN通过智能技术生成

写在前面 

(现在网络上的教程通用性很差,对纯小白很不友好。如今,实验室的师弟们也要进行配置,没必要让他们去尝试我当年受过的折磨,本文将详细介绍Amesim和Simulink联合仿真配置的步骤,我自认为这个教程完全符合小白体质,不需要理解,跟着一步一步来绝对能够成功!!!)


笔者默认读者的Amesim和Matlab软件已经完美安装,故不再赘述(笔者的Amesim为2021.1版本,Matlab为2020b版本,供读者参考)。在设置之前,需要安装Microsoft Visual Studio专业版(必须是专业版),笔者在此附上Microsoft Visual Studio 2019专业版版本下载地址。

链接:https://pan.baidu.com/s/16KdP_ADXI2ivZm6Hsaj3yA

提取码:1pum

安装时不必勾选全部内容,若仅需要Amesim与Simulink的联合仿真功能,安装时仅需勾选“使用C++的桌面开发”选项即可。

等待程序安装完成后,需要打开Microsoft Visual Studio 2019,出现如下界面后再开始调试设置(这一步的目的是保证让刚安装的Microsoft Visual Studio生效)。


下面正式进入调试设置环节。

第一步:调试两个软件,使其使用C++进行编译。

  1. 调试Amesim:

打开Amesim软件,在上方工具栏中“Tools”\“Preference”\“Complication”中找到“active compiler”选择vc++(根据之前安装的Microsoft Visual Studio版本选择合适选项)。

  1. 调试MATLAB:

进入MATLAB,在命令行窗口输入“mex -setup”(注意mex后有空格)然后选择“mex -setup C++”。

第二步:设置环境变量与用户变量

右键点击“此电脑”的“属性”选项,找到“系统“\”系统信息“\”高级系统设置“,点击“高级系统设置”找到“环境变量”,点击“环境变量”,开始调试。

1. 设置Matlab系统变量与用户变量

        a)点击“用户变量”中的“新建”选项,变量名填写“HOME”,变量值填写安装Matlab的磁盘名(笔者的Matlab安装在D盘,故填写“D:\”)

        b)点击“用户变量”中的“新建”选项,变量名填写“MATLAB”,变量值填写安装Matlab的第一级文件夹地址(笔者Matlab安装路径为 “D:\matlab2020\2020b”,读者应根据自己的实际情况填写)

        c)双击“用户变量”中的“Path”,点击“新建”,分别添加“bin”文件和“bin”下“win64”文件的地址(笔者的两项分别为“D:\matlab2020\2020b\bin”和“D:\matlab2020\2020b\bin\win64” ,读者根据实际情况填写)

        d)在“系统变量”中点击“新建”,变量名填写“MATLAB”,变量值填写Matlab安装的第一级文件(笔者为“D:\matlab2020\2020b”,这个和用户变量设置一样)。

    e)在Matlab中插入Amesim的路径。点击matlab界面中的“设置路径”。

        f)并点击“添加文件夹”依次添加如下路径:(读者根据实际情况填写)

D:\AMEsim\Amesim\lib

D:\AMEsim\Amesim\interfaces\sl2ame

D:\AMEsim\Amesim\scripting\matlab\amesim

D:\AMEsim\Amesim\scripting\matlab\amesim\AMESimLib

D:\AMEsim\Amesim\scripting\matlab\amesim\AMESimLib\r2017a

2. 设置Microsoft Visual Studio系统变量与用户变量

        a)双击 “用户变量”中的“Path”,点击“新建”,添加如下路径(笔者的visual studio没有安装在C盘,所以笔者根据自己的visual studio实际安装路径来设置):

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\Tools

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\VS

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\Hostx86\x64

D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\

        b)在“系统变量”中点击“新建”,变量名填写“MSSDK”,变量值填写“D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\”(读者根据自己安装路径填写)(这个图是我后补的,现在手头的电脑安装在C盘

3. 设置Amesim

   下载这四个文件

链接:https://pan.baidu.com/s/1O0esIK4QjGy-zabkV9lYgw 
提取码:vhc5 

复制四个文件,到Amesim的软件安装根目录下(笔者的安装路径为D:\AMEsim\Amesim,读者自行参考),右键粘贴,选择“替换重复的文件”。

最后一步:去添加一个系统变量。变量名是“VS160COMNTOOLS”,变量值是“C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE”(根据读者自己的路径填写)

第三步:重启电脑。

不重启可能导致无法正常使用,重启让所有更改生效。

Enjoy

  • 8
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
AMESimSimulink是两种常用的系统级仿真工具,它们通常会结合使用以进行更复杂的系统仿真。下面将以车辆悬挂系统为例,介绍AMESimSimulink联合仿真设置步骤和实例。 首先,我们需要创建一个新的Simulink模型,用于集成AMESim仿真模型。打开Simulink并新建一个模型。 接着,在Simulink模型中添加AMESim仿真组件。选择"ADD-ONs",然后点击"AMESim",打开AMESim仿真组件库。 在AMESim仿真组件库中,选择合适的组件来仿真需要的物理系统。在我们的例子中,我们选择"ams_fmu_import_fcn",该组件允许Simulink模型与AMESim模型进行联合仿真。 双击打开"ams_fmu_import_fcn"组件,设置仿真参数。在"FMU文件路径"中选择要导入的AMESim模型文件,这将连接SimulinkAMESim。可以设置其他参数,如仿真起始时间、仿真终止时间等。 在Simulink模型中,添加其他Simulink组件用于仿真控制逻辑。例如,可以添加PID控制器等。 最后,进行联合仿真运行。点击"运行"按钮开始仿真。 通过上述步骤,我们可以实现AMESimSimulink联合仿真。例如,在车辆悬挂系统中,可以利用AMESim模拟车辆悬挂系统的物理特性,并利用Simulink进行控制逻辑的设计和调试。 综上所述,AMESimSimulink联合仿真设置步骤包括:创建Simulink模型、添加AMESim仿真组件、设置仿真参数、添加其他Simulink组件和进行联合仿真运行。这些步骤可以让我们在Simulink环境中利用AMESim进行更复杂的系统级仿真
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值