adams如何让两个物体接触力

adams如何让两个物体接触力,第1张

ADAMS中的接触力(contactforce)可用来描述运动物体接触时的相互作用力

在ADAMS中有如下两类接触力:1、二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点);

2、三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell、拉伸体和旋转体)。

Contactforce运用两种不同的方法计算法向力:

基于回归的接触算法(Restitution-basecontact)。ADAMS/Solver用这种算法通过惩罚参数与回归系数计算接触力。惩罚参数施加了单面约束,回归系数决定了接触时的能量损失;

基于碰撞函数的接触算法(IMPACT-Function-basedcontact)。ADAMS/Solver运用ADAMS函数库中IMPACT函数来计算接触力。

1)\x09Stiffness指定材料刚度.一般来说,刚度值越大,积分求解越困难.

2)\x09Force Exponent用来计算瞬时法向力中材料刚度项贡献值的指数.通常取1.5或更

大.其取值范围为Force Exponent ,对于橡胶可取2甚至3;对于金属则常用1.1.5.

3) Damping定义接触材料的阻尼属性.取值范围为Damping ,通常取刚度值的0.1﹪

4)Penetration Depth定义全阻尼(full damping)时的穿透值.在零穿越值时,阻尼系数为零;ADAMS/Solver运用三次STEP函数求解这两点之间的阻尼系数.其取值范围为Penetration Depth

添加摩擦力

1)\x09Coulomb Friction.指定摩擦模型为dynamic friction,而不是stiction.

2)\x09Static Coefficient (MU_STATIC)是当接触点滑动速度小于Stiction Transition Velocity

值时的摩擦系数,取值范围:MU_STATIC .

3)Dynamic Coefficient (MU_DANAMIC)是当接触点滑动速度大于Friction Transition Velocity值时的摩擦系数,取值范围:.

4)Friction Transition Velocity用在库伦摩擦中.当接触点滑动速度逐渐增大时,摩擦系数从MU_STATIC到MU_DANAMIC逐渐变化.当滑动速度等于Friction Transition Velocity指定值时,摩擦系数为MU_DANAMIC.过小的Friction Transition Velocity值将导致积分困难,一般Friction Transition Velocity ;其中Error为积分误差,其默认值为1E-3.取值范围Friction Transition Velocity Stiction Transition Velocity .

5)Stiction Transition Velocity用在库伦摩擦中.当接触点滑动速度逐渐减小时,摩擦系数从MU_DANAMIC到MU_STATIC逐渐变化.当滑动速度等于Stiction Transition Velocity指定值时,摩擦系数为MU_STATIC.过小的Stiction Transition Velocity值将导致积分困难,一般Stiction Transition Velocity Error.取值范围:.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7784459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存