ADAMS中的接触力介绍
adams中接触力参数
在ADAMS(Automatic Dynamic Analysis of Mechanical Systems)中,接触力参数的设置对于模拟接触行为和计算接触力至关重要。
以下是一些常见的接触力参数:1. 接触类型:二维(2D)接触:适用于平面几何形状之间的接触,如圆弧、曲线和点。
三维(3D)接触:适用于实体之间的接触,如球、圆柱、封闭的shell、拉伸体和旋转体。
2. 接触算法:基于回归的接触算法(Restitution-base contact):通过惩罚参数与回归系数计算接触力,考虑能量损失和恢复系数。
基于碰撞函数的接触算法(IMPACT-Function-based contact):使用ADAMS函数库中的IMPACT函数来计算接触力。
3. 接触参数:刚度(Stiffness):描述接触面抵抗变形的能力,单位通常为N/m或N/mm。
力指数(Force Exponent):影响接触力随位移变化的曲线形状,通常取值在1.1~1.5之间。
最大阻尼系数(Damping):控制接触过程中能量耗散的速度,单位通常为N·s/m。
穿透深度(Penetration Depth):允许接触体在没有产生接触力的情况下相互穿透的最大距离,单位通常为m。
静摩擦系数(Static Friction Coefficient):描述接触面在相对静止时阻止滑动的阻力。
动摩擦系数(Kinetic Friction Coefficient):描述接触面在相对运动时阻止滑动的阻力。
4. 材料相关参数:材料stiffness 和damping:这些参数取决于具体材料的物理特性,例如钢(Steel)在干燥或润滑条件下的刚度和阻尼系数。
在设置这些参数时,需要根据实际的机械系统和材料特性进行调整,以确保模拟结果的准确性和可靠性。
adams中接触力参数
adams中接触力参数在物理学中,Adams是一种多体动力学仿真软件,用于模拟多个刚体或弹性体在接触、碰撞、运动等物理过程中的相互作用。
在Adams中,接触力参数是模拟中一个重要的因素,它描述了接触物体之间的力学特性和行为。
下面是一些与Adams中接触力参数相关的参考内容:1. 接触力模型:在Adams中,可以选择不同的接触力模型来模拟物体之间的接触力。
常见的模型包括弹簧-阻尼模型、Hertz接触模型和Coulomb摩擦模型等。
在模型中,接触力参数会影响弹簧的刚度、阻尼比、接触点的形变等,从而影响接触力的大小和性质。
2. 接触刚度:接触刚度是指两个接触物体之间的弹性变形程度对接触力的影响。
在Adams中,可以通过调整接触刚度参数来改变接触物体的刚度,从而影响接触力的大小和分布。
3. 接触阻尼:接触阻尼描述了接触物体之间的相对运动对接触力的影响。
在Adams中,可以通过增加接触阻尼参数来增加接触物体之间的摩擦力,从而影响接触力的大小和动态行为。
4. 接触刚度曲线:在某些情况下,接触物体之间的力学行为可能会随着加载和卸载的过程而变化。
在Adams中,可以通过定义接触刚度曲线来模拟这种行为。
曲线上的数据点会影响接触力的变化情况,进一步影响仿真结果。
5. 接触力分布:接触力分布描述了接触物体上各个接触点的力学行为。
在Adams中,可以通过调整接触力分布参数来指定接触点的位置和分布情况,从而影响接触力的大小和方向。
6. 摩擦力:在Adams中,可以通过设置接触表面之间的摩擦力参数来模拟接触物体之间的摩擦行为。
摩擦力参数包括静摩擦系数和动摩擦系数,分别描述了两个物体在静止和运动状态下的摩擦特性。
7. 接触冲击:在Adams中,接触物体之间的接触冲击是通过设定补偿、阻尼或初始速度等参数来模拟的。
这些参数会影响接触冲击的强度、持续时间、性质等。
以上是关于Adams中接触力参数的相关参考内容。
Adams作为一种强大的多体动力学仿真软件,提供了丰富的参数和选项,使得用户可以灵活地模拟和调整物体之间的接触力行为,以获得准确的仿真结果。
ADAMS中contact接触力设置
ADAMS中contact接触⼒设置ADAMS 中contact 接触⼒设置ADAMS 中的接触⼒(contact force)可⽤来描述运动物体接触时的相互作⽤⼒。
在ADAMS 中有如下两类接触⼒:1)⼆维(2D)接触:是指平⾯⼏何形体之间的相互作⽤(⽐如圆弧、曲线和点)。
2)三维(3D)接触:是指实体之间的相互作⽤(⽐如球、圆柱、封闭的shell 、拉伸体和旋转体)。
Contact force 运⽤两种不同的⽅法计算法向⼒:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver ⽤这种算法通过惩罚参数与回归系数计算接触⼒。
惩罚参数施加了单⾯约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运⽤ADAMS 函数库中IMPACT 函数来计算接触⼒。
点击⼒库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下⾯只对应⽤较⼴的IMPACT1所⽰:1) Stiffness 指定材料刚度。
⼀般来说,刚度值越⼤,积分求解越困难。
2) Force Exponent ⽤来计算瞬时法向⼒中材料刚度项贡献值的指数。
通常取1.5或更⼤。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚⾄3;对于⾦属则常⽤1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运⽤三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某⾦属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
ADAMS接触与摩擦力简介
4.3.2.2接触与摩擦力1. 摩擦力(考虑是否画示意图)。
运动副一般只限制两个构件的部分自由度,在没有限制自由度的方向上,两个构件可以相对运动,在能够产生相对运动的自由度上定义摩擦力,使系统在做动力学仿真时,考虑摩擦力的存在,这样使得仿真更加符合实际,摩擦力需要设置如下参数:(1)静摩擦系数(Mu Static)和动摩擦系数(Mu Dynamic)。
(2)摩擦圆半径(Friction Arm) 和轴颈半径(Pin Radius )。
摩擦圆半径等于轴颈半径与当量摩擦系数的乘积。
(3)弯曲作用力臂(Bending Reaction Arm)。
(4)静摩擦移动速度(Stiction Transition Velocity),指在出于静摩擦状态时,运动副的最大位移。
(5)摩擦力矩预载荷(Stiction Torque Preload)。
例如由过盈装配而产生的装配压力等。
(6)引起摩擦力的因素(Input Forces to Friction)。
可以选择预载荷、方作用力或弯矩。
(7)禁用摩擦力的情况(Friction Inactive During)。
(8)Reaction Arm(反作用力力臂)。
指扭转力矩除对应的力臂。
(9)Initial Overlap(移动副的初始位移)。
指弯曲力矩对应的力臂。
(10)Overlap Will(移动副的位移变化情况)。
有三个选项,即常数(Remain Constant),增加(Increace)、减少(Decerase)。
其中,1-7为转动副摩擦的参数选项,1、4-10为移动副摩擦的参数选项。
2. 设置接触力当两个构件的表面发生接触时,就会在接触的位置参数接触力(Concact),接触力有两种计算方法,即基于回归的接触算法(Restitution-basecontact)和基于碰撞函数的接触算法(IMPACT-Function-based contact)。
接触力采用采用impact函数提供的非线性等效弹簧阻尼模型作为计算模型。
ADAMS接触力汇总
ADAMS 接触力ADAMS 中的接触力(contact force)可用来描述运动物体接触时的相互作用力。
在ADAMS 中有如下两类接触力:1) 二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2) 三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell 、拉伸体和 旋转体)。
Contact force 运用两种不同的方法计算法向力:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运用ADAMS 函数库中IMPACT 函数来计算接触力。
点击力库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下面只对应用较广的IMPACT 型接触力的各参数作一说明,其参数如图1所示:1) Stiffness 指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2) Force Exponent 用来计算瞬时法向力中材料刚度项贡献值的指数。
通常取1.5或更 大。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚至3;对于金属则常用1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运用三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某金属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
adams中接触力参数
adams中接触力参数在力学中,接触力是指两个物体之间的相互作用力。
对于光滑表面,可以通过分析各种因素来确定接触力的参数。
总的来说,接触力参数可以分为以下几个方面:表面形貌、表面粗糙度、接触面积、弹性模量、材料硬度等。
首先,表面形貌对接触力参数的影响很大。
例如,对于两个接触表面,如果其中一个表面具有凸起的形状,而另一个表面是平坦的,那么接触力将主要由凸起部分上的接触区域决定。
这是因为凸起部分有更高的位置,会承受更高的压力。
因此,凸起部分的形状和尺寸将直接影响接触力的大小。
其次,表面粗糙度也会影响接触力参数。
粗糙表面上存在着更多的微小凸起和凹陷,使得接触面积变大,从而增加了接触力。
此外,粗糙表面还会增加摩擦力,使物体之间更难相对移动。
因此,在分析接触力参数时,需要考虑表面的粗糙度,并根据具体情况调整相关参数。
接下来是接触面积对接触力参数的影响。
接触面积是指两个物体之间实际接触的表面积。
通常,接触面积越大,接触力就越大。
这是因为接触力与单位面积上的压力成正比。
例如,当一个球形物体通过液体或柔软材料时,只有一个点和液体或材料接触,因此接触面积很小,接触力也相对较小。
此外,弹性模量也是影响接触力参数的因素之一。
弹性模量是物体对应力或应变的响应能力。
对于具有不同弹性模量的物体,其接触力也会有所不同。
当两个物体接触时,弹性模量较大的物体更难被压缩和变形,因此会产生更大的接触力。
最后,材料硬度也会对接触力参数产生影响。
材料硬度是材料抵抗局部形变和划痕的能力。
当硬度较大的物体接触时,它们更难被压缩和变形,因此会产生更大的接触力。
综上所述,接触力参数的确定涉及到多个因素,包括表面形貌、表面粗糙度、接触面积、弹性模量和材料硬度等。
这些参数的具体数值需要通过实验或模拟分析获得,从而更好地确定接触力。
在工程设计和材料选择中,准确地了解和控制接触力参数对于确保结构安全和材料性能至关重要。
虚拟样机详述Adams中接触的定义
在Adams中,有两种计算接触力的方法:补偿法和冲击函数法(两者的差别并不大)。
在此主要对使用较广的冲击函数法进行说明。
在Adams中,接触力可分解成两部分:正压力和摩擦力。
正压力使用impact 函数法进行计算,摩擦力使用Coulomb法进行计算。
接触正压力的计算模型Adams根据Hertz contact theory,采用impact函数提供的非线性等效弹簧阻尼模型作为接触力的计算模型。
根据Impact函数来计算两个构件之间的接触力时,接触力由两个部分组成:一个是由于两个构件之间的相互切入而产生的弹性力;另一个是由相对速度产生的阻尼力。
其广义形式可以表示为:F ni=Kδi e+CV i式中:F ni—法向接触力,单位为N。
K(Stiffness)—Hertz接触刚度,表示接触表面的刚度,单位为N/mm。
一般来说,刚度值越大,积分求解越困难,但是如果刚度值过小,就不能模拟两个构件之间的真实接触情况。
刚度是一个常值,应使用后面介绍的公式进行计算。
δi(Penetration Depth)—接触点的法向穿透深度,单位为mm。
注意:接触定义界面中输入的是阻尼达到最大值时的穿透深度(由碰撞动力学模型可知,两物体接触后,阻尼很快就达到最大值,且在接触过程中保持不变,因此,此时输入的穿透深度的取值应该越小越好。
同时考虑到ADAMS中的数值收敛性,一般可采用ADAMS中推荐的取值0.01 mm),并不是最大穿透深度(阻尼达到最大值后,构件之间的相互切入还可以继续)。
当接触点的法向穿透深度小于其临界值(接触定义界面中的输入值)时,阻尼系数是穿透深度的三次函数,当大于等于临界值时,阻尼值也到达其最大值,如下图所示。
e(Force Exponent)—力的指数,刚度项的贡献因子。
对于刚度比较大的接触,e>1,否则e<1。
对于金属常用1.3~1.5,对于橡胶可取2甚至3。
一般用1.5。
C(Damping)—阻尼系数,单位为N*sec/mm。
ADAMS中接触的定义及参数设置
ADAMS中接触的定义及参数设置一、接触的定义接触力类型1)二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2)三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell、拉伸体和旋转体)。
接触力的计算方法1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运用ADAMS 函数库中IMPACT 函数来计算接触力。
接触碰撞模型碰撞函数的理论计算公式xC d x step x k contactF e⨯-∆⨯=),,0,0,()( contactF 为接触力;△x :两碰撞物体的挤压变形;d 为渗入深度; 接触参数说明1)Stiffness 指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2)Force Exponent 用来计算瞬时法向力中材料刚度项贡献值的指数。
≥,对于橡胶可取2通常取1.5或更大。
其取值范围为Force Exponent1甚至3;对于金属则常用1.3~1.5。
≥,通3) Damping定义接触材料的阻尼属性。
取值范围为Damping0常取刚度值的0.1~1﹪4)Penetration Depth定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver运用三次STEP函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth≥0;刚度:K越大,两物体渗透的量越小;指数:e越大,两物体渗透的量越大,因为渗透量是小数;阻尼:C越大,渗透量曲线越平滑,碰撞力曲线越平滑;渗透量:§,当实际渗透量大于§时,阻尼值开始完全起作用接触刚度由hertz 理论计算Reference:H.M. Lankarani and P.E. Nikravesh, “Continuous Contact Force 2,1,1)(34k 5.1n 22/1212121=-=⎥⎦⎤⎢⎣⎡++==i E h R R R R h h i i i πνπimpactprior to rate gap gap n restitutio of t coefficien 4)1(k 3n 2===-=--δδδδ e e DModels for Impact Analysis in Multibody Systems”, Nonlinear Dynamics, 5: 193-207, 1994.不同指数的影响:指数影响刚度(斜率)指数影响接触力变化的连续性:各种材料接触碰撞参数推荐值:库伦摩擦特性及参数定义仿真时发生接触穿透现象发生穿透的原因:模型结构:参与接触的零部件结构过于复杂,使得现有判断准则难以正确判断接触是否发生;仿真步长的设置:求解动力学方程组时将接触力并入广义矩阵中求解。
ADAMS中contact接触力设置.pdf
ADAMS中contact接触⼒设置.pdfADAMS 中contact 接触⼒设置ADAMS 中的接触⼒(contact force)可⽤来描述运动物体接触时的相互作⽤⼒。
在ADAMS 中有如下两类接触⼒:1)⼆维(2D)接触:是指平⾯⼏何形体之间的相互作⽤(⽐如圆弧、曲线和点)。
2)三维(3D)接触:是指实体之间的相互作⽤(⽐如球、圆柱、封闭的shell 、拉伸体和旋转体)。
Contact force 运⽤两种不同的⽅法计算法向⼒:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver ⽤这种算法通过惩罚参数与回归系数计算接触⼒。
惩罚参数施加了单⾯约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运⽤ADAMS 函数库中IMPACT 函数来计算接触⼒。
点击⼒库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下⾯只对应⽤较⼴的IMPACT1所⽰:1) Stiffness 指定材料刚度。
⼀般来说,刚度值越⼤,积分求解越困难。
2) Force Exponent ⽤来计算瞬时法向⼒中材料刚度项贡献值的指数。
通常取1.5或更⼤。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚⾄3;对于⾦属则常⽤1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运⽤三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某⾦属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
ADAMS中contact接触力设置
ADAMS 中contact 接触力设置ADAMS 中的接触力(contact force)可用来描述运动物体接触时的相互作用力。
在ADAMS 中有如下两类接触力:1) 二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2) 三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell 、拉伸体和 旋转体)。
Contact force 运用两种不同的方法计算法向力:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运用ADAMS 函数库中IMPACT 函数来计算接触力。
点击力库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下面只对应用较广的IMPACT1所示:1) Stiffness 指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2) Force Exponent 用来计算瞬时法向力中材料刚度项贡献值的指数。
通常取1.5或更大。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚至3;对于金属则常用1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运用三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某金属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
adams测量接触力restitution基本原理
adams测量接触力restitution基本原理
Adams测量接触力的基本原理是通过测量物体之间的碰撞和
反弹效果来确定接触力的大小。
在物体碰撞时,会产生接触力的变化,这种变化可以通过测量物体的动能损失(restitution)来获得。
动能损失是指在碰撞
过程中,一部分动能转化为其他形式的能量,如热量或变形能。
通过实验或模拟,可以测量或计算碰撞前后物体的速度变化,然后根据动能守恒定律可以确定动能损失。
动能损失越大,接触力越大。
一般情况下,动能损失可以通过测量或计算碰撞前后物体的速度、质量和形状等参数来确定。
通过多次的实验或模拟,可以得到不同条件下的接触力和动能损失的关系,从而建立接触力的计算模型。
Adams是一种多体动力学仿真软件,可以对物体的碰撞、运
动和力学行为进行模拟和分析,其中也包括接触力的测量和计算。
使用Adams,可以通过设定物体的初始条件、碰撞参数
和力学参数等来进行接触力的测量和分析。
ADAMS接触力汇总
ADAMS接触力汇总ADAMS 接触力ADAMS 中的接触力(contact force)可用来描述运动物体接触时的相互作用力。
在ADAMS 中有如下两类接触力:1)二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2)三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell 、拉伸体和旋转体)。
Contact force 运用两种不同的方法计算法向力:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运用ADAMS 函数库中IMPACT 函数来计算接触力。
点击力库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下面只对应用较广的IMPACT 型接触力的各参数作一说明,其参数如图1所示:1) Stiffness 指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2) Force Exponent 用来计算瞬时法向力中材料刚度项贡献值的指数。
通常取1.5或更大。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚至3;对于金属则常用1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运用三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某金属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
ADAMS中接触的定义及参数设置
ADAMS中接触的定义及参数设置在计算机科学领域,ADAMS(Advanced Dynamic Analysis of Mechanical Systems,机械系统的高级动力学分析)是一个用于电动力学、机械学等多学科系统建模和仿真的软件。
ADAMS软件的核心理论基础是多体动力学和有限元分析。
在ADAMS中,接触是一个重要的概念,用于描述物体之间的碰撞、摩擦等相互作用。
在ADAMS中,接触被定义为两个物体之间的距离小于一个指定的阈值时发生的相互作用。
接触可以包括碰撞、接触力和摩擦等不同的形式。
ADAMS提供了一系列的接触模型和参数设置,来模拟不同类型的接触行为。
接下来我将详细介绍ADAMS中接触的定义及常用的参数设置。
1.接触定义:在ADAMS中,接触可以通过定义多种形式的接触模型来实现。
常见的接触模型包括点接触、线接触和面接触。
点接触用于描述两个物体之间的点接触,线接触描述两个物体之间的线接触,而面接触则描述两个物体之间的面接触。
2.接触力模型:- Hertz模型:用于弹性材料之间的接触力计算。
- Coulomb摩擦模型:用于描述物体之间的干摩擦行为。
- Viscous模型:用于描述物体之间的粘性摩擦行为。
- Damping模型:用于描述接触过程中的阻尼行为。
3.接触参数设置:-接触刚度:描述物体之间的刚度系数,用于计算接触力大小。
-阻尼系数:描述物体之间的阻尼行为,影响接触过程中的能量耗散。
-摩擦系数:描述物体之间的干摩擦行为,用于计算摩擦力大小。
-弹性恢复系数:描述物体在碰撞或接触中的能量损失。
-接触间隙:物体之间的实际距离和碰撞检测阈值之间的差值,决定了接触的发生时机。
根据具体的仿真需求和物体属性,可以根据实际情况设置接触参数,以使得系统的仿真结果更加准确和可靠。
总结:ADAMS中接触是描述物体之间相互作用的重要概念。
通过定义不同的接触模型和参数设置,可以模拟出不同类型的接触行为,使得系统的仿真模拟结果更加真实和准确。
ADAMS中接触的定义及参数设置
ADAMS 中接触的定义及参数设置亠、接触的定义接触力类型1) 二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2) 三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell、拉伸体和旋转体)接触力的计算方法1) 基于回归的接触算法(Restitution-base contact。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2) 基于碰撞函数的接触算法(IMPACT-Fu nctio n-based co ntact)。
ADAMS/Solver运用ADAMS函数库中IMPACT函数来计算接触力。
接触碰撞模型碰撞函数的理论计算公式contactF k ( x)e step(x,0,0,d,C) xcontactF为接触力;△ x:两碰撞物体的挤压变形;d为渗入深度; 接触参数说明1)Stiffness指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2)Force Exponent用来计算瞬时法向力中材料刚度项贡献值的指数。
通常取1.5 或更大。
其取值范围为Force Exponent 1 ,对于橡胶可取2 甚至3;对于金属则常用1.3~ 1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0,通常取刚度值的0.1~1%4) Penetration Depth定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零; ADAMS/Solver 运用三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Pe netration Depth> 0;刚度:K越大,两物体渗透的量越小;指数:e越大,两物体渗透的量越大,因为渗透量是小数;阻尼:C 越大,渗透量曲线越平滑,碰撞力曲线越平滑;渗透量:§,当实际渗透量大于§时,阻尼值开始完全起作用1.53k(1 4coefficien t of restitutio ngapgap rate prior to impactRefere nee:H.M. Lankarani and P.E. Nikravesh,h i3 g 1 i 2 E i4 _ h2) 1/2 尺R 2 R R 21,2e 2)Con ti nu ous Con tact ForceModels for Impact An alysis in MultibodySystemsNonlinear Dy namics, 5: 193-207, 1994.不同指数的影响:各种材料接触碰撞参数推荐值:库伦摩擦特性及参数定义指数影响刚度(斜率)range1mrn pen (&)actualcontM0.001 mm pen (S)scaled指数影响接触力变化的连续性:5仿真时发生接触穿透现象发生穿透的原因:模型结构:参与接触的零部件结构过于复杂,使得现有判断准则难以正确判断接触是否发生;仿真步长的设置:求解动力学方程组时将接触力并入广义矩阵中求解。
ADAMS中接触的定义及参数设置 (1)
ADAMS中接触的定义及参数设置一、接触的定义接触力类型1)二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2)三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell、拉伸体和旋转体)。
接触力的计算方法1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver运用ADAMS函数库中IMPACT函数来计算接触力。
接触碰撞模型碰撞函数的理论计算公式contactF为接触力;△x:两碰撞物体的挤压变形;d为渗入深度;接触参数说明1)Stiffness指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2)Force Exponent用来计算瞬时法向力中材料刚度项贡献值的指数。
,对于橡胶可取2通常取1.5或更大。
其取值范围为Force Exponent1甚至3;对于金属则常用1.3~1.5。
,通3) Damping定义接触材料的阻尼属性。
取值范围为Damping0常取刚度值的0.1~1﹪4)Penetration Depth定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver运用三次STEP函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth≥0;刚度:K越大,两物体渗透的量越小;指数:e越大,两物体渗透的量越大,因为渗透量是小数;阻尼:C越大,渗透量曲线越平滑,碰撞力曲线越平滑;渗透量:§,当实际渗透量大于§时,阻尼值开始完全起作用接触刚度由hertz理论计算Reference:H.M. Lankarani and P.E. Nikravesh, “Continuous Contact ForceModels for Impact Analysis in Multibody Systems”,Nonlinear Dynamics, 5: 193-207, 1994.不同指数的影响:指数影响刚度(斜率)指数影响接触力变化的连续性:各种材料接触碰撞参数推荐值:库伦摩擦特性及参数定义仿真时发生接触穿透现象发生穿透的原因:模型结构:参与接触的零部件结构过于复杂,使得现有判断准则难以正确判断接触是否发生;仿真步长的设置:求解动力学方程组时将接触力并入广义矩阵中求解。
ADAMS中contact接触力设置.pdf
ADAMS 中contact 接触力设置ADAMS 中的接触力(contact force)可用来描述运动物体接触时的相互作用力。
在ADAMS 中有如下两类接触力:1) 二维(2D)接触:是指平面几何形体之间的相互作用(比如圆弧、曲线和点)。
2) 三维(3D)接触:是指实体之间的相互作用(比如球、圆柱、封闭的shell 、拉伸体和 旋转体)。
Contact force 运用两种不同的方法计算法向力:1)基于回归的接触算法(Restitution-base contact)。
ADAMS/Solver 用这种算法通过惩罚参数与回归系数计算接触力。
惩罚参数施加了单面约束,回归系数决定了接触时的能量损失。
2)基于碰撞函数的接触算法(IMPACT-Function-based contact)。
ADAMS/Solver 运用ADAMS 函数库中IMPACT 函数来计算接触力。
点击力库的按钮contact force ,弹出Create Contact 对话框,图1为对话框截取的部分内容:下面只对应用较广的IMPACT1所示:1) Stiffness 指定材料刚度。
一般来说,刚度值越大,积分求解越困难。
2) Force Exponent 用来计算瞬时法向力中材料刚度项贡献值的指数。
通常取1.5或更大。
其取值范围为Force Exponent 1≥,对于橡胶可取2甚至3;对于金属则常用1.3~1.5。
3) Damping 定义接触材料的阻尼属性。
取值范围为Damping 0≥,通常取刚度值的0.1~1﹪4)Penetration Depth 定义全阻尼(full damping)时的穿透值。
在零穿越值时,阻尼系数为零;ADAMS/Solver 运用三次STEP 函数求解这两点之间的阻尼系数。
其取值范围为Penetration Depth 0≥下例为某金属材料在不同单位下的参数设置Stiffness 100000N/mm 1e8N/mExponent 1.3~1.5 1.3~1.5Damping 10~100N ·s/mm 1e6 N ·s/mPenetration 0.1mm 1e-3m图2部分内容为选定库伦摩擦时的内容,其含义如下:1) Coulomb Friction 。
(完整)ADAMS接触与摩擦力简介
4.3。
2.2接触与摩擦力1。
摩擦力(考虑是否画示意图)。
运动副一般只限制两个构件的部分自由度,在没有限制自由度的方向上,两个构件可以相对运动,在能够产生相对运动的自由度上定义摩擦力,使系统在做动力学仿真时,考虑摩擦力的存在,这样使得仿真更加符合实际,摩擦力需要设置如下参数:(1)静摩擦系数(Mu Static)和动摩擦系数(Mu Dynamic)。
(2)摩擦圆半径(Friction Arm)和轴颈半径(Pin Radius )。
摩擦圆半径等于轴颈半径与当量摩擦系数的乘积。
(3)弯曲作用力臂(Bending Reaction Arm).(4)静摩擦移动速度(Stiction Transition Velocity),指在出于静摩擦状态时,运动副的最大位移。
(5)摩擦力矩预载荷(Stiction Torque Preload).例如由过盈装配而产生的装配压力等。
(6)引起摩擦力的因素(Input Forces to Friction)。
可以选择预载荷、方作用力或弯矩。
(7)禁用摩擦力的情况(Friction Inactive During)。
(8)Reaction Arm(反作用力力臂)。
指扭转力矩除对应的力臂。
(9)Initial Overlap(移动副的初始位移)。
指弯曲力矩对应的力臂。
(10)Overlap Will(移动副的位移变化情况)。
有三个选项,即常数(Remain Constant),增加(Increace)、减少(Decerase)。
其中,1—7为转动副摩擦的参数选项,1、4—10为移动副摩擦的参数选项。
2。
设置接触力当两个构件的表面发生接触时,就会在接触的位置参数接触力(Concact),接触力有两种计算方法,即基于回归的接触算法(Restitution-basecontact)和基于碰撞函数的接触算法(IMPACT —Function —based contact )。
接触力采用采用impact 函数提供的非线性等效弹簧阻尼模型作为计算模型。