两端开口管中的驻波:基频与谐波
了解驻波如何在两端开口的管中形成、为甚么基频模式只包含半个波长,以及如何求出各次谐波的频率。
一根管子的两端都是开口的。你对著其中一端吹气,管内的空气会形成一个强而稳定的音。这里有一个值得思考的问题:为甚么基频振动模式在管内只容纳半个波长? 如果波必须「刚好容纳」在两端之间,那么一个完整波长似乎更合理。
在继续阅读之前,先作一个预测。在管子的开口端,空气能自由移动,还是必须保持静止?
空气可以自由移动。正是这一个事实,决定了开口管的整个谐波模式。
01空气实际上在做甚么
空气中的声音是一种纵波。空气粒子沿著管子的方向前后振动,而声音扰动则沿管子传播。
当向相反方向传播的波互相重叠时,它们可以形成驻波。某些位置几乎不移动,而另一些位置则有强烈振动。
我们用两个术语来描述这些位置:
- 位移波节是指在理想驻波模型中,空气粒子的位移为零的位置。
- 位移波腹是指空气粒子以最大位移振动的位置。
在开口端,空气并没有被墙壁困住。它可以相对自由地前后移动。因此,开口端近似表现为一个位移波腹。
这就给出了我们需要的边界条件:
两端开口的管子在每个开口端都有一个位移波腹。

我们也可以不用空气粒子的位移,而改用压力来描述同一个声波。在这两种描述中,波节与波腹的位置会互换:
| 位置 | 空气位移 | 压力变化 |
|---|---|---|
| 开口端 | 波腹 | 波节 |
| 位移波节 | 波节 | 波腹 |
在开口端,压力必须维持在接近大气压的水平,因此压力变化非常小。这就是为甚么开口端是压力波节,却是位移波腹。
在 HSC 题目中,务必要分清楚你所看到的是哪一种图。对于同一个驻波,位移图与压力图中的波节并不位于相同位置。
02建立基频振动模式
现在回到我们的管子。
我们需要找出最简单的驻波模式,而且它在两端都必须有位移波腹。
想像把位移模式延伸在管子的两端之间。从一端的波腹开始,波在中间通过一个波节,然后在另一端到达另一个波腹。
这相当于多少个波长?
是半个波长。
因此,对于基频振动模式,
\[ L = \frac{\lambda_1}{2} \]
其中:
- \(L\) 是管子的长度,单位为米,
- \(\lambda_1\) 是基频的波长,单位为米。
重新整理可得
\[ \lambda_1 = 2L \]
任何波的波速方程都是
\[ v = f\lambda \]
其中 \(v\) 是声速,单位为 \(\text{m s}^{-1}\),\(f\) 是频率,单位为赫兹,而 \(\lambda\) 是波长,单位为米。
对于基频,
\[ f_1 = \frac{v}{\lambda_1} = \frac{v}{2L} \]
因此,理想两端开口管的基频为
\[ \boxed{f_1 = \frac{v}{2L}} \]
较长的管子具有较低的基频,因为它需要较长的波长。在管长相同的情况下,声速越高,频率就越高。
例题:求基频
一根管子的两端都是开口的,长度为 \(0.85\ \text{m}\)。声速为 \(340\ \text{m s}^{-1}\)。求其基频。
步骤 1
对于开口管,
\[ \lambda_1 = 2L \]
代入 \(L = 0.85\ \text{m}\):
\[ \lambda_1 = 2(0.85) = 1.70\ \text{m} \]
步骤 2
\[ v = f\lambda \]
所以
\[ f_1 = \frac{v}{\lambda_1} \]
代入数值:
\[ f_1 = \frac{340\ \text{m s}^{-1}}{1.70\ \text{m}} = 200\ \text{Hz} \]
步骤 3
管子的最低共振频率为
\[ \boxed{200\ \text{Hz}} \]
在这个频率下,半个波长刚好容纳在空气柱中。
03为甚么会有较高次的谐波
基频并不是唯一符合边界条件的模式。
假设我们提高频率。能否在保持两个开口端都是位移波腹的同时,在管内容纳另一个驻波?
可以。除了在管内容纳一个半波长之外,我们还可以容纳两个半波长。
然后是三个。
再来是四个。
一般而言,
\[ L = n\frac{\lambda_n}{2} \]
其中 \(n\) 是正整数:
\[ n = 1,2,3,4,\ldots \]
重新整理可得
\[ \lambda_n = \frac{2L}{n} \]
利用 \(v=f\lambda\),
\[ f_n = \frac{nv}{2L} \]
由于
\[ f_1 = \frac{v}{2L} \]
我们也可以写成
\[ \boxed{f_n = nf_1} \]
这就是两端开口管的重要谐波模式。
| 谐波 | 波长 | 频率 |
|---|---|---|
| 第一谐波,\(n=1\) | \(2L\) | \(f_1\) |
| 第二谐波,\(n=2\) | \(L\) | \(2f_1\) |
| 第三谐波,\(n=3\) | \(\frac{2L}{3}\) | \(3f_1\) |
| 第四谐波,\(n=4\) | \(\frac{L}{2}\) | \(4f_1\) |
因此,理想开口管可以产生所有整数次谐波。

这里有一个实用的计数规则。对于开口管的第 \(n\) 谐波:
- 管内可容纳 \(n\) 个半波长,
- 管内有 \(n\) 个位移波节,
- 如果把两个开口端也计算在内,则共有 \(n+1\) 个位移波腹。
04容易出现的错误:「两端都是波腹,所以一定是一个波长」
这样的推测是可以理解的。
你可能会想像一条正弦波,并认为如果两端都是波腹,那么波就必须从一个波腹出发,完成一整个周期,再回到同类型的波腹。
但相邻的位移波腹之间只有半个波长的距离。
它们不需要在同一瞬间沿相同方向振动。在基频振动模式中,当靠近其中一个开口端的空气向某个方向位移时,靠近另一个开口端的空气可以向相反方向位移。
边界条件只要求两端都必须是波腹。它并没有要求这些波腹必须同相。
因此,最短的容许模式是
\[ L=\frac{\lambda}{2} \]
而不是 \(L=\lambda\)。
05谐波与泛音并不是完全相同的术语
这些术语很容易造成不必要的错误。
第一谐波就是基频。
因此,下一个频率是:
- 第二谐波,但同时也是
- 第一泛音。
对于理想开口管:
| 频率 | 谐波名称 | 泛音名称 |
|---|---|---|
| \(f_1\) | 第一谐波 | 基频 |
| \(2f_1\) | 第二谐波 | 第一泛音 |
| \(3f_1\) | 第三谐波 | 第二泛音 |
所以,如果题目要求找开口管的「第一泛音」,不要使用 \(f_1\)。它指的是 \(2f_1\)。
例题:由频率判断谐波
一根长度为 \(0.60\ \text{m}\) 的管子两端开口。声速为 \(340\ \text{m s}^{-1}\)。当以 \(850\ \text{Hz}\) 驱动管子时,管子产生强烈共振。判断所产生的是第几谐波,并求其波长。
步骤 1
对于开口管,
\[ f_1 = \frac{v}{2L} \]
代入:
\[ f_1 = \frac{340\ \text{m s}^{-1}}{2(0.60\ \text{m})} = 283.3\ \text{Hz} \]
步骤 2
谐波满足
\[ f_n = nf_1 \]
所以
\[ n = \frac{f_n}{f_1} = \frac{850}{283.3} \approx 3.00 \]
因此,这次共振是第三谐波。
步骤 3
我们可以使用 \(v=f\lambda\):
\[ \lambda_3 = \frac{v}{f_3} = \frac{340\ \text{m s}^{-1}}{850\ \text{Hz}} = 0.400\ \text{m} \]
使用下式也可得到相同结果:
\[ \lambda_3 = \frac{2L}{3} = \frac{2(0.60)}{3} = 0.400\ \text{m} \]
所以,
\[ \boxed{n=3,\qquad \lambda_3=0.400\ \text{m}} \]
在长度为 \(0.60\ \text{m}\) 的空气柱中,可容纳三个半波长。
06辨认开口管问题的一个实用方法
不要一开始就急著在公式表中找公式。先问自己,在每一个边界处,空气可以做甚么。
对于两端开口的管子:
- 两端都是位移波腹。
- 管内必须刚好容纳整数个半波长。
- 因此 \(L=n\lambda/2\)。
- 因此容许频率为 \(f_n=nv/(2L)\)。
- 频率依次为 \(f_1, 2f_1, 3f_1,\ldots\)。
这种推理比死记公式更可靠,因为它能告诉你公式为甚么适用。
07理想模型有一个小限制
在简化的 HSC 模型中,我们把位移波腹视为正好位于管子的开口端。
真实的声波情况会稍微复杂一些。开口外侧的一部分空气也会移动,因此空气柱的行为就像比实际管长稍长一点。这种效应称为端部修正。
除非题目提供了与端部修正有关的资料,否则对于两端开口的管子,通常使用以下理想模型:
\[ L = n\frac{\lambda}{2} \]
这很好地说明了实用模型与完整物理情况之间的差别。这个模型并不是声称真实世界具有神奇而锐利的边界,而是在保留重要物理特性的同时,使共振模式可以计算。
08问题与解答
问题 1
一根两端开口的管子长 \(0.50\ \text{m}\)。取声速为 \(340\ \text{m s}^{-1}\)。
求它的前三个谐波频率。
解答 1
前三个谐波频率为 \(\boxed{340\ \text{Hz},\ 680\ \text{Hz},\ 1020\ \text{Hz}}\)。
对于开口管,
\[ f_1=\frac{v}{2L} \]
代入后,
\[ f_1 =\frac{340\ \text{m s}^{-1}}{2(0.50\ \text{m})} =340\ \text{Hz} \]
所有整数次谐波都允许存在,因此
\[ f_n=nf_1 \]
所以,
\[ \begin{aligned} f_1 &= 340\ \text{Hz}\\ f_2 &= 2(340)=680\ \text{Hz}\\ f_3 &= 3(340)=1020\ \text{Hz} \end{aligned} \]
重要的模式是,相邻共振频率之间的间隔都等于基频,即 \(340\ \text{Hz}\)。
问题 2
一根未知长度的管子两端开口。测得两个相邻的共振频率分别为 \(510\ \text{Hz}\) 和 \(680\ \text{Hz}\)。声速为 \(340\ \text{m s}^{-1}\)。
求基频、管子的长度,以及这两个测得共振所对应的谐波次数。
解答 2
基频为 \(\boxed{170\ \text{Hz}}\),管长为 \(\boxed{1.00\ \text{m}}\),而测得的两个共振分别是第三和第四谐波。
对于开口管,
\[ f_n=nf_1 \]
因此,相邻谐波之间的频率差恰好等于 \(f_1\)。
所以,
\[ f_1=680-510=170\ \text{Hz} \]
现在使用
\[ f_1=\frac{v}{2L} \]
并重新整理:
\[ L=\frac{v}{2f_1} \]
代入:
\[ L =\frac{340\ \text{m s}^{-1}}{2(170\ \text{Hz})} =1.00\ \text{m} \]
最后,
\[ \frac{510}{170}=3 \]
以及
\[ \frac{680}{170}=4 \]
所以 \(510\ \text{Hz}\) 是第三谐波,而 \(680\ \text{Hz}\) 是第四谐波。
容易出错的地方,是假设这两个测得的频率一定是第一和第二谐波。相邻这个词只告诉我们它们的谐波次数相差一。
问题 3
一名学生画出一个两端开口管的位移驻波模式。图中,管子的两端和中央都有位移波腹,而在管子中央与每一端之间的中点都有位移波节。
学生说:「有三个波腹,所以这一定是第三谐波。」
这名学生正确吗?指出这是哪一个谐波,并利用波长说明理由。
解答 3
这名学生不正确。这个模式是 \(\boxed{\text{第二谐波}}\)。
应该计算半波长的数目,而不是计算波腹的数目。
从左端的波腹到中央的波腹是半个波长:
\[ \frac{\lambda}{2} \]
从中央的波腹到右端的波腹又是另外半个波长。
所以整根管子包含
\[ 2\left(\frac{\lambda}{2}\right)=\lambda \]
因此,
\[ L=\lambda \]
对于开口管,
\[ L=n\frac{\lambda}{2} \]
代入 \(L=\lambda\),
\[ \lambda=n\frac{\lambda}{2} \]
可得
\[ n=2 \]
这个错误观念来自计算图中可见的特征,而不是判断管内究竟容纳了多少个波长。第二谐波中会有三个位移波腹,是因为两个开口端也包括在内。
问题 4
一根长 \(0.75\ \text{m}\) 的两端开口管,由一个固定频率为 \(680\ \text{Hz}\) 的扬声器驱动。起初,空气中的声速为 \(340\ \text{m s}^{-1}\)。
接著将空气加热,使声速变为 \(350\ \text{m s}^{-1}\),而管长与扬声器频率保持不变。
判断在加热前和加热后,\(680\ \text{Hz}\) 是否为精确的共振频率。解释为甚么加热后管子不能简单地切换到附近的另一个谐波。
解答 4
\(680\ \text{Hz}\) 的声音在加热前恰好是第三谐波共振,但加热后它\(\boxed{\text{不再是精确共振}}\)。
加热前,所需的谐波次数为
\[ n=\frac{2Lf}{v} \]
代入 \(L=0.75\ \text{m}\)、\(f=680\ \text{Hz}\) 和 \(v=340\ \text{m s}^{-1}\):
\[ n =\frac{2(0.75\ \text{m})(680\ \text{Hz})}{340\ \text{m s}^{-1}} =3 \]
由于 \(n\) 是整数,因此符合边界条件。这个声音是第三谐波。
加热后,
\[ n =\frac{2(0.75\ \text{m})(680\ \text{Hz})}{350\ \text{m s}^{-1}} \approx 2.91 \]
开口管要求
\[ n=1,2,3,\ldots \]
因为两个开口端之间必须刚好容纳整数个半波长。\(2.91\) 并不符合这个条件,因此 \(680\ \text{Hz}\) 不再是精确的共振频率。
管子不能简单地「选择」谐波 \(n=2.91\)。谐波次数并不是可以连续调整的量。每一个容许模式都必须同时满足两端的边界条件。
空气受热后,\(v\) 增加,因此管子的每一个共振频率都会依照下式增加:
\[ f_n=\frac{nv}{2L} \]
例如,新的第三谐波频率为
\[ f_3 =\frac{3(350\ \text{m s}^{-1})}{2(0.75\ \text{m})} =700\ \text{Hz} \]
因此,第三谐波的共振频率已由 \(680\ \text{Hz}\) 移至 \(700\ \text{Hz}\)。
下一个有用的步骤,是把这种两端开口的模式与一端封闭的管子作比较。只改变一个边界条件,就会改变哪些波长能够容纳在管内,而这也正是一端封闭管具有截然不同谐波序列的原因。