基本原理#
声学基础#
由于基础物理课非常忽视声学,这里有必要在学习 PMUT 之前补一下声学的相关知识。
一些声学名词#
解释声学名词之前,需要先列一下流体的波动方程,对流体的一小块受力分析,其中 u u u 为质点位移,v v v 为质点振速,p p p 为声压(相对静态压强的变化量),ρ \rho ρ 为介质密度:
p ∣ x − p ∣ x + d x = ρ d x ∂ v ∂ t p|_{x}- p|_{x+dx}=\rho \ dx \ \frac{\partial v}{\partial t} p ∣ x − p ∣ x + d x = ρ d x ∂ t ∂ v
化简得到 p p p 与 v v v 的关系:
∂ p ∂ x + ρ ∂ v ∂ t = 0 \frac{\partial p}{\partial x}+\rho \ \frac{\partial v}{\partial t}=0 ∂ x ∂ p + ρ ∂ t ∂ v = 0
对于绝热模型,P t o t V γ = C o n s t P_{tot}V^{\gamma}=Const P t o t V γ = C o n s t ,则:
d P t o t P t o t + γ d V V = 0 \frac{dP_{tot}}{P_{tot}}+\frac{\gamma dV}{V}=0 P t o t d P t o t + V γ d V = 0
注意这里 P t o t P_{tot} P t o t 是总压强(为声压 + 静态压强,在一阶近似下即声压远小于静态压强时等于静态压强),d P t o t dP_{tot} d P t o t 是相对静态压强的变化量(一阶近似下就是 p p p ),则声压 p p p 满足:
p = − P t o t γ d V V = − γ P t o t ∂ u ∂ x p=-P_{tot}\frac{\gamma dV}{V}=-\gamma P_{tot}\frac{\partial u}{\partial x} p = − P t o t V γ d V = − γ P t o t ∂ x ∂ u
代入声压 p p p 得到波动方程:
∂ 2 u ∂ t 2 + γ P t o t ρ ∂ 2 u ∂ x 2 = 0 \frac{\partial^{2} u}{\partial t^{2}}+\frac{\gamma P_{tot}}{\rho}\frac{\partial^{2} u}{\partial x^{2}}=0 ∂ t 2 ∂ 2 u + ρ γ P t o t ∂ x 2 ∂ 2 u = 0
这里可以看出气体绝热模型下声速 c = γ P t o t ρ c=\sqrt{\frac{\gamma P_{tot}}{\rho}} c = ρ γ P t o t 。此外,根据声压和质点振速关系可得质点振速的表达式:
v = − ∫ 1 ρ ∂ p ∂ x d t v=-\int \frac{1}{\rho}\frac{\partial p}{ \partial x}dt v = − ∫ ρ 1 ∂ x ∂ p d t
1. 声压(Sound Pressure, SP):
声波作用下流体中的局部压力变化,注意声压一般指交变量,即相对于静态压力(一般为大气压)的变化量部分。公式计算如下,其中 v v v 为质点震速:
p = ρ c v p = \rho c v p = ρ c v
推导如下,将波动方程的解 p = p 0 e j ( ω t − k x ) p=p_{0}e^{j(\omega t-kx)} p = p 0 e j ( ω t − k x ) 代入声压和质点振速关系得:
v = − ∫ ∂ p ρ ∂ x d t = ∫ k p 0 ρ e j ( ω t − k x ) d t = k p 0 ρ ω e j ( ω t − k x ) = p ρ c v=-\int \frac{\partial p}{\rho \partial x}dt=\int \frac{kp_{0}}{\rho}e^{j(\omega t-kx)}dt= \frac{kp_{0}}{\rho \omega}e^{j(\omega t-kx)}=\frac{p}{\rho c} v = − ∫ ρ ∂ x ∂ p d t = ∫ ρ k p 0 e j ( ω t − k x ) d t = ρ ω k p 0 e j ( ω t − k x ) = ρ c p
2. 声压级(Sound Pressure Level, SPL):
声压级是描述声压的对数量级,通常相对于基准声压(人耳听阈)进行归一化,单位为分贝(dB)。计算公式如下,其中基准声压 p 0 = 20 μ P a p_{0}=20\mu Pa p 0 = 20 μ P a :
L p = 20 log 10 ( p p 0 ) L_{p} = 20 \log_{10} \left( \frac{p}{p_0} \right) L p = 20 log 10 ( p 0 p )
从这个式子可以看出当人耳听到声压 p 0 = 20 μ P a p_{0}=20\mu Pa p 0 = 20 μ P a 时声压级为 0dB,为人耳最低可听分贝。
3. 相对声压级:
两个声压值的相对比值,以分贝表示,计算公式如下:
Δ L p = 20 log 10 ( p 1 p 2 ) \Delta L_{p} = 20 \log_{10} \left( \frac{p_{1}}{p_{2}} \right) Δ L p = 20 log 10 ( p 2 p 1 )
4. 声强(Sound Intensity):
单位面积上通过的声功率,即平均声能量流密度。声强是矢量,方向与波的传播方向一致,单位 W / m 2 W/m^{2} W / m 2 ,公式计算如下:
I = P 功率 A = p 2 ˉ ρ c I=\frac{P_{\text{功率}}}{A}=\frac{\bar{p^{2}}}{\rho c} I = A P 功率 = ρ c p 2 ˉ
推导如下,声能量流密度意味着单位面积声压所做功的平均值:
I = 1 T ∫ 0 T p v d t = 1 T ∫ 0 T p p ρ c d t = p 2 ˉ ρ c I=\frac{1}{T}\int_{0}^{T}pvdt=\frac{1}{T}\int_{0}^{T}p\frac{p}{\rho c}dt=\frac{\bar{p^{2}}}{\rho c} I = T 1 ∫ 0 T p v d t = T 1 ∫ 0 T p ρ c p d t = ρ c p 2 ˉ
5. 声强级(Sound Intensity Level, SIL):
声强级是描述声强的对数量级,参考声强 I 0 = 10 − 12 W / m 2 I_{0}=10^{-12}W/m^{2} I 0 = 1 0 − 12 W / m 2 ,计算公式如下:
L = 10 log 10 ( I I 0 ) L=10\ \log_{10}\left(\frac{I}{I_{0}}\right) L = 10 log 10 ( I 0 I )
6. 声功率:
声源单位时间内辐射出的总能量,单位为瓦(W W W ),也是一定面积所通过的声能量,根据声强部分公式可以得到声功率公式。
7. 声阻(Sound Impedance):
声阻是介质对声波传播的阻碍程度,定义为声压和质点振速的比值,单位为 Rayl:
Z = p v = ρ c Z=\frac{p}{v}=\rho c Z = v p = ρ c
注:这对于任意波形都是成立的,虽然推导采用的特定频率复数正余弦波,但是任意波形可以展开成正余弦波求和。另外考虑耗散的介质时,声阻为复数(相当于乘了 e j β x e^{j\beta x} e j β x )。
声阻匹配#
1. 折射与透射系数#
考虑声波从声阻 Z 1 Z_{1} Z 1 射入声阻 Z 2 Z_{2} Z 2 的材料,入射波 p i = p 0 i e j ( ω t − k x ) p_{i}=p_{0i}e^{j(\omega t-kx)} p i = p 0 i e j ( ω t − k x ) ,反射波 p r = p 0 r e j ( ω t + k x ) p_{r}=p_{0r}e^{j(\omega t+kx)} p r = p 0 r e j ( ω t + k x ) ,折射波 p t = p 0 t e j ( ω t − k x ) p_{t}=p_{0t}e^{j(\omega t-kx)} p t = p 0 t e j ( ω t − k x ) ,质点速度分别为:
v i = p i Z 1 v_{i}=\frac{p_{i}}{Z_{1}} v i = Z 1 p i
v r = p r Z 1 v_{r}=\frac{p_{r}}{Z_{1}} v r = Z 1 p r
v t = p t Z 2 v_{t}=\frac{p_{t}}{Z_{2}} v t = Z 2 p t
声压连续条件:
p i + p r = p t p_{i}+p_{r}=p_{t} p i + p r = p t
速度连续条件(假设 S 1 = S 2 S_{1}=S_{2} S 1 = S 2 ):
v i − v r = v t v_{i}-v_{r}=v_{t} v i − v r = v t
代入 x = 0 x=0 x = 0 处声压和速度条件解得:
p r = Z 2 − Z 1 Z 2 + Z 1 p i , p t = 2 Z 2 Z 1 + Z 2 p i p_{r}=\frac{Z_{2}-Z_{1}}{Z_{2}+Z_{1}}p_{i},\quad p_{t}=\frac{2Z_{2}}{Z_{1}+Z_{2}}p_{i} p r = Z 2 + Z 1 Z 2 − Z 1 p i , p t = Z 1 + Z 2 2 Z 2 p i
得到反射系数:
R = p r p i = Z 2 − Z 1 Z 2 + Z 1 R=\frac{p_{r}}{p_{i}}=\frac{Z_{2}-Z_{1}}{Z_{2}+Z_{1}} R = p i p r = Z 2 + Z 1 Z 2 − Z 1
2. 透射匹配#
透射系数为:
T = 2 Z 2 Z 1 + Z 2 T=\frac{2Z_{2}}{Z_{1}+Z_{2}} T = Z 1 + Z 2 2 Z 2
若换能器直接贴敷在介质(水、空气或生物组织),因为换能器声阻 Z 1 Z_{1} Z 1 很大而介质声阻 Z 2 Z_{2} Z 2 很小,导致透射率低。此时需要在两者间添加一个匹配层,设:
换能器声阻 Z p Z_{p} Z p
匹配层声阻 Z m Z_{m} Z m
工作介质声阻 Z 2 Z_{2} Z 2
透射系数变为:
T = 2 Z m Z m + Z p ⋅ 2 Z 2 Z m + Z 2 = 4 Z 2 Z m + Z p Z 2 Z m + Z p + Z 2 T=\frac{2Z_{m}}{Z_{m}+Z_{p}}\cdot\frac{2Z_{2}}{Z_{m}+Z_{2}}=\frac{4Z_{2}}{Z_{m}+\frac{Z_{p}Z_{2}}{Z_{m}}+Z_{p}+Z_{2}} T = Z m + Z p 2 Z m ⋅ Z m + Z 2 2 Z 2 = Z m + Z m Z p Z 2 + Z p + Z 2 4 Z 2
当 Z m = Z p Z 2 Z_{m}=\sqrt{Z_{p}Z_{2}} Z m = Z p Z 2 时透射率最大:
T = 4 Z 2 ( Z p + Z 2 ) 2 T=\frac{4Z_{2}}{(\sqrt{Z_{p}}+\sqrt{Z_{2}})^2} T = ( Z p + Z 2 ) 2 4 Z 2
3. 具体实施例#
在 Lu et al. 的经典 PMUT 指纹传感器论文中1 ,PMUT 上的耦合层声阻为 Z 1 = 1.3 Z_{1} = 1.3 Z 1 = 1.3 MRayl。对比:
指纹隆起部分(皮组织)Z 2 = 1.5 Z_{2}=1.5 Z 2 = 1.5 MRayl,反射率 R r i d g e = 7 % R_{ridge}=7\% R r i d g e = 7%
指纹凹陷部分(空气)Z 2 = 430 Z_{2}=430 Z 2 = 430 Rayl,反射率 R v a l l e y ≃ 100 % R_{valley}\simeq 100\% R v a ll ey ≃ 100%
因此 PMUT 发出的超声波在遇到指纹凹陷部分时几乎完全反射,而隆起部分由于面积更大(为凹陷部分的三倍),散布损失为 1 3 \frac{1}{3} 3 1 。最终对比度约为:
5 : 1 = ( 100 % ) : ( 7 % × 3 ) 5:1=(100\%):(7\% \times 3) 5 : 1 = ( 100% ) : ( 7% × 3 )