一种基于摩擦振动信号的织物表面疵点检测方法与流程

文档序号:31524451发布日期:2022-09-14 13:40阅读:72来源:国知局
一种基于摩擦振动信号的织物表面疵点检测方法与流程

1.本发明属于纺织物疵点检测技术领域,涉及一种基于摩擦振动信号的织物表面疵点检测方法。


背景技术:

2.近年来,随着计算机软硬件性能的提升,纺织品的数字化技术越来越受到重视,针对纺织品的各项性能分析都有数字化的需求。纺织品疵点检测方面的技术也在不断发展,越来越多的研究人员开始研究纺织品疵点检测技术。
3.目前,织物表面疵点检测主要依靠人的经验主观判断,人为判断疵点有几个方面的缺陷,一是人容易疲劳,影响工作效率,二是人的主观判断因人而异。因此,客观分析的方法是纺织品疵点检测的一个必须的途径,以突破主观判断的限制。一般而言,客观分析有主动接触式和非主动接触式,非主动接触式为图像处理的方法,以分析图像的灰度值来判断疵点和织物表面形貌的差异值,但是该方法容易受图像质量和织物表面染色质量的影响,判断效果不佳。接触式的分析方法可以避免织物表面染色和不洁净对疵点检测的干扰。
4.基于摩擦振动信号的织物表面检测方法是接触式测量的一种方案,目前摩擦振动信号应用于纺织品的触觉传感领域较多,触觉传感的真实表达依赖于完整的纺织品表面信息,因此基于摩擦振动信号应用于疵点检测具有一定的合理性。但是现有技术尚未有基于摩擦振动信号用于疵点相关应用。


技术实现要素:

5.本发明的目的是解决现有技术中存在的上述问题,提供一种基于摩擦振动信号的织物表面疵点检测方法。
6.为达到上述目的,本发明采用的技术方案如下:一种基于摩擦振动信号的织物表面疵点检测方法,提取织物表面的摩擦振动信号后,先对摩擦振动信号进行聚类分析,判断信号是否存在异常,如果信号不存在异常,则织物表面无疵点;如果信号存在异常,则对摩擦振动信号进行解构得到含有疵点信息的信号成分后,再对含有疵点信息的信号成分进行聚类分析确定织物表面疵点的种类数(织物表面疵点的种类包括破洞、抽丝、起球、回丝织入、浮经、粗结、纬纱不匀、斑点疵和细支纱疵等,每种疵点类型对应一种信号特征,疵点和信号特征具有一一对应关系,利用该对应关系通过聚类分析即可确定织物表面有多少种类的疵点);所述摩擦振动信号采用接触式探头进行提取(在纺织品的触觉研究中,用接触式探头提取信号模拟人体的手指触摸织物,主要目的是为了测试织物对人体的舒适度等织物风格方面,但迄今没有用到织物疵点检测领域);对摩擦振动信号进行解构的具体步骤如下:(1)利用信号经验模态分解方法(emd)将摩擦振动信号从高频到低频逐层分开,得到含有不同频带成分的信号分量;
;其中,i(n)表示所提取的织物表面的摩擦振动信号,imfm(n)代表信号经验模态分解方法分解出来的信号分量,n表示信号是变量的意思,数学公式的书写格式,无特定意义,m表示分解的信号分量的序号,m表示分解的信号分量的总个数,resm(n)代表信号的残差信号;(2)对各个含有不同频带成分的信号分量进行傅里叶分析,得到各个信号分量的频率分布,因为疵点信号的频率成分包含于整个信号的频率分布之内,因此根据不同信号分量的频率判别出含有疵点的信号分量;织物表面纹理的信号频率是可以根据织物结构进行计算的,v=λ*f (v是纺织品相对于接触探头的速度,λ是织物结构的宽度,f是织物结构的频率)。一般验布机的速度约为1m/s,对于一般的纺织品,其表面结构的纹理周期约为10~20mm,对应的信号频率约为50~100hz。而疵点是随机出现的,因而其对应的信号一般是非常高的高频分量(断经、破洞等突然出现的疵点,导致信号跳变)或者低频分量(粗结等尺寸小的疵点)。100hz以上的高频分量以及6 hz以下的低频分量即被认定为是疵点信号;(3)对含有疵点的信号分量进行小波分析,得到含有疵点的信号分量的时频分布图,根据时频分布图中频率随时间的变化关系,判断含有疵点的信号分量是否真实地含有疵点成分;理论上,含有疵点的信号分量并不是纯净的疵点信号,还含有其他的信号成分。但是疵点信号一定是频率不连续的信号,因为疵点是随机出现的,空间结构上就不连续,这就导致其信号的频率成分一定是随机出现。疵点空间结构的不连续性是本发明进行小波分析的理论依据。因此,将含有疵点的信号分量作为小波分析的输入变量,输出的变量则为含有疵点的信号分量的时频分布图,如图4所示。根据时频图中频率随时间的变化关系,可以准确判断所提取的含有疵点的信号分量的是否真实地含有疵点成分。
7.;其中,x(a,b)表示重构之后的含有疵点的信号分量,x(t)表示提取的含有疵点的信号分量,a为信号的平移量,b为信号放缩的尺度,t为信号时间,为morlet小波基。
8.作为优选的技术方案:如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,所述摩擦振动信号为幅值电压信号(代表加速度的信号,反映的是纹理变化对采集探头的冲击力作用。一般而言利用传感器提取的摩擦振动信号是以电压信号显示,传感器的采集界面中会有电压信号和加速度信号的标定关系,可以进行关系换算)。
9.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,所述接触式探头为圆滚型接触式探头,探头长度与织物幅宽相等。
10.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,在对摩擦振动信号进行聚类分析之前,对所述摩擦振动信号进行降噪和平滑处理,去掉噪音的干扰。
11.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,对摩擦振动信号进行聚类分析以及对含有疵点信息的信号成分进行聚类分析均采用基于密度峰值的聚类算
法,基于密度峰值的聚类算法是现有技术,其无需自定义核心点数目的优势比较适合分析纺织品摩擦振动信号,因为织物表面疵点在查验之前也是未知量,基于密度峰值的聚类算法具体如下:;;聚类分析的输出量是信号点的自身密度值ρi和距离核心点的距离δi这样一个二维矩阵;其中,ρ
i、
ρj为信号点的自身密度值;i,j表示信号点的序号;d
ij
表示计算任意两信号点之间的距离;dc为截断距离,设定值为0.02;表示经过计算之后,落在以0.02为半径的圆内信号点的个数;δi为各个信号点聚类核心类之间的距离。
12.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,对摩擦振动信号进行聚类分析,当ρi的值为0~2,同时δi取最大值时,认为信号存在异常,即织物表面的摩擦振动信号中含有疵点信号,否则认为信号不存在异常。因为自身密度值ρi接近于0,说明整个织物表面没有信号成分和其是一致的,同时δi较大,说明该信号点与织物表面所有信号点的聚类都较远,说明它不是织物表面的主要结构形貌产生的信号。
13.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,对含有疵点信息的信号成分进行聚类分析后,针对输出的ρi和δi的二维矩阵,将ρi和δi归一化之后进行相乘记为ri,然后将ri按照降序排列,得到ri关于信号点的序号i的降序排列图(r
i-i图),如果是核心点,则ρi和δi的值都会比较大,如果不是核心点,ρi和δi两者当中的任意一个的值会变小,因此在降序排列图中,图像会有一个阶跃的点,通个拟合直线求出降序排列图中的阶跃点,则该阶跃点之前的ri值的个数,即为疵点种类数。如果二维矩阵中只有一对(ρi,δi)符合条件,则说明疵点信号中只含有一类疵点;如果二维矩阵中含有多对(ρi,δi)符合条件,则说明疵点信号中含有多类疵点。
14.如上所述的一种基于摩擦振动信号的织物表面疵点检测方法,所述织物优选为机织物,由于针织物弹性较大,表面孔洞结构较多,针对针织物的织物表面疵点检测,需要对采集探头进行改造,以确保提取的接触摩擦振动信号准确。
15.有益效果:(1)本发明的一种基于摩擦振动信号的织物表面疵点检测方法,可以避免人为判断的主观性,保证疵点检测的准确性;(2)本发明的一种基于摩擦振动信号的织物表面疵点检测方法,基于摩擦振动检测的方法可以提高疵点检测的效率;(3)本发明的一种基于摩擦振动信号的织物表面疵点检测方法,基于摩擦振动信号的纺织品疵点检测有助于推动纺织品疵点检测的数字化实现。
附图说明
16.图1为长条纹理织物波形图;
图2为用信号经验模态分解方法得到的信号分量图;图3为信号分量的频率分布图;图4为信号时频图;图5为降序排列图;图6为疵点信号聚类结果。
具体实施方式
17.下面结合具体实施方式,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本技术所附权利要求书所限定的范围。
18.一种基于摩擦振动信号的织物表面疵点检测方法,检测步骤如下:(1)采用圆滚型接触式探头提取织物表面的摩擦振动信号,探头长度与织物幅宽相等,提取摩擦振动信号为幅值电压信号;(2)对步骤(1)提取的摩擦振动信号进行降噪和平滑处理后,采用基于密度峰值的聚类算法进行聚类分析,判断信号是否存在异常;基于密度峰值的聚类算法如下:;;其中,ρ
i、
ρj为信号点的自身密度值;i,j表示信号点的序号;d
ij
表示计算任意两信号点之间的距离;dc为截断距离,设定值为0.02;表示经过计算之后,落在以0.02为半径的圆内信号点的个数;δi为各个信号点聚类核心类之间的距离;当ρi的值为0~2,同时δi取最大值时,认为信号存在异常,否则认为信号不存在异常;如果信号不存在异常,则织物表面无疵点;如果信号存在异常,则进入下一步;(3)对摩擦振动信号进行解构,具体步骤如下:(3.1)利用信号经验模态分解方法将摩擦振动信号从高频到低频逐层分开,得到含有不同频带成分的信号分量;;其中,i(n)表示所提取的织物表面的摩擦振动信号,imfm(n)代表信号经验模态分解方法分解出来的信号分量,m表示分解的信号分量的序号,m表示分解的信号分量的总个数,resm(n)代表信号的残差信号;(3.2)对各个含有不同频带成分的信号分量进行傅里叶分析,得到各个信号分量的频率分布,根据不同信号分量的频率判别出含有疵点的信号分量;(3.3)对含有疵点的信号分量进行小波分析,得到含有疵点的信号分量的时频分
布图,根据时频分布图中频率随时间的变化关系,判断含有疵点的信号分量是否真实地含有疵点成分;;其中,x(a,b)表示重构之后的含有疵点的信号分量,x(t)表示提取的含有疵点的信号分量,a为信号的平移量,b为信号放缩的尺度,t为信号时间,为morlet小波基;(4)采用基于密度峰值的聚类算法对含有疵点信息的信号成分进行聚类分析确定织物表面疵点的种类数;对含有疵点信息的信号成分进行聚类分析后,针对输出的ρi和δi的二维矩阵,将ρi和δi归一化之后进行相乘记为ri,然后将ri按照降序排列,得到ri关于信号点的序号i的降序排列图(r
i-i图),如果是核心点,则ρi和δi的值都会比较大,如果不是核心点,ρi和δi两者当中的任意一个的值会变小,因此在降序排列图中,图像会有一个阶跃的点,通个拟合直线求出降序排列图中的阶跃点,则该阶跃点之前的ri值的个数,即为疵点种类数。
19.实施例1对于待测的长条纹理织物,纹理周期为5mm,提取其表面的摩擦振动信号(如图1所示),并降噪和平滑处理后,采用基于密度峰值的聚类算法进行聚类分析,聚类分析找异常的原理是将相同特征的信号归为一类,本发明基于密度峰值的聚类算法,对摩擦振动信号进行聚类分析,判断所获取的摩擦振动信号可以分为几个大类(大类即代表表面形貌的信号成分),同时可以找出异常值(偏离大类的点),异常值肯定对应织物表面异常的表面形貌;接着对所获取的表面摩擦振动信号进行信号解构,首先对信号进行经验模态分解,得到如图2所示的各个信号分量,然后对每个信号分量进行傅里叶分析,得到如图3所示的各信号分量的频率分布(图中c1、c2、c3、c4、c5以及r是指将表面摩擦振动信号进行经验模态分解之后的信号分量,其中r表示分解到最后一层的信号分量,算法应用中称之为残差信号),最后利用小波分析的方法,计算不同信号分量的时频分布图,如图4所示。如果出现疵点,信号会在时频分布图上显示出频率跳变,完整的表面形貌其信号频率则随时间连续,从而进一步确认疵点;图中在0.2~0.3s;0.4~0.5s,0.9s~1.0s的区间中出现信号跳变,说明织物表面有疵点出现。
20.通过以上分析,能够从解构信号中分析出含有疵点信号的信号成分,由于疵点信号中也含有诸多信息,因而需要对疵点信号再次进行聚类分析,以分析异常的疵点信号中有几类疵点种类。利用降序排列图(聚类的中间步骤)可以分析疵点信号中含有几类疵点。从图5中可以看出,疵点种类分为三种。然后对所采集到的疵点信号进行归类,属于相同类的疵点信号就会被归为一类。分析结果如图6所示,图6可以知道疵点信号属于哪一类疵点。
21.实施例2~4基本同实施例1,不同之处仅在于织物组织类型,具体如表1所示。
22.表1 实施例1实施例2实施例3实施例4织物组织长条纹理织物平纹平纹平纹
经纬密/10cm-316,162321,238312,252经纬纱直径/mm-0.342,0.3800.356,0.2100.335,0.271经纬纱间距/mm-0.691,1.4040.708,1.0240.643,0.853织物表面疵点类别破洞,起球,断线破洞、纬密不匀断经、抽丝粗结、起球ρi和δi值(0,0.63)(0,0.7)(1,0.55)(2,0.8)算法计算有无疵点有有有有疵点信号频率/hz111,3,7898,5104,754,1疵点聚类数3221正确率100%100%100%50%
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1