2. 系统组成与原理:四相机布局、线激光器、运动平台、同步触发机制
四相机3D线扫系统是一种基于激光三角测量原理的高精度三维轮廓测量装置。其核心设计围绕多视角覆盖、高分辨率采集和亚像素级重建展开。本章详细阐述系统的四大物理组成及其协同工作原理。
2.1 系统总体架构
系统由四个核心子系统构成:四相机成像单元、线激光投射器、精密运动平台以及同步触发控制单元。下图展示了系统的硬件拓扑与信号流关系。
设计要点:四相机布局并非简单复制,而是通过两两对角配置,使每个相机的光轴与激光平面形成不同的夹角,从而在测量陡峭斜面或深孔特征时,至少有两个相机能接收到有效的漫反射信号,避免盲区。
2.2 四相机布局与成像几何
四台工业相机围绕线激光平面呈对称交叉布置。典型的布局参数如下表所示:
| 参数项 | 相机1(左前) | 相机2(右前) | 相机3(左后) | 相机4(右后) |
|---|---|---|---|---|
| 光轴与激光平面夹角 | 30° ± 1° | 30° ± 1° | 30° ± 1° | 30° ± 1° |
| 基线长度(mm) | 120 | 120 | 120 | 120 |
| 传感器分辨率(像素) | 2048 × 2048 | 2048 × 2048 | 2048 × 2048 | 2048 × 2048 |
| 镜头焦距(mm) | 25 | 25 | 25 | 25 |
| 视场范围(mm) | 60 × 60 | 60 × 60 | 60 × 60 | 60 × 60 |
每个相机独立采集激光条纹图像,通过亚像素中心提取算法获得激光线在像平面上的位置。四路数据经联合标定参数融合,生成被测物体表面的三维点云。
2.3 线激光器与光平面
线激光器投射出一条厚度均匀的扇形激光平面,其关键指标直接影响测量精度:
- 波长: 450 nm(蓝光),抗环境光干扰能力强,适用于金属、陶瓷等反光表面。
- 线宽(光条厚度): 20 μm @ 工作距离,决定Z轴理论分辨率下限。
- 扇形角: 30°,配合相机视场覆盖60 mm测量宽度。
- 功率稳定性: < ±1% @ 8小时,避免光强波动导致中心提取偏差。
精度关联: 激光光平面的平面度误差(通常 < 5 μm)会直接映射为点云的系统性Z轴偏差。在误差溯源时,激光器热漂移是高频误差源之一。
2.4 精密运动平台
运动平台负责承载被测物体或传感器组,实现匀速直线扫描。平台性能参数如下:
| 性能指标 | 规格值 | 对精度的影响 |
|---|---|---|
| 行程 | 500 mm | 决定最大可测长度 |
| 定位精度 | ±2 μm | 影响X轴(扫描方向)坐标精度 |
| 重复定位精度 | ±1 μm | 影响多趟扫描拼接一致性 |
| 直线度 | ±3 μm / 100 mm | 引入Y轴(横向)轨迹误差 |
| 速度范围 | 1 – 50 mm/s | 影响扫描效率与帧率匹配 |
平台采用光栅尺闭环反馈,实时补偿电机编码器的累积误差。扫描过程中,平台每移动一个行周期(通常等于相机行频对应的物方位移),触发一次图像采集。
2.5 同步触发机制
同步触发是保证四相机与激光器、运动平台严格时序对齐的关键。系统采用硬件触发 + 软件预同步的混合模式:
- 主控计算机下发扫描启动指令,同步控制器进入预备状态。
- 运动平台光栅尺输出增量式编码器脉冲(A/B/Z相)。
- 同步控制器对编码器脉冲进行倍频/分频处理,生成等间距触发信号。
- 触发信号同时发送至:
- 四台相机(触发曝光开始)
- 线激光器(触发脉冲点亮)
- 平台控制器(记录当前光栅位置)
- 相机曝光完成后,通过Camera Link / GigE接口将图像数据回传至主控。
同步风险: 若触发信号存在抖动(jitter > 1 μs),将导致四相机采集到的激光条纹在扫描方向上出现错位,直接引入X轴拼接误差。建议使用差分编码器信号和硬件触发线,避免软件中断触发。
2.6 系统工作流程总结
完整的单次扫描流程可归纳为以下步骤:
- 初始化: 加载标定参数,设置相机曝光时间、激光功率、平台速度。
- 预同步: 同步控制器锁定编码器Z相零点,建立位置基准。
- 连续采集: 平台匀速运动,每到达一个触发位置,四相机同步曝光,激光器同步点亮。
- 图像传输: 相机通过高速接口将图像传输至主控内存。
- 实时处理: 主控对每帧图像提取激光条纹中心,结合标定参数计算三维坐标。
- 点云输出: 所有行数据拼接为完整点云,输出至存储或后续分析模块。