问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

工业级激光测距:飞行时间法TOF与相位法的原理及多频调制技术

创作时间:
作者:
@小白创作中心

工业级激光测距:飞行时间法TOF与相位法的原理及多频调制技术

引用
CSDN
1.
https://m.blog.csdn.net/weixin_64593595/article/details/145441040

激光测距技术在工业自动化、机器人、安防等领域有着广泛的应用。其中,相位法飞行时间(Phase-based Time-of-Flight, ToF)是一种通过测量调制光信号的相位差来计算距离的高精度方法。本文将详细介绍这种技术的核心原理、实现方式以及多频率调制的必要性。

核心原理:用“波的延迟”测距离

想象你向一堵墙拍手,通过回声的延迟时间可以估算距离。相位法类似这种思路,但用的是光波而非声波,且不直接测时间,而是通过光的“波形延迟”来间接计算距离。

关键步骤

  1. 发射调制光波
    激光器发射一束强度按正弦波规律变化的光(例如每秒波动1000万次,即频率10MHz)。
    类似手电筒快速明暗交替,但速度快到肉眼无法察觉。

  2. 接收反射信号
    光打到目标后反射回来,被接收器捕捉到。由于光需要时间往返,反射波的波形会比发射波滞后(相位差)。

  3. 测量相位差
    比较发射波和反射波的波形,计算两者的相位差(例如相差半圈,即180°)。这个差值直接对应光的飞行时间,从而算出距离。

  4. 光电探测器:接收反射光,将其转换为电信号(与发射信号同频率但相位滞后)。

  5. 混频器(Mixer):将发射信号与接收信号混合,生成包含相位差信息的低频信号(差频信号)。

  6. 相位检测电路:通过低通滤波和相位比较器(如锁相环PLL)精确提取相位差。

为什么相位差能换算成距离?

相位法的核心公式为:

为什么需要多频率调制?

单频调制的局限性

单频调制的局限性源于相位差的周期性特性。当目标距离超过某一阈值时,相位差会“循环”(即出现多值性),导致无法唯一确定实际距离。

  1. 基本公式回顾
    相位法的核心公式为:

  2. 相位差的周期性
    相位差的取值范围:
    (即 0∼360度)
    当相位差超过 ,实际测量的相位差会被“截断”到 0∼2π 范围内。

  3. 为什么最大无歧义距离是半波长?

解决方法:多频率组合

  1. 低频扩展量程
    加入一个低频信号(例如1MHz,波长300米),此时最大无歧义距离为150米。虽然精度较低,但能确定距离的大致范围。

  2. 高频提升精度
    高频信号(如10MHz)提供厘米级精度,但只能覆盖短距离。通过结合高低频数据,既能确定大致范围(低频),又能精确到厘米(高频)。

  3. 双频调制的实现
    通过多个频率的相位差组合,解算唯一距离。

刻度尺嵌套的比喻

想象你有一把主尺(刻度10cm)和一把副尺(刻度9cm)。当两把尺子对齐时,重复的刻度间隔会形成一个更长的“等效刻度”,从而扩展测量范围:

  • 主尺:每10cm一个标记(0, 10, 20, 30, ...)。
  • 副尺:每9cm一个标记(0, 9, 18, 27, ...)
  • 等效刻度:主副尺标记首次重合在 90cm(最小公倍数),等效刻度间隔为90cm。

意义:通过两把尺子的组合,原本只能测10cm或9cm的尺子,现在可以唯一确定0~90cm内的任意距离。

多频调制的具体实现

不同频率的光调制信号相当于不同刻度的尺子。通过组合它们的相位差信息,等效生成一个“长刻度尺”,消除单频的周期性模糊。

假设两人各拿一个同步闪烁的手电筒(同频率),A站在山顶,B站在山脚:

  1. A打开手电筒,B看到光后立即打开自己的手电筒。
  2. A看到B的光时,发现B的光比自己的延迟了“半次闪烁”(相位差)。
  3. 已知闪烁频率和光速,A就能算出山的距离。

相位法正是通过这种“闪烁延迟”来测距,只不过用的是高频不可见激光,并由电子电路自动计算相位差。

不同频率的光调制信号实现测距,每一个测尺的回波信号分别再对应内光路和外光路两段信号,通过计算外光路和内光路信号之间的相位差,即可获得该段测尺测量的距离值。

任意两个直接测尺频率的差值可以作为新的间接测尺频率,其测尺长度由间接测尺频率决定,相位差由原来两个直接测尺的相位差的差值计算得到。

例如由200MHz和160MHz的两个测尺频率,可以得到 40MHz的间接测尺信号,间接测尺长度为3.75m;由152MHz和153MHz的两个测尺频率信号,可以得到 1MHz的间接测尺信号,间接测尺长度为150m

本算法共使用了10组测尺,测尺长度由大到小依次150m、21.42m、18.75m、3.75m、3.19m、
3.12m、0.98m、0.98m、0.93m、0.75m。由前述公式可知,对于特定测尺,只能得到不足2π
部分相位差对应的距离,即每个测尺最大测量距离不超过其测尺长度。

为了保证测距的精度,需要小的测尺,而为了保证测量的距离,需要大的测尺。因此,必须
使用多测尺衔接算法,才能同时获得高精度和远距离的测量。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号