基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法技术

技术编号:38462221 阅读:10 留言:0更新日期:2023-08-11 14:39
本发明专利技术提供了一种基于太赫兹无损检测技术的热障涂层厚度检测方法。首先根据太赫兹在热障涂层中的传播机理构建解析模型,应用解析模型模拟太赫兹波在不同陶瓷层厚度的热障涂层传播规律,获取太赫兹仿真信号,构建样本数据集。然后采用基于奇异值分解的主成分分析法对样本数据集进行降维处理。最后建立Elman神经网络模型,将厚度的预测误差作为适应度函数,应用鲸鱼优化算法对Elman神经网络的权重和偏置进行优化,形成最优Elman神经网络模型,实现太赫兹热障涂层测厚。本发明专利技术通过构建太赫兹解析模型产生样本数据集训练Elman神经网络,在无需破坏大量实际样品条件下,实现陶瓷层厚度智能高效厚度测量。层厚度智能高效厚度测量。层厚度智能高效厚度测量。

【技术实现步骤摘要】
基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法


[0001]本专利技术涉及一种基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法,属于太赫兹无损检测领域。

技术介绍

[0002]随着航空技术的发展,各种功能涂层被广泛应用于航空热端部件。由于航空发动机涡轮叶片的工作温度高于叶片熔点,因此应用热障涂层对提高涡轮叶片抗高温和抗腐蚀的能力具有非常重要的意义。热障涂层是一种陶瓷涂层,它沉积在金属基底表面,可以降低基底温度起到隔热作用,使得航空发动机涡轮叶片能在高温下运行。由于陶瓷层与金属基底的热膨胀系数差异较大,在对金属基底喷涂陶瓷层之前,会先在金属基底表面涂覆一层金属粘结层来减小基底与陶瓷层之间的应力,提高两者的物理相容性,同时在一定程度上提高了金属基底抗腐蚀和抗氧化的能力。制备热障涂层通常采用大气等离子喷涂技术,主要是利用氢气、氮气等气体将粉末送入经过电离产生的等离子高温射流之中,随后被加热至熔化或熔融状态的粒子会沉积到基底表面形成涂层。利用这种技术制备的涂层结构比较疏松,导致制备的涂层厚度存在一定的不均匀性。而陶瓷层的厚度是衡量其隔热性能的关键因素。因此,准确表征热障涂层陶瓷层厚度以更好的实现对涂层质量的控制具有非常重要的工程意义和价值。
[0003]常见的无损检测手段包括超声检测,涡流检测,红外检测以及X射线检测等。对于超声检测来说,它的灵敏度比较高,但是它在检测的时候需要耦合剂,涡流检测不需要耦合剂,但是只适用于导电金属材料,对于导电性较低的材料测量精度有限。红外检测的适用范围比较广,但是需要涂敷介质,X射线的检测结果相对来说比较直观,但电离辐射强,容易对人员健康造成伤害。太赫兹作为众多无损检测技术的一个重要分支,它以时间分辨率高、能量低、抗干扰能力强等优点被广泛应用于热障涂层的厚度检测中。
[0004]太赫兹波是频率范围在0.1THz到10THz之间的一种电磁波,波长在0.03mm至3mm之间,其波段位于微波和远红外波之间,因此也被称为亚毫米波。太赫兹厚度检测的常规方法主要有飞行时间法、模型反演法以及机器学习。由于陶瓷层结构比较疏松,孔隙率较高,折射率会随空间位置变化,与标定结果存在差异,致使飞行时间法的测厚误差较大。模型反演法的测厚精度高,但是利用优化算法寻优迭代更新的过程比较复杂致使其计算效率低。机器学习的测厚方法可以克服飞行时间法在材料参数变化情况下的厚度检测精度不足的难题,同时保证较高的计算效率,但是这种方法需要较多样本数据训练神经网络。

技术实现思路

[0005]本专利技术所要解决的技术问题,在于克服现有技术存在的缺陷,提出了一种基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法。本专利技术方法,为解决训练Elman神经网络需要较多的样本数据的问题,构建考虑材料表面粗糙度影响的热障涂层太赫兹信号的解析模型,基于解析模型生成太赫兹仿真信号来代替实验信号训练Elman神经网络,降低
Elman神经网络训练的成本。为了提高测厚精度,引入鲸鱼优化算法,将厚度的预测误差作为适应度函数,对Elman神经网络的权重和偏置进行优化,构建最优Elman神经网络模型以实现较快准确的热障涂层厚度测量。
[0006]本专利技术为实现专利技术目而提出的技术方案是:一种基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法。其步骤如下:
[0007]步骤1.制备热障涂层样品,选定待测位置,利用太赫兹时域光谱系统对样品待测位置进行测量,获取太赫兹实验信号,然后通过金相实验得到热障涂层样品的真实厚度值;
[0008]步骤2.构建解析模型,将参考信号代入解析模型,根据金相实验得到的热障涂层样品的真实厚度值范围,应用解析模型模拟太赫兹波在不同陶瓷层厚度的热障涂层传播规律,得到大量不同厚度的太赫兹仿真信号,构建样本数据集;
[0009]步骤3.利用基于奇异值分解的主成分分析对样本数据集进行预处理,提取贡献率大的主成分作为特征;
[0010]步骤4.建立Elman神经网络模型,以步骤3提取的特征作为输入,以真实厚度值作为输出,将厚度的预测误差作为适应度函数,利用鲸鱼优化算法对Elman神经网络的权重和偏置进行优化,构建最优Elman神经网络模型;
[0011]步骤5.将步骤1中的实验数据应用步骤3的方法获取特征,并代入步骤4建立的最优Elman神经网络模型,获取厚度值。
[0012]所述步骤2在构建热障涂层太赫兹信号的解析模型时考虑了材料表面粗糙度的影响,具体包括:
[0013]利用Kirchhoff近似表征陶瓷材料表面粗糙度,其中R
s
为粗糙表面的镜面反射率,R0是镜面反射和漫反射之和,λ为波长,δ为均方根粗糙度;
[0014]利用参考信号、反射系数以及透射系数之间的关系构建解析模型生成太赫兹仿真信号:其中E0(ω)为频域参考信号,E
R
(ω)为太赫兹频域仿真信号,为相位因子,c为光速,ω是角速度,d为陶瓷层厚度,d为陶瓷层厚度,以
[0015]及分别为空气、陶瓷层以及粘结层复折射率,κ为消光系数,n
j
为折射率实部,t
01
,t
10
为透射系数,r
12
,r
10
为反射系数。
[0016]所述步骤3利用基于奇异值分解的主成分分析对样本数据集进行预处理,具体方法是:
[0017]利用奇异值分解对原始数据矩阵X进行特征分解:X=UΣV
·
,其中U和Σ分别由X的协方差矩阵的特征向量和特征值构成,UΣ即为主成分;
[0018]计算各个主成分的贡献率,按照各个主成分的贡献率大小降序排序,并依次计算主成分的累积贡献率,根据设定的累积贡献率阈值选取主成分,提取贡献率大的主成分作为特征。
[0019]所述步骤4,构建的Elman神经网络包含输入层,隐含层,承接层以及输出层,承接层具有记忆的功能,其记忆隐含层上一时刻的输出,然后将隐含层上一时刻的状态和当前网络的输入一起输入隐含层;其数学模型表示为:x(t)=f(ω1x
c
(t)+ω2u(t

1)),x
c
(t)=x(t

1),y(t)=g(ω3x(t)),其中f(x),g(x)分别为隐含层和输出层转移函数,x
c
(t),x(t)分别为隐含层上一时刻的状态和当前时刻的状态,ω1,ω2,ω3分别为承接层到隐含层,输入层到隐含层以及隐含层到输出层的权重。u(t

1)和y(t)为网络的输入和输出。将厚度的预测误差作为适应度函数,利用鲸鱼优化算法对网络的权重和偏置进行优化,在对网络的权重和偏置寻优的过程中,包括三个步骤:
[0020]步骤4.1包围猎物:其中为当前最佳鲸鱼个体,为个体在最佳个体影响下的下一个位置,r1,r2为0~1之间的随机数,a随迭代次数增加,从2至0线性递减。
[0021]步骤4.2发泡网攻击:其中l为...

【技术保护点】

【技术特征摘要】
1.一种基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法,其步骤如下:步骤1.制备热障涂层样品,选定待测位置,利用太赫兹时域光谱系统对样品待测位置进行测量,获取太赫兹实验信号,然后通过金相实验得到热障涂层样品的真实厚度值;步骤2.构建解析模型,将参考信号代入解析模型,根据金相实验得到的热障涂层样品的真实厚度值范围,应用解析模型模拟太赫兹波在不同陶瓷层厚度的热障涂层传播规律,得到大量不同厚度的太赫兹仿真信号,构建样本数据集;步骤3.利用基于奇异值分解的主成分分析对样本数据集进行预处理,提取贡献率大的主成分作为特征;步骤4.建立Elman神经网络模型,以步骤3提取的特征作为输入,以真实厚度值作为输出,将厚度的预测误差作为适应度函数,利用鲸鱼优化算法对Elman神经网络的权重和偏置进行优化,构建最优Elman神经网络模型;步骤5.将步骤1中的实验数据应用步骤3的方法获取特征,并代入步骤4建立的最优Elman神经网络模型,获取热障涂层陶瓷层厚度值。2.根据权利要求1所述基于Elman神经网络的热障涂层陶瓷层厚度太赫兹测量方法,其特征在于,所述步骤2在构建热障涂层太赫兹信号的解析模型时,利用Kirchhoff近似表征陶瓷材料表面粗糙度,其中R
s
为粗糙表面的镜面反射率,R0是镜面反射和漫反射之和,λ为波长,δ为均方根粗糙度,根据参考信号、反射系数以及透射系数之间的关系构建太赫...

【专利技术属性】
技术研发人员:张宏曹丙花龚云丽范孟豹孙凤山
申请(专利权)人:中国矿业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1