【机械制造与检测技术】

基于BP算法的热障涂层厚度反演研究

谢建红1,石 剑1,习小文1,肖力伟2,宋 凯2

(1.中国航发南方工业有限公司, 湖南 株洲 412000;2.南昌航空大学 无损检测技术教育部重点实验室, 南昌 330063)

摘要:为实现热障涂层厚度的高精度测量,研制了弹压式涡流测厚探头,构建了BP神经网络反演模型,采用Python结合HTML语言编写热障涂层测厚软件,并测量热障涂层厚度,验证了BP神经网络反演法的反演精度。结果表明,粘接层和陶瓷层的最大相对误差分别在9%和4%左右,该方法有望在涡轮叶片热障涂层厚度测量中推广应用。

关键词:热障涂层;涡流测厚探头;BP神经网络反演法;扫描电镜

涡轮叶片是航空发动机的重要组成部件,服役环境极为恶劣,故涡轮叶片的表面涂覆具有耐高温、抗氧化及耐磨损等性能的防护热障涂层[1-6],保护涡轮叶片免受高温热气体的伤害,提升航空发动机的寿命。当热障涂层在极其恶劣的高温环境下服役时,服役过程中的内部温差容易导致其失效,因此需要采用有效的测量方法对热障涂层厚度进行精确测量[7-11]

涡流法利用非接触式的测量方式快速、有效地提取表面涂层的信息,实现表面涂层厚度的测量。Thanh Long Cung[12]建立圆柱形线圈置于多层金属构件上的有限元模型,基于多频多参数涡流测量法对飞机蒙皮对缝间隙厚度进行了评估。P.Crowther[13]利用多频多参数涡流技术对涡轮叶片的热障涂层进行测量,测量精度较高,并对其进行了无损评估。黄平捷[14]通过建立最小二乘数值优化反演模型及神经网络反演模型,实现了多层导电结构厚度反演计算。来超[15]研究了感应电压与多层导电涂层厚度的关系,提出了基于折线法的多层导电结构厚度反演方法。

本项目针对航空发动机涡轮叶片的热障涂层厚度测量开展研究,开发了弹压式涡流测厚探头,以涡流探头测量频率、感应电压和对应的热障涂层厚度为参数,基于BP神经网络建立了ΔUi与Δhi之间的映射关系,提高热障涂层厚度的测量精度。

1 热障涂层厚度反演模型

1.1 反演原理

基于BP神经网络的热障涂层厚度反演模型由3个部分组成,分别为输入层、隐含层及输出层,其结构如图1所示,假设n为输入层的元素数,xi(i=1,2,3,…,n)代表输入层的输入,q为隐含层中的神经元数,sj(j=1,2,3,…,q)代表隐含层的输出,m为输出层的神经元数,yk(k=1,2,3,…,q)代表输出层的输出。wji(j=1,2,3,…,qi=1,2,3,…,n)表示隐含层中权重矩阵的元素,vkj(k=1,2,3,…,mj=1,2,3,…,q)表示输出层中权重矩阵的元素。

图1 BP神经网络结构示意图

在BP神经网络的热障涂层厚度反演中,xi传递到隐含层,通过连接权值和传递处理,隐含层的输出sj到输出层,sj再次通过连接权值和激活函数处理输出。可用函数表达为:

隐含层中第j个神经元的输出为:

(1)

输出层中第k个神经元的输出为:

(2)

将期望输出与输出层的yk对应,假设有a个样本,误差函数为:

(3)

假设εa为期望误差值,误差控制公式为Eaεa,若输出层中yk的输出误差小于等于期望误差值,则输出;否则,将输出层的误差值反向传播直到达到期望输出。以下研究误差反向传播过程。

输出层的权重变化有:

(4)

其中,

(5)

ek=tk-yk

(6)

δ为学习率,k=1,2,3,…,mj=1,2,3,…,q

隐含层的权重变化有:

其中,

(7)

(8)

输入层为测量频率下的感应电压幅值,隐含层的作用为标准化处理后的数据对神经网络进行训练,输出层为粘接层和陶瓷层的厚度。BP神经网络算法的流程如图2所示。

图2 BP神经网络算法流程框图

1.2 数据预处理

对于热障涂层厚度的反演,需要将数据进行标准化处理,其作用为预测热障涂层的厚度,将电压幅值U使用z-score标准化到U′,z-score是将原数据的平均值与标准差进行数据处理的标准化,其适用于数据的最大值与最小值未知的情况,或有超出取值范围数据的情况。z-score标准化的方程为:

新数据=(原数据-平均值)/标准差

(9)

将2个激励频率下的电压幅值进行标准化处理,选取多个任意厚度值为陶瓷层厚度范围内的标准薄膜片,用以替代试块的陶瓷层,分别放置于不同厚度的粘接层试块,依次测量2个激励频率下的电压幅值。z-score标准化通过Python 2.7运行,将数据按比例缩放,使之落在一个特定区间,进行标准化处理后的值围绕0上下波动。

1.3 反演模型

输入为电压幅值:{ΔUi, i=1,2,3,…,n},输出为不同测量条件下对应的热障涂层厚度:{Δhi, i=1,2,3,…,n}。通过训练集拟合模型,BP神经网络建立了ΔUi与Δhi之间的非线性映射系统,可由ΔUi反演热障涂层厚度。

BP神经网络采用两层结构,结构为2-15-2,即输入层为2个节点,2个测量频率下感应电压幅值为神经网络的2个输入,输出层为2个节点,粘接层和陶瓷层的厚度为神经网络的2个输出,线性函数的输入值可为任意值,故输入层和输出层的激活函数为线性函数,隐含层为15个节点,log-sigmoid 函数可更好地拟合非线性模型,将输出值被限制在(0,1)固定区间,故隐含层的激活函数为log-sigmoid函数,训练函数为L-M算法,训练次数为3 000,设定BP神经网络的参数如表1所示。

表1 BP神经网络参数

参数类型数值输入层神经元数目2隐含层神经元数目15输出层神经元数目2输入层激活函数Purelin隐含层激活函数log-sigmoid输出层激活函数Purelin训练函数L-M训练次数3 000

2 测试试验

2.1 试验条件

采用Python结合HTML语言编写热障涂层测厚软件,用于计算热障涂层厚度,HTML主要分为“头部”与“主体”,其分别由“标签”与“标签”标记,将150 kHz和250 kHz测量频率下电压幅值作为神经网络的2个输入,粘接层和陶瓷层的厚度作为神经网络的2个输出。

试块基体为高温合金GH1140,粘接层为NiCrAlY材质,表面涂层为陶瓷层,材质为ZrO2,热障涂层厚度未知,基体与粘接层试块如图3所示,试块编号分别为1#与2#~7#,粘接层厚度依次为100、120、140、160、180、200 μm,用于热障涂层的粘接层标定,陶瓷层材质不具有导电性,测量时可利用标准薄膜片替代,热障涂层试块如图4所示,试块编号为I#~VI#。试块为正方形,其大小为60 mm×60 mm,有效区域为60 mm×42 mm,如图5所示,把热障涂层等量划分为3个区域,测量时进行分区测量。

图3 粘接层试块

图4 热障涂层试块

图5 试块检测区域示意图

2.2 涡流测厚探头的设计与测量系统

为避免测量过程中磨砂状的涂层表面受力不均匀对测量信号的影响,研制弹压式涡流测厚探头,线圈排布如图6所示,平衡线圈和检测线圈均匀对测量信号的影响,研制弹压式涡流测厚探头,线圈排布如图6所示,平衡线圈和检测线圈的参数一致,线圈匝数为200匝,线径为0.1 mm,线圈内外径分别为3.0 mm和5.0 mm,线圈高度为3.0 mm,两线圈的间距为1.5 mm,探头结构分别由探头平底端、支撑筒、弹压套筒和弹压端盖装配而成,选用塑钢耐磨材料进行数控加工,探头平底端用来固定线圈,使检测线圈贴合底端,支撑筒起着支撑探头平底端的作用,弹压套筒和弹压端盖是为了固定探头的主要部分。探头的具体参数见表2,探头的实物图如图7所示。测量系统采用涂层测厚仪,仪器为电压驱动,驱动电压为5 V,如图8所示,主要由函数发生器、前置放大相敏检波、平衡滤波、数字相位旋转、可增益放大、计算机和涡流传感器组成。

图6 线圈排布图 图7 探头的实物图

表2 探头参数

类型匝数内径/mm外径/mm高度/mm线圈参数2003.05.03.0

图8 测量系统框图

2.3 试验结果及分析

为预测粘接层和陶瓷层厚度,将150 kHz和250 kHz激励频率下的电压幅值进行标准化处理,选取5个任意厚度值为50~550 μm的标准薄膜片,用以替代试块的陶瓷层,分别放置在2#-7#试块上,依次测量150 kHz和250 kHz激励频率下选取5个任意厚度值为50~550 μm的标准薄膜片,用以替代试块的陶瓷层,分别放置在2#~7#试块上,依次测量150 kHz和250 kHz激励频率下的电压幅值。图9为150 kHz和250 kHz激励频率下电压幅值标准化处理后的曲线。

图9 150 kHz和250 kHz标准化处理曲线

采用试块分区域选取测量点的方式对I#至VI#试块进行测量,在区域I选取3个测量点,坐标依次为(10,10)、(30,10)、(50,10);在区域II选取3个测量点,坐标依次为(10,20)、(30,20)、(50,20);在区域III选取3个测量点,坐标依次为(10,30)、(30,30)、(50,30)。I#试块电压幅值的测量结果如图10所示,其余试块电压幅值测量结果如表3所示。

图10 Ⅰ#试块热障涂层厚度的电压幅值曲线

由图10可看出,I#试块3个区域涂层厚度的电压幅值波动范围±3 mV以内,表明各个区域涂层分布较均匀。

将Ⅰ#~Ⅵ#试块I号区域至Ⅲ号区域测量的电压幅值取平均值作为参数,对其粘接层和陶瓷层厚度进行反演。Ⅰ#至Ⅵ#试块粘接层和陶瓷层厚度反演结果如表4所示。

表3 热障涂层试块不同区域平均电压幅值

试块编号Ⅰ#试块Ⅱ#试块Ⅲ#试块Ⅳ#试块Ⅴ#试块Ⅵ#试块150 kHz, X轴坐标10 mm幅值267285305326334355150 kHz, X轴坐标30 mm幅值267286304325333354150 kHz, X轴坐标50 mm幅值267287303324332353250 kHz, X轴坐标10 mm幅值204217234248253268250 kHz, X轴坐标30 mm幅值204218233248252267250 kHz, X轴坐标50 mm幅值204219232247252266

表4 热障涂层试块反演结果

试块编号Ⅰ#试块Ⅱ#试块Ⅲ#试块Ⅳ#试块Ⅴ#试块Ⅵ#试块粘接层反演厚度1值155.19154.25156.42161.02163.22168.67粘接层反演厚度2值155.19159.75157.25161.02163.22168.67粘接层反演厚度3值155.19158.65157.25161.76163.22168.67粘接层反演厚度平均值155.19157.56156.98161.28163.22168.67陶瓷层反演厚度1值309.69334.85365.30389.37400.71429.12陶瓷层反演厚度2值309.69332.84360.35389.37400.71429.12陶瓷层反演厚度3值309.69337.53360.35393.21400.71429.12陶瓷层反演厚度平均值309.69335.08362.01390.65400.71429.12

3 扫描电镜分析验证

为验证BP神经网络反演法的精准度,采用型号为Nova Nano SEM450扫描电镜,对Ⅰ#~Ⅵ#试块的热障涂层厚度进行测量,每个试块左右两侧的热障涂层I号区域至Ⅲ号区域各取1个点,图11所示为Ⅱ#试块扫描电镜的测量结果,将Ⅰ#~Ⅵ#试块各个区域的反演结果和扫描电镜的测量结果分别取平均值,测量结果及其误差值如表5所示。

图11 Ⅱ#试块扫描电镜测量结果

表5 测量结果及其误差值

试块编号Ⅰ#试块Ⅱ#试块Ⅲ#试块Ⅳ#试块Ⅴ#试块Ⅵ#试块粘接层扫描电镜平均值145.03160.61145.41147.48155.82166.02粘接层反演平均值155.19157.56156.98161.28163.22168.67粘接层测量误差/%7.001.907.969.364.751.60陶瓷层扫描电镜平均值305.43331.05347.58375.18406.05427.82陶瓷层反演平均值309.69335.08362.01390.65400.71429.12陶瓷层测量误差/%1.391.224.154.121.320.30

由表5可知,BP神经网络反演法的热障涂层反演结果与扫描电镜的测量结果吻合的较好,可以实现区分粘接层和陶瓷层的厚度,粘接层的相对误差小于9.36%,陶瓷层的相对误差小于4.15%,满足工程上热障涂层厚度测量误差不大于15%的要求。

针对涡流技术测量表面涂层厚度,来超[15]利用折线法拟合反演多层涂层厚度,其相对误差达到4.78%~18.7%,与BP神经网络反演法相比误差较大,精度较低。

4 结论

1) 针对热障涂层的特性,避免磨砂状的涂层表面对测量信号的影响,研制了弹压式涡流测厚探头,对热障涂层厚度测量具有较高测量灵敏度。

2) 依次测量150 kHz和250 kHz激励频率下不同热障涂层厚度的电压幅值,将其进行z-score标准化处理,构建了BP神经网络反演模型对热障涂层厚度进行反演,采用Python结合HTML语言编写热障涂层测厚软件。

3) 将BP神经网络反演值与扫描电镜作对比,粘接层的最大相对误差在9%左右,陶瓷层的最大相对误差在4%左右,其相对误差均在工程允许范围,验证了该反演模型的可行性。

参考文献:

[1] 屠海令,江君照.金属材料理化测试全书[M].北京:化学工业出版社,2006:236-237.

[2] 胡旋烨,黄国胜,李相波,等.热障涂层制备工艺的综述[J].热加工工艺,2017,46(24):6-9,13.

[3] 王博,殷绍海.热障涂层技术在航空发动机涡轮叶片上的应用[J].中国新技术新产品,2018(08):18-19.

[4] WOJCIECH J.NOWAK,KUBASZEK T,et al.Durability of under aluminized thermal barrier coatings during exposure at high temperature[J].Surface & Coatings Technology,2020,382.

[5] 任吉林,林俊明.电磁无损检测[M].北京:科学出版社,2008:64-67.

[6] 任吉林,林俊明,徐可北.涡流检测[M].北京:机械工业出版社,2013.

[7] 周绪强,王红顺,王艳.浅谈燃气涡轮发动机热障涂层技术发展[J].内燃机与配件,2019(24):22-23.

[8] 董丽虹,郭伟,王海斗,等.热障涂层界面脱粘缺陷的脉冲红外热成像检测[J].航空学报,2019,40(08):288-297.

[9] 朱剑琴,赵超凡,邱璐,等.热障涂层在涡轮叶片应用中的热防护有效性[J].航空动力学报,2019,34(11):2503-2508.

[10] 王铀,刘勇,周飞飞,等.热喷涂纳米结构热障涂层的高温长效服役性能研究进展[J].航空制造技术,2019,62(21):14-21.

[11] 王进双.氧化锆热障涂层失效机理研究[D].武汉:武汉理工大学,2018.

[12] Thanh Long Cung,Pierre Yves Joubert,Eric Vouch.Eddy current evaluation of air-gaps in aeronautical multilayered assemblies using a multi frequency behavioral model[J].Measurement,2011,44:1108-1116.

[13] CROWTHER P.Non Destructive Evaluation of Coatings for Land Based Gas Turbines Using a Multi-Frequency Eddy Current Technique[J].OR Insight,2004,46(9):547-549.

[14] 黄平捷.多层导电结构厚度与缺陷电涡流检测若干关键技术研究[D].杭州:浙江大学,2004.

[15] 来超.多涂层厚度涡流无损检测技术及其实现方法研究[D].成都:电子科技大学,2015.

Research on Inversion of Thermal Barrier Coating Thickness Based on BP Neural Network

XIE Jianhong1, SHI Jian1, XI Xiaowen1, XIAO Liwei2, SONG Kai2

(1.AECC South Industry Co., Ltd., Zhuzhou 412000, China; 2.Key Laboratory of Nondestructive Testing,Ministry of Education, Nanchang Hangkong University, Nanchang 330063, China)

Abstract: To achieve high-precision measurement of the thickness of the thermal barrier coating, the BP neural network inversion method was used for the thermal barrier coating thickness inversion. It developed a compressed eddy current thickness measurement probe and built a BP neural network inversion model. It used Python combined with HTML language to write thermal barrier coating thickness measurement software, measured the thickness of the thermal barrier coating to verify the BP nerve Inversion accuracy of network inversion method. The results show that the maximum relative errors of bonding layer and ceramic layer are about 9% and 4% respectively, and this method is expected to be widely used in the measurement of thermal barrier coating thickness of turbine blades.

Key words: thermal barrier coating; eddy current thickness probe; BP neural network inversion method; scanning electron microscope

doi: 10.11809/bqzbgcxb2021.04.043

收稿日期:2020-05-29;修回日期:2020-07-15

基金项目:国家自然科学基金项目(51865033)

作者简介:谢建红(1991—),男,硕士,主要从事涡流检测技术研究,E-mail:247500323@qq.com。

通信作者:宋凯(1975—),男,博士,教授,硕士生导师,主要从事电磁无损检测技术研究,E-mail:kevin.song@foxmail.com。

本文引用格式:谢建红,石剑,习小文,等.基于BP算法的热障涂层厚度反演研究[J].兵器装备工程学报,2021,42(04):228-232,243.

Citation format:XIE Jianhong, SHI Jian, XI Xiaowen, et al.Research on Inversion of Thermal Barrier Coating Thickness Based on BP Neural Network[J].Journal of Ordnance Equipment Engineering,2021,42(04):228-232,243.

中图分类号:TG17

文献标识码:A

文章编号:2096-2304(2021)04-0228-05

科学编辑 杨继森 博士(重庆理工大学教授)

责任编辑 唐定国