界面上必须成立的两件事
一列平面波从阻抗为 Z1 的介质垂直射向阻抗为 Z2 的介质。界面左边有入射波和反射波,右边只有透射波。把三列波的声压振幅分别记作 pi、pr、pt。
界面两侧必须满足两个条件。第一,压强连续,否则界面这层没有质量的薄片会受到无限大的加速度。第二,法向速度连续,否则两种介质会分开或互相穿透。
每列波的速度用上一章的 v=±p/Z 写出,反射波向左走,取负号。两个条件给出两条线性方程,解出来就是下面两个系数。
左式是压强连续,右式是法向速度连续。两种介质阻抗相同时 R=0,声波毫无察觉地穿过去,不管两者的密度和声速分别差多少。水中的声波垂直射到聚苯乙烯上。箭头高度表示声压振幅:入射 1、反射 R=0.246、透射 T=1.246。塑料阻抗更大,所以透射波只带走 93.9% 的能量。原创示意图。来源:J. A. Jensen · R. Barnkob
透射声压比入射还大,能量却守恒
从水射向更“硬”的材料时,T>1:透射波的声压比入射波还大。这并不违反能量守恒,因为能量流是 p2/(2Z),透射一侧的阻抗大,同样的声压只带走更少的能量。
把反射和透射的能量流分别除以入射能量流,二者之和必须等于 1。下面的等式对任意 Z1、Z2 恒成立,可以直接展开验证。
反过来从硬材料射向水时,R 变号:反射波的声压与入射波反相。脉冲回波实验的通道数据里,板后表面的回波正因为这个符号而倒置。
第一项是反射回去的能量份额,第二项是透过去的份额。来源:R. Barnkob · M. Settnes and H. Bruus
不用公式的检验:直接模拟一维波动
公式是推出来的,还可以独立检查。脉冲回波实验配套的基准程序把一维管子分成很多小格,交替更新每格的压强和速度,让一个脉冲从水里撞向塑料或玻璃。程序里从不出现反射系数,界面只是两种材料的格子挨在一起。
每个波长分 120 格时,模拟得到的聚苯乙烯反射系数为 0.24633,公式为 0.24621;派热克斯玻璃为 0.78904 对 0.78898。两侧能量加起来与入射能量之比为 1.0002 和 1.0001。格子每缩小一半,误差约降到四分之一,说明差别来自离散化,格子越细越接近公式。
来源:R. Barnkob · M. Settnes and H. Bruus
完整例题:一块 2 mm 的塑料板送回几次回波
水 Z1=1.49MRayl,聚苯乙烯 Z2=1050×2350Rayl=2.47MRayl。前表面 R=0.246,只有 6.06% 的能量被反射,其余 93.9% 进入板内。
进入板内的波到后表面时,从塑料射向水,反射系数为 −0.246;再穿回水里,透射系数 T21=2Z1/(Z1+Z2)=0.754。第一个后表面回波的振幅是 T12R21T21=1.246×(−0.246)×0.754=−0.231,和前表面回波差不多亮,但符号相反。板内再多来回一次,振幅还要乘 R212=0.061,降到 0.014。
换成派热克斯玻璃,Z2=12.7MRayl,前表面 R=0.789,62% 的能量直接被反射。板内每次往返只损失很少,多次回波依次为 −0.298、−0.185……形成一串“振铃”。
时间上,板前表面在 28 mm 处,回波在 2×28mm/1497m/s=37.4μs 到达;后表面回波还要多走板内一来回,即多 2×2mm/2350m/s=1.70μs。第四章会看到,这段时间差让板在图像上显得变薄。
来源:R. Barnkob · M. Settnes and H. Bruus