You are on page 1of 11

搜索 打开App

无阻尼受迫振动的振幅、相位及共振问题
1 年前 · 来自专栏 烤羚羊的理科教室
烤羚羊 关注
吃老本的物理教师、民科老咸鱼
之前的两篇文章,我们推导了理想简谐振子以及阻尼振动的运动方程。在这篇中,我们
将讨论一个简谐振子在一个周期性的外加驱动力(driving force)影响下,受迫振动
(forced oscillation)行为会有如何的响应。最近在 A-Level 物理中,部分读者可能
已经熟悉如下的结论:
对于一个受到外力驱动的简谐振子,如果外力的频率和振子的自然频率(natural
frequency)相近,则受迫振动的振幅的幅度将会达到最大值,这个现象称作共振
(resonance)。对于没有阻尼(undamped)的情况,振幅将趋于无穷大。
另外,在一些教材里,对于无阻尼受迫振动,还会给出一个也挺有意思的结论:
若驱动力频率小于振子的自然频率,振动与驱动力同相位(in phase);
若驱动力频率大于振子的自然频率,振动与驱动力反相(out of phase);
若驱动力频率等于振子的自然频率,振动落后于驱动力 的相位差。
粗略想来,无阻尼受迫振动的这些特点似乎也不难理解。振子最喜欢以它的自然频率振
动,所以如果外加了一个正对它胃口的驱动力,这一个愿打一个愿挨,大家步调一致,
就可以搞出很大的振幅。
无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同
而对于受迫振动的相位问题,前两条的结论似乎也很容易说得通。驱动力频率太低,振
子就有资本嫌振动太慢,不费吹灰之力就能跟住驱动力。驱动力频率太高,振子提着裤
赞同 98 13 条评论
子都追不上,所以总是要落后个半拍。
搜索 打开App
但是要是问起受迫振动的振幅究竟有多大?共振时为什么偏偏是这么个令人疑惑的
的相位差?驱动力频率小于/大于自然频率时真的是严格同相/反相?要解答这些问题,
大概就需要数学硬钢,而不是直觉来指引我们正确的物理图像了。
下面我们来试着推导上面的几条结论。

无阻尼条件下的受迫简谐振子,受到的作用包括固有的回复力(restoring force)和周
期性驱动力。体系的运动方程可以写作:

为了书写方便,定义 ,于是这个方程可以写成一个非齐次的二阶微分方程
(second-order differential equation)。

对应齐次方程的通解(complementary function)可以写作:
,其中振幅 和相位 均取决于振子的初始条件。在我们
的讨论中,我们设定开始施加驱动力之前,体系处于静止的平衡状态,即 ,
,之后振子受外力影响从而位移开始随时间变化。
我们接下来要试着找到非齐次方程的特解(particular integral),记作 。(#)式
的通解可以写成齐次方程的通解加上非齐次方程的特解: ,结合初始
条件,确定下待定参数 和 ,我们就可以找到符合条件的唯一解。

情况一:
无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同
此时(#)式的特解将具有形式: 。将其代入原方程(#),可以
得到:
赞同 98 13 条评论
搜索 打开App

比较 和 的系数,可以求出待定参数:

所以(#)式的特解为:

很多物理教材在处理受迫振动时,通常会忽略齐次方程的解,而只关注这个特解。如此
处理,问题确实变得很简单明了。我们可以看出,受迫振动的幅度为恒定值:
。驱动力频率越接近振子的自然频率,振幅将会越大。

不同驱动力频率下的振幅响应
我们还可以讨论振动和驱动力的相位差。
若 ,上式中 前面的系数为正,故 ,即驱动力频率小于振
子自然频率时,振动与驱动力同相。
若 , 前面的系数为负,故 ,即驱动力
频率大于振子自然频率时,振动与驱动力反相。
然而,对非齐次微分方程求解时,我们没有理由随便地丢掉齐次方程的通解。特别
无阻尼受迫振动的振幅、相位及共振问题
的,如果只关注运动方程的特解
烤羚羊的文章 98 赞同 ,这个解会给出 ​ 的初始打开
时刻具有非零的初始位移,这个初始位移还必须刚好等于跟外加驱动力的频率和幅度都
赞同 98 13 条评论
有关的一个特定值,一切才能说得通,但这不大合理。严格来讲,我们还是需要考察齐
搜索 打开App
次方程的贡献,并且去匹配初始条件。整个受迫振子的位移函数应该写成:

初始速度为零要求: ,于是 ,故 。
初始位移为零要求:x(0) = x_0 \cos\phi + \frac{f}{\omega_0^2-\omega^2} = 0,故
x_0 = -\frac{f}{\omega_0^2-\omega^2}。
综上,我们得到了受迫振子位移随时间的变化关系:
\boxed{ x(t) = \frac{f}{\omega_0^2 - \omega^2} \left[ \cos\omega t - \cos\omega_0
t \right]} \\

不同的 ω 的取值对应的位移-时间图像
从图像中可以看出,这个位移-时间关系其实挺迷的,这就不是一个简单的正弦或者余
弦函数,似乎很难定义出一个明确的振幅或者相位。位移的贡献可以看成两部分贡献的
叠加:来自于外力驱动、频率为 \omega 的部分,以及由自身回复力驱动、频率为
\omega_0 的部分。
如果利用三角函数的和差化积公式 \cos \alpha - \cos \beta = 2\sin\frac{\beta-
\alpha}{2}\sin\frac{\beta+\alpha}{2},我们将位移函数改写为
无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同
x(t) = \frac{2f}{\omega_0^2 - \omega^2} \sin\frac{(\omega_0-\omega)t}{2}
\sin\frac{(\omega_0+\omega)t}{2}
赞同 98 13 条评论
\\
从中我们可以将其理解为振子作频率为
搜索
\frac{\omega_0+\omega}{2} 振动,但是振幅
打开App
并不是恒定的,而是随时间以 \frac{|\omega_0-\omega|}{2} 的频率呈周期性变化。容
易判断,位移可取的的最大值为 \frac{2f}{|\omega_0^2 - \omega^2|},即振动的振幅

A = \frac{2f}{|\omega_0^2 - \omega^2|} \\
尽管结果与先前得到的结论差了两倍,但并不影响一下的结论:振幅会在驱动力频率接
近振子自然频率时越来越来大。当驱动力频率与自然频率相等时,从渐进性为看来振幅
将会趋于无穷大。
下面我们具体分析驱动力频率等于自然频率的情况。

情况二:\omega = \omega_0
此时(#)式的特解将具有形式:x_p=At\sin\omega_0 t。代入原方程,进行一些不算太
繁琐的运算后,可以得出待定系数 A = \frac{f}{2\omega_0}。于是,(#)式的特解为:
\boxed{ x_p(t) = \frac{f}{2\omega_0} t\sin\omega_0 t } \\
不过为了讨论的完整,运动方程(#)式的解,还需补上齐次方程的通解。不过可以发
现,如果只看特解,在 t=0 时,初始位移 x_p(0) = 0,并且初始速度有
v_p(0) = \frac{\mathrm{d}x_p}{\mathrm{d}t}\Big|_{t=0} = 0 \\\frac{f}{2\omega_0}
(\sin\omega_0 t + \omega_0 t \cos\omega_0 t)\big|_{t=0} = 0 \\
说明特解已经可以满足我们设定的初始条件,所以(#)式的解其实就是非齐次方程的这
个特解。于是
\boxed{ x(t) = \frac{f}{2\omega_0} t\sin\omega_0 t } \\

无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同

赞同 98 13 条评论
搜索 打开App

共振时振子位移随时间的变化关系
我们可以看出,共振发生时的振幅将会随时间成正比的增长:A(t) = \frac{f}
{2\omega_0}t。没有阻尼的限制,振幅最终可以趋于无限大。另一方面,如果将上式
稍作改写,变为:
x_p(t) = \frac{f}{2\omega_0}t\cos(\omega_0t - \frac{\pi}{2}) \\
我们可以立即看出,相比于驱动力 F=F_0\cos\omega_0t,振子的位移将落后
\frac{\pi}{2} 的相位差。

补充讨论
在写这篇文章时,我开始试着假定对一个处于静止平衡状态的简谐振子,从 t=0 时刻
开始施加一个 F=F_0\sin\omega t 的外力,没想到情况变得出乎意料的复杂。(当年学
经典力学时我是怎么混过来的?)有一些处理我似乎没有在任何教科书中见过,但是整
个推导过程感觉可以说服我自己,所以厚着脸皮发出来了,如有错误,欢迎指正。
对应情况下的运动方程将会变成
无阻尼受迫振动的振幅、相位及共振问题
\boxed{ \ddot{x} + \omega_0^2 x = f \sin\omega t } \quad (*) \\ 打开
烤羚羊的文章 98 赞同
显然齐次方程的通解跟原来一样,但是非齐次方程的特解会发生变化。由此带来的问题
就是,为了匹配初始位移和初始速度为零的条件,齐次方程通解中的参数会变得恶心不
赞同 98 13 条评论
少。 搜索 打开App
在 \omega \neq \omega_0 时,方程的特解为:x_p(t) = \frac{f}{\omega_0^2-
\omega^2}\sin\omega t
加上齐次方程的通解,可以证明符合初始条件的唯一解为:
\boxed{x(t)=\frac{f}{\omega_{0}^{2}-\omega^{2}}\left[\sin \omega t-\frac{\omega}
{\omega_{0}} \sin \omega_{0} t\right] } \\
容易判断,方括号中随时间振荡的项,最大值为 1 + \frac{\omega}{\omega_0},于是
位移的最大值可以取到
A=\frac{f}{\left|\omega_{0}^{2}-\omega^{2}\right|}\left(1+\frac{\omega}
{\omega_{0}}\right)=\frac{f}{\omega_{0}\left|\omega_{0}-\omega\right|} \\
尽管形式上与先前得到的结论有差异(但我印象里没有任何一本我读过的力学教材里有
这个结果?),但是我们依然可以推断,振幅会在驱动力频率接近振子自然频率时越来
越来大。

而在共振 \omega = \omega_0 发生时,方程的特解为 x_p(t) = -\frac{f}{2\omega_0}


t\cos\omega_0 t
同样可以证明,加上齐次方程通解后,符合初始条件的位移时间函数关系将会是:
x(t)=\frac{f}{2 \omega_{0}^{2}} \sin \omega_{0} t-\frac{f}{2 \omega_{0}} t \cos
\omega_{0} t \\
提取公因式并利用三角函数的辅助角公式,还可以进一步写成:
无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同
\boxed{ x(t)=\frac{f}{2 \omega_{0}^{2}} \sqrt{1+\omega_{0}^{2} t^{2}} \sin
\left(\omega_{0} t-\Delta \phi\right) } \\
赞同 98 13 条评论
这说明在共振频率下,振子的振幅为
搜索
\frac{f}{2\omega_0^2} \sqrt{1+\omega_0^2
打开App
t^2},振幅将随时间不断增大,趋于无穷。
而对比外加的驱动力,振动总是落后一个取决于时间的相位差:\Delta \phi =
\tan^{-1}(\omega_0 t)。当驱动力施加了足够长的时间后,\Delta \phi \to \frac{\pi}
{2},即最终的振动相比于驱动力会落后 \frac{\pi}{2} 的相位差。
最后,我们也可以画出共振时振子位移随时间变化的函数图像。在图中,大家可以很清
楚地看到上面提到的关于振幅和相位差的结论。

延伸阅读

无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同

赞同 98 13 条评论
搜索 打开App

编辑于 2021-05-06 10:25

世界各国和地区有哪些以为「我能但中国不能」然后悲剧的事例?
盐选科普
在恢复中华人民共和国在联合国的合法席位这件事情上,「中华民国」始终占据了我们的合法席位,美
方则不断拖时间,还预图以「双重代表权」的提案分裂中国。当然,最后的结果大家都知道了。1说到
中国和联合国的故事,必须先从罗斯福说起。1943 年,尽管全世界的反法西斯战争还处于胶着状态…
1850 点赞 · 91 评论 · 盐选推荐

评论 13
写评论
白浅
您好啊,我很喜欢您的回答。我读过你的回答以后,参考了其它资料,我认为如果要得
到一个比较全面的答案的话,应该将初始位置的偏置考虑进去,而不是只上一个0,…
2022-04-21 回复 3
青峰街居
您好,请问阻尼很小的受迫振动(初始在平衡位置静止)好像趋于一个振幅很大的简谐
运动而不是无阻尼情形下的运动,我觉得这好像不太可能但是解就是这样的,请问老…
2022-11-22 回复 赞
青峰街居
抱歉,我把齐次和非齐次方程的初值混为一谈了,它们没有直接的关系,我说的
那种受迫振动应该是有很大初速度的,虽然对应齐次解为0但不代表初始状态为…
2022-11-22 赞
sleepymonster
之前总是不确定共振的物理图像是:受迫力在振动达到最大时恰好停下反向,不断使得
振幅增大,现在感觉可以确定了?
无阻尼受迫振动的振幅、相位及共振问题
2022-08-02 回复 打开

烤羚羊的文章 98 赞同
sleepymonster
我有点明白了,由于初始时一定从平衡位置开始,所以如果力也从0开始
赞同 98 (sinwt),就会实现受迫力在振动达到最大时恰好停下反向,此时对x求导会…
13 条评论
2022-08-02 赞
2022 08 02 赞
搜索sleepymonster 打开App
这个结论在补充中是对的,但在原讨论中有问题
2022-08-02 赞
H姓狗哥
不充的我感觉可能就是因为sin cos 相位差pai/2导致的吧,看起来并没有非常不合理
2022-03-18 回复 赞
H姓狗哥

2022-03-18 赞
小傲娇
請問大佬,回答中的圖是怎麼畫的?
2020-06-08 回复 赞
烤羚羊 作者
这几幅用的是 LaTeX + tikz/pgfplots,不是 LaTeX 重度依赖者的话我并不推荐拿
它画图,上手的学习成本不较高。。。python + matplotlib 什么的也很强大,…
2020-06-08 赞
努力加油努力加油
很棒
2020-05-26 回复 赞
猛分子 知识兽
请问有阻尼的受迫振动中稳态解的初相有何物理意义吗
2020-05-02 回复 赞

文章被以下专栏收录
烤羚羊的理科教室
一只物理狗灌水的地方
推荐阅读
带阻尼的强迫振动与共振
刘智
无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同
粘滞阻尼比及其计算方法概述(2) —— 自由振动衰减法和共振放
大法
赞同 98
蒙特遇见卡罗 13 条评论
搜索
Maple推导Duffing振子的主共振示例练习 打开App
学海无涯苦作舟

[振动基础篇]3.固有频率VS共振频率,傻傻分不清楚?
行走在天... · 发表于电机振动基础

无阻尼受迫振动的振幅、相位及共振问题 打开
烤羚羊的文章 98 赞同

赞同 98 13 条评论

You might also like