Simulink+AMESim+Adams联合仿真详细教程(三)Adams+Simulink仿真案例制作

教程介绍

本教程适用于以simulink为主导,在simulink中搭建仿真流程,并调用AMESim和Adams完成计算的联合仿真项目。
第二节主要介绍Adams和matlab的联合仿真。
案例是一个小球,受重力向-Y,受力SForce向上。通过simulink控制SForce的大小,使小球保持平衡。

Adams联合案例制作

  1. 创建一个adams项目
    搭建仿真模型如下:质量为5KG的球体,中心受向上的力,大小为0,测量球质心在Y方向的位移。提交求解后,球做自由落体运动。
    在这里插入图片描述

Adams联仿参数设置

  1. 菜单栏-单元-系统单元中,点击X,创建一个系统变量,并命名为Input_F,点击确定。在树节点、单元、系统单元下会出现定义的状态变量
  2. 同样的方法创建另一个变量Output_DisY
    在这里插入图片描述
  3. 将力与输入系统单元进行绑定。
    双击SFORCE_1,在“函数”框中输入“VARVAL(Input_F)”,点击确定。这里的VARVAL函数用来获取指定参数的值。在此处还可以添加一些其他简单计算函数,例如弧度制角度制转换、单位换算等数学运算。
  4. 将位移与输出系统单元进行绑定
    双击“Output_DisY”,在F(time,…)后面点击“”,在函数编辑器中,将测量量插入其中,并确定。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值