横波探头:K 值定了,为什么 cosβ/cosα、tanα/tanβ 就都定了
2026-09-07 · 归档于 对话查询 · 来源:通用超声检测知识 + NB/T 47013.3
结论一句话:K 值本身就是钢中折射角 β 的正切(K = tanβ),K 定 → β 定;而楔块里的入射角 α 又被折射定律唯一锁定(sinα = c₁/c₂ · sinβ,两个声速都是材料常数)→ α 也定。两个角都成了确定常数,它们的任意三角函数组合当然是定值。
图1 教材式剖面图:一图看懂 K、α、β 的锁定关系(K=2.0 实算角度)
图1 界面水平、法线竖直(教材画法)。晶片沿楔块斜面发射纵波,以入射角 α 到达界面,折射后在钢中变为横波、折射角 β;灰色虚线是"若不折射"的假想方向,声束向法线一侧弯折即为折射。右上面板:K = 水平距离 / 深度 = tanβ。底部链条:① K 给定 → ② β=arctanK → ③ 折射定律定 α → ④ 两角皆常数。α=49.1°、β=63.4° 为 K=2.0 时 Snell 定律实算值。
图2 为什么"不折射"就到不了 β —— 折射的直观理解
- 声波从慢介质(有机玻璃 c₁=2730)进入快介质(钢横波 c₂=3230),波速变快,声束必定远离法线弯折(就像购物车轮子从水泥地冲进光滑地砖,行进方向会向外偏)。
- 这个"弯折量"由折射定律唯一决定:sinα / c₁ = sinβ / c₂。声速比固定,所以 α 和 β 一一对应。
- K 值探头巧妙之处:厂家把楔块角度磨好,让 β 正好是 45°(K1)、56.3°(K1.5)、63.4°(K2)…你拿到 K 值,就等于同时知道 β 和 α,无需现场再算。
锁定链条:K → β → α → 一切比值
K 值给定探头标称值
β = arctan K
定义锁定
β 唯一确定钢中折射角
sinα = (c₁/c₂)·sinβ
Snell 折射定律
声速比=材料常数
α 唯一确定楔块入射角
两角均为常数
没有自由变量
所有比值为定值cosβ/cosα、tanα/tanβ
链条上没有任何自由变量——K 定 → β 定 → α 定 → 下游所有三角函数组合必然是定值。
数值表:每个 K 对应唯一一组比值(实算)
| K 值 | 折射角 β | 入射角 α | cosβ/cosα | tanα/tanβ |
| 1.0 | 45.0° | 36.7° | 0.882 | 0.745 |
| 1.5 | 56.3° | 44.7° | 0.780 | 0.660 |
| 2.0 | 63.4° | 49.1° | 0.683 | 0.577 |
| 2.5 | 68.2° | 51.7° | 0.599 | 0.506 |
计算条件:c₁(有机玻璃纵波)= 2730 m/s,c₂(钢横波)= 3230 m/s。换用声速不同的楔块材料时 α 和两比值会变,但"K 定 → 一切定"的逻辑不变。
这两个比值有什么用
- cosβ/cosα:楔块内声程与钢中声程的几何换算系数,用于探头前沿修正、水平/深度定位计算。
- tanα/tanβ:入射面与反射面几何关系(端角检测、缺陷定位三角换算)中的比例系数。
- 正因为"K 定 → α、β 定",厂家和标准才能按 K 值直接给出每个探头的定位计算系数,现场无需重新推导——这是 K 值探头标准化的根基(NB/T 47013.3 的 K 值系列即建立在此)。
记忆口诀
"K 定角定,角定值定。" K 是 β 的正切(定义锁定),α 由折射定律锁定(物理锁定)——两次锁定之后,所有关于 α、β 的三角函数组合都没有自由度了。
来源:通用无损检测(超声检测)专业知识(Snell 折射定律、K 值探头定义);探头 K 值系列见 NB/T 47013.3。数值为本机 python 实算。