4. 飞行时间定义

在超声飞行时间(Time of Flight, TOF)测量工程中,“飞行时间”并不是一个单一含义的物理量。它既可能指声波从发射到接收的绝对传播时间,也可能指两次测量之间的相对时间差;既可能指单程传播时间,也可能指双程往返时间;在涉及频散介质时,还必须区分群速度与相速度所对应的时间定义。理解这些定义的边界,是后续硬件设计、算法选择和误差分析的基础。

一、绝对飞行时间与相对飞行时间

绝对飞行时间是指从发射换能器激励信号起始时刻,到接收换能器输出信号到达时刻之间的完整时间间隔。它通常以发射脉冲的上升沿或过零点作为起点,以接收信号的首次到达阈值或相关峰作为终点。绝对飞行时间直接对应声波在介质中的传播距离与声速之比:

t_abs = L / c
其中:L 为传播路径长度,c 为介质中的声速

绝对飞行时间常用于声速测量、距离测量和介质温度反演。它的难点在于起点和终点的判定必须一致,否则会引入固定延迟误差。例如,换能器本身的电声转换延迟、电缆延迟和接收电路阈值延迟都会叠加到绝对飞行时间中。

相对飞行时间则是指两次测量之间的时间差,通常用于消除系统固定延迟。例如,在已知距离变化量 ΔL 的条件下,测量两次回波到达时间差 Δt,再计算声速:

c = ΔL / Δt
Δt = t2 - t1

相对飞行时间不关心发射和接收的绝对延迟,只关心时间差。因此,它对换能器一致性、电缆长度和电路固定延迟不敏感,适合高精度声速测量和流速测量。在工程中,相对飞行时间常通过互相关、相位差或双阈值比较获得。

二、单程测量与双程测量

单程测量是指声波从发射端到接收端只传播一次,发射和接收换能器分别位于路径两端。单程测量的优点是路径明确、时间短、适合大距离测量;缺点是发射和接收通道不一致会直接引入误差,且需要精确同步发射与接收时钟。

双程测量是指声波从发射端出发,遇到反射面后返回同一换能器或同一侧接收端。双程测量的优点是发射和接收使用同一换能器,电声延迟可以在一定程度上抵消;缺点是路径为往返两倍,回波幅度衰减大,且反射面特性会影响到达时间判定。

测量方式 传播路径 主要优点 主要限制 典型应用
单程测量 发射端 → 接收端,一次传播 路径明确,时间短,适合大距离 收发通道不一致,需同步时钟 超声流量计、气体声速测量
双程测量 发射端 → 反射面 → 接收端,往返传播 收发同侧,固定延迟可部分抵消 回波衰减大,反射面影响大 超声测距、液位计、厚度测量
在双程测量中,若反射面与换能器距离为 L,则声波实际传播距离为 2L,计算声速时应使用 c = 2L / t_round,而不是 c = L / t_round。

三、群速度与相速度的区别

群速度与相速度是描述波传播的两个不同概念。相速度是指单一频率正弦波的等相位面传播速度,它描述的是波形中某个相位点的移动速度;群速度是指波包整体能量传播的速度,它描述的是调制包络的移动速度。

在非频散介质中,群速度等于相速度,飞行时间定义不会产生歧义。但在频散介质中,例如多层复合材料、骨骼、含气泡液体或表面波器件,不同频率成分的相速度不同,群速度与相速度不再相等。此时,如果仍用单一速度描述飞行时间,就会产生系统性偏差。

相速度:c_p = ω / k
群速度:c_g = dω / dk
其中:ω 为角频率,k 为波数

在 TOF 测量中,如果采用阈值法检测回波到达时刻,通常得到的是群速度对应的包络到达时间;如果采用相位法或过零检测,则得到的是相速度对应的相位到达时间。两者在频散介质中可能相差数个周期,必须根据测量目标选择合适的时间定义。

飞行时间定义与速度概念关系 绝对飞行时间 发射起点 → 接收终点 相对飞行时间 两次测量时间差 Δt 单程 / 双程 L 或 2L 路径选择 t_abs = L / c 含固定延迟 需统一起止判定 c = ΔL / Δt 抵消固定延迟 适合高精度声速 c = L / t 或 2L / t 单程用 L 双程用 2L 群速度 c_g 包络能量传播速度 阈值法 / 包络检测 相速度 c_p 等相位面传播速度 过零法 / 相位检测 非频散介质:c_g ≈ c_p;频散介质:c_g ≠ c_p,需按测量目标选择时间定义

四、案例:双程测距中的时间定义选择

假设使用 200 kHz 超声换能器测量空气中某反射面距离,换能器与反射面标称距离为 0.5 m,空气声速约为 343 m/s。若采用双程测量,理论往返时间为:

t_round = 2L / c = 2 × 0.5 / 343 ≈ 2.915 ms

如果误将双程时间代入单程公式,计算得到的声速会变为 171.5 m/s,误差接近 50%。因此,在工程实现中,必须明确测量路径是单程还是双程,并在公式中正确使用 L 或 2L。

若该介质为频散材料,例如碳纤维复合材料,群速度与相速度可能相差 3%~8%。此时若用阈值法测得包络到达时间,却用相速度公式计算厚度,就会产生系统性偏差。正确做法是:先确认测量方法对应的是群速度还是相速度,再选择相应的时间定义和速度模型。

常见误区:将“飞行时间”默认理解为单程时间,或在双程测量中忘记乘以 2;在频散介质中混用群速度与相速度;忽略换能器电声延迟和阈值延迟对绝对飞行时间的影响。

五、工程选择建议

  • 需要测量介质声速且系统固定延迟较大时,优先采用相对飞行时间法,通过距离变化量 ΔL 和时间差 Δt 计算声速。
  • 需要测量绝对距离时,采用双程测量可简化收发同步,但必须准确标定换能器与反射面之间的声程。
  • 在频散介质中,若关注能量到达时刻,应使用群速度;若关注相位变化或高精度时间差,应使用相速度。
  • 无论采用哪种定义,都应在同一测量系统中保持起止判定方式一致,避免因阈值、增益或滤波参数变化引入时间偏移。

总结来说,绝对飞行时间强调完整传播过程,相对飞行时间强调时间差;单程与双程决定路径长度是 L 还是 2L;群速度与相速度决定时间对应的是包络还是相位。只有先明确这些定义,后续的硬件设计、信号处理和误差补偿才有统一的基准。