Amesim(九):Amesim基础操作之寻找平衡位置和计算差值

一、寻找平衡位置

搭建四分之一车辆模型,模型如下所示:左图为在草图模式下的模型连接,右图为在parameters模式下的模型参数

  

打开simulation模式下的 run parameters,如下图所示:修改仿真终止时间和仿真步长时间

运行run simulation,将运行后模型的参数拖出,下图仅展示了车轮质量块的变量运行后的结果,为了得到更加详细的分析结果,需要将参数拖拽出来

拖出body displacement , wheel displacement, step,结果如下图所示:

在仿真过程中,加入step代表强迫响应,不加step代表自由响应,为了找到合理的平衡位置,我们先使用自由响应,再使用强迫响应,并对比其结论,上图即为强迫响应结果。

自由响应,将step设置为0,再进行仿真,得到如下仿真结果

对比结果,将上述的y1值作差得到约等于1,所以,强迫响应和自由响应都可以得到平衡位置。

得到平衡位置,用作下次使用,当我们初次建模时,并不知道车身模块会压迫弹簧到什么尺寸,所以通过以上的计算可以得到平衡位置,但是为了使模型计算其他功能,如车辆位移等,不希望车辆每次都需要自己去找平衡位置,我们希望车辆的最初状态就是在平衡位置处,需要用到 use old final values 功能,得到如下图所示:

如果不使用 use old final values,得到曲线如下图所示:模型还需要找平衡位置!

二、使用隐含变量与计算差值

编辑草图如下所示:将左侧的正弦波设置为0.5hz,右边正弦波设置为1hz。

仿真分析质量块左右两侧的受力情况,打开 post processing,如下图所示

在空白处添加,从变量出复制路径,得到最终如下所示:

将其曲线放到plot中进行可视化展示,如下所示,下图就是质量块两个端口受力的差值。

三、总结

1、可以通过use old parameters来找到系统的平衡位置

2、可以通过post processing 来计算任意两个变量的差值

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值