2. 弹簧-质量系统自由振动仿真

弹簧-质量系统自由振动仿真 学习卡片

单自由度弹簧-质量虚拟样机搭建

本例在虚拟样机环境中建立单自由度弹簧-质量系统,通过施加初始位移释放后观察自由振动衰减过程,提取固有频率与阻尼比,并分析刚度、质量对振动特性的影响。系统物理模型由质量块 m、弹簧刚度 k、阻尼系数 c 组成,运动方程为:

m·ẍ + c·ẋ + k·x = 0

其中 x 为质量块相对平衡位置的位移。无阻尼固有频率 ωn = √(k/m),阻尼比 ζ = c / (2√(km))。当 0 < ζ < 1 时系统为欠阻尼,自由振动呈衰减振荡,衰减包络由 e^(-ζωn·t) 决定。

建模参数与初始条件设置

在虚拟样机中建立如下教学示例参数:质量块 m = 1.0 kg,弹簧刚度 k = 100 N/m,阻尼系数 c = 2.0 N·s/m。初始位移 x₀ = 0.05 m,初始速度 v₀ = 0。由参数可直接计算:

  • 无阻尼固有频率:ωn = √(100/1.0) = 10 rad/s,对应 fn ≈ 1.59 Hz
  • 阻尼比:ζ = 2.0 / (2·√(100·1.0)) = 0.10
  • 有阻尼固有频率:ωd = ωn·√(1-ζ²) ≈ 9.95 rad/s
  • 衰减包络时间常数:τ = 1/(ζωn) = 1.0 s

在虚拟样机中,将质量块约束为仅沿水平方向平动,弹簧一端固定于地面参考点,另一端连接质量块;阻尼器与弹簧并联布置。初始位移通过将质量块平移 0.05 m 后释放实现。

物理模型 k = 100 N/m c = 2.0 N·s/m m 1.0 kg x₀ = 0.05 m 平衡位置 自由振动响应 x(t) t (s) x (m) 0 0.5 1.0 1.5 2.0 2.5 0.05 0.025 0 -0.025 e^(-ζωn·t) x₀ = 0.05 m Td = 2π/ωd ≈ 0.63 s 参数影响规律 刚度 k ↑ → ωn ↑ → 固有频率升高,振动加快,周期缩短 质量 m ↑ → ωn ↓ → 固有频率降低,振动变慢,周期延长 阻尼 c ↑ → ζ ↑ → 衰减加快,振荡次数减少;ζ ≥ 1 时不再振荡 ζ = c / (2√(km)),同时受 k、m、c 三者影响 示例参数:m=1.0 kg, k=100 N/m, c=2.0 N·s/m → ωn=10 rad/s, ζ=0.10, ωd≈9.95 rad/s

仿真设置与响应提取

在虚拟样机中设置仿真时间为 2.5 s,求解步长建议不大于 0.001 s(即每周期至少采样 60 点以上),以保证峰值与周期提取精度。仿真输出质量块位移 x(t) 的时间历程。从响应曲线中可提取以下特征量:

  • 固有频率验证:相邻同向峰值时间间隔即为有阻尼周期 Td,ωd = 2π/Td,再反算 ωn = ωd/√(1-ζ²),与理论值 10 rad/s 对比。
  • 阻尼比提取:采用对数衰减率法,取第 n 个与第 n+1 个同向峰值 Aₙ、Aₙ₊₁,计算 δ = ln(Aₙ/Aₙ₊₁),则 ζ = δ/√(4π²+δ²)。
  • 衰减包络:包络线 ±x₀·e^(-ζωn·t) 应与仿真曲线峰值吻合,用于直观判断阻尼比是否设置正确。

结果判读与参数影响分析

以示例参数运行仿真后,预期响应为衰减振荡:初始位移 0.05 m,约 0.63 s 完成一个周期,经过约 1 s 后振幅衰减至初始值的 1/e ≈ 36.8%。若仿真曲线峰值与包络线偏差较大,应检查阻尼器连接方向、弹簧预紧力或积分器设置。

为分析刚度与质量的影响,可保持 c = 2.0 N·s/m 不变,分别改变 k 和 m 进行对比仿真:

工况m (kg)k (N/m)c (N·s/m)ωn (rad/s)ζ预期现象
基准1.01002.010.00.10衰减振荡,约 0.63 s/周期
刚度加倍1.02002.014.140.071频率升高,周期缩短至约 0.45 s
质量加倍2.01002.07.070.141频率降低,周期延长至约 0.90 s
阻尼加倍1.01004.010.00.20衰减更快,振荡次数减少

通过对比各工况的仿真曲线,可直观验证:固有频率仅由 k 和 m 决定,阻尼比同时受三者影响;刚度增大使振动加快,质量增大使振动变慢,阻尼增大使衰减加速。若需进一步验证,可将仿真提取的 ωn 与 ζ 填入上表并与理论值对比,偏差应控制在 2% 以内(取决于步长与峰值识别精度)。

提取阻尼比时,建议取相隔 3~5 个周期的峰值计算对数衰减率,可减小峰值识别误差对结果的影响。若 ζ 较小(如 0.05 以下),相邻峰值衰减不明显,应增加间隔周期数。
虚拟样机中阻尼器若与弹簧串联而非并联,系统模型将完全不同,响应不再是标准二阶衰减振荡。建模时务必确认弹簧与阻尼器均为并联连接于质量块与固定参考之间。