多普勒频移公式_老声常谈 多普勒效应 (一)

优秀的教师应该像写茴香豆一样, 什么东西都可以找出N种讲法。 除了在火车上吹小号, 或者是看双星光谱之外, 我今天挑一种不太常见的方法说几句多普勒效应.

295c78fdcac27e47e531de51d403b7c5.png

每一个超声医生都是波动的专家,我们也都知道波动是一个振动的传播

那么我们先写一个振动的最简单的表达式

 A=A0*cos(ω*t)

其中 t 是时间, ω是频率 (读作 omega)。 (是的, 高手不常用 f 表示频率, ω= 2*π*f)

这样的一个表达式告诉我们。介质中的分子(准确的说是介质中的质点), 随着时间做一个正弦(sin)或者余弦(cos)的运动,这样的运动叫做简谐运动(simple harmonic motion )  

当一个振动开始,向四周传播开去。他就不再只是时间的函数,而是时间和空间的双自变量函数

 A=A0*cos(ωt+kx)  (这是一个不衰减的平面波)

其中 x 是空间尺度, k 叫做波数  k=2*π/ λ

面对一个双自变量的函数。我们惯常的做法是先固定住一个自变量。看函数随着另外一个自变量的变化而变化的规律

首先我们固定住时间自变量,那么这就等同于我们用一个快门极快的照相机为波动拍一张定格照片

9e47f73640c77af5224d505743bb5709.png

图一: 时间凝固的波动

在这张照片里,我们可以看到。各个不同的位置上,介质分子随着位置变化而导致他们处于不同的位移,也就是说我们可以看到波动的振幅和它的波长

第二步,我们可以固定一个特定的位置,看这个位置的介质(下图中的红点)随着时间的推移而发生位移的改变。在这样的一个观察条件下,我们可以看到波动的振幅和它的频率

8bf4d02777f1ef4c8dcc7e7480c6a605.gif

图二: 固定观察者的位置,你凝视波动,波动也凝视你, 请留意记住你这个时候观察到的频率.

以上这两种对于波动的观察是我们最为常见最为经典的两个观察视角

那么下面我们换一个相对奇葩的观察视角。如果我们并不固定观察者的位置,而是让观察的位置以一定的速度向前挪动

519ac72285c3eafba686a1f5ba97a620.gif

图三: 观察者缓慢移动, 观察到的波动频率下降, 心生疑惑

053b7810facd1e640ef11a2a3ff5686c.gif

图三: 观察者较快的移动, 观察到的波动频率大幅度下降, 心生恐惧

这个时候我们所观察到的介质的振动。有什么变化呢?看上面2幅图, 我们观察到的频率变慢了!

我们取一个极端的例子(顺便说一下,在物理学的研究里面,取极端的例子,往往可以帮助我们简明扼要地认清事物的本质)

假设我们的观察者。向前移动的速度和波速是一模一样的。那么我们可以想象。他会观察到一个不动的值

7e12849cb33d8c3e2e19ce19244dd78a.gif

图五: 观察者跟随波动同速前行, 观察不到任何震荡

【本文所有动图原创制图者:电子科大研究生郑双明】

这就好比是一个冲浪的好手。她永远站在风口浪尖上,反而感觉不到大海的波动

如果用频率这个物理量来衡量。请问这样的冲浪者,她感受到大海的频率是多少呢?我们知道这个时候她感受不到大海的波动,所以她认为大海振动的频率是零

9a8856c3d4d15a03ae5bdebbd545958d.png

图六:与波涛同行的冲浪者,感受不到波浪的起伏

大海中的水,明明是上下起伏不断振动,是有一个特定频率的。为什么我们的冲浪者感受不到这样的频率呢?这正是因为冲浪者在波动中有一个自身的速度。用我们熟悉的语言来说就是,波场中运动的观察者会觉得波动的频率发生了改变

这个效应就是我们所最熟悉的多普勒效应

[愉快的一天可以开始了, 下面的部分跳过吧]


因为我们所做的超声成像都是回波成像。所以我们所谈到的多普勒效应实际上是双重多普勒效应

第一重多普勒效应:我们发射一个恒定频率的超声波。运动的血流所感受到的频率和我们所发出的频率有所不同。这个是第一重多普勒效应

运动的血球,把自己感受到的超声频率散射回来。那么,运动的血球所散射的超声波在超声探头看来,它的频率发生第二次变化,这个是第二重多普勒效应。

这两重的多普勒频率移动非常接近,但是并不完全相等。在工程实践中,我们认为他们互相的差距非常小。可以写做一个多普勒频移的两倍。这就是为什么多普勒公式前面有一个系数2的原因

总结: 静止的波源(探头)发出超声波, 打到运动的散射体上(血球), 这是第一重多普勒效应. 运动的血球散射回波, 打到静止的探头上, 这是第二重多普勒效应. 如果要较真的话, 这两者的频移略有不同. 

往期推荐:

先声夺人 - H超 (正文1)

先声夺人 - H超 (序)

先声夺人|柔性超声传感器科普

柔性电子与可穿戴设备

空化效应 (六)皮鞋开红酒 空泡碎瓶底

吴老师硬核小课堂第五期|空化效应的检测

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
多普勒频移是指由于物体相对于观察者的运动而引起的频率偏移现象。在雷达、声纳、天文学等领域中,多普勒频移是常见的现象。 在MATLAB中,我们可以使用fft函数来对多普勒频移进行处理。首先,需要将待处理的信号进行FFT变换,然后对频域数据进行平移操作,最后再通过IFFT变换得到平移后的信号。 具体操作步骤如下: 1. 读取待处理的信号数据,并进行预处理,例如进行去噪处理、降采样等。 2. 对信号进行FFT变换,得到频域数据。 3. 计算多普勒频移的值,根据物体的速度和波长的关系计算得出。多普勒频移可以用以下公式表示:Δf = 2 * v * f0 / c 其中,Δf为多普勒频移量,v为物体的速度,f0为原始频率,c为光速。 4. 将频域数据沿频率轴进行平移,平移到多普勒频移的位置。 5. 使用IFFT变换将频域数据转换为时域信号。这样,我们就得到了经过多普勒频移处理后的信号。 6. 对信号进行后续处理,例如滤波、解调等。 需要注意的是,多普勒频移的处理步骤可能会因具体的应用场景而有所差异,上述步骤仅为一般性的操作流程。在实际应用中,还需要考虑到其他因素,如噪声的影响、多普勒效应的补偿等。 总之,MATLAB提供了丰富的信号处理函数和工具包,可以方便地进行多普勒频移的处理。通过合理的算法设计和参数调整,可以实现对不同信号的多普勒频移分析和处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值