第三章 振动理论基础:单自由度系统、多自由度系统、固有频率与振型、阻尼的影响
各位工程师朋友,大家好。今天我们来聊聊振动理论。说实话,很多做传动系统仿真的同行,一听到「振动」两个字就头大。我刚开始接触风机传动链时也是这样,觉得理论太抽象。但干久了你会发现,搞懂振动基础,是做好多体动力学仿真的前提。说白了,你连系统怎么抖、为什么抖、抖成什么样都搞不清,那仿真结果就是一堆数字,毫无意义。
这一章,我带你从最简单的单自由度系统开始,逐步深入到多自由度系统。咱们把固有频率、振型、阻尼这些核心概念,一个一个掰开揉碎了讲清楚。
3.1 单自由度系统:最简单的振动模型
单自由度系统,就是用一个坐标就能描述系统运动状态的模型。你想想看,一个质量块加一根弹簧,再加一个阻尼器,这就是最经典的「质量-弹簧-阻尼」系统。我在项目中遇到过很多次,比如简化分析齿轮啮合点的局部振动,就可以用这个模型来近似。
它的运动方程很简单:
m * x'' + c * x' + k * x = F(t)
其中:
- m — 质量
- c — 阻尼系数
- k — 刚度
- F(t) — 外部激励力
这个方程,就是整个振动理论的基石。你把它吃透了,后面多自由度系统就是它的扩展版。
核心要点:单自由度系统的响应由两部分组成——自由振动(系统本身的特性)和强迫振动(外部激励的结果)。
3.2 多自由度系统:更接近真实世界
单自由度系统虽然简单,但真实的风机传动系统,齿轮箱里有好几根轴、好几个齿轮,还有轴承、联轴器。你用一个坐标去描述?那肯定不行。这时候就需要多自由度系统了。
多自由度系统的运动方程,写成矩阵形式:
[M] * {x''} + [C] * {x'} + [K] * {x} = {F(t)}
这里:
- [M] — 质量矩阵
- [C] — 阻尼矩阵
- [K] — 刚度矩阵
- {x} — 位移向量
嗯,这里要注意。矩阵的维数就是系统的自由度数。比如一个三级齿轮传动系统,我通常会把每根轴的扭转自由度、齿轮啮合点的平移自由度都考虑进去,自由度可能到几十甚至上百。
为什么会这样?因为每个自由度之间是耦合的。你动一下这根轴,那根轴也会跟着动。这就是多自由度系统的本质——耦合。
3.3 固有频率与振型:系统的「身份证」
固有频率和振型,是振动分析里最重要的两个概念。我个人的习惯是,拿到一个传动系统模型,第一件事就是算它的固有频率和振型。这就像你认识一个人,先看他的身份证一样。
对于无阻尼自由振动,方程简化为:
[M] * {x''} + [K] * {x} = {0}
假设解的形式为 {x} = {φ} * sin(ωt),代入后得到特征方程:
([K] - ω² * [M]) * {φ} = {0}
这个方程有非零解的条件是系数矩阵的行列式为零:
det([K] - ω² * [M]) = 0
解这个方程,得到的就是系统的固有频率 ω₁, ω₂, ..., ωₙ。每个固有频率对应一个振型 {φ}₁, {φ}₂, ..., {φ}ₙ。
实战技巧:我在做风机传动链分析时,特别关注前几阶固有频率。因为高阶模态的能量通常很小,对系统响应贡献不大。你算到第10阶以后,基本可以停手了。
振型是什么?说白了,就是系统在某个固有频率下,各个自由度之间的相对运动关系。比如第一阶振型可能是所有齿轮同向扭转,第二阶振型可能是中间轴和输出轴反向扭转。我曾经遇到过一个案例,某风机齿轮箱在运行中出现了异常噪声,一查振型,发现是某阶模态刚好被齿轮啮合频率激发了。
下面这张图,展示了多自由度系统固有频率与振型的关系:
3.4 阻尼的影响:别小看这个「耗能」的家伙
很多初学者在做仿真时,喜欢忽略阻尼,觉得这样计算简单。我刚开始也这么干过,结果仿真结果跟实测数据差了十万八千里。后来才明白,阻尼虽然看起来是个小量,但它的影响非常大。
阻尼的主要作用:
- 衰减自由振动 — 没有阻尼,系统会永远振动下去。现实中,你敲一下齿轮箱,声音很快就没了,这就是阻尼在起作用。
- 限制共振幅值 — 当激励频率接近固有频率时,系统会发生共振。如果没有阻尼,振幅会趋于无穷大。阻尼越大,共振峰值越低。
- 影响相位 — 阻尼还会改变响应与激励之间的相位差。
阻尼比 ζ 是描述阻尼大小的无量纲参数:
ζ = c / (2 * √(m * k))
根据阻尼比的大小,系统分为:
| 阻尼类型 | 阻尼比范围 | 响应特点 |
|---|---|---|
| 无阻尼 | ζ = 0 | 等幅振动,永不衰减 |
| 欠阻尼 | 0 < ζ < 1 | 振幅逐渐衰减,有振荡 |
| 临界阻尼 | ζ = 1 | 最快回到平衡位置,无振荡 |
| 过阻尼 | ζ > 1 | 缓慢回到平衡位置,无振荡 |
避坑指南:我曾经在分析某型风机齿轮箱的扭振时,忽略了轴承阻尼的影响,结果计算出的共振频率跟实测差了8%。后来把阻尼矩阵补上,结果就对上了。记住,阻尼不是可有可无的,它直接影响系统的响应幅值和能量分布。
在多自由度系统中,阻尼矩阵 [C] 的处理比单自由度复杂得多。常用的方法有比例阻尼(瑞利阻尼)和模态阻尼。我个人习惯用模态阻尼,因为每个模态的阻尼比可以通过实验标定,更贴近实际情况。
好了,这一章的内容就到这里。振动理论是后续所有分析的基础,你把这些概念吃透了,后面做传动系统的动力学仿真就会顺手很多。
公众号:蓝海资料掘金营,微信deep3321