本发明涉及电磁无损检测技术领域,更具体地,涉及一种基于传递函数的脉冲涡流检测方法、装置、存储介质及电子装置。
背景技术:
现有技术中,脉冲涡流检测技术是涡流检测技术的一个分支,因其激励电流中含有跃变或脉冲波形,使得脉冲涡流检测技术在相同平均功率情况下,可产生强度更大的瞬态磁场,能在更大提离情况下作用于非铁磁性金属被测构件,因而适用于工业现场常见的带覆盖层非铁磁性金属被测构件的壁厚检测。和常规涡流检测技术一样,脉冲涡流检测技术易受传感器提离的影响,使得覆盖层厚度非均匀时检测精度较低。
为了减少传感器提离的影响,相关技术中利用差分信号峰值与提离的关系实现提离的补偿,但和其它基于单点特征量的方法一样,如基于提离交叉点的方法,易受噪声的影响。对于此问题,后续又提出了基于磁通量相对变化量的脉冲涡流测厚方法和变脉宽激励的磁通量相对增量脉冲涡流测厚方法,虽然这两种方法都能够实现覆盖层厚度不均情况时铁磁性金属被测构件的壁厚检测,但前者利用解析信号和实测信号的相似性实现检测,需进行大量逼近计算,检测精度要求越高,计算耗时越长;而后者则需多种脉宽依次激励,导致检测效率较低。
针对相关技术中存在的上述问题,目前没有提出有效的解决方案。
技术实现要素:
本发明实施例提供了一种基于传递函数的脉冲涡流检测方法、装置、存储介质及电子装置,以至少解决相关技术中的壁厚检测存在检测精度低、检测效率低以及仅能针对带覆盖层铁磁性构件壁厚检测的问题。
本发明实施例提供一种基于传递函数的脉冲涡流检测方法,包括:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属被测构件上方,对脉冲涡流传感器的激励线圈加载含有跃变或脉冲波形的周期电流,其中,所述脉冲涡流传感器用于检测非铁磁性金属被测构件;对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第一目标电流ix(t)和与所述第一目标电流对应的所述接线线圈中的sx(t),其中,电流采样的采集时长为所述周期电流的电流周期的正整数倍;通过对所述第一目标电流的ix(t)进行傅里叶变换得到ix(ω),对所述第一输出信号sx(t)进行傅里叶变换得到sx(ω),并获取第一传递函数gx(ω)=sx(ω)/ix(ω);计算所述第一传递函数gx(ω)的幅值在高频成分区间[fh1,fh2]上的积分inhx;根据第一传递函数的幅值在高频成分上的积分和传感器提离之间的关系,得到与所述积分inhx对应的传感器提离lx;计算所述第一传递函数gx(ω)的幅值在低频成分区间[fl1,fl2]上的积分inlx;根据所述被测构件上所述传感器提离lx对应的积分inlxj和三次样条插值的方法,计算所述积分inlx对应的所述非铁磁性所述被测构件的壁厚tx。
可选地,获取第一传递函数的幅值在高频成分上的积分和传感器提离之间的关系,包括:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第二目标电流ii(t)和与所述第二目标电流对应的所述接收线圈的第二输出信号si(t);通过对所述第二目标电流ii(t)进行傅里叶变换得到第二目标电流的傅里叶级数ii(ω),对所述第二输出信号si(t)进行傅里叶变换得到第二输出信号的傅里叶级数si(ω),并获取第二传递函数gi(ω)=si(ω)/ii(ω);获取所述第二传递函数gi(ω)的幅值在高频成分区间[fh1,fh2]上的积分inh,并记录inh和传感器提离为(inhi,li),其中,i为自然数;判断是否满足4个不同提离时的inh,若是,则通过函数
可选地,所述被测构件上传感器提离lx对应的inlxj,通过以下方式获得:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第三目标电流ij(t)和与所述第三目标电流对应的所述接收线圈的第三输出信号sj(t);通过对所述第三目标电流ij(t)进行傅里叶变换得到第三目标电流的傅里叶级数ij(ω),对所述第三输出信号sj(t)进行傅里叶变换得到第三输出信号的傅里叶级数sj(ω),并获取第三传递函数gj(ω)=sj(ω)/ij(ω);获取所述第三传递函数gj(ω)的幅值在低频成分区间[fl1,fl2]上的积分inl,并记录所述inl、所述传感器提离和非铁磁非铁磁所述被测构件的壁厚为(inlij,li,tj),其中,j为自然数;判断是否满足4个不同壁厚时的inlij,若是,则通过三次样条插值的方法计算lx对应的inlxj;否则,改变非铁磁非铁磁所述被测构件的壁厚,其中,j的取值包括1、2、3、4。
可选地,所述高频成分区间[fh1,fh2]的fh1为min(tj)/(2.6e)对应的趋肤频率、fh2为min(tj)/(26e)对应的趋肤频率和fs/2的取值中的较小者,所述低频成分区间[fl1,fl2]的fl1为所述激励线圈中电流的重复频率,fl2为max(tj)/e对应的趋肤频率,其中,min(tj)为tj的取值中的最小值,max(tj)为tj的取值中的最大值。
可选地,获取所述积分inh和inl之前,对传递函数g(ω)的幅值进行滑动滤波处理,其中,滑动滤波的窗口长度为fs/20。
根据本发明另一实施例,提供一种基于传递函数的脉冲涡流检测装置,包括:加载模块,用于将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属被测构件上方,对脉冲涡流传感器的激励线圈加载含有跃变或脉冲波形的周期电流,其中,所述脉冲涡流传感器用于检测非铁磁性金属被测构件;第一采样模块,用于对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第一目标电流ix(t)和与所述第一目标电流对应的所述接收线圈的第一输出信号sx(t),其中,电流采样的采集时长为所述周期电流的电流周期的正整数倍;第一获取模块,用于通过对所述第一目标电流ix(t)进行傅里叶变换得到第一目标电流的傅里叶级数ix(ω),对所述第一输出信号sx(t)进行傅里叶变换得到第一输出信号的傅里叶级数sx(ω),并获取第一传递函数gx(ω)=sx(ω)/ix(ω);第一计算模块,用于计算所述第一传递函数gx(ω)的幅值在高频成分区间[fh1,fh2]上的积分inhx;第一处理模块,用于根据所述第一传递函数的幅值在高频成分区间上的积分和传感器提离之间的关系,得到与所述积分inhx对应的传感器提离lx;第二计算模块,用于计算所述第一传递函数gx(ω)的幅值在低频成分区间[fl1,fl2]上的积分inlx;第三计算模块,用于根据所述被测构件上所述传感器提离lx对应的积分inlxj和三次样条插值的方法,计算所述积分inlx对应的非铁磁非铁磁所述被测构件的壁厚tx。
可选地,获取所述第一传递函数的幅值在高频成分区间上的积分和传感器提离之间的关系,所述装置还包括:第二采样模块,用于将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第二目标电流ii(t)和与所述第二目标电流对应的所述接收线圈的第二输出信号si(t);第二获取模块,用于通过对所述第二目标电流ii(t)进行傅里叶变换得到第二目标电流的傅里叶级数ii(ω),对所述第二输出信号si(t)进行傅里叶变换得到第二输出信号的傅里叶级数si(ω),并获取第二传递函数gi(ω)=si(ω)/ii(ω);第二处理模块,用于获取所述第二传递函数gi(ω)的幅值在高频成分区间[fh1,fh2]上的积分inh,并记录inh和传感器提离为(inhi,li),其中,i为自然数;判断模块,用于判断是否满足4个不同提离时的inh,若是,则通过函数
可选地,所述被测构件上传感器提离lx对应的inlxj,通过以下方式获得:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载所述周期电流之后的所述激励线圈中的电流进行采样,得到所述激励线圈中的第三目标电流ij(t)和与所述第三目标电流对应的所述接收线圈的第三输出信号sj(t);通过对所述第三目标电流ij(t)进行傅里叶变换得到所述第三目标电流的傅里叶级数ij(ω),对所述第三输出信号sj(t)进行傅里叶变换得到所述第三输出信号的傅里叶级数sj(ω),并获取第三传递函数gj(ω)=sj(ω)/ij(ω);获取所述第三传递函数gj(ω)的幅值在低频成分区间[fl1,fl2]上的积分inl,并记录所述inl、所述传感器提离和非铁磁非铁磁所述被测构件的壁厚为(inlij,li,tj),其中,j为自然数;判断是否满足4个不同壁厚时的inlij,若是,则通过三次样条插值的方法计算lx对应的inlxj;否则,改变非铁磁非铁磁所述被测构件的壁厚,其中,j的取值包括1、2、3、4。
可选的,所述高频成分区间[fh1,fh2]的fh1为min(tj)/(2.6e)对应的趋肤频率、fh2为min(tj)/(26e)对应的趋肤频率和fs/2的取值中的较小者,所述低频成分区间[fl1,fl2]的fl1为所述激励线圈中电流的重复频率,fl2为max(tj)/e对应的趋肤频率,其中,min(tj)为tj的取值中的最小值,max(tj)为tj的取值中的最大值。
可选地,获取所述积分inh和inl之前,对传递函数g(ω)的幅值进行滑动滤波处理,其中,滑动滤波的窗口长度为fs/20。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,通过将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属被测构件上方,对激励线圈中的目标电流和接收线圈的输出信号进行采样,利用传递函数的幅值在高频成分区间的积分与传感器提离的关系求得传感器提离,然后以此为基础,利用传递函数的幅值在低频成分区间的积分与非铁磁性金属被测构件壁厚相关的特性求得非铁磁性金属被测构件壁厚,从而实现了传感器提离和非铁磁性金属被测构件壁厚的检测,且提高了检测精度和检测效率,可适用于非均匀覆盖层下非铁磁性金属壁厚的检测。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种脉冲涡流检测方法的流程框图;
图2是根据本发明实施例提供的304不锈钢钢板壁厚和传感器提离均为60mm时采集得到的激励线圈中的目标电流i(t)的示意图;
图3是根据本发明实施例提供的304不锈钢钢板壁厚和传感器提离均为60mm时采集得到的接收线圈的输出信号s(t)的示意图;
图4是根据本发明实施例提供的304不锈钢钢板壁厚为60mm和100mm以及传感器提离为60mm和100mm时的传递函数g(ω)的示意图;
图5是根据本发明实施例的一种基于传递函数的脉冲涡流检测装置的结构框图。
具体实施方式
实施例1
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
图1是根据本发明实施例的一种基于传递函数的脉冲涡流检测方法的流程框图,如图1所示,所述方法包括如下步骤:
s102:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属被测构件上方,对脉冲涡流传感器的激励线圈进行加载含有跃变或脉冲波形的周期电流,其中,脉冲涡流传感器用于检测非铁磁性被测构件;
s104:对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第一目标电流ix(t)和与第一目标电流对应的接线线圈中的sx(t),其中,电流采集的采集时长为周期电流的电流周期的正整数倍;
s106:通过对第一目标电流ix(t)进行傅里叶变换得到第一目标电流的傅里叶级数ix(ω),对所述第一输出信号sx(t)进行傅里叶变换得到第一输出信号的傅里叶级数sx(ω),并获取第一传递函数gx(ω)=sx(ω)/ix(ω);
s108:计算第一传递函数gx(ω)的幅值在高频成分区间[fh1,fh2]上的积分inhx;
s110:根据第一传递函数的幅值在高频成分区间上的积分和传感器提离之间的关系,得到与积分inhx对应的传感器提离lx;
s112:计算第一传递函数gx(ω)的幅值在低频成分区间[fl1,fl2]上的积分inlx;
s114:根据被测构件上所述传感器提离lx对应的积分inlxj和三次样条插值的方法,计算积分inlx对应的非铁磁性被测构件的壁厚tx。
通过本发明,通过将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对激励线圈中的目标电流和接收线圈的输出信号进行采样,利用传递函数的幅值在高频成分区间的积分与传感器提离的关系求得传感器提离,然后以此为基础,利用传递函数的幅值在低频成分区间的积分与非铁磁性金属被测构件壁厚相关的特性求得非铁磁性金属被测构件壁厚,从而实现了传感器提离和非铁磁性金属被测构件壁厚的检测,且提高了检测精度和检测效率,可适用于非均匀覆盖层下非铁磁性金属壁厚的检测。
需要说明的是,本发明所提供的上述方案中,由于本发明包括:标定(获得特征量和被测量之间的关系)和测量(应用特征量、以及特征量和被测量之间的关系,得到被测量的值)两大部分,第一目标电流描述的是测量部分中所用电流,第二目标电流描述的是标定部分中所用电流,第三目标电流描述的是测量部分中获取inlxj时所用电流,第一目标电流、第二目标电流、第三目标电流一般各异,但也可相同。
在一个可选的实施例中,获取inh和传感器提离l之间的关系,包括:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方;对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第二目标电流ii(t)和与第二目标电流对应的接收线圈的第二输出信号si(t);通过对第二目标电流ii(t)进行傅里叶变换得到第二目标电流的傅里叶级数ii(ω),对所述第二输出信号si(t)进行傅里叶变换得到第二输出信号的傅里叶级数si(ω),并获取第二传递函数gi(ω)=si(ω)/ii(ω);获取所述第二传递函数gi(ω)的幅值在高频成分区间[fh1,fh2]上的积分inh,并记录inh和传感器提离为(inhi,li),其中,i为自然数;判断是否满足4个不同提离时的inh,若是,则通过函数
在一个可选的实施例中,被测构件上传感器提离lx对应的inlxj,通过以下方式获得:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方;对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第三目标电流ij(t)和与第三目标电流对应的所述接收线圈的第三输出信号sj(t);通过对所述第三目标电流ij(t)进行傅里叶变换得到第三目标电流的傅里叶级数ij(ω),对第三输出信号sj(t)进行傅里叶变换得到第三输出信号的傅里叶级数sj(ω),并获取第三传递函数gj(ω)=sj(ω)/ij(ω);获取第三传递函数gj(ω)的幅值在低频成分区间[fl1,fl2]上的积分inl,并记录所述inl、传感器提离和被测构件的壁厚为(inlij,li,tj),其中,j为自然数;判断是否满足4个不同壁厚时的inlij,若是,则通过三次样条插值的方法计算lx对应的inlxj;否则,改变非铁磁非铁磁被测构件壁厚,返回步骤(b1),其中,j的取值包括1,2,3,4。
在一个可选的实施例中,上述高频成分区间[fh1,fh2]的fh1为min(tj)/(2.6e)对应的趋肤频率,fh2为min(tj)/(26e)对应的趋肤频率和fs/2的较小者,低频成分区间[fl1,fl2]的fl1为激励线圈中电流的重复频率,fl2为max(tj)/e对应的趋肤频率,其中,min(tj)为tj的最小值,max(tj)为tj的最大值。
在一个可选的实施例中,获取积分inh和inl之前,对传递函数g(ω)的幅值进行滑动滤波处理,其中,滑动滤波的窗口长度为fs/20。
为使本领域技术人员更好地理解本发明,下面对本发明的一种基于传递函数的脉冲涡流检测方法进行详细说明。
非铁磁性金属标样是壁厚依次为60mm、70mm、90mm、100mm的304不锈钢钢板,非铁磁性金属被测构件是壁厚为80mm的304不锈钢钢板。首先,利用标样钢板得到inh和传感器提离l之间的关系,包括如下步骤:
(a1)将由激励线圈和接收线圈组成的脉冲涡流传感器置于标样钢板上方;
(a2)在激励线圈中加载重复频率为0.1hz的方波电流;
(a3)对激励线圈中的实际电流ii(t)和接收线圈的输出信号si(t)进行采样,其中,采样频率为40khz,采集时长为10s;
(a4)对ii(t)(对应于上述第二目标电流)和si(t)(对应于上述第二输出信号)分别进行傅里叶变换,得到ii(ω)和si(ω);
(a5)求取传递函数gi(ω)=si(ω)/ii(ω)(对应于上述第二传递函数);
(a6)求取gi(ω)的幅值在高频成分区间[2.7035khz,20khz]上的积分inh,并记录inh和传感器提离为(inhi,li),判断是否已获得4个不同提离(如60mm、70mm、90mm、100mm)时的inh,若是,则通过函数
进一步地,利用标样得到传感器提离lx对应的inlxj,包括如下步骤:
(b1)将由激励线圈和接收线圈组成的脉冲涡流传感器置于标样钢板上方;
(b2)在激励线圈中加载重复频率为0.1hz的方波电流;
(b3)对激励线圈中的实际电流ij(t)和接收线圈的输出信号sj(t)进行采样,其中,采样频率为40khz,采集时长为10s;
(b4)对ij(t)(对应于上述第三目标电流)和sj(t)(对应于上述第三输出信号)分别进行傅里叶变换,得到ij(ω)和sj(ω);
(b5)求取传递函数gj(ω)=sj(ω)/ij(ω)(对应于上述第三传递函数);
(b6)求取gj(ω)的幅值在低频成分区间[0.1hz,143.9746hz]上的积分inl,并记录inl、传感器提离和非铁磁性金属被测构件壁厚为(inlij,li,tj),其中li分别为60mm、70mm、90mm、100mm,判断是否已获得4个不同壁厚(60mm、70mm、90mm、100mm)时的inlij,j=1,2,3,4,若是,则采用三次样条插值的方法,求取lx对应的inlxj;否则,改变标样钢板壁厚,返回步骤(b1)。
最后,实现待测钢板的检测,包括如下步骤:
(1)将由激励线圈和接收线圈组成的脉冲涡流传感器置于被测钢板上方;
(2)在激励线圈中加载重复频率为0.1hz的方波电流;
(3)对激励线圈中的实际电流ix(t)和接收线圈的输出信号sx(t)进行采样,其中,采样频率为40khz,采集时长为10s;
(4)对ix(t)(对应于上述第一目标电流)和sx(t)(对应于上述第一输出信号)分别进行傅里叶变换,得到ix(ω)和sx(ω);
(5)求取传递函数gx(ω)=sx(ω)/ix(ω)(对应于上述第一传递函数);
(6)求取gx(ω)的幅值在高频成分区间[2.7035khz,20khz]上的积分inhx,并根据inh和传感器提离l之间的关系,得到传感器提离lx;
(7)求取gx(ω)的幅值在低频成分区间[0.1hz,143.9746hz]上的积分inlx,并基于非铁磁性金属标样上传感器提离lx对应的inlxj,采用三次样条插值的方法求取inlx对应的非铁磁性金属被测构件壁厚tx。
上述过程中,由于304不锈钢的电导率σ为1.3ms/m、相对磁导率μ为1,根据由涡流趋肤深度公式推出的式
计算min(tj)/(2.6e)对应的趋肤频率f为2.7035khz,min(tj)/(26e)对应的趋肤频率f为270.35khz,max(tj)/e对应的趋肤频率f为143.9746hz,且由于采样频率fs为40khz,因而高频成分区间为[2.7035khz,20khz],低频成分区间为[0.1hz,143.9746hz]。
此外,在求取积分inh和inl之前,对g(ω)的幅值进行了滑动滤波处理,其中,滑动滤波的窗口长度为2khz。
在上述过程中,采集得到的激励线圈中的实际电流i(t)和接收线圈的输出信号s(t),当304不锈钢钢板壁厚和传感器提离均为60mm时,其分别如图2和图3所示,图2是根据本发明实施例提供的304不锈钢钢板壁厚和传感器提离均为60mm时采集得到的激励线圈中的目标电流i(t)的示意图;图3是根据本发明实施例提供的304不锈钢钢板壁厚和传感器提离均为60mm时采集得到的接收线圈的输出信号s(t)的示意图。
在对类如图2和图3所示的i(t)和s(t)进行傅里叶变换后,得到i(ω)和s(ω),在此基础上,根据s(ω)/i(ω)便求得传递函数g(ω)。其中,304不锈钢钢板壁厚为60mm和100mm,以及传感器提离为60mm和100mm时,传递函数g(ω)的幅值随频率变化的曲线,如图4所示,图4是根据本发明实施例提供的304不锈钢钢板壁厚为60mm和100mm以及传感器提离为60mm和100mm时的传递函数g(ω)的示意图。
如图4所示,l100t60表示传感器提离l为100mm、304不锈钢钢板壁厚t为60mm的情况,其它以此类推。为便于比较,图4中对g(ω)的低频区间和高频区间进行了局部放大绘制。从图4可知,在高频区间内,传递函数g(ω)的幅值仅与传感器提离有关,而与钢板壁厚无关,因而可用于获取传感器提离,且不受钢板壁厚的影响;在低频区间内,传递函数g(ω)的幅值在低频成分区间既与传感器提离有关,也与钢板壁厚有关,因而有望在获取传感器提离之后,进一步获取钢板壁厚。
求得标样钢板壁厚为60mm时的inhi如表1所示,各标样钢板壁厚时的inlij如表2所示。
表1(标样钢板壁厚为60mm时的inhi)
表2(各标样钢板壁厚时的inlij)
由表1和
l=160.4(inh*10-5)-0.273-53.69
当传感器以80mm提离位于被测钢板(80mm厚)上方,得到inh和inl分别为1.94918638×105和15.19402904。
将1.94918638×105代入公式l=160.4(imh*10-5)-0.273-53.69,得到传感器提离为79.992mm。然后对表2各标样钢板壁厚的inlij进行三次样条插值,得到该提离下,各标样钢板壁厚对应的inlxj如表3所示。最后对表3中的数据进行三次样条插值,得到15.19402904对应的钢板壁厚为74.662mm。
表3(各标样钢板壁厚在求得的传感器提离下对应的inlxj)
综上,对传感器提离和钢板壁厚均为80mm的情况,求得传感器提离为79.992mm,钢板壁厚为74.662mm,其相对误差分别为0.01%和6.67%。
因此,本发明的方法能实现传感器提离和非铁磁性金属被测构件壁厚的检测,且检测精度和效率均较高,可适用于非均匀覆盖层下非铁磁性金属壁厚的检测。
实施例2
在本实施例中还提供了一种基于传递函数的脉冲涡流检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的一种基于传递函数的脉冲涡流检测装置的结构框图,如图5所示,该装置包括:加载模块502,用于将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属被测构件上方,对脉冲涡流传感器的激励线圈进行加载含有跃变或脉冲波形的周期电流,其中,脉冲涡流传感器用于检测非铁磁性金属被测构件;第一采样模块504,连接至上述加载模块502,用于对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第一目标电流ix(t)和与第一目标电流对应的接收线圈的第一输出信号sx(t),其中,电流采样的采集时长为周期电流的电流周期的正整数倍;第一获取模块506,连接至上述第一采样模块504,用于通过对第一目标电流ix(t)进行傅里叶变换得到第一目标电流的傅里叶级数ix(ω),对第一输出信号sx(t)进行傅里叶变换得到第一输出信号的傅里叶级数sx(ω),并获取第一传递函数gx(ω)=sx(ω)/ix(ω);第一计算模块508,连接至上述第一获取模块506,用于计算第一传递函数gx(ω)的幅值在高频成分区间[fh1,fh2]上的积分inhx;第一处理模块510,连接至上述第一计算模块508,用于根据第一传递函数的幅值在高频成分区间上的积分和传感器提离之间的关系,得到与积分inhx对应的传感器提离lx;第二计算模块512,连接至上述第一处理模块510,用于计算第一传递函数gx(ω)的幅值在低频成分区间[fl1,fl2]上的积分inlx;第三计算模块514,连接至上述第二计算模块512,用于根据被测构件上传感器提离lx对应的积分inlxj和三次样条插值的方法,计算积分inlx对应的非铁磁非铁磁被测构件的壁厚tx。
可选地,获取第一传递函数的幅值在高频成分区间上的积分和传感器提离之间的关系,上述装置还包括:第二采样模块,用于将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第二目标电流ii(t)和与第二目标电流对应的接收线圈的第二输出信号si(t);第二获取模块,用于通过对第二目标电流ii(t)进行傅里叶变换得到第二目标电流的傅里叶级数ii(ω),对第二输出信号si(t)进行傅里叶变换得到第二输出信号的傅里叶级数si(ω),并获取第二传递函数gi(ω)=si(ω)/ii(ω);第二处理模块,用于获取第二传递函数gi(ω)的幅值在高频成分区间[fh1,fh2]上的积分inh,并记录inh和传感器提离为(inhi,li),其中,i为自然数;判断模块,用于判断是否满足4个不同提离时的inh,若是,则通过函数
可选地,被测构件上传感器提离lx对应的inlxj,通过以下方式获得:将由激励线圈和接收线圈组成的脉冲涡流传感器置于非铁磁性金属标样构件上方,对加载周期电流之后的激励线圈中的电流进行采样,得到激励线圈中的第三目标电流ij(t)和与第三目标电流对应的接收线圈的第三输出信号sj(t);通过对第三目标电流ij(t)进行傅里叶变换得到第三目标电流的傅里叶级数ij(ω),对第三输出信号sj(t)进行傅里叶变换得到第三输出信号的傅里叶级数sj(ω),并获取第三传递函数gj(ω)=sj(ω)/ij(ω);获取第三传递函数gj(ω)的幅值在低频成分区间[fl1,fl2]上的积分inl,并记录inl、传感器提离和非铁磁非铁磁被测构件的壁厚为(inlij,li,tj),其中,j为自然数;判断是否满足4个不同壁厚时的inlij,若是,则通过三次样条插值的方法计算lx对应的inlxj;否则,改变非铁磁非铁磁被测构件壁厚,其中,j的取值包括1、2、3、4。
可选的,上述高频成分区间[fh1,fh2]的fh1为min(tj)/(2.6e)对应的趋肤频率、fh2为min(tj)/(26e)对应的趋肤频率和fs/2的取值中的较小者,低频成分区间[fl1,fl2]的fl1为激励线圈中电流的重复频率,fl2为max(tj)/e对应的趋肤频率,其中,min(tj)为tj的取值中的最小值,max(tj)为tj的取值中的最大值。
可选地,获取积分inh和inl之前,对传递函数g(ω)的幅值进行滑动滤波处理,其中,滑动滤波的窗口长度为fs/20。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。