【AMESim】AMESim中添加library的方法

博主最近在一台新的电脑上首次使用AMESim时,看到AMESim的很多library都是没有的,如下图:

 于是博主在网上查了一下添加library的方法,这里分享给大家,同时也帮自己记录一下。

1、点击“Sketch”,并选择其中的“Category path list”

2、弹出三个板块,博主会用到的是前两个板块“Solutions”和“Libraries”。

 其中“Solutions”中是基于AMESim自带算例所用到的libraries,用户可以一次性的添加很多library进去,如下图。比如Automotive中包括的这些libraries只要单击选择“Automotive”,然后点击“Add”和OK即可。

 3、Solutions中选择libraries这种方式比较适用于用户已经明确自己的算例,并且这些算例在AMESim中已经有相应的demo。当AMESim中没有相应的demo时,则需要用户自己按需选择library,如下图:

 比如,用户只需要做气动方面的系统仿真,那我只要选择相应的气动library“Pneumatic”就可以了。同样是点击“Add”和OK。

4、最后说一下想删除一些library,就直接选择计划去掉的library,然后点击“remove”和OK,如下图:

 

 

### Amesim与Simulink的联合仿真:模块位置及集成方法 为了实现Amesim与Simulink之间的联合仿真,需要先完成两者的环境配置以及必要的软件组件安装。如果仅关注于联合仿真的功能,则在安装过程中只需勾选“使用C++的桌面开发”选项即可[^1]。 #### Simulink中Amesim模块的查找与集成方式 在成功完成上述安装并正确配置两者间的接口之后,在Simulink环境中可以通过以下路径访问或加载Amesim模块: 1. **启动Simulink浏览器** 打开MATLAB后,通过命令窗口输入`simulink`或者点击工具栏中的Simulink图标来打开Simulink Library Browser。 2. **定位AMESim模块组** 在Simulink浏览器中,可以找到名为 `LMS AMESim Interface` 的模块组。此模块组包含了用于连接和控制AMESim模型的各种专用模块。 3. **拖拽模块至工作区** 用户可以从该模块组中选取合适的子模块(例如S-Function Block),将其拖放到自己的Simulink模型文件的工作区内,并按照具体需求调整参数设置。 4. **建立链接关系** 配置好相应参数后,还需要进一步定义两个平台间的数据交换机制,比如指定信号名称、设定采样时间等操作以确保数据能够准确无误地传递给对方系统处理。 5. **运行联合仿真** 完成以上步骤以后便可以在同一界面下同时执行来自不同源程序代码所描述的行为逻辑模拟过程了。 ```matlab % MATLAB脚本示例:初始化AMESim-Simulink协同仿真环境 set_param('model_name', 'SimulationCommand', 'update'); % 更新模型状态 load_system('amesim_interface_model'); % 加载含AMESim接口的模型 open_system('amesim_interface_model/AME_Sys'); % 展开特定子系统查看内部结构 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值