【技术实现步骤摘要】
一种基于时间序列排列模式分布的声发射事件检测方法
[0001]本专利技术涉及基于声发射的无损检测领域,特别是涉及一种声发射信号中事件检测方法,更具体地涉及利用时间序列的排列模式分布差异检测声发射信号中的有效信息,包括识别声发射事件数量、事件开始时间和结束时间的方法。
技术介绍
[0002]声发射是一种在物理介质中由于塑性变形、摩擦和裂纹尖端扩展等机制产生的,材料局部因能量的快速释放而发出瞬态弹性波的现象,当声发射事件发生时,会导致材料内部的一个或多个局部源的能量释放,它可以提供受压组件中裂纹形成和扩展等信息。声发射监测是一种有效的结构健康监测技术,目前已经广泛应用于众多领域。然而,声发射事件的发生通常是随机的、小概率的,另外,声发射信号的采集频率非常高,如何在采集到的海量数据中对单个声发射事件准确地检测分离,是事件分析的首要任务,通过对声发射事件的分离存储还可以降低检测系统的维护成本。
[0003]对声发射事件的检测包含三个任务:事件数量的估计、事件到达时间以及事件结束时间的确定。其中,到达时间点可以被描述为特定相位的第一个有效能量被传感器记录的时刻或者是最先观察到与噪声具有显著区别的时间点,结束时间表示从事件到达开始直至传感器记录的最后一个特定相位的有效能量或者最后一个与噪声具有显著区别的时间点。由于事件到达时间的准确估计与声发射事件的定位精度密切相关,现阶段对于结束时间确定的研究相当欠缺,当同时含有多个声发射事件时,对结束时间的确定是重要且关键的。此外,这些方法大多数是基于波形的时域特征,在噪声环境下,时
【技术保护点】
【技术特征摘要】
1.一种基于时间序列排列模式分布的声发射事件检测方法,其特征在于包括以下步骤:步骤一:信号采集与信号预处理:使用数据采集系统获取原始声发射序列,向原始序列中添加微弱噪声,根据设定的窗口参数使用滑动窗口对时间序列进行划分;步骤二:时间序列相空间重构并构造排列模式与符号相空间:对滑动窗口内的一维声发射序列,通过特征参数构造原始相空间形式,获得原始相空间排列模式,并将原始相空间映射到符号相空间;步骤三:获取排列模式分布:统计符号相空间中各种排列模式出现的次数,对应的相对频率分布即为排列模式分布;步骤四:构造差异性度量指标,计算相对差异度与瞬时差异度:建立差异性度量函数,计算不同窗口之间排列模式分布的差异性,计算不同窗口时间序列的排列模式差异性,构造相对差异度与瞬时差异度;步骤五:声发射事件定性检测:根据经验预先设置相对差异度阈值,计算时间序列各个窗口的相对差异度,并将其与相对差异度阈值进行比较,记录从起始时间点开始,第一个相对差异度大于相对差异度阈值的时间,如果没有检测到相对差异度大于相对差异度阈值的时间,表示无声发射事件发生,结束事件检测流程,如果检测到相对差异度大于相对差异度阈值的时间,判断从该时间往后一连续时间内相对差异度是否大于相对差异度阈值,若检测到从该时间往后的连续时间内存在相对差异度不大于相对差异度阈值的情况,表示检测到的可能为异常值,并以在该往后的连续时间内检测到的相对差异度小于或等于相对差异度阈值的时间点作为新的起始时间点且重复步骤五的前述流程,若检测到该往后的连续的时间内的相对差异度均大于相对差异度阈值,则持续检测并记录最后一个大于相对差异度阈值的时间作为该单个事件的结束时间点,在该单个事件的结束时间与到达时间之间的相对差异度均大于相对差异度阈值,将检测到的到达时间点和结束时间点作为单个事件的到达时间和结束时间的初步估计,并令声发射事件数量加一;步骤六:声发射事件的到达时间与结束时间估计:针对单个声发射事件,找到瞬时差异度最大的窗口并进行后向搜索,构造瞬时差异度的一阶导数序列,在一阶导数序列进行后向搜索,找到最后一个值大于0对应的窗口作为到达时间窗口估计,基于声发射事件到达前的噪声序列构建自适应相对差异度阈值,从瞬时差异度最大的窗口前向搜索,在搜索到的窗口的相对差异度值小于所述自适应相对差异度阈值时,该窗口作为估计的声发射事件的结束时间;步骤七:声发射事件数量的估计:重复以上步骤五、步骤六,其中步骤五中的起始窗口为步骤六中估计的声发射事件的结束时间,当遍历完时间序列时,声发射事件的检测流程结束,输出该序列的声发射事件数量。2.如权利要求1所述的基于时间序列排列模式分布的声发射事件检测方法,其特征在于:所述步骤一中所述的窗口参数包括窗口大小N和窗口不重叠系数T,其中,窗口大小N表示短时间序列包含的数据点的个数,选择N的值小于声发射事件的持续时间的1/10,同时满足N>5m!,m指嵌入维度,且其中,窗口不重叠系数T表示相邻窗口没有重叠的点的数量,其值可预先设定,该T的值越大表示相邻窗口内不重叠的数据点越多,最大值可取为滑动窗口的
大小,此时表示相邻窗口没有重叠的点,对于长度为L的时间序列X={x
i
},i∈1,
…
,L,其中,x
i
表示每一个数据点,X表示时间序列也即数据点的集合,长度L表示时间序列的长度,其中一个滑动窗口表示为式中,其中窗口不重叠系数T≤N≤L,为声发射时间序列,窗口之间重叠的数据点个数为窗口大小减去窗口不重叠系数即N
–
T,当T=N时,相邻窗口之间没有重叠。3.如权利要求2所述的基于时间序列排列模式分布的声发射事件检测方法,其特征在于:步骤二中所述的特征参数,指对滑动窗口内的一维时间序列进行相空间重构所使用的参数,包含嵌入维度m和延迟时间τ,其中,嵌入维度m表示相空间重构的维度,决定了重构相空间的结构,嵌入维度m与步骤一中的窗口大小N满足N>5m!,通过不同的延迟时间τ,可以得到同一序列在不同尺度下的动力学信息。4.如权利要求3所述的基于时间序列排列模式分布的声发射事件检测方法,其特征在于步骤二中所述的通过特征参数构造原始相空间形式指时间序列的重构方法,其进一步包括如下步骤:对于所述滑动窗口的长度为N的声发射时间序列根据嵌入维度m和延迟时间τ划分为N
–
(m
–
1)τ个子序列每个子序列的长度为m,这些子序列构造成如下所示的原始相空间如下所示的原始相空间式中,且步骤二中所述的排列模式指根据参数嵌入维度m确定的数据波动模式,其中,使用数字r∈[0,1,
…
,m
‑
1]且每个数字仅出现一次的m维元组(r0,r1,
…
,r
m
‑1)表示排列模式,并将所有排列模式的集合表示为Π
m
,Π
m
中一共含有m!种排列模式。5.如权利要求4所述的基于时间序列排列模式分布的声发射事件检测方法,其特征在于在步骤二中所述的符号相空间,指将原始相空间的每一个子序列映射到排列模式形成的相空间,其进一步包括以下步骤:定义π:R
m
→
Π
m
将原始相空间的每一个子序列映射到唯一的排列模式
该映射关系满足以下两个条件1)2)如果则r
i
<r
i+1
式中,R
m
表示m维的实数向量,在这里表示长度为m的子序列,Π
m
表示排列模式的集合,j为原始相空间子序列的索引,j∈[1,N
‑
(m
‑
1)τ],...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。