3.3 在运动副上添加摩擦力
由于旋转副、滑移副、圆柱副、胡克副和球铰副只限制了两个构件的部分自由度,而没有限制在自由度的方向上,因此两个构件产生相对位移或相对旋转时就可以在能产生相对位移或相对旋转的自由度上定义摩擦,使系统在做动力学计算时考虑到摩擦力的存在。这样仿真出来的结果更符合实际。摩擦只能定义在摩擦副上,而不能定义在柔性连接上。
运动副限制了两个构件的相对平移自由度和相对旋转自由度,在这些被限制的自由度上会产生约束力和约束力矩。在ADAMS中约束力成为反作用力,相对于平动或旋转的自由度而言,垂直于移动或旋转自由度上的约束力矩称为弯曲力矩,而平行于移动或旋转自由度上的约束力矩称为扭转力矩。
这样对于平动自由度上的摩擦力而言,将弯曲力矩和扭转力矩除以力臂就等效为一个反作用力,再加上已经有的反作用力乘以一个摩擦系数后就可计算出该滑移自由度上的摩擦力。同样,对于旋转自由度上的摩擦力而言,将反作用力乘以一个力臂就等效为一个力矩,再加上已经有的弯曲力矩和扭转力矩,乘以一个摩擦系数后就可计算出摩擦力矩。
本节以滑移副为例讲解有关在运动副上添加摩擦力时各个选项的意义,首先单击圆柱图标创建一个圆柱体,然后单击滑移副图标,系统弹出创建滑移副对话框。采用默认设置,首先选择圆柱体,然后选择地面,作用点选为圆柱体的质心位置,方向沿Y轴正方向,再单击OK按钮创建滑移副。
要编辑滑移副,右击滑移副,选择Modify命令,在滑移副编辑对话框中单击左下角的添加摩擦力按钮(见图3-9),弹出定义在滑移副上的摩擦力对话框(见图3-10)。
图3-9 添加摩擦力
图3-10 摩擦力编辑对话框
摩擦力编辑对话框中各个选项的物理意义如下。
● Mu Static:静摩擦系数。
● Mu Dynamic:动摩擦系数。
● Reaction Arm:反作用力的力臂。利用扭转力矩除以反作用力的力臂就可以计算出等效扭转力矩的等效压力。
● Initial Overlap:滑移副沿滑移轴的初始位移值。弯曲力矩除以位移值就可以计算出弯曲力矩的等效压力。
● Overlap Will:滑移副位移值的变换情况,有3个选项,即保持为常值(Remain Constant)、增加(Increase)和减少(Decrease)。
● Bending Factor:滑移副的弯曲系数,滑移副的弯曲大小。
● Stiction Transition Velocity:静态滑动速度,只有当滑移副的相对速度大于该值时,滑移副关联的两个构件才开始滑动,小于该值则滑移副关联的两个构件不产生相对移动。
● Max Stiction Deformation:在静摩擦时滑移副的最大位移。
● Friction Force Preload:静摩擦预载荷,例如过盈装配而产生的转配压力。
● Max Friction Force:最大摩擦力。
● Effect:确定在计算仿真时静摩擦和动摩擦阶段是否考虑摩擦力的作用。考虑摩擦力的作用可能会使计算变慢。如果在静摩擦和动摩擦阶段需要考虑摩擦力,就选择Stiction and Sliding;如果只在静摩擦阶段考虑摩擦力,就选择Stiction Only;如果只在动摩擦阶段考虑摩擦力,就选择Sliding Only。
● Input Forces to Friction:选择引起摩擦力的因素,选择预载荷、反作用力和弯曲力矩,选中的考虑,没有选中的不考虑。
● Friction Inactive During:选中Static Equilibrium则计算静平衡时不考虑摩擦力的影响。
另外,还有一种特殊的作用力,即构件在重力场中所受的重力,单击工具栏中的重力按钮,弹出设置重力加速度对话框,只需要输入重力计算的在总体坐标系中的值即可。设置了重力加速度,模型中所有的构件就都会受到重力加速度的影响。