工业铸件缺陷无损检测技术的应用进展与展望
2022-05-28张邹铨陈煜嵘吴天月王耀南
张 辉 张邹铨 陈煜嵘 吴天月 钟 杭 王耀南
高端装备制造业是国民经济的支柱产业,是推动工业转型升级的引擎,发挥着举足轻重的作用.而铸造作为现代装备制造工业的基础共性技术之一,铸造产品被广泛运用在航空航天、工业船舶、机械电子和交通运输等国民经济各部门.
常规的铸造过程是将固态金属溶化为液态后,注入到特定形状的铸型进行填充,待其凝固成形.铸造技术有着六千多年的悠久历史.直至今天,伴随着现代工艺的发展以和国际市场的庞大需求,各行各业亟需高端铸件作为工作基础建设.我国是精密铸造制造大国,无论是铸件的年产量,还是从业人员、企业数量已经位居世界首位,且精密铸造零件占全球精密铸造通用零部件50 %以上.在全球铸造行业市场份额占比逐步扩大的同时,铸件质量问题成为了阻碍我国铸造行业发展的首要问题.
工业上对缺陷进行分类分级判定大多是通过对比被测工件与标准缺陷图样展示的缺陷类型是否相同,从而判定工件各方面能否达到合格指标.我国的GB/T 11 346[1]、TB/T 3 012[2]与美国材料实验协会(American Society for Testing and Materials,ASTM)系列标准[3-4]是现有的主要实施标准.由图谱与相关技术要求得以通晓:缺陷成因对缺陷周遭的晶体结构与形貌起主导性作用.根据缺陷形态、大小与形成原因的不同,Fiorese 等[5]将铸件表面和内部缺陷分为五种类别:收缩类缺陷、气孔类缺陷、夹杂类缺陷、不良相和热收缩类缺陷,中小型铸件对于孔洞直径、深度以和孔隙率有更严的标准,因此需要对微小孔洞缺陷进行更深入的研究.万谦等[6]通过观察孔洞三维形貌与其特征参数,对气孔、气缩孔、收缩孔这三类孔洞的体积和圆整度进行分析对比,发现三者在各方面差异显著.
铸件表面和内部各类缺陷[7]与复杂多变的铸造工艺过程以和工件服役过程中的外作用力息息相关.不论是从技术管理角度还是从成本控制角度,分析缺陷与形成机理的因果关系的判断都显得十分重要.判断出真实关系后,便可制定解决对策,调整铸件图与铸造装备设计.砂型铸造是现代铸造业使用最广泛的铸造工艺,是凝固成型技术中最基本的方法.Jatimurti 等[8]研究了在砂型铸造下,脱砂时间和冷却速率对铸铝6061 合金组织和孔隙率的影响,并且发现冷却速率与孔隙率呈线性关系.而随着科技日新月异的进步,许多先进优质技术引入铸造工艺技术,并不断优化和发展,衍生出了种类繁多、特点各异的特种铸造手段.因此,针对生产工艺的特殊性,Chelladurai 等[9]、Malhotra 等[10]与Zhao 等[11]分别研究了砂型铸件、压铸件和连铸坯中缺陷与多种工艺参数的关系.Cao 等[12]通过真空辅助高压压铸工艺在不同的绝对压力下生产AlSi9Cu3 合金铸件,研究了型腔中绝对压力对压铸件的孔隙率,组织和力学性能的影响,表明高真空度有助于减少孔隙率.Jia 等[13]研究分析了不同垂直离心铸造条件下形成的钛铝合金铸造缺陷,表明离心力对小孔,微裂纹和夹杂物等缺陷的数量均具有显著影响.针对铸造过程中普遍的几何属性,Bijagare 等[14]将直浇道与冒口设计在多个位置,对金属液流动和金属凝固进行有限元模拟的分析,证明了冒口是影响收缩类缺陷产生的重要因素.此外,铸件也会因长时间的服役与各种应力在内外形成不可逆的裂纹缺陷.为此,Wang 等[15]研究了单调和循环拉伸载荷下孔隙对裂纹萌生的影响.通过X 射线计算机层析成像三维表征材料的微观结构,验证了孔洞类缺陷在单调拉伸和循环加载条件下出现循环开合的趋势,从而引发裂纹.Rotella 等[16]将不同的ASTM 指标与疲劳极限相关联,量化了缩孔对铸造铝合金疲劳极限的影响.结果表明,较小的表面缺陷也会导致致命的大裂纹.表1 总结了各种类型缺陷影响因素特征,并附上缺陷示意图.
表1 铸件缺陷类型以及各伤损示意图Table 1 Types of casting defects and diagrams of each damage
致命性缺陷往往会直接导致整个铸件报废[17].气孔类缺陷会引起其周围应力集中,降低铸件的抗冲击性和抗疲劳性.气孔还会降低铸件的气密性,致使某些要求处于强力、高速、高温等环境的铸件报废.大多数缺陷容易降低铸件本体的密封性、金属连续性,甚至会在使用期间造成断裂,引发难以估量的灾难.对于铸件的生产绩效来说,主要根据其质量、交货期和成本来对经济效益综合衡量.为了节约材料,提高经济效益,保障行业平稳发展,就更需要对铸件质量做全面核查.铸件缺陷检验是保障铸件正常运转的重要手段.如今传统的铸件缺陷检测方式是采用人工巡视检查的方法.但人工巡检方式时效长,风险高,划分标准难于统一.为了实时在线地获得铸件生产质量和疲劳程度信息,各种铸件无损检测方法应运而生.
本文在铸件缺陷检测的背景下,首先对缺陷成因和危害进行分析,然后对近年来基于光、声、电磁学的无损检测技术和基于神经网络的铸件缺陷检测方法的研究和应用进行综述,最后对工业铸件缺陷检测技术应用和发展趋势进行展望.
1 铸件缺陷无损检测技术
工业生产注重生产的效率和产品最终使用性能,故大部分铸件缺陷的检测对检测系统的实时性和精度都有要求.但对于铸件而言,其多样的加工工艺、灵活的加工手法所选原材料的差异,使最终成型的产品具有复杂的物理特性和广泛的用途.针对不同种类铸件制定了不同的生产标准,工业领域中的铸件现行标准多达143 项,其中关于质量检测的国家标准有8 项.此外,尽管不同工业领域生产的铸件在物理特性上存在差异,但其缺陷种类有一定的重合,如划痕和裂纹等.同种类型的缺陷往往也有通用的检测技术,如超声检测技术和机器视觉检测技术等,而与之信号分析算法也是一致的.但对于铸件缺陷而言,缺陷成因与其铸造工艺的关联性极大,往往缺陷类内差异大,使用通用缺陷可能得不到满足精度要求的结果.因此,在原本通用检测技术上,发展出了一些专门针对某类铸件检测技术,例如检测中小型铸件的X 射线二维成像检测技术、专门检测管状铸件的远场涡流检测技术、检测厚度大铸件的超声波检测技术等.
主流的无损检测技术主要用于工程未知工艺缺陷的检验,是在不损伤被测铸件的前提下,利用光、声、电磁等物理场作用在铸件上产生的物理现象来探测表面和内部缺陷的技术.主流无损检测技术以硬件为核心,硬件的质量会直接影响后续检测效果.
1.1 基于光学的无损检测技术
1.1.1 X 射线二维成像技术
工业射线探测常使用X 射线机或加速器作为射线源,从铸件的一个侧面进行照射并穿过铸件,照射部位的密度越大,射线强度越低.若内部有缺陷,X 射线穿过有缺陷路径的密度变小,其强度相对变高.由此,能够将被测铸件的内部质量信息通过荧光屏、胶片或数字影像接收器等接收装置,从而显示出铸件内部质量情况.射线检测技术对气孔类、夹渣类等体积型缺陷最为敏感.X 射线二维成像检测技术具有以下特点:
1)被测结果以图像形式展示,直观且便于存储;
2)适用于不同材质、复杂异形的铸件,对具有一定空间分布的体积型缺陷可以高效表征;
3)探测速度慢、成本高.射线探测仪器的工作电压高达数万伏,且射线对人体有辐射作用,检测人员进行探伤作业时易危和到生命安全,因此该技术对环境要求极为苛刻;
4)二维X 射线只能提供单一方向的铸件阴影图,而没有任何深度分辨率信息,无法准确确定所检测到的潜在缺陷的位置和形状.
X 射线二维成像技术对射线能量选择和铸件透照布置有着极高标准[19].探测系统硬件的优劣会直接影响检测人员对缺陷类别级别的判断.Hussein 等[20]发现了能够产生超相对论电子束的激光尾场加速器,其透射图像可以清晰展示铝硅工件的内部结构细节.在连续制造工艺下,由于重力和凝固收缩等现象,连铸坯表面极易形成大范围的偏析缺陷,这将会严重影响铸件性能,Lu 等[21]使用基于同步加速器的放射成像技术对铸造过程中的铸件表面进行高效成像,实时监测预警,从而调整冷却系统速率以避免偏析缺陷的形成.Wang 等[22]设计了一种基于电荷耦合器件的数字射线探测系统.该系统能接收能量范围更广的X 射线,得到更高的成像质量.
大多数铸造车间已经摒弃了人工检测方法,而是采取与图像处理算法对X 射线二维图像进行处理分析,图像处理算法是一种应用价值很高的检测方法,可在解决人力资源成本的同时,保障计算精度.目前对铸件射线图像处理的研究,主要可分为新算法的引入和对原有算法的改进.Li 等[23]提出了一种基于X 射线的铸件内部缺陷检查系统.将二阶导数和形态运算、逐行自适应阈值处理和二维小波变换方法进行对比.由于小波技术可以选择小波基数和多级分辨率,高效准确地检测裂纹、孔隙和异物等三种典型缺陷,证实了二维小波变换是检测铸件内部缺陷的实用方法.Jin 等[24]提出了一种基于Relief 算法和Adaboost 支持向量机的内部裂纹检测方法,拥有比现有常用分类器更高精度和泛化能力.针对遮挡现象,Zhao 等[25]提出一种基于稀疏表示的铸造缺陷检测和分类系统,实现了一种基于灰度排列对(Gray arranging pairs,GAP)的分割方法.对结构复杂、水垢遮挡、噪声强度大的铸件射线图像,能有效识别裂纹类、气孔类、缩孔类等多种普遍的铸造缺陷类型.基于稀疏表示的检测算法如图1所示.图像低对比度问题一直是经典检测算法中的难点.为使机器获得清晰轮廓的图像,克服因轮廓变化导致的难于分割前景与背景的问题,文献[26]将单阈值处理大津阈值分割法、自适应阈值和中值滤波等传统分割方法进行比较.其中,空间平滑算法对铸件的四种常见缺陷准确率达到了100 %.随着图像处理技术的广泛应用,人们开始考虑不同算法之间的缺点和联系.Mery 等[27]将Gabor、方向梯度直方图特征、局部二值模式(Local binary patterns,LBP)等三种特征工程方法与八种机器学习模型两两结合,比较与评估了包括深度学习、稀疏表示、局部描述符等24 种计算机视觉技术.结果表明,LBP 结合梯度提升分类器方法可以获得最佳性能,准确率达89 %.说明图像处理算法具有很大的潜力.
图1 基于稀疏表示检测算法流程图Fig.1 The flow chart of detection algorithm based on sparse representation
1.1.2 X 射线三维成像技术
X 射线三维层析成像与计算机技术联系十分紧密,它是一种依据射线数据重塑铸件断层物理特征分布图的检测技术.该技术可以直观地表征铸件内槽腔等被遮挡部分的三维形貌,且能将铸件尺寸测量和缺陷质量控制等两个任务在单个检查过程中同时实现,提高了复杂铸件的检测效率[28].
Plessis 等[29]利用X 射线微计算机断层扫描技术构造出航空钛铸件内部的清晰视图,并根据孔洞类缺陷的体积形态对其进行着色分类.该技术能在不到4 小时完成无损分析,大大降低了检测时间与成本.Yang 等[30]研究了X 射线计算机断层扫描(Computed tomography,CT)技术,精确测量并建模气孔类缺陷和疲劳裂纹.图2 为拉伸杆和航空工件的原图像和CT 图像数据,铸件呈外表面透明,孔洞类缺陷部位呈颗粒状[31].Plessis 等[32]分别采用医学CT 和微型CT 扫描仪器对钢制涡轮机叶片与钛铸件进行工业无损分析.典型的工业CT 扫描时间为30 到60 分钟,而医用CT 扫描仪仅在5 秒内完成扫描.对于医学扫描,其成像结果缺乏一定的分辨率和清晰度,在内部缺陷特征表征方面不会对检测结果造成太大偏差.故医学CT 是快速检测铸件表面缺陷和内部较大缺陷的首选.但医用CT 在尺寸测量方面的能力仅限于此.由于医用CT 缺乏良好的穿透性所造成的图像伪影与失真,会导致重构铸件边缘的尺寸大于实际尺寸,造成公差数值判定不准确,后续操作不合理.霍其润等[33]提出了一种后处理的伪影校正算法,其从环形伪影的几何特性角度出发,降低了极坐标系下处理图像伪影时其他细节信息的丢失,并于算法中引入相对全变分约束形式,以达到对伪影信息的抑制效果.Villarraga-Gómez 等[34]分析了CT 技术中参数的选定对尺寸测量的影响,实验结果表明,投影数量Np 对尺寸准确度起重要作用.Np 越大,尺寸测量方差越小,重建时间拉长.Liu 等[35]重点研究了环形铸件的尺寸精度测量方法,针对环性铸件主要通过长度和角度来表征关键坐标点这一先验信息,将极坐标引入确定性定位偏差分析算法中计算CT 重构铸件的外观尺寸与壁厚.减少了信息处理、误差分解的步骤,使计算过程更简单.文献[36]将ISO 15530 系列标准用于解决CT 测量不确定度估算问题,并运用外推近似计算方法成功使CT 铸件扫描的测量值收敛在±2 μm 以内.
图2 拉伸杆和航空工件原图像及CT 重建的三维图像Fig.2 Original images of stretching rods and aerial parts and three dimensional images rebuilt by CT
Zhao 等[37]提出了一种基于三维学习缺陷自动识别方法.该方法首先利用形态学闭运算和模板匹配的方法提取缺陷候选区域,然后采用基于局部配准的方法生成精确的缺陷分割掩码,最后计算了包括几何特征和灰度共生矩阵的纹理等29 个特征.采用快速随机森林分类器对候选区域进行无缺陷或无缺陷分类.该系统在31 幅工业铸件CT 扫描图像上测试了49 个气孔类缺陷,准确率高达94 %.为合理分配硬件资源,提升生产线整体效能,Oeckl等[38]提出了X 射线计算机断层扫描重建和图像处理的融合,经过图像处理步骤后,对汽车铝铸件中潜在的缺陷区域进行高分辨率层析成像,对其他铸件区域采用低分辨率重构.该方法能在25 秒内完成全铸件的缺陷检测,满足铸造生产周期要求,使CT 检测技术紧贴工业实际.
在X 射线三维成像技术中,多是针对CT 扫描时长进行优化,这是由于铸造厂仅需知晓铸件有无致命缺陷,便足以对其进行筛分,故缺陷重构质量方面是次要的.但随着精密铸造零件的普及,铸件尺寸公差有着更严谨的验收标准,所以未来,X 射线三维成像将朝着全尺寸、高精度、高时效等三个方面发展.
1.1.3 机器视觉检测技术
视觉是人类感知外界信息的重要手段,通过人眼能够捕捉目标的大小、颜色、纹理等信息.机器视觉就是用相机等机器设备代替人眼对信息进行观察与判断.如今的机器视觉检测系统设计和质量管理机制已经在中国得到了广泛应用并不断革新和深化.机器视觉检测系统主要包括光源、图像获取单元、图像处理单元和执行机构组成.该技术的优缺点包括以下几点:
1)机器视觉检测系统成本低,自动化程度高,可不间断地使用;
2)图像获取速度快,存储所需容量小、检测结果直观且易于保存;
3)由于系统组成模块较多,各模块一旦发生故障则会使整个系统的检测效果变差;
4)机器视觉检测系统的图像获取阶段会由于环境和数据采集系统的影响,而不可避免地存在遮挡、光线不均匀、对比度低等问题,使得机器难于得到缺陷的纹理和实际边缘信息.
随着铸造行业对铸件质量、生产工艺、成本效率提出了多重需求[39],人们对机器视觉检测系统的智能化程度也提出了更高要求.同时,我国制定了《中国制造2025》、《智能制造装备产业 “十三五”发展规划》 等多个智能制造产业发展政策.伴随着政策的不断深入,人工智能技术与工业越发密不可分,逐渐在智能生产制造过程中发挥不可取代的作用.智能视觉机器人是现代机器人技术与机器视觉检测技术结合的产物,实现了高端装备和工业过程控制的集成优化[40].
将机器视觉检测系统与空中无人驾驶技术相结合,可令服役中的轨道巡检工作从局限的地面中解放出来,实现对检测装置高度的自主化调整,不受列车时刻表的限制.使检测设备在时间与空间上更具灵活性.Singh 等[41]在无人机上搭载了DJI 幻影3 专业版摄像头,通过运用量化计算解决了航空影像难以生成航迹汇聚图问题.整个系统实现了对铁轨上存在的各种异常情况进行精准高效检查.铸电磁线会由于铸造加热不均匀而产生细微缺陷,Wan等[42]部署微型旋转轴机器人将微丝连续旋转360°.该机器人系统由两个线性纳米定位器和一个旋转纳米定位器三个纳米定位器组成,同时内嵌入扫描电子显微镜以获得微丝更多表面信息.针对风轮机叶片无法拆卸且待测部位距地面较远等现象,Wang等[43]利用无人飞行器拍摄图像,开发了识别叶片裂纹的级联分类器与一种筛选图像并定位裂纹区域的机制.这种数据驱动框架具有高速检测性能,可以在不到0.09 s 完成图像获取.Frayman 等[44]设计了一种铝压铸表面缺陷自动检测机器视觉系统.由机械臂将铸件从零件库中抓取并拍摄.在图像处理阶段,采用参数学习算法与遗传算法对多尺度的压铸件缺陷进行检测.算法能够100 % 识别直径大于1 mm 的任何缺陷,误检率为0.25 %.该系统已应用于工业现场超过一年.
对于声、光、电磁等物理检测技术来说,仪器性能为技术的核心.硬件的好坏会直接影响到检测效果.而另一个与机器视觉检测硬件系统并列重要模块是图像检测算法,其更专注于模型和算法能力.基于算法的检测主要分为两大类:一类是图像处理的传统算法,另一类是基于神经网络的方法.前者可以对特定对象具有针对性的去噪、增强和实时检测,该领域的算法已经非常完善,应用范围十分广泛.在很多工业生产中,时效性确是一大重要的考量指标,如果缺陷检测难以严格实时,将会给铸件制造商带来巨大的经济损失.Li 等[45]解决了连铸过程中低时效、低识别率的问题.首先,采用图像裁剪算法剔除无缺陷的背景,其次对剩余部分采用区域生长算法进行波纹缺陷检测.该方案在一定程度上替代了人工识别,同时降低了铸工成本.Ma 等[46]提出了一种面向不规则涡轮叶片损伤缺陷的基于边缘像素方向信息跟踪与检测方法,该法处理速度约为11 帧,提高了生产效率和质量控制水平.虽然传统图像处理算法不依赖先验知识,但是现有的缺陷检测技术准确性低.文献[47]使用四种传统图像分割方法来检测铸件表面夹杂物等缺陷,比较了这些分类器的分类精度.
1.1.4 高光谱检测技术
高光谱成像是一个复杂,多学科高度融合的领域.该技术可以在连续光谱带中采集空间图像.所以高光谱图像除了有二维空间信息以外,每个像素都包含完整的光谱信息,可反映铸件内部的物理属性与结构成分的差异[48].高光谱成像技术是一项新兴的,非侵入性光学技术.
铸造行业需要实时监控铸件表面和内部质量变化.检测人员仅能够捕捉肉眼可观测的缺陷,而高光谱成像能够得到这些缺陷更详尽的信息,并跟踪铸件内发生的任何变化.Mehrubeoglu 等[49]首次有针对性地分析高光谱成像在铸件检测领域的应用,采用高光谱成像仪显示出潜在缺陷处突变为低强度的光谱轮廓,映射并量化了铝铸件表面裂纹缺陷区域.铝铸件的光谱数据如图3 所示.缺陷在连续波段光谱下的数据绘制出一条与光照强度相关的对应特定曲线.
图3 铝铸件缺陷与无损伤处的高光谱数据Fig.3 Hyperspectral data of aluminum casting defects and no damage
目前,高光谱技术在工业界多领域都是重点研究的方向,然而如今铸造业尚未普及高光谱检测技术,这是由于该技术应用于铸件缺陷检测过程中存在以下难点:
1)照射铸件的光源会由于铸件表面的强反射作用,使得难于对光谱强度信息进行有力判断;
2)工业界需要对铸件进行实时检测,保障经济效益,而常规的光谱成像系统扫描速度缓慢,成像时间长;
3)多光谱高分辨率图像存储所需空间大、冗余度高、噪声更易引入,最终导致检测结果精度难于提高,且判断缺陷过程复杂而耗时;
4)光谱图像不仅包括丰富的光谱信息,空间信息也是不可忽视的,现有的信号处理方法对这项新兴技术的融入还存在局限.
高光谱成像技术拥有极大的发展潜力,但相应的信号分析算法还需要不断更新优化.正在兴起的深度学习算法领域对数据具有强分辨能力,能够深度挖掘与提炼缺陷的波段空间特征.未来,深度学习模块与组件将完美地整合高光谱技术独特优势.
1.2 基于声学的无损检测技术
1.2.1 常规超声检测技术
超声波是指频率高于20 kHz 的弹性波.超声检测技术是指利用超声波对铸件内部宏观缺陷进行检查的一种主流无损探伤方法.其采用常规探头对准铸件待测位置的表面发射超声波,利用超声波在遇到两侧声阻抗有差异的界面时产生反射波的特性,进而分析不同反射信号传递到探头的声波信号和时间差,即可获得铸件内部缺陷信息.超声波检测技术具有以下特点:
1)厚度较大的铸件无法采用X 射线检测技术和涡流热成像检测技术对其进行充分探测.基于超声波本身具有穿透能力强、能量衰减小的特性,足以对大厚度铸件的内部裂纹、夹杂类缺陷与孔洞类缺陷进行深度可达数米的检测、定位、评估和诊断;
2)超声波探测装置硬件成本低,对人体无害,且不污染环境;
3)可对被测铸件进行高速、多角度探测,获取内部缺陷的位置、大小和形态等特征信息;
另一方面,超声波检测技术不易检查结构复杂铸件,并对被测表面的平整度有一定要求,且需要耦合剂辅助超声波传入铸件.所以,在选择检测手段时,应贴合铸造厂实际需求,注重资源整合,推动资源聚集以提升整体效能.
针对球墨铸铁件中孔洞类、夹杂类和冷隔等多类缺陷,李小青等[50]分析了与缺陷类别对应的正面和背面超声波形反射特征.得出超声探测过程中使用反射波信号对缺陷进行定性定量时,会存在较大偏差的结论.Xiao 等[51]结合改进的超声测量模型(Improved ultrasonic measurement model,IUMM)和支持向量机(Support vector machine,SVM),提出了一种使用扫描声显微技术识别金属材料中夹杂物和空腔的新方法.在IUMM 中,开发了Born 近似和Kirchhoff 近似的混合模型来计算孔洞类缺陷的远场散射幅度,从而提高了预测缺陷脉冲回波信号的相位和幅度的准确性.SVM 分类器以预测回波信号的幅度和峰值频率为主要特征,区分夹杂物和孔洞类缺陷.实验结果表明,所提出的IUMM 预测的回波信号在幅度和频率上都比传统的UMM 更为准确.SVM 分类器也能够成功识别各处缺陷,实现了超声波信号的智能分析.
1.2.2 相控阵超声检测技术
相控阵超声检测技术是超声探伤领域的一个重要分支.与常规超声不同的是,相控阵超声探头由多个独立的压电晶片排列构成阵列,并按照人为设定的延迟时间激发各晶片产生超声波,所有晶片响应叠加后形成新的波阵面.因此,相控阵超声检测技术能实现可控的动态聚焦与相位偏转等多种相控效果,可有效地检出铸件内部各种面状缺陷与体积型缺陷.
Tkocz 等[52]设计了一种低成本的四通道相控阵电磁超声换能器系统,其聚焦生成的超声波束完成了在32 cm 厚的粗糙铸钢板上的缺陷检测实验,由脉冲回波A 扫描数据可知,该系统可检测到16 cm深的人工缺陷.苏宣机等[53]运用相控阵超声波技术对正火状态下的阀门铸钢件进行探测,可快速得到C、B、D、S 扫描和A 型脉冲显示和三维立体成像,但缺陷表征与实际缺陷存在偏差.其中,缺陷长度最大偏差为3 mm,深度最大偏差为0.6 mm.增益补偿是量化超声相控阵检测缺陷的关键参数,适当的增益能提高该技术的缺陷分辨率,增强缺陷判别的可靠性.Xue 等[54]深入研究了缺陷位置、缺陷尺寸、缺陷重叠和边界距离这四种变量对相控阵超声能量增益值之间的关系.结果表明,增益补偿和缺陷深度之间存在严格的线性正相关,与缺陷尺寸之间存在严格的线性负相关;对于近表面缺陷,增益补偿随着缺陷与边界距离的减小而减小;对于缺陷重叠情况,则有必要对待测铸件进行纵向波和横向波扫描.蒋毓良等[55]将超声相控阵技术应用在轮毂球铁件的缺陷检测,能分辨出相邻的小缺陷,有利于对缺陷级别的准确评定.
Han 等[56]使用带编码器的相控阵扫描装置,对距离配置信息的数据进行采集和成像,以实现基于超声数据的高精度三维成像.经过平滑过滤器等传统图像处理技术,重建图像测量误差小于5 %.该系统可以在空间上形成更直观的缺陷表现,可以准确反映缺陷的位置、形状和大小信息.但由于工业检测环境、铸件材料性能和缺陷的复杂特性等原因,基于相控超声的三维成像仍处于发展阶段.
1.2.3 全聚焦相控阵超声检测技术
许多铸件表面纹理粗糙,使得相控阵超声波反射特性难表征,成像模糊.这是因为相控阵超声检测成像的所有帧都在一个恒定的深度上聚焦.位于聚焦区域之外的反射区域会显得模糊不清.全聚焦方法(Total focusing method,TFM)对此做出了良好改进.其依次激活单个阵元产生扩散角度大的超声波,并在所有阵元上接收反射信号,因此可以为聚焦区域内的任何位置生成高度清晰的图像[57].
文献[58]对于表面纹理呈树枝状的轻合铸件进行全聚焦方法进行高分辨率成像.由于TFM 可以从不同的方向传输和接收,覆盖大范围探测区域,所以输出图像的信噪比极高,贾乐成等[59]采用16阵元相控阵探头,对带有人工缺陷的铝块进行检测试验,通过索引数据加速技术可以将每帧图像成像时间缩短至135 ms 以内,并添加指向性校准模型以优化最终的图像质量.
1.2.4 激光超声检测技术
激光超声技术是一种无接触,高精度的新型超声检测技术.用激光脉冲照射工件表面,通过烧蚀、热弹性和等离子体三种不同的效应在铸件表面激发超声波,随后用光学干涉仪对其进行非破坏性与非接触测量来获取工件厚度、内部和表面缺陷,材料参数等工件信息.该技术结合了超声探测的高空间分辨率和光学探测非接触的优势,具有高灵敏度,高探测带宽的优点,可全方位在线扫描工件中表面和亚表面缺陷[60-61].
Liu 等[62]提出了一种采用非接触式双激光超声系统的双激光诱导非线性超声调制技术,该系统检测金属铸件样品中的疲劳裂纹效果优良.曾伟等[63]提出了一种基于能量分析的激光超声技术对表面缺陷进行检测,通过观察金属铸件中超声波能量分布图,对缺陷的位置、大小、形状等缺陷信息进行检测.在铝材料和不锈钢两种材料上的试验,取得了良好的定位性能.Liu 等[64]提出了一种基于非线性激光超声和基于状态空间的方法.经过两个激光脉冲扫描后铸件内部产生超声波,波形数据被高频传感器所记录,并据此重建出基于状态空间的吸引子.通过观察平均局部吸引子方差比的空间分布,高效地检测与定位铸件裂纹.Grün 等[65]和Roither 等[66]运用该激光超声装置,对以1.6 mm/s 速度连续铸造的铸铝板进行在线超声检测,能实时获得探测波形信号.其超声波信号幅度、高超声频率与微观结构噪声的规律变化,都证实了激光超声检测判断凝固裂纹有无的可行性,该系统能在铸造过程中及时获取铸件缺陷信息,在保证铸件质量的同时,也缩短了工艺时间,提高铸造厂的经济效益.图4 为凝固扩展裂纹的超声波透射归一化信号与反射归一化信号.
图4 凝固扩展裂纹的超声波信号Fig.4 Ultrasonic signal of solidification propagation crack
1.3 基于电磁学的无损检测技术
1.3.1 涡流检测技术
涡流检测技术是一种广泛使用并易于理解的无接触式检测技术,是建立在电磁感应理论基础上的无损方法.用通有交变电流的线圈靠近或嵌套待探测铸件,根据法拉第电磁感应定律,在铸件中会产生感应电流进而产生连续涡流.线圈在工件上移动时,会因铸件自身各因素变化,如形状、尺寸、缺陷等,导致涡流磁场强度和分布发生突变,便能判定铸件对应部位的性质和状态.传统涡流检测技术对复杂铸件束手无策,但是对形状简单的铸件具有高灵敏度与高检测效率.具体来说,其是唯一能够以高达1 200 ℃的温度和高达150 m/s 的速度下对诸如电线、棒材和管状工件等铁磁性和非铁磁性金属导电材料进行自动化检测的传统技术[67],是其他现有新兴无损检测技术也无可比拟的.与其他技术相比,涡流检测技术的主要优势有:
1)在探测过程中,无需接触铸件或在装置与铸件间使用耦合剂,故能够在高温环境下快速探测,并具备良好的探测性能;
2)对导电金属铸件表面和近表面缺陷的探测效率很高;
3)以电信号作为检测结果,方便存储、再现和进行数据比较与处理.
同样,涡流检测技术存在着技术不足:
1)只适用于导电金属型或能产生感生涡流的结构简单的铸件,复杂铸件难于运用.检测结果易受铸件结构形状、材料特性和外界磁场的影响;
2)涡流检测技术难以区分缺陷类别与形态,不能对缺陷进行有效地分类分级,且无法检测到铸件内部缺陷.
随着微电子学和计算机技术的发展和各种信号处理技术的采用,涡流信号处理技术和涡流探伤仪器等方面长足发展.传统涡流检测技术也开始不局限于单频信号处理.Bernieri 等[68]通过组合各种正弦频率信号以激发具有期望幅度的频率分量来实现多频信号,使用高灵敏度的巨型磁阻(Giant magneto resistance,GMR)传感器对含裂纹的铝合金的感生磁场实时进行信号采集,并在频域中对采集数据进行分析.针对普通涡流检测方法只能实现缺陷检测而难以实现缺陷分类的问题,Betta 等[69]提出一种采用线性调频信号激励涡流传感器和探测信号谱分析的多频涡流检测方法.该方法采用线性调频信号激励位于交流电桥中的线圈涡流传感器,放大和采集输出信号进行谱分析,根据谱图能量变化,可以检出缺陷;同时,为了有效地实现缺陷分类,对多频涡流信号构建二维图像,运用图像处理方法提升了该技术缺陷检测性能.
1.3.2 远场涡流检测技术
远场涡流检测技术(Remote field eddy current,RFEC)是在传统涡流检测的基础上,对管状铸件更具针对性的优化技术.远场涡流检测探头为内置型探头.一般由激励线圈、检测线圈与减震器组成.当激励线圈通有变化的电流后,其所发散出的磁力线穿过内壁,并再次穿过工件壁与接收线圈形成闭合磁场.检测线圈接收到的信号通过一定的可视化方法提取管状铸件的缺陷信息.
She 等[70]针对RFEC 装置进行结构优化,通过在RFEC 探针的激励线圈和检测线圈之间插入屏蔽板,使得探头的尺寸缩短2 倍,并在铁磁管道的外部引入了一个铁磁环以产生更强的磁通密度,提高检测线圈信号接收性能.同样是为解决传统传感器的缺点,鉴于传统传感器的信号普遍存在信噪比低和对轴向裂纹的敏感性差的缺点,Xu 等[71]提出了一种基于正交磁场激励的新型高灵敏RFEC 传感器.对新型自差模拾取线圈在内的不同类型的检测线圈进行设计和分析,最终在铁磁性管道上使用,由实验结果可知,新型传感器可以大大提高缺陷检测的灵敏度,对于深度小于壁厚40 %的轴向裂纹同样具有高检出率.文献[72]比较了GMR 传感器和各向异性磁阻(Anisotropic magneto resistive,AMR)传感器在高灵敏度线性模式下进行远场涡流检测的性能.建立了两个远程场涡流探头,以比较纵向和横向缺陷的检测和表征能力,结果表明,在磁场强度变化方面,GMR 传感器比AMR 传感器更为敏感,可提取的缺陷信息更详尽.
仪器的检测线圈远在激励线圈的2~ 3 倍管道直径之外,因此,检测线圈所接收到的远场变化信息参杂了许多杂散电磁场干扰,使得RFEC 信号提取缺陷特征面临困难.吴德会等[73]采用ANSYS 软件建立三维远场涡流有限元仿真模型,分析了磁场在管壁内的分布特性.通过三维仿真模型评估了轴向裂纹几何尺寸参数对远场涡流探测信号的影响,裂纹的几何尺寸与远场涡流探测信号之间的关系如图5 所示.
图5 裂纹的几何尺寸与远场涡流探测信号关系Fig.5 The relationship between the crack geometry size and the far-field eddy current detection signal
另一方面,由于涡流信号会从激发线圈和接收线圈处2 次穿透管壁,所以同一缺陷必然影响2 次远场涡流信号的传输,在接收信号中体现为主峰和伪峰.主峰包含了管道缺陷的位置等信息,而伪峰则会对缺陷定位造成负面影响.为了排除伪峰对管道缺陷定位的干扰,罗清旺等[74]和孙虎等[75]提出了两种新的远场涡流伪峰移除方法,分别利用维纳去卷积滤波与数学形态学滤波器滤除缺陷信号的基线偏移.仿真实验和实际数据处理结果表明,两类方法都具有良好的伪峰移除效果与普适性.
1.3.3 脉冲涡流检测技术
传统涡流检测技术可以在铸件中寻找到微裂纹的位置,而采用脉冲涡流检测技术(Pulsed eddy current,PEC)可以根据微裂纹的位置信息自动获取有关微裂纹深度的信息[76].PEC 技术是一项可靠且成熟的技术,其具有涡流检测所有的优点,并且比前者的频率范围更宽,可提供足够信息进行缺陷识别和定量评估.
脉冲涡流通常是以一定占空比的方波作为激励信号施加于初级线圈,当初级线圈接近导电型金属铸件时,内部会感应产生变化的涡流和再生磁场.瞬时涡流大小和衰减状况与工件的电磁特性、几何形状和耦合状况密切相关,次级线圈接收到的涡流再生磁场包含有丰富的缺陷信息,由此可实现对铸件的探测与评估.
针对提振效应、测量噪声和表面氧化物对脉冲涡流检测分类产生负面影响的问题,Qiu 等[77]应用基于主成分-线性判别分析(Principal component analysis plus to linear discriminant analysis,PCALDA)和基于主成分-贝叶斯分析(Principal component analysis plus Bayes,PCA-Bayes)的PEC
技术,两者都能有效地对连铸件表面和亚表面模拟裂缝和孔洞缺陷进行精确分类.Peng 等[78]提取本征模函数(Intrinsic mode functions,IMF)的功率谱密度作为分类特征.缺陷分类算法同样采用PCALDA 和PCA-Bayes 的PEC 技术.IMF 是通过经验模式分解(Empirical mode decompo sition,EMD)和整体EMD 得出的,进一步优化缺陷分类性能.在实际工业探测过程中,提振噪声难于避免,在一定程度上会模糊PEC 探测的有用信息.针对这一现象,Yu 等[79]采用理论与实验的方法对铝合金缺陷进行分析.且在实验结果基础上,提出了一种降低缺陷几何信息提取噪声的方法.该方法能降低有色金属铸件在PEC 无损探测中的提振噪声,使得缺陷检测定位更准确.金属内部结构在探测过程中也会导致PEC 信号变化响应,进而产生误检.Benyahia 等[80]对时频域中PEC 信号运用连续小波变换分解,将真实信号与噪声等有害信号分离.来增强铝结构的脉冲涡流响应.能量耗损是脉冲方波信号无法避免的弊端之一.Li 等[81]提出了一种选频带脉冲涡流检测(Frequency-bandselecting pulsed eddy current testing,FSPECT)方法.与能量等价的方波形PEC 技术相比,FSPECT 技术对深度缺陷的响应更大更迅速.Tao 等[82]提出一种使用卷积稀疏编码模型的ECT 新特征提取方法.在恢复缺陷信号段方面能达到98 %的准确性,获得了较好的检测结果.
1.3.4 脉冲涡流热成像技术
脉冲涡流热成像技术是脉冲涡流技术结合红外热成像技术的无损检测技术.具有检测精度高、面积大、检测结果直观等特点.脉冲涡流热成像技术主要包括三个步骤:电磁感应形成涡流场、感生电流产生的焦耳热形成温度场、利用热像仪建立热场分布模型[83].该技术结合电磁热等多物理效应,大幅度增强缺陷表征能力.
脉冲涡流热成像技术就是利用了二维铸件中出现的电流流动现象及其传热特性[84],铸件缺陷与温度场关系是该技术研究重点.Franzini 等[85]设计了一种应用于金属铸造的高分辨率热成像检测系统,能够实时提供高解析度的红外图像.Singh 等[86]提出了主动脉冲红外热成像技术检测方法.使用Fluke Ti 32 红外热像仪,记录金属铸件加热和温度衰减过程.利用含缺陷区域比无缺陷区域具有更高的温度这一先验知识,表征出具有高热浓度的缺陷区域和缺陷的大小和深度.经实验证明,含缺陷区域的冷却过程需要消耗更长时间.工件内部气孔缺陷3D 热成像模型如图6 所示.Zhu 等[87]提出了一种基于概率检测的分析框架涡流脉冲热成像系统.通过最大热响应、一阶微分成像和一阶微分成像的比值来映射特征,由线性拟合得出铸件裂缝长度.文献[88]设计了一种感应加热的主动热成像系统.通过用红外热像仪记录表面温度,对整个红外图像序列使用傅里叶变换进行评估,并对相位图像进行处理以检测表面裂纹,同时分析计算不同深度裂缝周围的信号分布,确定裂纹深度.在该模型下,设立zy平面为铸件表面,x轴正方向为铸件深度,y=0 为裂纹的位置.工件受到瞬时加热脉冲后,由深度为d的垂直裂纹引起的表面额外温度升高为:
图6 合金样品的缺陷区域热成像3D 模型Fig.6 Thermal imaging 3D model of defect area of alloy sample
其中,κ表示热扩散率,λ 表示材料的热导率,Q表示施加的表面热通量.这个随时间连续的积分方程体现温度大致变化.下列公式得出裂纹的位置:
在加热t时间后,表面的温度升高为:
由式(1)~ (3)可以推断裂纹距离:
1.4 其他无损检测技术
磁粉检测技术和渗透检测技术都属于五大常规无损检测技术.近年来,相关国家标准持续更新[89-90],在材料控制、工艺规范制定上趋于完善,提供了详细的工艺材料要求和验收标准,是不可替代的两种铸件表面缺陷检测方法.从本质上来看,这两种技术都是对表面和近表面缺陷的颜色或纹理特征进行增强.与基于光学、声学、电磁学等无损检测技术有所不同的是,如今的磁粉检测技术和渗透检测技术于试剂喷洒阶段、铸件纠偏阶段与缺陷检测阶段都需要检测人员直接或间接参与.因此,铸件缺陷检测结果的正确与否与检测人员操作息息相关.
1.4.1 磁粉检测技术
磁粉检测是利用铁磁性工件表面处缺陷在磁场中存在漏磁现象,在特殊介质下特征显著的一种无损检测方法.由DT4A 超高纯低碳纯铁轧制成的标准试片,可以检验铁磁性铸件有效磁化区以及大致的有效磁场强度和方向,被广泛用于磁粉探伤领域中.对于异形铸件磁粉检测,也可采用合适的标准试片,将其固定于变截面处,吸引磁粉或磁悬液形成缺陷轮廓以完成探测阶段.受漏磁场吸引所显现的真实磁痕特征反映了缺陷本质.经过相关铸件缺陷图谱比照后,对缺陷进行定位、定性和定量分析.在探测阶段,铸件会因为表面不平滑而需要铸造工作者对铸件进行打磨,在人工检测阶段,铸造检测人员的感知能力与表面处理能力对裂纹检测的效率有着决定性影响[91].磁粉检测技术具有以下优缺点:
1)操作简单方便,检测成本低,灵敏度高;
2)可显现出目视难以看出的细微缺陷;
3)只适用于探测铁磁性铸件的表面和近表面,对被测铸件的表面光滑度要求高;
4)磁化后的铸件需进行退磁处理.
对于磁粉检测技术而言,仪器设备的更新升级是带动技术的发展的重要途径.陈新波等[92]设计了一套智能磁粉探伤机,从移动磁化系统、移动夹紧系统,到喷液和回收机构等操作控制全部集成于一个设备控制面板上,实现了对中大型工件局部和整体的磁粉自动检测.李泽鑫等[93]设计了一种便携式磁粉探伤机,可对不易搬运的大型铸件实时进行磁粉探测,加速了检测时间,对需定期检修的服役铸钢零件表面缺陷检测提供了更为优选技术方案.
1.4.2 渗透检测技术
渗透检测技术利用了液态着色剂与荧光剂在固液交界下的毛细现象以及其于特定光照下的显像现象[94].具体就是将检测试剂涂抹于表面处理后干燥的待测工件表面,等待时间至少7 分钟.在特定光源下,通过目视法或选用3 倍以下的放大镜进行观察和标记,清洗过后采用扫描电镜对显像处进一步评定铸件表面缺陷的类型、形状和大小等多种属性.在检测过程中,易受多方面因素影响而造成漏检,重复检验结果会有所不同,采用渗透检测法检测铸件的优点有检测灵敏度高、表面缺陷表示直观、不受铸件形状和化学成分等因素影响,且由于材质适用范围广,渗透检测比磁粉检测更多地应用于铸造生产中[95].但缺点也显而易见:渗透检测技术耗时长、对铸件内部缺陷无能为力、工艺流程复杂且自动化程度低,且铸造工作者需要与有害、易燃和挥发性材料接触,同时要求在要暗室和黑光灯环境下检测.
本文总结比较了各类铸件缺陷无损检测技术如表2 所示.
表2 铸件缺陷无损检测与评估技术对比Table 2 Comparison of non-destructive testing and evaluation techniques for rail defects
2 基于神经网络的探测信号处理方法
在铸件缺陷无损检测过程中,探测阶段所采集到的缺陷信号载体的物理特性不同,往往需要根据其特性有针对性地进行信号分析方法研究.同时,信号存在各种噪声干扰,增加了缺陷特征提取难度,因此各类噪声信号处理方法也需要提出和改良.而不同信号分析方法和信号处理方法的叠加,使得每种缺陷检测方法的工作量增大,使用范围变窄.近年来,国内外学者对基于神经网络的信号处理方法展开研究,利用神经网络可以通过逐级迭代获取输入和输出内在联系的特点,将神经网络结构运用于各种探测信号分析.同时,神经网络的鲁棒特性,使得其对含噪声的信号仍具有高检测效率.此外,基于样本学习的方法可以完美融入大数据分析策略,通过对铸件缺陷数据库的学习来保障自身的高效性能.
2.1 基于深度学习的图像处理方法
在图像缺陷检测领域中,深度学习算法以硬件的图像处理模块为载体,是重要的组成部分.与主流无损检测方法侧重点不同的是,它是对目标特征进行深度挖掘,并更侧重于深度学习网络性能,不易受到硬件水平的制约.与传统图像处理方法不同的是,传统方法中的特征提取主要依赖于人工设计的提取器,需要从头开始进行数据筛选.根据数据的特异性,要采取不同的特征提取方法和分类器结合,经过大量尝试,才能得到满足工业场景需求的特定方法,过程低效又昂贵.每个传统图像算法都是针对具体应用,不具有普适性[97].
大多数车间不愿意投资深度学习的研发工作,依旧凭借传统图像算法作为工业解决方案,深度学习的应用正面临着严峻挑战[98].实际上,各类探测仪器的成本逐年降低,更易获取大量图像和数据.同时,随着感知机研究的不断推进和计算机硬件的换代升级,深度学习为图像检测领域带来了革命性的变革.学术界也纷纷涌现出各种高效又健壮的网络框架,得以对X 射线检测系统、机器视觉系统等系统所获得的多样化目标进行强大的感知和处理,其图像检测任务中的准确率已然能与人类视觉能力相媲美,推进速度令人瞩目.图像和数据处理需要用更先进、更灵活的检测手段才能保障铸造厂的效率和性能,提高整体生产率.
文献[99]将原始铸件视觉图片等比分割成九块区域,再引入卷积神经网络(Convolutional neural networ,CNN)模块实现对铸件表面夹杂物、气孔和裂纹缺陷检测,检测精度高达97.25 %以上.图7 为文献[99]设计的机器视觉系统检测流程.在深度学习模型中,需要高质量的数据集进行训练,而对于铸件内部缺陷检测,采集的图像常存在缺陷边界不清晰的问题.传统方法对于类间差异小的缺陷无法准确分类,且标签的错误最后会导致网络性能下降.Yu 等[100]提出了一种自适应深度和感受野选择机制,使用 “惰性标签”对边缘模糊的缺陷进行标注,可以克服缺陷边缘模糊而导致的贴标不准确问题.使用该方法,可减少人工标注的主观错误,提高标签的准确性,获得质量更高的标签数据.网络识别的缺陷类别、位置和区域如图8 所示.其中SS 为海绵缩松,MDFM 为高密度夹杂,GP 为针孔,LDFM 为低密度夹杂,GH 为气孔,SC 为缩孔,Background 为无缺陷的背景区域.
图7 机器视觉系统示意图Fig.7 Schematic diagram of machine vision system
图8 图像识别缺陷的类别、位置和区域Fig.8 Image recognition defect category,location and area
另外,为了降低机器对精确标注样本的依赖性,Hu 等[101]提出了一种新颖的训练策略,该策略在训练阶段将新的对象级注意机制融入学习模型中,仅使用图像级标签训练包含孔洞与夹杂类缺陷的数据集,利用双线性池提高模型检测局部对比铸件缺陷的能力,并将类激活图(Class activation maps,CAM)扩展到双线性CAM,这一新型可视化技术增强了模型的可解释性.最终减少额外的人工消耗并提高模型性能.同时,由于铸件种类繁多,铸件上可获取的各类缺陷图片较少,而神经网络中包含大量的参数,需要大量数据进行训练.小数据集可能会导致网络过拟合,所以在铸件缺陷检测中,小样本是亟需解决的问题.Du 等[102]讨论了扩充数据集对网络性能的影响.通过实验发现,当图片增加到一定数量后,网络性能会下降,所以在进行数据扩充时,不能过度扩充,故使用单一数据扩充方法对网络性能的提升有限的.
除了数据集外,网络结构也是影响网络性能的重要因素.Ferguson 等[103]将ResNet-101、VGG-16等主流的特征提取网络与Faster R-CNN、SSD、RFCN 等网络模型两两结合,比较了各算法的定位精度和计算性能.气孔、缩孔等都是铸件内部的常见缺陷,而这些缺陷相对于铸件来说都是微小缺陷.在相关标准中对铸件孔洞类、夹杂类缺陷的大小皆有等级划分:GB/T11346 在50 mm×50 mm 的参考底片下,将各缺陷分为8 级;TB/T3105.4 在177 mm×127 mm 的参考底片下,将各缺陷分为5 级.缺陷级数越低时,缺陷相对越小,纹理信息越模糊,目标特征细微而难于检测.随着神经网络的加深,许多浅层信息不可避免会丢失,这将会严重影响网络对微小缺陷的检测精度.文献[102]针对这一问题,提出特征金字塔网络,对图片包含的各层特征进行多尺度预测,保留了图片中的浅层特征信息,在微小缺陷检测任务中表现出了良好的性能.其中,Faster R-CNN 结合ResNet-101 网络的平均精度均值(Mean average precision,mAP)达92.1 %.由于微小缺陷包含语义信息较少,容易产生误检和漏检的情况.Lin 等[104]提出了一种基于视觉注意力机制和特征图深度学习的鲁棒检测方法.采用中心边缘差分法来模拟生物视觉信息处理机制,提取出疑似缺陷区域,并剔除不必要的信息,再使用深度卷积网络提取连续图像中包含的空间特征信息,有效地跟踪缺陷,大大降低了误检和漏检的可能性.图9 为帧间深度卷积神经网络结构图.
图9 帧间深度卷积神经网络结构图Fig.9 Inter-frame deep convolution neural network structure diagram
Tang 等[105]研究了基于X 射线图像的缺陷检测算法,结合深度卷积神经网络中的空间关注机制和双线性池这两种技术对网络进行优化,提出了一种新的空间注意双线性卷积神经网络,以增强CNN 的表示能力,得以表达潜在的特征属性.实验结果表明,与一般的CNN 缺陷检测器进行比较,优化后的模型有显著的性能提升.表3 为近5 年来,学术界运用深度学习算法在铸件缺陷检测领域上所取得的研究成果.
表3 基于深度学习的铸件缺陷检测研究现状Table 3 Research status of casting defect detection based on deep learning
在铸件缺陷检测中,上述的微弱缺陷和小样本问题十分棘手,微弱缺陷问题在本质上是由于缺乏肉眼可见的详细特征,而导致检测过程也难于区分前景与背景.学术界针对这些问题做了深入研究.Bai 等[114]提出一种端到端的多任务生成对抗网络(Multi-tasks generative adversarial networks,MTGAN)以检测微弱目标.其将生成器搭建为可以将模糊图像采样转化为精细图像的超分辨率网络,判别器结合多任务模型进行分类和回归损失计算,并反向传播更新生成器,循环往复.由广泛的实验得出,MTGAN 在AP 性能上超过了现有最新的微弱目标检测技术.Dong 等[115]用随机森林(Random forest,RF) 算法替换U-Net 网络中最终的softmax 层,U-Net 所提取的特征再对RF 进行训练,使其拥有对图像中各像素分类的能力.此方法足以检测到数据集中84.5 %的缺陷,在图像分割上优于其他传统算法.Barz 等[116]将5 个细粒度小样本在同一深度学习模型上训练,发现在softmax层使用余弦损失比交叉熵能得到更高的分类精度.
由于卷积神经网络中有大量参数,需要大量训练样本才能使网络匹配缺陷特征,但在铸件生产检测过程中,面临着样本数据少、图像采集耗时、标注代价高等问题,进而易造成在小样本数据集上过拟合、网络优化难、泛化能力不佳等一系列负面影响.Keshari 等[117]基于该理念提出了一个新的CNN 模型,重点学习滤波器的 “结构”和 “强度”.结果表明,其在小样本数据集上的识别精度有巨大提升.Wang 等[118]改进的Faster R-CNN 能够在目标样本很少的情况下,对原训练模型鲁棒性适配,其提出的基于分割池和实例感兴趣区域(Region of interesting,ROI)采样的特征配对机制,可在图像和目标实例级别上对成对的特征进行域适配.提出的实例级适配模块对成对的目标特性进行了语义对齐,缓解了域漂移问题.该模型在SIM10K 数据集上对已检测目标有着较高置信度.显著减少了训练所需的参数量,同时在测试数据库上显示出高准确性.Ren 等[119]提出了一种基于深度学习算法的通用表面检测算法.在工业小样本分割任务中,该方法仅需5 张图像进行网络训练,检测结果达到了0.0 %的错误逃逸率,具备自动适应小样本、强噪声的复杂工业生产场景的能力.Wang 等[120]引入配对机制,提出一种双级模块,使训练检测器适应目标域.该团队采用注意区域生成网络和多关系检测器的少热目标检测,利用小样本的相似性来检测新的目标,同时抑制主干网络中的错误检测.为解决数据呈长尾分布而易造成模型过拟合问题,Liu 等[121]提出了一种改进的VGG-16 主干网络,通过添加更强的正则化器并使用批归一化,使网络具有更强的泛化性,针对不同样本无需重新设计特定网络模型.该模型在公共小样本数据集上实现了8.45 %的低错误率,消除了过度拟合.Xu 等[122]提出了一种小型数据驱动的卷积神经网络,该算法通过集成方法对小样本进行预处理,使用标签扩张解决类分配不平衡的问题.并提出了一种半监督数据扩充方法,以更有效、可控的方式扩展数据集.通过对改进的4 种常用的卷积神经网络进行一系列比较实验和评估发现,SDD-Inception v3 结构在小样本检测任务中,具有出色的性能.
2.2 基于神经网络的其他信号处理方法
与大多数基于光学的无损探测技术所得到的直观图像不同的是,基于声、电磁学的无损探测技术的直接探测结果大多是在二维坐标轴下波形形式表征的.这增加了检测人员提取缺陷特征的难度.神经网络的出现,打破了传统信号分析方法的局限性,在精度上显著优于传统方法,成为最新的研究热点.运用人工神经网络等理论知识,以提高复杂工况背景下复杂连续信号的处理能力.
Meng 等[123]从钢板内18 个近表面不同深度的缺陷中获取了48 000 组ECT 信号,将其制作成数据集.并把缺陷深度评估问题表述为时间序列分类问题,训练和评估了各种一维残差卷积神经网络在分类任务中的检测性能.其中,38 层一维ResNeXt卷积网络的检测精度达到93.58 %,且不受提离信号的影响.Park 等[124]将原始管状工件的一维ECT数据按轴向顺序堆叠为二维数据,进而转化为二维图像,然后设计了嵌有Dropout 层的深度人工神经网络对进行缺陷分类,使神经网络的平均分类精度提升至97.19 %.文献[125]通过对数值模拟得到的信号数据进行深度学习的方法,解决了ECT 信号估计裂纹深度的计算速度问题,计算时间小于1 秒.Miao 等[126]提出了基于涡流检测小波时频图CNN的缺陷识别方法.一方面,连续小波变换产生的焊缝时频图可以有效地反映窄搭接焊缝涡流探测信号的时频特征;另一方面,将小波时频图作为CNN 网络的输入,避免了特征表达不足和识别精度不高的问题.Wang 等[127]研究了铁磁材料中裂纹的PEC信号,提出了一种基于遗传算法的反向传播神经网络模型,可以很好地解决PEC 中的非线性问题,精确表征裂纹深度与宽度.
针对超声检测技术生成的信号,文献[128]使用卷积神经网络,深度神经网络,多层感知器三种模型对时域上的超声信号进行训练和测试,实验结果表明,所有模型都可以准确评估孔洞类缺陷,其中CNN 效果最佳,检测精度达到94.5 %.但工件表面的粗糙程度会引入大量噪声信号,降低训练模型的准确性.为了减少噪声对分析结果的影响,Munir等[129]将超声信号数据集扩充至原来的5 倍,每个信号设有2 048 个采样点,并基于CNN 的鲁棒性,使用仅有两层卷积的神经网络用于提取超声特征,改善了模型分类性能和适用性.张伟等[130]采用波形逼近技术在磁场信号中获得波形参数信息,从而与缺陷尺寸建立映射关系,解决了裂纹缺陷远场涡流定量反演时特征难匹配问题.Falque 等[131]研究了一种RFEC 信号转换为二维图像的经典分割方法.该法使用反卷积结合SVM 分类器处理RFEC 信号,提取了信号内真实缺陷信息.
3 展望
随着铸造技术的不断发展,目前的铸件检测系统仅依靠软硬件技术的升级优化,已无法满足铸件缺陷检测技术的现实需求[132].针对铸件全尺寸、高精度、高时效等检测要求,高端铸件缺陷检测技术必须考虑以下几点问题,展望概述如图10 所示:
图10 高端铸件缺陷检测技术展望概述Fig.10 Overview of the prospect of high-end casting defect detection technology
1)对于铸件缺陷检测过程,探测技术本身存在的缺点不可避免,且单一的声或光信息难以对复杂铸件作全方面检测.融合多种探测方法对铸件进行全方位探测技术开始出现.但仅仅通过串联多种探测技术来组合成一条自动检测线,是无法满足工业中对于检测速度的要求[133].如何利用多模态技术将多维信息融合实现对铸件缺陷特征进行高效且全面地检出,将是未来检测技术发展研究的方向之一.
2)目前,机器人技术与铸造行业质量监测的联系越发紧密,机器视觉系统与机器人技术融合技术崭露头角:结合机器人系统的机器视觉检测技术实现了铸件多角度信息获取,消除了空间对检测效果的限制.而其他检测手段也正面临着过分依赖人的参与、辅助时间长、检测效率低等问题,亟需加速践行新一代信息技术与质检技术的深度融合,在时间与空间上提高检测设备灵活性.如何将各种检测手段与机器人技术有效结合,促进传统铸件检测技术的智能化升级,是未来研究方向之一.
3)在铸造行业实际场景中,“大数据”往往是伪命题,“小样本”却更为常见.经过多年的学术研究,国内外研究员从数据扩充、模型优化和迁移学习三个方面改进了神经网络对数据采集量的需求[134].但多数研究仅考虑到检测的精度,并未过多考虑检测实时性,这在工业领域是无法接受的.此外,多数针对小样本的检测模型是在自然图像数据集或公共数据集上进行预训练再针对下游任务进行微调的,工业场景实际应用少.针对小样本检测网络的实时性和更有针对性的模型预训练方法展开研究,可以将自然领域或医学领域小样本检测模型迁移至工业领域,具有广大的发展前景.
4)铸件缺陷检测任务通常仅包含检测与分类,这无法包罗本文所需要的全部质检信息.对于单个铸件,逐一进行缺陷检测、尺寸测量、表面粗糙度测定等程序耗时耗力.特别是针对图像检测任务,需要同时实现铸件尺寸测量、缺陷分类、表面粗糙度评定等多个任务.在深度学习领域,多任务学习可以学到多个任务的共享表示,这个共享表示具有较强的抽象能力,能够适应多个不同但相关的特征.由于使用共享表示,多个任务同时进行预测时,同样能减少了样本来源的数量和整体模型参数的规模,使得具有更小容量的模型就可以获得同水平或更好的泛化能力,预测更加高效.由此可见,“多任务”与铸件质量检测结合是一个值得深入探讨的问题.
4 结束语
铸件的生产加工工序繁多、条件复杂,加工工艺本身的不足和操作失误都有可能使铸件在加工完成时就存在缺陷,而在服役过程中,受力不均或使用不当也会产生缺陷,这些缺陷会影响铸件的整体性能,需要进行监测与排除.随着工业生产规模的不断扩大,纯人工检测方法的检测效率不足以满足生产效率要求,需要自动化的铸件缺陷检测方法来提高检测效率.
本文针对铸件生产和服役过程中的产生的孔洞类缺陷、裂纹、偏析和夹杂等缺陷的成因进行分析.阐述了基于声学、光学、电磁学等主流检测技术及其常规信号处理方法、磁粉检测技术与渗透检测技术等其他检测技术,并对近年来新兴的基于神经网络的信号处理方法进行了说明.对基于神经网络的信号处理方法对比分析发现,铸件无损检测方法已经趋于完整.而深度学习网络作为新兴图像检测方法的核心,能够发掘出图像包含的深层信息,这些深层信息能够对铸件缺陷分类提供指导.并且,神经网络具有强鲁棒性,轻量化神经网络的应用又进一步提高了检测效率.因此,将具有强鲁棒性、性能优越的神经网络运用在铸件缺陷检测与分类上是未来主要的研究方向.