多普勒效应
多普勒效应(Doppler Effect)
当波源与观察者之间存在相对运动时,观察到的频率(或波长)会发生变化,这称为多普勒效应. 本页以「介质中的波(如声波)」为主(存在介质参考系),并给出典型推导与例题.
注意
声波多普勒效应依赖介质(空气)作为「特权参考系」.
电磁波在真空中的多普勒效应应使用相对论推导(本页末尾给出最基本公式).
1. 基本符号与约定
- 介质中波速:𝑣
(声速) - 声源本征频率:𝑓
(声源静止于介质时发声频率) - 观察者测得频率:𝑓′

- 观察者速度(相对介质):𝑣𝑜
,取「朝向声源」为正 - 声源速度(相对介质):𝑣𝑠
,取「朝向观察者」为正
在此约定下:
- 观察者向声源运动:𝑣𝑜 >0
,频率升高. - 声源向观察者运动:𝑣𝑠 >0
,波前被压缩,频率升高.
2. 观察者运动、声源静止
声源静止,介质中频率仍为 𝑓
、波长 𝜆 =𝑣/𝑓
.
观察者以速度 𝑣𝑜
迎向波前,相当于波前相对观察者的到达速度为 𝑣 +𝑣𝑜
,单位时间穿过观察者的波峰数为
𝑓′=𝑣+𝑣𝑜𝜆=𝑣+𝑣𝑜𝑣/𝑓=𝑓(1+𝑣𝑜𝑣).
若观察者远离声源(沿传播反方向运动),将 𝑣𝑜 → −|𝑣𝑜|
即可.
3. 声源运动、观察者静止
观察者静止,关键在于:声源移动改变了相邻波峰在空间中的间距(波长).
声源周期 𝑇 =1/𝑓
.在一个周期内,声源前进距离 𝑣𝑠𝑇
.
𝜆′=𝑣𝑇−𝑣𝑠𝑇=(𝑣−𝑣𝑠)𝑇=𝑣−𝑣𝑠𝑓.
观察者测得频率
𝑓′=𝑣𝜆′=𝑣(𝑣−𝑣𝑠)/𝑓=𝑓1−𝑣𝑠𝑣.
- 声源远离观察者:𝑣𝑠 → −|𝑣𝑠|
,即
𝑓′=𝑓1+|𝑣𝑠|𝑣.
4. 一般情况:声源与观察者都运动
综合 2、3 两步(先由声源运动得到波长,再由观察者运动得到到达速率):
𝑓′=𝑓𝑣+𝑣𝑜𝑣−𝑣𝑠.
这是声波多普勒最常用公式(在我们约定符号下).
符号最容易错的地方
许多教材用「朝向对方为正」分别定义 𝑣𝑜,𝑣𝑠
,但传播方向在前方/后方会改变,导致符号混乱.
这里固定采用「朝向对方为正」,并直接使用 𝑓′ =𝑓𝑣+𝑣𝑜𝑣−𝑣𝑠
,最稳妥.
5. 冲击波与马赫角(声源超声速)
若声源速度 𝑣𝑠 >𝑣
,波前无法在前方传播,形成冲击波.波前包络形成马赫锥(或二维为马赫线).
马赫数:
Ma=𝑣𝑠𝑣.
马赫角 𝜃
满足几何关系:
sin𝜃=𝑣𝑣𝑠=1Ma.
图例

圆弧表示声源在过去不同位置发出的波前;红色包络线为冲击波前沿.夹角满足 sin𝜃 =𝑣/𝑣𝑠
.
例题 3:马赫角与冲击波前沿
声速 𝑣 =340 m/s
,飞机速度 𝑣𝑠 =510 m/s
.
(1) 求马赫数与马赫角 𝜃
;(2) 说明为何此时「前方听不到声音」,但会在冲击波前沿听到爆音.
解:(1)
Ma=𝑣𝑠𝑣=510340=1.5,
sin𝜃=1Ma=23⇒𝜃≈41.8∘.
(2) 因为 𝑣𝑠 >𝑣
,声源发出的波前在介质中传播速度不足以追上并传播到「声源前方」,波前在几何上形成包络(冲击波).观察者只有在冲击波前沿到达时才会接收到高幅值的压力跃变,表现为爆音.
6. 典型例题
例题 1:救护车靠近
声速 𝑣 =340 m/s
.救护车鸣笛频率 𝑓 =800 Hz
,以 𝑣𝑠 =30 m/s
向静止观察者驶来,求听到的频率.
** 解:** 观察者静止 𝑣𝑜 =0
,
𝑓′=𝑓𝑣𝑣−𝑣𝑠=800⋅340340−30≈877Hz.
例题 2:观察者迎向声源
声源静止 𝑓 =500 Hz
,观察者以 𝑣𝑜 =10 m/s
迎向声源,声速 𝑣 =340 m/s
,求 𝑓′
.
解:
𝑓′=𝑓(1+𝑣𝑜𝑣)=500(1+10340)≈514.7Hz.
7. 相对论多普勒(电磁波,最简结果)
真空中电磁波无介质参考系.若相对速度为 𝑢
(沿视线方向,接近为正),则
𝑓′=𝑓√1+𝛽1−𝛽,𝛽=𝑢𝑐.
远离则 𝑢 → −|𝑢|
.
(更完整的推导属于狭义相对论内容,可参见近代物理章节.)
本页面最近更新:2026/7/3 22:14:58,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:Leafuke, 匿名同学
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用