3. 传动系统关键部件运动学描述
多体动力学仿真的本质,是把一台真实传动系统“翻译”成一组带约束的刚体或柔体。翻译是否准确,取决于我们能否为每个部件正确写出它的自由度,以及部件之间通过什么运动约束相互限制。自由度定义错了,仿真要么算不动,要么算出一个物理上不存在的运动。本节围绕齿轮副、轴、轴承、离合器四类关键部件,说明它们各自保留哪些自由度、约束掉哪些自由度,以及这些定义如何落到建模操作上。
一、先约定坐标系与自由度计数
为避免方向混乱,本节统一采用如下约定:全局坐标系为右手系,x 轴沿传动系统主轴线方向,y、z 轴位于垂直于轴线的平面内;绕 x 轴的转动称为扭转,绕 y、z 轴的转动称为弯曲;沿 x 的平动为轴向移动,沿 y、z 的平动为径向移动。全文及图示均按此约定,若某部件切换到局部坐标系,会单独说明。
空间自由刚体有 6 个自由度:3 个平动 + 3 个转动。每施加一个独立的运动约束,就减少一个自由度。因此描述部件的核心工作可以概括为:列出它名义上的 6 个自由度,逐一判断哪些被约束、哪些被保留。保留的自由度就是仿真中真正会“动”的量,也是后续需要给定质量、惯量和初始条件的量。
二、齿轮副:用啮合关系约束两个旋转
一对外啮合直齿轮,若两轴均被轴承径向定位、轴向固定,则每个齿轮只剩绕自身轴线的扭转自由度。此时齿轮副并不引入新的独立自由度,而是把两个扭转自由度绑定为一个:
ω2 = -ω1 · z1 / z2
θ2 = θ2_0 - (z1 / z2) · (θ1 - θ1_0)
式中 z1、z2 为齿数,负号表示外啮合两轮转向相反。这条约束把“两个独立转角”压缩为“一个独立转角 + 一个代数关系”,因此齿轮副在动力学模型中通常实现为一个约束方程或一个齿轮约束副,而不是两个自由旋转的轮子。若考虑轮齿刚度,则把刚性约束替换为沿啮合线方向的弹簧—阻尼单元,此时两轮转角重新变为两个独立自由度,啮合力由相对变形决定。
斜齿轮多出一个轴向分量:啮合时会产生轴向力,若轴系轴向未固定,齿轮会同时保留扭转和轴向移动两个自由度,二者通过螺旋角耦合。锥齿轮则需按节锥关系处理,两轴正交时约束仍作用于转角,但方向关系由锥距和齿数比确定。
三、轴:扭转、弯曲与轴向的取舍
轴是传动系统中最容易被“过度约束”的部件。若把一根轴建成 6 自由度刚体,再用两个轴承各约束 5 个自由度,就会出现冗余约束,求解器报过约束。正确做法是先明确轴的建模层级:
- 刚性轴 + 集中惯量:轴只保留绕自身轴线的扭转自由度,弯曲和径向移动由轴承约束掉,适用于轴刚度远大于轮齿刚度的场合。
- 柔性轴:用梁单元或模态缩减体表示,保留扭转、弯曲甚至轴向变形,用于分析轴系振动、临界转速和齿轮偏载。
- 分段刚性轴:把轴离散为若干刚体,段间用扭转弹簧连接,兼顾计算量与扭转柔度。
以一根两端由深沟球轴承支撑的输入轴为例,若采用刚性轴模型,其自由度定义为:保留绕 x 的扭转 θ,约束 x、y、z 平动和绕 y、z 的弯曲。此时轴的转动惯量 J 按实际几何计算,例如直径 40 mm、长 300 mm 的实心钢轴,J ≈ 0.5·m·r²,其中 m ≈ ρ·π·r²·L ≈ 7850×π×0.02²×0.3 ≈ 2.96 kg,J ≈ 0.5×2.96×0.02² ≈ 5.9×10⁻⁴ kg·m²。该数值属于示例估算,实际应以三维模型测量结果为准。
四、轴承:约束的“提供方”
轴承不产生运动,它定义的是约束边界。不同类型的轴承约束能力不同,直接决定轴的剩余自由度:
| 轴承类型 | 约束的平动 | 约束的转动 | 轴保留的自由度 |
|---|---|---|---|
| 深沟球轴承(两端固定) | x、y、z | y、z | 绕 x 扭转 |
| 圆柱滚子轴承 | y、z | y、z | 绕 x 扭转、x 轴向移动 |
| 角接触球轴承(成对) | x、y、z | y、z | 绕 x 扭转 |
| 推力轴承 | x | — | 其余 5 个自由度 |
建模时,轴承常用两种方式实现:一是理想约束,直接按上表锁定对应自由度;二是刚度—阻尼单元,用径向刚度 kr、轴向刚度 ka 和阻尼 c 表示,允许微小变形。后者更接近实际,但需要给出刚度值。例如某深沟球轴承径向刚度可取 1×10⁸ N/m 量级,轴向刚度约 5×10⁷ N/m,具体应以轴承样本或实测为准。若两端均用理想约束固定轴向,则轴系轴向过约束,应改为“一端固定、一端游动”。
五、离合器:用状态切换改变约束
离合器是四类部件中唯一具有状态切换特性的。以摩擦式离合器为例,它有两个状态:
- 分离状态:主动端与从动端之间无扭矩传递,两侧各自保留扭转自由度,相当于两个独立转子。
- 接合状态:两侧转速被约束为相等(或通过摩擦扭矩逐渐同步),此时两自由度合并为一个,传递扭矩由摩擦模型给出。
在仿真中,离合器通常实现为一个状态机 + 约束切换:当主从动端相对转速 |Δω| 大于设定阈值时保持分离;当 |Δω| 小于阈值且传递扭矩未超过摩擦极限时切换为接合,施加转速相等约束;当所需扭矩超过摩擦极限时又回到滑摩状态。这个切换逻辑决定了仿真能否稳定收敛,阈值和摩擦系数是必须标定的参数。
六、四类部件的组合与检查
把上述部件串成一条传动链后,应做一次自由度核对。以“输入轴—齿轮副—输出轴”为例:输入轴保留 1 个扭转自由度,输出轴保留 1 个扭转自由度,齿轮副施加 1 个约束方程,则系统独立自由度为 1,与“一个输入转速驱动整个系统”的物理直觉一致。若发现独立自由度数与预期不符,通常意味着某个轴承约束写错、齿轮副方向写反,或离合器状态定义遗漏。
需要强调的是,自由度定义不是一次性的工作。当分析目标从“传动比校核”变为“轴系扭振”时,刚性轴模型必须升级为柔性轴,原本被约束掉的弯曲自由度需要重新释放;当分析离合器接合冲击时,分离与接合两个状态都要保留,并给出切换判据。因此,自由度与约束的定义始终服务于分析目标,而不是固定不变的模板。