乐于分享
好东西不私藏

工业测量软件中的特征拟合算法:高斯(Gauss)与切比雪夫(Chebyshev)详解

工业测量软件中的特征拟合算法:高斯(Gauss)与切比雪夫(Chebyshev)详解

在三坐标测量机(CMM)、激光扫描仪、关节臂测量系统以及 PolyWorks、Calypso、PC-DMIS、Metrolog X4 等工业测量软件中,我们经常会遇到“拟合圆”、“拟合圆柱”、“拟合平面”等操作。

很多工程师会发现:

  • 同一个圆孔,用不同拟合算法得到的直径不同;
  • 圆度误差结果差异很大;
  • 软件里存在 高斯(最小二乘LSQ)、切比雪夫、最大内切、最小外接 等多种算法;

那么这些算法到底有什么区别?

本文重点介绍工业测量领域最常用的两种拟合方式:

  • Gauss(高斯最小二乘法,LSQ)
  • Chebyshev(切比雪夫最小区域法,Minimum Zone)

何时使用 高斯(LSQ——最小二乘法)

采用高斯拟合时,软件会综合考虑所有测量点,通过数学计算得到一个最均衡的理想圆

工作原理:

高斯 算法会使所有测量点到拟合圆的径向偏差平方和最小:      

即:寻找一个“平均意义上最合理”的圆。

最适合的应用

尺寸测量,例如:

  • 孔径测量
  • 轴径测量

特征中心计算,例如:

  • 圆孔中心
  • 圆柱轴线
高重复性检测,例如:
  • SPC统计过程控制
  • 批量生产监控

为什么选择 高斯?

假设工件表面存在:

  • 一个很小的划痕(局部凹陷)
  • 一粒灰尘(局部凸起)

由于周围还有数百个正常测量点参与计算,这些异常点的影响会被大量正常点“平均掉”,因此:

  • 测量结果非常稳定
  • 重复性极高
  • 不容易因为单个异常点导致工件判定失败
最终得到的直径值更能反映工件整体尺寸特征,而不会因为一个微小缺陷而发生明显变化。

何时使用 切比雪夫(最小区域法)

采用 切比雪夫 拟合时,软件不会关注平均值。

它只关注:

  • 最高峰在哪里?
  • 最深谷在哪里?

工作原理:

软件会寻找两个具有相同圆心的同心圆:

外接圆(Outer Circle)

  • 完全包络所有测量点。

内接圆(Inner Circle)

  • 完全位于所有测量点内部。

然后不断调整圆心位置,使外圆半径减去内圆半径达到最小值。

最终得到的最小宽度值即为最小区域宽度。

切比雪夫圆,即位于这两个边界圆之间的中间位置。

最适合的应用

  • 圆度(Roundness)
  • 圆柱度(Cylindricity)
  • 直线度(Straightness)
  • 平面度(Flatness)

等形位公差评价。

为什么选择 切比雪夫

根据:

  • ISO GPS 标准
  • ASME Y14.5 标准

切比雪夫(最小区域法)是评价形位公差的主要算法。

与其他拟合方式不同:

例如:

  • 最大内接
  • 最小外接

这些算法主要关注:零件能否装配。

而 切比雪夫 关注的是:零件的真实几何形状偏差。

它不会关心平均表面在哪里。

它关心的是:从最高点到最低点到底偏离了多少。

因此能够准确反映工件的峰谷误差。

总结:

如果你的目标是:

  • 获得稳定、重复性高的尺寸结果

请选择:高斯(LSQ 最小二乘法)

特点:

  • 关注整体平均
  • 对局部异常点不敏感
  • 适用于尺寸测量与过程控制

如果你的目标是:

  • 保证形位公差符合要求

请选择:切比雪夫( 最小区域法)

特点:

  • 关注最大峰谷误差
  • 对形状缺陷敏感
  • 符合 ISO/ASME 形位公差评价标准

一句话概括:

        测尺寸,用 高斯;测形位,用 切比雪夫 

高斯 关注的是“平均尺寸”,而 切比雪夫 关注的是“真实形状误差”。这也是 PolyWorks、PC-DMIS、Calypso、Metrolog X4 等主流工业测量软件中最常用的两种拟合算法。