2. 基于ILI数据的缺陷尺寸提取与量化

从漏磁原始记录到缺陷尺寸清单

漏磁内检测(MFL)原始记录给出的是沿管道轴向的磁通泄漏信号,缺陷尺寸量化要做的是把“信号特征”翻译成“几何尺寸”。本节聚焦三个特征值的提取:长度 L(轴向)、宽度 W(环向)、深度 d(径向)。核心难点不在识别缺陷在哪里,而在于阈值如何设定——阈值决定缺陷边界,边界决定尺寸,尺寸决定后续强度校核的输入。

工程上通常按以下链路处理:通道对齐与里程标定 → 基线校正与去噪 → 阈值分割得到缺陷包络 → 沿轴向/环向投影求 L、W → 峰值幅值经标定曲线反演深度 d → 汇总为缺陷尺寸清单。下图给出这条量化链路上各环节的输入输出与关键参数。

MFL 缺陷尺寸量化链路 信号域 → 包络域 → 几何域 → 清单 ① 原始 MFL 记录 · 多通道轴向信号 · 里程/环向定位 · 采样间距 Δx · 壁厚 t、管径 D ② 预处理 · 通道对齐/插值 · 基线漂移校正 · 平滑去噪(窗口 w) · 幅值归一化 ③ 阈值分割 · 检测阈值 T_det · 边界阈值 T_bnd · 最小连通面积 A_min → 缺陷包络(像素集) ④ 尺寸提取 · L = 轴向跨度 × Δx · W = 环向跨度 × Δc · d = f(峰值幅值) · 标定曲线反演 阈值回退:T_bnd 过高 → 尺寸偏小;过低 → 相邻缺陷粘连 缺陷包络与尺寸定义(俯视展开图) 缺陷包络 L = 轴向跨度 W = 环向跨度 深度 d 由峰值幅值反演: d = k · (A_peak / A_ref) · t (k 为标定系数) A_ref:参考缺陷(如 10%t 人工槽)的峰值幅值 t:公称壁厚;d 需按 5%t 步长分档上报 注意:幅值饱和时 d 被低估,需标记“疑似深缺陷”复核

阈值设定:尺寸量化的真正开关

同一段信号,换一组阈值就会得到不同的 L、W、d。工程上把阈值分成两级,各自承担不同职责:

  • 检测阈值 T_det:决定“算不算一个缺陷”。通常取参考信号幅值的百分比(如 10%t 对应幅值),低于此值不进入清单,避免把噪声、管件特征误报为缺陷。
  • 边界阈值 T_bnd:决定“缺陷到哪里为止”。一般取峰值幅值的某一比例(如 50% 峰值,即半高宽思路),用于在包络上切出边界。T_bnd 偏高 → 边界内缩、L/W 偏小;偏低 → 包络外扩,相邻缺陷易粘连成一个。
  • 最小连通面积 A_min:过滤孤立噪点,只有连续超阈值的像素数达到 A_min 才保留为缺陷。

一个可操作的取值策略:先用 T_det 做粗筛,再对每个候选包络用 T_bnd = 0.5 × 该包络峰值 做边界细化;若两个包络在环向间距小于 2 个通道间距,则判定为粘连,需人工拆分或提高 T_bnd 重算。

尺寸提取的计算过程

设轴向采样间距 Δx = 5 mm,环向通道间距 Δc = 8 mm。某缺陷包络在轴向上覆盖 14 个采样点、环向上覆盖 6 个通道,峰值幅值 A_peak = 0.42(归一化),参考幅值 A_ref = 0.30,标定系数 k = 1.0,壁厚 t = 12.7 mm。

L = 14 × 5 mm            = 70 mm
W = 6  × 8 mm            = 48 mm
d = k × (A_peak / A_ref) × t
  = 1.0 × (0.42 / 0.30) × 12.7 mm
  ≈ 17.8 mm  → 按 5%t 分档上报为 17.8/12.7 ≈ 140%t?
上式中 d 超过壁厚说明标定系数或参考幅值不匹配,属于典型的“幅值饱和/标定失效”情形。实际处理时应回查该通道的标定记录,并将该缺陷标记为“深度待复核”,不得直接写入清单。正常情形下 d 应小于 t,且通常以 %t 表示。

缺陷尺寸清单(示例输出)

量化完成后按统一字段汇总,清单是后续强度校核与增长预测的直接输入。下表为教学示例数据,字段与取值方式可直接套用。

缺陷编号里程 (m)环向位置L (mm)W (mm)d (%t)峰值幅值备注
D-001125.43:007048380.42正常
D-002131.84:303524220.31正常
D-003140.29:0011056—0.68幅值饱和,深度待复核
D-004152.66:002816150.28接近 T_det,建议复检

结果验证与常见偏差

  • 尺寸自洽性检查:L、W 应大于 2 倍采样间距,否则说明包络过小,可能是 T_bnd 偏高。
  • 深度合理性检查:d 应小于 t;若 d/t > 80%,优先怀疑标定或饱和,而非真实深缺陷。
  • 粘连检查:相邻缺陷环向间距小于 2Δc 时,检查是否被合并;必要时提高 T_bnd 重算并对比两次结果。
  • 阈值敏感性:对同一缺陷用 T_bnd = 0.4/0.5/0.6 峰值各算一次,若 L 变化超过 20%,说明边界不稳定,需人工确认。
量化结果的可信度取决于阈值是否与标定条件一致。更换检测器、更换壁厚规格或更换运行速度后,必须重新核对 T_det 与标定曲线,不能沿用上一轮参数。