长横孔回波:距离加倍降 9dB、直径加倍升 3dB,为什么公式算出的都是正数
2026-09-07 · 归档于 对话查询 · 来源:统编教材《超声检测(第2版)》3.4.2
结论公式 \(\Delta_{12} = 20\lg(P_1/P_2)\) 算出的正数,永远是"分子那个孔"比"分母那个孔"高多少 dB——它本身不带"上升/下降"方向,方向是文字表述对"跟谁比"的翻译:
- 距离加倍(\(x_2=2x_1\),直径同):\(\Delta=30\lg2=\)+9dB,近孔 \(x_1\) 在分子 → 意思是"近孔比远孔高 9dB",等价于"距离加倍,回波下降 9dB";
- 直径加倍(\(D_{f1}=2D_{f2}\),距离同):\(\Delta=10\lg2=\)+3dB,大孔在分子 → 意思是"大孔比小孔高 3dB",即"直径加倍,回波上升 3dB"。
两者用同一个 \(\Delta\) 定义(下标 1 恒在分子),所以恒为正。若把比值倒过来写 \(20\lg(P_2/P_1)\),立刻得 −9dB——正负完全取决于比值方向,9 与 3 的物理规律本身没有矛盾。
图1 一图看懂:同一条声压规律的两个侧面
图1 左:直径不变时回波随距离衰减(对数坐标下斜率恒定),100→200mm 一档正好 −9dB。右:距离不变时直径加倍,回波声压 ×√2(+3dB)。中部为长横孔回波声压公式与 dB 差公式。底部两张卡片分别对应两个推导链。
推导链(教材 3.4.2 原式)
- 回波声压(\(x \geq 3N\),全反射长横孔):
\[ P_f = \frac{P_0 F_s}{2\lambda x}\sqrt{\frac{D_f}{2x}} \;\;\propto\;\; \frac{\sqrt{D_f}}{x^{1.5}} \]
- 距离在分母 3/2 次方 → \(x_2 = 2x_1\) 时 \(P_2/P_1 = 2^{-1.5}\),\(20\lg(P_1/P_2) = 30\lg2 = \)9.03dB
- 直径在根号分子 → \(D_{f1} = 2D_{f2}\) 时 \(P_1/P_2 = \sqrt{2}\),\(20\lg\sqrt{2} = \)3.01dB
- 教材原式:\(\Delta_{12} = 10\lg\dfrac{D_{f1}\,x_2^3}{D_{f2}\,x_1^3}\) —— 把"分子孔"换成自己想比的方向即可
易错点
- dB 差的正负 ≠ 回波升/降的绝对方向,必须先问"谁在分子"(跟谁比)。
- 考试写法陷阱:题目问"回波下降多少dB",答案写 9(不带负号);若问 \(\Delta_{21}\) 为多少,才是 −9dB。
- 9dB、3dB 的来源不同:\(9 = 30\lg 2\)(距离三次方项),\(3 \approx 20\lg\sqrt{2} = 10\lg 2\)(直径根号项),别记混。
记忆口诀
"正数看分子:近孔在分子,+9 即远孔低;大孔在分子,+3 即大孔高。"
来源:统编教材《超声检测(第2版)》(郑晖、林树青主编) 3.4.2 长横孔回波声压(Zotero-全国特种设备无损检测人员资格考核统编教材·超声检测(第2版).md);数值为本机 python 实算。