预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108037190A(43)申请公布日2018.05.15(21)申请号201711067667.3(22)申请日2017.11.03(71)申请人大连理工大学地址116024辽宁省大连市甘井子区凌工路2号(72)发明人陈军文林马海涛谭家隆(74)专利代理机构大连理工大学专利中心21200代理人李晓亮潘迅(51)Int.Cl.G01N29/44(2006.01)G01N29/11(2006.01)G06N3/04(2006.01)权利要求书2页说明书6页附图9页(54)发明名称一种基于神经网络的高温炉管损伤级别智能评定方法(57)摘要本发明属于无损检测技术领域,提供一种基于神经网络的高温炉管损伤级别智能评定方法。首先,在分析采集数据特征的基础上,设计焊缝识别算法与损伤评级算法,进行逐段标记:其次,利用焊缝识别算法将炉管段分为两类‐焊缝段和非焊缝段;最后,利用损伤评级算法对非焊缝段炉管进行损伤级别的评定。本发明在对高温炉管损伤级别进行评定时避免人为因素造成的误判和漏判,同时能够降低其他因素对级别评定的影响,以保证高温炉管损伤级别的评定具有统一性和均衡性。CN108037190ACN108037190A权利要求书1/2页1.一种基于神经网络的高温炉管损伤级别智能评定方法,其特征在于,所述的高温炉管损伤级别智能评定方法首先在分析采集数据特征的基础上,设计焊缝识别算法与损伤评级算法,进行逐段标记:再利用焊缝识别算法将炉管段分为两类-焊缝段和非焊缝段;最后利用损伤评级算法对非焊缝段炉管进行损伤级别的评定;具体包括以下步骤:1)采集数据一根炉管由多段管段焊接而成,焊缝处的炉管外形轮廓近似抛物线,其余位置近似为直线,利用直线位移传感器对炉管外形轮廓进行采样,根据公式(1)得到一根炉管管壁的原始数据y;2y=cx[bi-ai(x-xi)]+δ(1)式中,y为采样值,x为采样位置;cx表示该点是否为焊缝,取值为0或1;ai、bi、xi是控制抛物线形态的参数,i表示一根炉管上焊缝的序号;δ为随机变量;2)利用采集的数据分段研究炉管管壁的数据特征直线位移传感器输出电压采样精度为12位,范围为0~4095,对公式(1)得到的管壁原始数据利用公式(2)进行预处理:式中,y为原始的采样值,y0为起始点的采样值;ψ表示直线位移传感器能够测量的最大变化量;y′为处理后的数据,将其定义为管壁偏移量,单位为毫米mm,表示采样点相对起始点的水平偏移距离;炉管段的管壁偏移量与采样位置的关系通过公式(3)描述:2y'=cx[b-a(x-x0)]·[0.54-0.46·cos(2π·x/64)]+ξ(3)式中,y′为管壁偏移量,x为采样位置;cx表示该点是否为焊缝,取值为0或1;a、b、x0是控制抛物线形态的参数;ξ为随机变量;3)采用谷值跃变进行焊缝识别,并采用如公式(4)所示的差分运算法检测谷值跃变:z(n)=|y'(n)-y'(n-n0)|(4)其中,y(n)′为管壁偏移量的采样值,n是采样点的序号,n0是做差分运算的两个采样点间的序号差,z(n)为管壁偏移量进行差分运算的结果;得到z(n)后,设置阈值z0,选取z(n)值大于z0的点,并记录上述点的下标n,上述点都是焊缝上的点;z0和n0的设置是根据焊缝检验算法并结合实验数据得到;4)根据步骤3)得到的焊缝上的点近似求得每个焊缝的中心位置将步骤3)得到的焊缝上的点依次排列,选取第一个点作为当前焊缝的起始点,依次计算后面点的下标n与起始点的差值,当差值大于一定阈值z0时,说明到达下一个焊缝的起始点,它的前一个点即是当前焊缝的结束点,计算当前焊缝的起始点与结束点下标的中值,得到当前焊缝的中心位置;再由下一个焊缝的起始点重复上述操作,直到结束;结束时还需计算最后一个焊缝的起始点与最后一个点下标的中值得到最后一个焊缝的中心位置;5)检测一根炉管的两个迎火面,得到实际采集数据,并得到同一根炉管两路超声信号幅值特征曲线,并根据超声信号幅值特征曲线确定损伤程度;设置超声信号幅值特征曲线的相对幅值范围为0~500;6)采用两种算法对初步确定的损伤程度进行智能评级2CN108037190A权利要求书2/2页一种算法是基于规则的逐步优化评级法,根据超声信号幅值特征曲线的统计特征制定划分损伤程度的标准,模拟人工评级的过程;另一种算法是基于BP神经网络的评级法,采用BP神经网络对输入的超声信号幅值特征曲线分类实现分级;两种算法均以10个数据为一个数据单元对一组数据进行划分,一个数据单元对应一个评级结果,因此长度为n的数据生成的评级结果的长度为n/10;首先采用基于规则的逐步优化评级法,得到初步评级结果;在此基础上进行简单修改之后,采用BP神经网络进行训练学习,