AMESim与MATLAB联合仿真demo

本文是AMESim与MATLAB联合仿真的demo,记录一下如何进行联合仿真。

AMESim与MATLAB联合仿真可以大幅度提高工作效率。

python 复制代码
author:xiao黄
缓慢而坚定的生长
csdn:https://blog.csdn.net/Python_Matlab?type=blog

主页传送门

博主的联合仿真环境如下:

  • AMESIM 2021
  • MATLAB 2021a
  • VS 2019
  • Windows 10 64位系统

安装的步骤,一般是先VS,然后是AMESIM,而MATLAB的顺序不影响。

废话少说,步入正题,联合仿真,启动

首先打开AMESim,在草图模式(SKETCH)中点击Create interface block ,会出现一个弹框,如下所示。

这时候要注意,需要选择Simulink (co-simulation) - AME2SLCosim

博主在此随便设置参数,如下所示。

然后得到下图结果

此时随机搭建一个简单模型,如下所示

接着就是常规步骤,先进入SUMODEL,设置元件的模型,然后设置PARAMETER(参数),在此使用默认的参数,最后进入SIMULATION中,会出现如下弹框。

此时,关闭上述弹窗,然后在Tools中选择MATLAB

会自动打开MATLAB,打开的时候如下所示

此时,需要进入到Simulink中


接着双击该模块

注意,需要选择**.mexw64**结尾的文件

然后,搭建一个简单的demo,此时便可以进行联合仿真,相关Simulink元件的参数默认,单击Run运行MATLAB仿真,需要注意的是,在运行MATLAB仿真中,AMESIM仿真模型不能关闭

相关运行结果如下,可以查看AMESIM相关元件与MATLAB元件的波形输出。

仿真成功!

希望对各位有所帮助!

至此,已成艺术!

相关推荐
rit84324999 小时前
有限元法求转子临界转速的MATLAB实现
开发语言·matlab
Matlab程序设计与单片机10 小时前
【机器人最短路径规划】基于标准蚁群算法
matlab·蚁群算法·路径规划问题
Marye_爱吃樱桃10 小时前
MATLAB R2024b的安装、简单设置——保姆级教程
开发语言·matlab
IT猿手1 天前
基于控制障碍函数的多无人机编队动态避障控制方法研究,MATLAB代码
开发语言·matlab·无人机·openclaw·多无人机动态避障路径规划·无人机编队
Evand J1 天前
【MATLAB复现RRT(快速随机树)算法】用于二维平面上的无人车路径规划与避障,含性能分析与可视化
算法·matlab·平面·无人车·rrt·避障
s09071361 天前
【声纳成像】基于滑动子孔径与加权拼接的条带式多子阵SAS连续成像(MATLAB仿真)
开发语言·算法·matlab·合成孔径声呐·后向投影算法·条带拼接
IT猿手1 天前
基于 ZOH 离散化与增量 PID 的四旋翼无人机轨迹跟踪控制研究,MATLAB代码
开发语言·算法·matlab·无人机·动态路径规划·openclaw
IT猿手1 天前
基于控制障碍函数(Control Barrier Function, CBF)的无人机编队三维动态避障路径规划,MATLAB代码
开发语言·matlab·无人机·动态路径规划·无人机编队
SugarFreeOixi1 天前
MATLAB绘图风格记录NP类型
python·matlab·numpy
IT猿手1 天前
基于 CBF 的多无人机编队动态避障路径规划研究,无人机及障碍物数量可以自定义修改,MATLAB代码
开发语言·matlab·无人机·动态路径规划