波纹管内部脱浆状态的超声检测方法

朱耀东,韩庆邦,林泽宙,尹琳丽

(河海大学物联网工程学院,江苏常州213022)

摘要:为了检测波纹管内部不同脱浆状态的缺陷问题,提出了一种采用变分模态分解(Variational Mode Decomposition,VMD)与蚁群神经网络相结合的超声检测方法。将检测到的回波信号进行变分模态分解,将分解后信号的多尺度样本熵作为特征参数,输入到蚁群神经网络中进行检测。实验结果表明利用 VMD分解方法与蚁群神经网络相结合可以对波纹管内部横向缺陷进行有效判断。

关键字:变分模态分解(VMD);多尺度样本熵;蚁群神经网络

0 引 言

混凝土结构的波纹管作为工程建筑上不可或缺的材料被广泛运用于实际生活中。但是,在制作、施工和保养过程中的不当会导致波纹管内部存在缺陷和空洞等现象。为了减小这些因素带来的风险,利用无损检测来对波纹管内部压浆质量进行测试成为了当今热门的检测方法。其中超声法在工程建筑方面表现出良好的鲁棒特性,利用该方法检测混凝土内部缺陷,对被检测对象不仅不会造成损伤,而且还具有很好的检测效果。

由于混凝土包裹着的波纹管内部的复杂特性,传统检测方法通过回波的幅值或频谱来对混凝土缺陷进行判定比较依赖操作者的主观经验,难以实现规范化[1]。所以有效处理这种非平稳非线性信号,是解决该类问题的关键。经验模态分解(Empirical Mode Decomposition, EMD)在对非平稳非线性信号进行处理时,有明显的处理效果[2]。但是EMD方法在实际使用中容易产生模态混叠的问题。集合经验模态分解(Ensemble Empirical Mode Decomposition,EEMD)方法克服了模态混叠,但由于添加了白噪声,并不能有效中和干扰,同时还增加了计算量,存在一定的局限[3]。Wang等[4],Dragominetskiy等[5]提出用变分模态分解(Variational Mode Decomposition, VMD)自适应地将信号分解为一系列本征模态分量(Intrinsic Mode Function, IMF),克服了上述模态混叠问题,还提高了计算效率。郑豪等[6]将EEMD与支持向量机(Support Vector Machine,SVM)相结合,根据IMF的能量分布来检测波纹管压浆质量,但只能对波纹管内部是否存在严重脱浆进行判断。成锦等[7]利用小波熵的熵值来判断波纹管压浆的密实度,得到了熵随缺陷大小的变化关系,但不同程度缺陷的小波熵值区分度不高。陈媛等[8]通过奇异熵对波纹管内部缺陷的横向尺寸进行分析,得到缺陷与奇异熵的单调关系,但无法直接从熵值判断是否存在缺陷。本文和上述方法都通过对复杂回波信号进行分析,来对波纹管进行检测。本文将回波信号经变分模态分解后得到的本征模态分量的样本熵进行多尺度化。变分模态分解相比于EEMD能更好地抑制模态混叠。多尺度样本熵相对于上述方法中使用的单一熵,将熵多尺度化能够得到更完备的信息。相比于上述方法,本文通过与神经网络相结合,来提高缺陷的识别能力。传统神经网络收敛较慢,对初值过于敏感。蚁群神经网络解决了收敛慢的问题,并且有较好的鲁棒特性。本文将VMD与蚁群神经网络相结合,不仅解决了频谱混叠、计算量大等问题,还加快了收敛速度,提高了分类模型的判断精度。结果表明,该方法能有效地判别波纹管内部的脱浆状态。

1 VMD和蚁群神经网络

1.1 VMD和多尺度样本熵理论

相对于传统递归形式分解的EMD方法,VMD将测得的信号以非递归的形式进行分解。在 EMD分解的本征模态函数(IMF)的基础上,将信号以调幅调频的方式重新定义该函数,如式(1)所示:

将初始信号f假设为是一个由K个有限长带宽的本征模态函数IMF的分量ul组成。假设对应中心频率为φl,建立如下的约束变分模型为

本文采用近似熵类似的样本熵[9],并将样本熵扩展到多个时间尺度的多尺度样本熵并作为特征提取的参数选择。样本熵作为在条件概率情况下的严格对数一般用Es表示,当N为一个有限值时,有如下估计:

式中,N为时间序列的数据长度;为两个序列在相似容限r下匹配i个点的概率;为两序列在相似容限下匹配i+1个点的概率。

多尺度样本熵是将信号序列经过粗粒化后,计算对应不同粗粒序列对应的样本熵值,即:

式中,ℑ为时间尺度。相对于样本熵,多尺度样本熵摆脱了样本熵只能在单一尺度下衡量序列的局限性,可以得到对应不同尺度因子所产生的不同模式序列的可能性[10]

1.2 蚁群神经网络

蚁群算法是一种利用动物从栖息地到食物点的过程中如何确定最佳路线的一种随机的搜索算法。基本原理就是利用蚂蚁在觅食行走的过程中,会在途经的路线上留下一种被称为是信息素的物质,在信息素扩散的范围内其他孤立的蚂蚁会倾向于沿着信息素含量较高的地方移动,通过这种方法来寻得数据分析过程中最佳路径的机制[11]

将该算法与人工神经网络相结合。人工神经网络由输入、输出和隐藏层构成。由神经元的“突触”连接着输入和输出。该网络的结构如图1所示。图1中,a1, a2,…ap 是神经网络的输入,b h1 , b h2 …,bhp 是该网络对应的神经元,经过激活函数得到输出。

图1 神经网络框图
Fig.1 Block diagram of neural network

2 仿真分析

2.1 仿真模型及信号特征

工程中运用的混凝土结构多是由混凝土为主材料,里面加入波纹管、钢绞线、水泥等形成的一种复合结构。由于在压浆的过程中管道渗入了空气,导致管道内出现了大小不一的空腔。本文基于COMSOL Multiphysics仿真软件[12]对模型进行仿真,模型的尺寸:长为150 cm,宽为50 cm。波纹管内径长为84 mm,管壁厚度为 3 mm,中心钢绞线的直径为10 mm。将模型分为5个部分,其中S1为无脱浆状态,S2~S5为相同纵向尺寸下、不同程度的横向脱浆。波纹管仿真模型如图2所示。

图2 波纹管仿真模型
Fig.2 Simulation model of corrugated pipe

通过保持纵向缺陷一致的情况下,来比较不同尺寸横向缺陷对经过变分模态分解后的多尺度样本熵的影响。仿真缺陷尺寸对应如表1所示。

表1 仿真模型对应缺陷尺寸
Table 1 Defect sizes of simulation model

模型区域 横向/cm 纵向/cm 模型区域 横向/cm 纵向/cm S1 / / S4 6.9 8 S2 2.5 3.7 S5 3.7 3.7 S3 4.1 3.7

在仿真过程中采用宽度是 20 mm的激励源作为发射端口,以自发自收的形式来对回波信号的信息进行提取。该激励信号是经过汉宁窗函数调制的单脉冲信号,表达式为

式中:f为中心频率,取值为200 kHz; t0=1 0µs 。

针对S1~S5不同缺陷对应的回波信号,对各回波信号进行分解。为了节省篇幅,本文只列出两个最具代表性的缺陷回波信号:没有缺陷的S1和脱浆程度最严重的S5。其中,无缺陷的信号和脱浆最严重的缺陷信号如图3和图4所示。

图3 波纹管内无脱浆缺陷(S1)的回波信号时域图
Fig.3 Time domain diagram of the echo signal inside corrugated pipe with no desizing defect (S1)

图4 波纹管内有严重脱浆的缺陷(S5)回波信号时域图
Fig.4 The time domain diagram of the echo signal inside corrugated pipe with severe desizing defect (S5)

2.2 信号处理及分析

由于本文的特征选取是多尺度样本熵,而熵可以反映序列的复杂度,并且样本熵对于数据长度不会存在依赖性,所以对接收到的回波信号整体进行VMD分解。取惩罚因子α= 2 000。根据峭度原理取选出对应的分解层数K=5。得到了对应的无缺陷(S1)和脱浆程度最严重(S5)两种类型的回波信号的变分模态分解图,如图5和6所示。

图5 无脱浆状态的回波信号S1的变分模态分解图
Fig.5 VMD diagrams of the echo signal S1 in no desizing state

图6 严重脱浆状态的回波信号S5的变分模态分解图
Fig.6 VMD diagrams of the echo signal S5 in severe desizing state

将不同脱浆程度模型分为三类。模型区域 S1作为无损伤A,将模型区域损伤最严重的S5看作损伤程度C,将模型区域损伤程度只占约C一半的S3作为损伤程度B,根据对应信号产生的5个不同的模态分量,分别计算多尺度样本熵值并进行求和。得到对应的多尺度样本熵变化曲线,如图7所示。

图7 仿真的多尺度样本熵曲线
Fig.7 Simulated multi-scale entropy curves

并将划分的三种程度(A,B,C)对应区域的探头移动±20 mm(一个探头直径)的范围区间得到 40个样本,再向样本中添加高斯随机噪声,对样本进行扩充,扩充至300个样本数进行训练。

将无损伤A的理想输出设为(1,0,0),将损伤最严重的C的理想输出设为(0,0,1),将损伤程度约为损伤C一半的B的理想输出设为(0,1,0)。将经过训练后的识别模型用来检测上述仿真模型。

以多尺度样本熵作为特征参数,并对神经网络进行训练,步骤如下:

(1) 对各参数进行初始化。令时间t=0,循环次数M c 也进行初始化,默认设置最大循环次数是M cm ax

(2) 开始模拟蚁群外出觅食。用m只蚂蚁对q个地点路线进行规划:在t时刻,蚂蚁k在x地点转移到y地点的概率 P x y , k (t)为

当m只蚂蚁都在某一路径收敛时,停止迭代。建立蚁群神经网络流程图如图8所示。实际神经网络的输出向量如表2所示。可以发现S2的输出向量接近B类,S4的输出向量接近C类。所以进行如下分类:S1内缺陷为A类,S2, S3区域内缺陷为B类,S4, S5区域内缺陷为C类。

表2 仿真模型不同缺陷的神经网络输出
Table 2 The neural network outputs of different defects in the simulation model

缺陷区域 识别模型输出向量(A,B,C)S1 (0.973,0.014,0.005)S2 (0.116,0.887,0.012)S3 (0.011,0.942,0.038)S4 (0.048,0.081,0.956)S5 (0.002,0.021,0.969)

图8 蚁群神经网络流程图
Fig.8 Flow chart of ant colony neural network

从蚁群神经网络预测的分类结果可以看出,利用该方法可以在纵向缺陷不变的情况下,定性得到不同横向缺陷导致的损伤程度。

3 实验分析

针对仿真中得到的结果,本文对实际的波纹管进行了检测,浇筑的波纹管模型如图9所示。

图9 实验浇筑模型
Fig.9 Experimental casting model

上述浇筑模型的结构尺寸为 1 000 cm×50 cm×100 cm(长×宽×高)。其中波纹管内径为 69 mm,管壁壁厚3 mm。在波纹管内部预设了纵向尺寸一致,横向尺寸分别0、10、30、48、57、81、90 mm的多处空腔,并标记为①~⑦,如图10所示。

图10 实验模型结构图
Fig.10 Structure diagram of experimental model

本次实验采用了单脉冲激励,该激励源的工作频率是200 kHz,以1 MHz作为它的采样频率。仍然以单发单收的形式,保持发射接收间距固定,通过移动发射位置,在有、无缺陷区域获取回波信号。

将所有实测信号代入VDM进行分解。实验中也只列出最具有代表性特征的两个信号(无损伤和损伤程度最严重)如图11和12所示。将缺陷分为无缺陷A,受损B和受损C三类。A代表预设横向尺寸为0,C代表最严重的损伤尺寸90 mm,B代表损伤约占最严重损伤程度一半的损失尺寸48 mm。按照仿真处理方式,得到图13所述处理后的三条多尺度样本熵的曲线。

图11 实测回波信号(无缺陷)
Fig.11 The measured echo signal with no-defect

图12 实测回波信号(缺陷横向尺寸为90 mm)
Fig.12 The measured echo signal with 90 mm transverse defect

图13 实测信号多尺度样本熵曲线
Fig.13 The measured multi-scale entropy curves

可以发现对于实测信号多尺度样本熵的提取过程中,划分的三类程度仍有较为明显的区分度。同时,从 A,B,C三类缺陷对应区域中心位置 ±20 mm(一个探头直径)范围内测得40组数据。由于预设的实验模型中,相同尺寸的缺陷在浇筑的模型中都分别有 10个这样的缺陷分布于模型的不同位置,且位置已知。所以可以得到400组数据,从中任取300组作为训练集进行训练。并根据训练生成的识别模型对实验浇筑的模型进行测试。将无损伤A的神经网络输出设置为(1,0,0),最严重损伤C的神经网络输出设置为(0,0,1),损伤约为最严重损伤程度C一半的损伤为B,其理想神经网络输出设为(0,1,0)。模型纵向尺寸相同,对应不同的横向尺寸为:0、10、30、48、57、81、90 mm 作为测试集输入到识别模型中得到表3所示输出结果。根据输出结果,通过三个输出最大权重进行分类,分类见表3。

表3 实验模型中不同缺陷的神经网络输出及分类结果
Table 3 The neural network outputs and classification results of different defects in the experimental model

缺陷尺寸/mm 神经网络输出向量(A,B,C)分类结果0 (0.921,0.096,0.008) A 10 (0.268,0.697,0.034) B 30 (0.025,0.853,0.133) B 48 (0.017,0.925,0.181) B 57 (0.113,0.871,0.026) B 81 (0.024,0.113,0.878) C 90 (0.010,0.129,0.916) C

实验结果表明,利用变分模态分解与蚁群神经网络相结合的方法能对波纹管内部压浆情况做出初步的判别。

4 结 论

针对超声回波难以有效获取波纹管内部脱浆情况,提出了一种基于变分模态分解与蚁群神经网络相结合的无损检测方法。同时,VMD作为一种非递归的自适应分解方法,能较好地处理回波信号问题。利用多尺度样本熵作为特征参数代入蚁群神经网络,能够较直观地反映波纹管内部不同横向尺寸缺陷导致的脱浆问题。但是,该方法的局限在于对小尺寸缺陷的判别结果还需要更精确的细分以及尺寸的定量分析,这也是下一步需要完善的工作。

参考文献

[1] LIMAYE H S . Nondestructive testing of concrete structures using the impact-echo method[J]. NDT & E International, 1997, 30(4):262.

[2] MESSINA A R, VITTAL V, RUIZ-VEGA D, et al. Interpretation and visualization of wide-area PMU measurements using Hilbert analysis[J]. IEEE Transactions on Power Systems, 2006, 21(4):1763-1771.

[3] 张淑清, 董璇, 翟欣沛, 等. 基于 EEMD 和混沌的信号特征提取方法及应用[J]. 计量学报, 2013, 34(2): 173-179.ZHANG Shuqing, DONG Xuan, ZHAI Xinpei, et al. A signals feature extraction method based on the EEMD and chaotic and its application[J]. Acta Metrologica Sinica, 2013, 34(2): 173-179.

[4] WANG Y X, MARKERT R, XIANG J W, et al. Research on variational mode decomposition and its application in detecting rub-impact fault of the rotor system[J]. Mechanical Systems and Signal Processing, 2015, 60-61: 243-251.

[5] DRAGOMIRETSKIY K, ZOSSO D. Variational mode decomposition[J]. IEEE Transactions on Signal Processing, 2014, 62(3):531-544.

[6] 郑豪, 韩庆邦, 王鹏. 基于 EEMD_SVM的波纹管压浆超声检测[J]. 无损检测, 2018, 40(6): 38-42.ZHENG Hao, HAN Qingbang, WANG Peng. Ultrasonic testing of corrugated pipe based on the ensemble empirical mode decomposition and support vector machine[J]. Nondestructive Testing Technologying, 2018, 40(6): 38-42.

[7] 成锦, 韩庆邦, 范洪辉, 等. 基于小波熵技术的波纹管压浆质量无损检测[J]. 压电与声光, 2014, 36(6): 1025-1029.CHENG Jin, HAN Qingbang, FAN Honghui, et al. Nondestructive test of corrugated pipe grouting based on wavelet entropy technology[J]. Piezoelectrics & Acoustooptics, 2014, 36(6):1025-1029.

[8] 陈媛, 韩庆邦, 姜学平, 等. 基于递归奇异熵方法的波纹管压浆超声检测[J]. 声学技术, 2016, 35(1): 44-48.CHEN Yuan, HAN Qingbang, JIANG Xueping, et al. Nondestructive test method based on singular entropy of recurrence matrix[J]. Technical Acoustics, 2016, 35(1): 44-48.

[9] RICHMAN J S, MOORMAN J R. Physiological time-series analysis using approximate entropy and sample entropy[J]. American Journal of Physiology Heart and Circulatory Physiology, 2000,278(6): 2039-2049.

[10] COSTA M, GOLDBERGER A L, PENG C K. Multiscale entropy to distinguish physiologic and synthetic RR time series[J]. Computers in Cardiology, 2002: 137-140.

[11] DORIGO M, MANIEZZO V, COLORNI A. Ant system: optimization by a colony of cooperating agents[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 1996, 26(1):29-41.

[12] HAN Q B, CHENG J, FAN H H, et al. Ultrasonic nondestructive testing of cement grouting quality in corrugated pipes based on impact-echo[J]. Journal of Advanced Concrete Technology, 2014,12(11): 503-509.

Ultrasonic detection method of desizing state inside corrugated pipe

ZHU Yaodong, HAN Qingbang, LIN Zezhou, YIN Linli
(College of IOT Engineering of Hohai University, Changzhou 213022, Jiangsu, China)

Abstract: In order to detect the defects of desizing states inside corrugated pipes, an ultrasonic detection method based on variational mode decomposition (VMD) and ant colony neural network is proposed. The detected echo signal is decomposed by VMD method, and the multi-scale entropy of the decomposed signal is taken as the characteristic parameter and input into the ant colony neural network for detection. The experimental results show that the combination of VMD method and ant colony neural network can effectively judge the transverse defects in corrugated pipes.

Key words: variational mode decomposition (VMD); multi-scale entropy(MSE); ant colony neural network

中图分类号:TB551

文献标志码:A

文章编号:1000-3630(2021)-02-0210-06

引用格式:朱耀东, 韩庆邦, 林泽宙, 等. 波纹管内部脱浆状态的超声检测方法[J]. 声学技术, 2021, 40(2): 210-215. [ZHU Yaodong, HAN Qingbang,LIN Zezhou, et al. Ultrasonic detection method of desizing state inside corrugated pipe[J]. Technical Acoustics, 2021, 40(2): 210-215.] DOI:10.16300/j.cnki.1000-3630.2021.02.010

收稿日期:2020-01-06;修回日期:2020-02-24

基金项目: 声场声信息国家重点实验室开放课题研究基金(SKLA201913)、国家自然科学基金(11574072)

作者简介: 朱耀东(1996-), 男, 江苏淮安人, 硕士研究生, 研究方向为通信与信息系统。

通信作者: 韩庆邦, E-mail: hqb0092@163.com