Page 62 - 无损检测2023年第六期
P. 62

栾传彬, 等:

   航空燃油喷嘴组件流道尺寸的 CT 测量方法

   数在演化过程中不仅能结合图像域中每个点附近的                                 ( 3 )选择切片分割方向, 从喷嘴组件试样的设

   局部灰度信息, 还能兼顾图像中各个同质区域的整                           计可知流道的偏离方向为棒芯轴向的垂直方向, 因
   体信息, 由于该模型的图像局部信息处理对同种材                           此切片的方向也选择棒芯轴向。

   料灰度不一致图像有着良好的分割效果。                                     ( 4 )对 N 张切片依次进行分割, 再进行迭代计
   2.2 测量算法步骤                                        算, 然后更新水平集图像, 根据迭代次数和终止条件
     在航空燃油喷嘴试样 CT 图像中, 存在一定的                         结束迭代, 最后二值化水平集图像得到分割结果。

   噪声, 同时由于容积效应和射线散射的影响, 窄流道                              ( 5 )根据式( 2 ) 求解流道面内外轮廓的圆心坐
   区域的灰度对比度不高, 因此采用 RSF 算法有利于                        标P 1 A 1 B 1       ( , ), 然后计算圆心距离 |
                                                          ( , ) 和P 2 A 2 B 2
                                                         , )作为流道偏移量。
   抗噪声干扰和分割出对比度差的区域。                                 ( P 1 P 2 |
       分割后提取的流道轮廓与实际工件的轮廓还有
   一定的偏差; 受制于分辨率影响, CT 体数据中提取                        3 试验结果与讨论
   的轮廓常出现锯齿现象。为了得到流道准确的偏移                              为了验证所提测量方法的有效性, 手动调节图
   量, 进一步采用了圆方程拟合得到流道轮廓的圆心                           2所示喷嘴试样的棒芯偏移量, 相邻两次偏移为

   和半径。圆拟合算法采用 Kasa代数圆拟合算法,                          0.1mm , 设置8 个流道偏移位置, 分别对 8 种情况
   其是速 度 最 快、 应 用 最 为 广 泛 的 一 种 圆 拟 合 算              下试样进行微焦 CT 扫描, 经过图像重建获得 8个
   法 [ 11 ] 。 Kasa算法以采样点到目标圆的代数距离平                   CT 体数据, 并采用文章所提算法测量流道的偏移
   方和作为目标函数, 推导出拟合圆心坐标和拟合半                           尺寸。其中的一张切片分割结果如图4所示。其分
   径的表达式, 不需要迭代计算, 因此具有速度快的特                         割参数设置为: 高斯核参数为 80 ; 长度项系数为

                                                ,    0.001 ; 正则项系数为1.5 ; 迭代步距为 0.01 ; 迭代次
   点。设边缘点集( x i y i
                     , ) 到圆心( A , B )距离为d i
   则有                                                数为100 。由图4 可以看出, 理想的内流道是个标
                                      2
                          2
              2
             d i = x i-A ) + y i-B )          ( 1 )  准圆环, 而实际的内流道形状不是标准圆环, 而是一
                  (
                              (
             , ) 到圆边缘的距离的平方与半径的平                     边较窄, 一边较宽; 虽然内流道形状不规则, 但是其
     点( x i y i
   方差δ 为                                             内壁和外壁依然是圆形, 所以可以通过计算内外壁
                                        2
                2
           2
                            2
     δ= d i -R = x i-A )     + y i-B )   -R  2       两个圆的圆心来求取流道的偏移量。
                    (
                                (
                2
           2
        = x i +y i + ax i+ b y i+ c           ( 2 )
   式中: R 为目标圆半径; a=-2A ; b=-2B ; c=
              2
   A +B -R 。
         2
    2
       Kasa算法的目标函数为
                             n

                                2
            min f a , b , c ) = ∑ δ
                  (
                            i = 1
              n
                       2
                                        2
                  2
           = ∑  ( x i +y i + ax i+ b y i+ c )  ( 3 )
             i = 1
     分别对目标函数各参数求偏导, 可以直接推导
   出a , b , c 的求解公式, 最后求得圆心坐标和半径为

                                                                  图4  某切片的分割结果
                                    2
                                        2
            a          b          a + b -4c
     A =-     ;   B =-    ;   R =                         流道内外轮廓圆拟合步骤如下: ① 选定需要拟
            2           2              2
                                                     合的轮廓, 先拟合外轮廓, 再拟合内轮廓; ② 根据轮
                                              ( 4 )
                                                     廓上的点和文章算法步骤进行拟合。需要拟合的轮
     算法的具体实现步骤如下。

       ( 1 )读入待分割 CT 体数据, 定义初始水平集                    廓以及拟合后的圆如图5所示。

   函数, 并预设高斯核函数参数、 正则项系数、 长度项                             由图5可以看出, 设置合理的参数能使分割结
                                                     果近似于工件真实轮廓, 下面分析改变各参数时对
   系数和迭代步长。

       ( 2 )选择分割感兴趣区域并进行图像分割, 该                      分割结果的影响。

                                                          ( 1 )改变δ ( x ) 参数
   步骤可节省图像分割时间, 若不选择则默认对整个
                                                          当δ ( x ) 参数过小时, 会使得轮廓变得凹凸不
   区域进行分割。
    2
     8
          2023年 第45卷 第6期
          无损检测
   57   58   59   60   61   62   63   64   65   66   67