1. 单自由度系统受迫振动与共振现象概述
在结构动力学领域,单自由度系统的受迫振动是最基础却至关重要的研究课题。这类系统由一个质量块、一个弹簧和一个阻尼器组成,当受到外部周期性激励时,系统会产生特定的振动响应。共振现象则是当激励频率接近系统固有频率时,振幅急剧增大的特殊状态。
作为一名长期从事结构仿真分析的工程师,我发现许多实际工程问题(如桥梁风振、机械振动等)都可以简化为单自由度系统来研究其核心动力学特性。通过仿真分析,我们能够预测结构在动态载荷下的行为,这对工程安全评估和优化设计具有重要意义。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 理论基础与数学模型
2.1 系统动力学方程
单自由度系统的受迫振动可以用二阶常微分方程描述:
code复制mẍ + cẋ + kx = F0sin(ωt)
其中:
- m:系统质量(kg)
- c:阻尼系数(N·s/m)
- k:弹簧刚度(N/m)
- F0:激励力幅值(N)
- ω:激励频率(rad/s)
这个方程揭示了质量惯性力、阻尼力、弹性恢复力与外部激励力之间的动态平衡关系。
2.2 稳态响应解
系统达到稳态时的位移响应为:
code复制x(t) = Asin(ωt - φ)
振幅A和相位角φ的表达式为:
code复制A = (F0/k) / √[(1-(ω/ωn)^2)^2 + (2ζω/ωn)^2]
φ = arctan[2ζ(ω/ωn)/(1-(ω/ωn)^2)]
其中:
- ωn = √(k/m):系统固有频率
- ζ = c/(2√(mk)):阻尼比
3. 共振现象解析
3.1 共振条件
当激励频率ω接近系统固有频率ωn时,系统进入共振状态。此时:
- 振幅达到最大值:
code复制Amax = F0/(2kζ√(1-ζ^2)) - 相位差φ接近90°
- 能量输入效率最高
3.2 频率响应特性
通过绘制幅频特性曲线(如图1所示),可以观察到:
- 当ω/ωn << 1时:响应由刚度控制
- 当ω/ωn ≈ 1时:出现共振峰
- 当ω/ωn >> 1时:响应由质量控制

