高级检索

Q235B钢对接焊接头振动S-N曲线的分析

范文学, 陈芙蓉, 解瑞军, 唐大富

范文学, 陈芙蓉, 解瑞军, 唐大富. Q235B钢对接焊接头振动S-N曲线的分析[J]. 焊接学报, 2014, 35(8): 39-42.
引用本文: 范文学, 陈芙蓉, 解瑞军, 唐大富. Q235B钢对接焊接头振动S-N曲线的分析[J]. 焊接学报, 2014, 35(8): 39-42.
FAN Wenxue, CHEN Furong, XIE Ruijun, TANG Dafu. Analysis of vibration fatigue S-N curve on Q235B steel butt welded joint[J]. TRANSACTIONS OF THE CHINA WELDING INSTITUTION, 2014, 35(8): 39-42.
Citation: FAN Wenxue, CHEN Furong, XIE Ruijun, TANG Dafu. Analysis of vibration fatigue S-N curve on Q235B steel butt welded joint[J]. TRANSACTIONS OF THE CHINA WELDING INSTITUTION, 2014, 35(8): 39-42.

Q235B钢对接焊接头振动S-N曲线的分析

基金项目: 教育部春晖计划资助项目(Z2006-1-01003)

Analysis of vibration fatigue S-N curve on Q235B steel butt welded joint

  • 摘要: 通过分析确定Q235B钢对接焊接头的振动疲劳S-N曲线与静疲劳S-N曲线是具有相同斜率的连续型曲线,并基于静疲劳S-N曲线推得振动疲劳S-N曲线的表达式.文中通过试验确定了Q235B钢对接焊接头的静疲劳S-N曲线和不同加载频率下对应的真实拉伸强度,确定了振动疲劳修正系数为0.345 2,经过残余应力和接头板厚修正后,利用振动疲劳S-N曲线预测了疲劳寿命为5×106周次时振动疲劳极限为114.84 MPa,与试验值相差仅为7.60%.结果表明,文中所用方法能够用于Q235B钢振动S-N曲线的推断.
    Abstract: The interrelation of static fatigue S-N curve and vibration fatigue S-N curve on Q235 B steel butt welded joints has been analyzed. The result shows they have the same slope, and vibration fatigue S-N curve is a continuous curve without horizontal section. It moves a specified distance in stress axis. At the same time, the vibration fatigue S-N curve expression was input. In this paper, the static fatigue test and tensile test under different load frequency were done. And vibration fatigue correction factor was 0.345 2. Through correction of residual stress and size, the fatigue limit was 114.84 MPa when the cycles were 5×106 under vibration fatigue S-N curve. And it only has a little bias 7.60%, it shows that the method of this paper can be used to infer vibration fatigue S-N curve of Q235 B steel.
  • X射线焊缝检测在管道焊接和连接领域应用广泛[1]. 针对X射线焊缝图像底片的质检,更多的是采用人工检测的方式,根据工程师的经验来判断检测结果的好坏,在检测效率和检测标准上会受到主观性的制约. X射线焊缝图像的检测大多基于主观设定阈值来凸显缺陷特征,焊缝缺陷对比度低,许多时候不易直接提取特征,而且,基于阈值的方式很难对缺陷类型进行定位和分类[2]. 随着计算机和人工智能的发展,许多学者从传统的主观提取X射线焊缝图像特征,转向用自动学习的方式提取X射线焊缝特征[3-4]. 刘涵等人[5]采用卷积神经网络(convolutional neural networks, CNN)和Softmax分类器,研究了基于石油钢管场景下的焊缝的缺陷检测与识别. 樊丁等人[6]改进了模型中的指数线性单元(exponential linear unit, ELU)函数,来识别焊缝X射线图像的缺陷. 谢经明等人[7]通过减少X射线焊缝识别网络的检测层数,提高卷积神经网络的推理速度.

    卷积神经网络通过反向传播学习缺陷特征,通过数据提高模型的鲁棒性,利用卷积神经网络可以有效解决X射线焊缝缺陷自动检测问题. 目标检测的主要算法包括以Faster R-CNN[8]系列为代表的两阶段目标检测算法和以YOLO [9]系列为代表的一阶段算法. 从焊缝缺陷检测的已有研究来看,焊缝自动辨识技术的研究建立在高性能计算机之上[10],所提出的算法参数较多、权重较大、训练较慢,更多考虑的是模型单方面性能,缺乏对硬件资源的全面考虑.

    针对以上问题,结合X射线焊缝缺陷检测任务特点,算法基于YOLO目标检测框架,引入轻量级的倒残差结构[11],加快缺陷信息在边缘硬件上的传播效率. 采用多尺度预测机制,精准识别不同缺陷特征. 跨网格扩增缺陷正样本,加快模型训练过程中的收敛速度. 最后,通过计算机以及边缘设备进行焊接质检试验,研究轻量级卷积神经网络的检测性能和智能硬件的运行性能.

    边缘分布式运算具有实时性、高效性、安全性和低成本等特点[12],试验采用的边缘人工智能(artificial intelligence,AI)检测器的核心部件为K210芯片,芯片功耗为0.3 W,主要负责图像检测、控制器运算和数据处理. K210是RISC-V双核64位CPU,支持机器视觉多模态识别,具有神经网络硬件加速器,其处理器运算能力为1 TOPS,相比于拥有128个CUDA单元的Jetson Nano,K210芯片具有良好的性能指标和更低廉的价格.

    系统部署流程如图1所示,首先组成适用于提取缺陷特征的数据集,通过深度学习中卷积神经网络构建检测模型,训练出来的模型文件通过勘智官方提供的工具链转换成K210芯片支持的KModel格式,转换后的模型烧录进边缘识别设备.

    图  1  系统部署流程图
    Figure  1.  Flow chart of system deployment

    具有辨识能力的嵌入式设备可以对焊缝图像进行区域性检测,安装在检测器前方的摄像头将缺陷图片信息传递给K210芯片,芯片利用自身神经网络加速器处理输入图片,最终获得目标位置类别等处理结果. 通过物联网模块进行MQTT协议通信,连接物联网云平台并上传设备状态信息,云平台统计边缘AI设备的状态信息,方便工程人员观察统计X射线焊缝缺陷信息. 把边缘硬件验证算法和云端数据存储相结合,极大增加了缺陷识别系统的鲁棒性.

    复杂模型在工业场景或低端设备上难以被使用,工程设计需要采用更加轻量的网络形式,卷积网络不仅要在性能和模型大小之间进行衡量取舍,同时要考虑勘智官方工具链对网络结构的支持. YOLO-M是基于格子预测,相比较于先产生候选区域,再生成候选框的双阶段算法,其不仅有更快的检测速度,也具有良好的准确率. 如图2所示,针对焊缝缺陷多尺度的特征,从3个不同输出层对X射线焊缝缺陷进行检测,网络可以更好地辨别缺陷特征.

    图  2  YOLO-M架构图
    Figure  2.  YOLO-M architecture diagram

    考虑到边缘设备的加速器结构和计算效率等问题,为了充分满足K210边缘设备的需求特点,算法的主干网络采用轻量的线性瓶颈的倒残差结构,从而实现在不同图像细粒度上聚合并形成图像特征. 随着神经网络的训练,网络的参数不断更新,预测层结果不断接近目标真实结果,训练结束后卷积神经网络的参数达到最佳,通过最佳参数的模型实现焊缝辨识任务.

    图2所示,主干网络采用倒残差(inverted residual)结构,倒残差先使用1 × 1的卷积(convolution,Conv)结构,目的是将低维空间映射到高维空间,增加维度后采用分离提取的方式来提取特征,由于将传统的卷积改为了分离提取的方式,使得网络的计算量和参数大幅减少,线性瓶颈的倒残差结构的中间层可以增加通道数来提取更多特征,更好的识别X射线焊缝缺陷信息. 对于低维空间图片信息而言,进行线性映射会保存X射线焊缝缺陷特征,而非线性函数会影响缺陷信息的传递,残差结构两边的维度信息通道数都比较少,可以认为是“低维向量”,所以后面线性激活选择大小为1 × 1的卷积核. 倒残差结构可以增加缺陷信息在不同层级之间的传播能力,保持目标向量信息传输,有着更好的内存使用效率. 一个瓶颈块的操作运算$ F(x) $可以表示为3个运算操作的组合.

    $$ F(x)=[A·N·B]x $$ (1)

    式中:$ A $为线性变换函数;$ N $为卷积的每个通道非线性变换函数;$ B $为输出域的线性变换函数;$ x $为卷积运算输入.

    图3所示,深度可分离卷积(deep separable convolution,DSC)将传统的卷积提取特征的过程分解为两部分,首先对输入每个通道的图像信息采用轻量级的单通道滤波器,分别提取不同信息,然后通过逐点卷积组成新的图像信息. 在达到同样的输出效果的同时,采用分离提取的方式比传统卷积参数减少8~9倍.

    图  3  深度可分离卷积模型
    Figure  3.  Deeply separable convolution model

    在X射线焊缝缺陷检测训练任务中,YOLO-M网络通过k-mean聚类产生适合焊缝缺陷的先验框,目的是对预测焊缝缺陷识别框进行约束,根据预测头的结构特点,在最小的特征图上,其单位面积内的图像感知范围最大,应用最大尺度的先验框,适合辨识尺度较大的目标. 在最大的特征图上,其单位面积内的图像感知范围最小,应用最小尺度的先验框,适合辨识尺度小的目标.

    YOLO-M网络输出三维特征来表达缺陷坐标xy、宽度w和高度h、缺陷置信度、缺陷类别. 其中,缺陷坐标xy、缺陷宽度w、高度h经先验框微调与真正的目标缺陷图像重合,置信度信息判断是否存在目标缺陷,缺陷类别信息判缺陷类型. 通过网络训练得到最优损失函数,损失函数$ L $由边框信息损失函数$ {L_{{\text{box}}}} $、目标置信度损失函数$ {L_{{\text{obj}}}} $和目标分类损失函数$ {L_{{\text{cls}}}} $组成. 网络中置信度预测和类别预测均采用二分类交叉熵损失LBCE (binary cross entropy loss,BCE),边框回归采用Complete IoU (CIoU) loss [13].

    $$ {t_{{x}}} = {g_{{x}}} - {c_{{x}}} $$ (2)
    $$ {t_{{y}}} = {g_{{y}}} - {c_{{y}}} $$ (3)
    $$ {t_{{w}}} = \log ({g_{{w}}}/{p_{{w}}}) $$ (4)
    $$ {t_{{h}}} = \log ({g_{{h}}}/{p_{{h}}}) $$ (5)
    $$ {b_{{x}}} = 2\sigma ({t_{{x}}}) - 0.5 + {c_{{x}}} $$ (6)
    $$ {b_{{y}}} = 2\sigma ({t_{{y}}}) - 0.5 + {c_{{y}}} $$ (7)
    $$ {b_{{w}}} = {p_{{w}}}{[2\sigma ({t_{{{\rm{w}}}}})]^2} $$ (8)
    $$ {b_{{h}}} = {p_{{h}}}{[2\sigma ({t_{{h}}})]^2} $$ (9)
    $$ {L_{{\text{BCE}}}} = - \frac{1}{n}\sum\limits_{i = 1}^n {\left[{t_i} {\text{ln}}{o_i} + (1 - {t_i}) {\text{ln}}(1 - {o_i})\right]} $$ (10)
    $$ L = {L_{{\text{box}}}} + {L_{{\text{obj}}}} + {L_{{\text{cls}}}} $$ (11)

    式中:$ {t_{{x}}},{t_{{y}}},{t_{{w}}},{t_{{h}}} $为归化后的坐标和宽、高度信息;$ {g_{{x}}},{g_{{y}}},{g_{{w}}},{g_{{h}}} $为标注框的坐标和宽、高度信息;$ {c_x},{c_y} $为预设先验框的左上角坐标信息;${p_{{w}}},{p_{{h}}}$为预设先验框的宽、高度信息;$ {b_{{x}}},{b_{{y}}},{b_{{w}}},{b_{{h}}} $为网络输出的坐标和宽、高度信息;$ \sigma $为Sigmoid归一化函数[9],加快模型收敛;$ n $为输出信息数量;$ {t_i} $为目标信息;$ {o_i} $为输出信息;$ L $为模型损失函数;$ {L_{{{{\rm{box}}}}}} $为边框信息损失函数;$ {L_{{{{\rm{obj}}}}}} $为目标置信度损失函数;$ {L_{{{{\rm{cls}}}}}} $为目标分类损失函数.

    为了增加焊缝缺陷正样本和加快网络的收敛速度,如图4所示,网络采用跨网格的预测机制,模型基于网格预测,缺陷中心点所在的网格负责预测缺陷,同时增加相邻网格作为负责预测缺陷的网格,通过跨网格策略极大提高了网络训练时的收敛速度. 网络训练中采用数据增强策略,随机拼接缺陷图片,增强小目标的检测能力. 每一个网格生成3个先验框,先验框通过调整生成目标框,在输出真正目标框之前,模型通过目标框分数特征信息筛选和保留最优目标框.

    图  4  预测机制
    Figure  4.  Prediction mechanism

    训练算法和验证算法的数据集由GDXray公共数据库[14]和中国石油天然气管道科学研究院提供的缺陷底片样本共同组成. 从联合数据集中获取2070个具有相同大小的不同缺陷裁剪补丁,图像的尺寸为128像素 × 128像素. 图5图6图7图8分别为裂纹(crack,CR)、气孔(porosity,PO)、未焊透(lack of penetration,LOP)、未熔合(lack of fusion,LOF)缺陷图像检测过程可视化. X射线焊缝缺陷图像具有模糊、多尺度等特征,其中,裂纹缺陷大小不一,未焊透缺陷对比度极低,未熔合缺陷长宽对比大,气泡缺陷相对微小.

    图  5  CR图像检测过程可视化
    Figure  5.  Visualization of CR image detection process. (a) input; (b) output; (c) confidence; (d) class
    图  6  PO图像检测过程可视化
    Figure  6.  Visualization of PO image detection process. (a) input; (b) output; (c) confidence; (d) class
    图  7  LOP图像检测过程可视化
    Figure  7.  Visualization of LOP image detection process. (a) input; (b) output; (c) confidence; (d) class
    图  8  LOF图像检测过程可视化
    Figure  8.  Visualization of LOF image detection process. (a) input; (b) output; (c) confidence; (d) class

    以下指标评估网络的综合性能,例如准确率(average precision,AP)、平均准确率(mean average precision,mAP)、每秒帧数(frames per second,FPS)、模型参数(model parameters,MP).

    $$ {Y_{{\text{AP}}}}{\text{ = }}\frac{{{N_{{\text{TP}}}}}}{{{N_{{\text{TP}}}} + {N_{{\text{FP}}}}}} $$ (12)
    $$ {Y}_{\text{MP}}=n(hwc + 1) $$ (13)

    式中:$ {Y_{{\text{AP}}}} $为准确率;$ {Y_{{\text{MP}}}} $为模型参数量;$ {N_{{\text{TP}}}} $为检测结果正确的图片数量;$ {N_{{\text{FP}}}} $为检测结果错误的图片数量;c为卷积输入通道数;n为卷积输出通道数;h,w为卷积核的高度和宽度;1为偏置因子.

    卷积神经网络是黑盒模型,通过可视化输出层的方式验证网络的效果. 卷积神经网络输出三维向量,每一层的二维向量都代表不同含义,如图5~图8所示,其中图5~图8中b图为可视化缺陷检测结果,包括缺陷位置框,缺陷类别和置信度分数. 图5~图8中c图为可视化缺陷检测过程中置信度信息层. 图5~图8中d图为可视化缺陷检测过程中类别信息层.

    检测过程中,缺陷图片上会形成特征信息,把特征信息映射到原图片上产生不同颜色,由于是跨网格预测机制,所以缺陷附近也存在不同程度信息,网络筛选分数最优的信息,通过置信度和类别分数的综合评定,网络最终确定缺陷类型.

    对比试验网络包括主流一阶段目标识别网络、二阶段目标识别网络、多阶段目标识别网络以及基于非边框预测的目标识别网络,在X射线焊缝缺陷数据集上验证网络的有效性,网络运行硬件的显卡环境为Nvidia Gefore GTX TITAN,对比结果如表1所示.

    表  1  焊缝识别效果对比
    Table  1.  Comparison of weld recognition effect
    测试网络准确率YAP(%)平均准确率
    YmAP(%)
    检测速度
    YFPS/(帧·s−1)
    模型参数量
    YMP (M)
    CRLOFLOPPO
    YOLO V393.1293.1194.3098.1894.685.2561.54
    Faster-RCNN85.3395.4095.2692.1192.036.3041.14
    Cascade-RCNN87.1792.3198.3095.3393.287.8868.94
    RegNet89.9794.7798.5196.8795.039.0031.48
    CentripetalNet84.0590.1393.1991.0489.607.87205.68
    YOLO-M92.5393.3093.4096.4693.921003.60
    下载: 导出CSV 
    | 显示表格

    由于裂纹缺陷的尺度不均匀,对比度较小,不同检测网络对于裂纹的识别率较低. 具有多尺度检测机制的网络可以更好识别不同尺度缺陷,其中,YOLO-M网络对于不同类型的缺陷都具有较好的检测效果. 特征残差提取结构使得YOLO-M网络整体参数量极低,模型权重仅为3.6 M,较少的计算量和更高效的残差结构使得网络具有较高的推理速度,在计算机上的前向推理速度为100帧/s,可以实时检测焊缝缺陷.

    由于嵌入式平台的内存限制,只有参数较少的网络才能进行部署. YOLO-M网络进一步转化为K210芯片支持的KModel网络格式,转化后的模型权重仅为3.7 M. 识别过程中,由于摄像头传输信息加大噪声对缺陷识别任务的影响,所以使用程序对数据集加入随机的椒盐噪声和高斯噪声,提升网络识别能力. 如图9所示,K210边缘设备具有良好的识别效果. 经过测试,由于试验中摄像头采集性能的限制,K210设备上的网络检测速度为11帧/s,检测准确率为93.5%.

    图  9  嵌入式设备和检测结果
    Figure  9.  Embedded device and detection results. (a) K210 development board; (b) bubble defect detection results

    (1) YOLO系列检测模型的计算量主要集中于主干网络,采用倒残差结构减少模型参数量,加快了缺陷特征提取速度,模型参数量仅为3.6 M. 从训练可视化图得出,多尺度检测网络可以学习缺陷信息,识别不同焊缝缺陷.

    (2) 由于裂纹缺陷的尺度不均匀,对比度较小,不同检测网络对于裂纹的识别率较低,需要不断扩增数据集,提高网络的拟合能力.

    (3) 在勘智K210设备上进行试验,YOLO-M网络检测准确率为93.5%,检测速度为11帧/s,该网络可以检测小目标缺陷. 试验结果证明了低成本焊缝自动质检的可行性, 所提方法可结合数字射线成像检测设备进行缺陷质检试验.

  • 期刊类型引用(22)

    1. 戴铮,刘骁佳,潘泉. 基于CCBFE-RCNN模型的焊缝X射线图像缺陷识别算法. 焊接学报. 2025(01): 24-33 . 本站查看
    2. 简珂,王帅,李强. 基于连通域分析的钢管焊缝缺陷检测方法. 测控技术. 2025(02): 11-17 . 百度学术
    3. 毛晴. 基于X射线图像和Faster R-CNN的焊缝质量检测算法研究. 机械制造. 2025(04): 30-34+40 . 百度学术
    4. 刘琦,马行,穆春阳. 改进YOLOv8的铸件多肉缺陷检测. 现代电子技术. 2025(11): 131-135 . 百度学术
    5. 赵晨光,魏丽,安久伏. 基于K210的手势图像识别系统设计. 仪表技术. 2025(03): 28-31 . 百度学术
    6. 李闯,马行,穆春阳,刘永鹿,秦政硕,张弘. 改进YOLOv3的轻量级铸件焊缝表面缺陷检测. 组合机床与自动化加工技术. 2024(01): 156-159+163 . 百度学术
    7. 张婷,王登武. 基于空洞分层注意力胶囊网络的X射线焊缝缺陷识别方法. 宇航计测技术. 2024(02): 45-51 . 百度学术
    8. 穆春阳,李闯,马行,刘永鹿,杨科,刘宝成. 改进YOLOv7-tiny的轻量化大型铸件焊缝缺陷检测. 组合机床与自动化加工技术. 2024(07): 156-160 . 百度学术
    9. 傅留虎. 基于轻量化特征增强网络的焊缝缺陷检测方法. 焊接. 2024(07): 38-49+57 . 百度学术
    10. 李国栋,吴志生,彭甫镕,郝康将,昝晓亮,郭威. 基于有监督对比学习的焊缝缺陷X射线检测方法. 焊接. 2024(07): 7-14 . 百度学术
    11. 苏志威,黄子涵,邱发生,郭朝阳,殷晓芳,邬冠华. 基于改进YOLOv8的航空铝合金焊缝缺陷检测方法. 航空动力学报. 2024(06): 121-129 . 百度学术
    12. 宋杰三. 基于改进Yolov8的焊缝缺陷检测研究. 中国设备工程. 2024(14): 196-199 . 百度学术
    13. 李兴红. 基于深度学习的液氯罐车射线图像缺陷自动识别研究. 中国高新科技. 2024(12): 15-17 . 百度学术
    14. 张小刚,俞东宝,汤慧,朱永利. 基于深度学习的X射线燃料棒端塞缺陷自动检测方法研究. 原子能科学技术. 2024(08): 1767-1776 . 百度学术
    15. 贾韶辉,李亚平,高炜欣,彭云超,张新建,王玉霞. 基于X射线图像与稀疏描述的管道环焊缝缺陷自动识别法. 油气储运. 2024(09): 1048-1055+1079 . 百度学术
    16. 张睿,李吉. 多级多尺神经网络自搜索的焊缝缺陷语义分割. 计算机辅助设计与图形学学报. 2024(11): 1750-1760 . 百度学术
    17. 谢雨欣,龚烨飞,谷心浩,陈晓彬,王萌,徐惠钢. 基于RGB-D特征融合的焊缝表面缺陷检测方法. 焊接学报. 2024(12): 72-78 . 本站查看
    18. 张睿,高美蓉,傅留虎,张鹏云,白晓露,赵娜. 基于多域多尺度深度特征自适应融合的焊缝缺陷检测研究. 振动与冲击. 2023(17): 294-305+313 . 百度学术
    19. 郑孝干,杨毅豪,林啸,吕雷,肖毓勇,黄潞璐. 基于AI的输电线路导线断散股缺陷检测方法. 电工技术. 2023(20): 69-71+74 . 百度学术
    20. 田伟倩,朱华兵,张淋,胡斌. 基于卷积神经网络的工业缺陷检测研究进展. 中国特种设备安全. 2023(12): 1-7 . 百度学术
    21. 邓智超,颜润明,杨蕙同,陈浩林,赖锦祥,雷亮. 基于改进残差网络的多视图焊点缺陷检测. 焊接学报. 2022(03): 56-62+116 . 本站查看
    22. 杨国威,张金丽. 基于光栅投影的焊后焊缝表面三维测量. 焊接学报. 2022(04): 100-105+112+119-120 . 本站查看

    其他类型引用(17)

计量
  • 文章访问数:  563
  • HTML全文浏览量:  10
  • PDF下载量:  150
  • 被引次数: 39
出版历程
  • 收稿日期:  2013-10-17

目录

/

返回文章
返回