本发明涉及故障诊断,具体涉及一种基于声纹识别的铁塔螺丝松动诊断方法及装置。
背景技术:
1、输电铁塔是电力输配电工程中使用周期较长的基础设施之一,属高耸钢结构构筑物。铁塔建好后长期处在室外环境下,初始的质量状况、所处的自然环境、人为因素都可能影响到铁塔的安全使用或使用年限,而这种影响对不同运行环境、不同结构类型的铁塔也是不同的。
2、在长期的自然环境下,输电线路铁塔会产生螺栓松动的现象,如不及时处理,可能会造成倒塔断线事故。因螺栓数量多且结构复杂,一直以来现在还未有有效的输电铁塔螺栓紧固检测方法,目前靠敲击进行听声辨别铁塔底部螺栓紧固程度,或高空作业人员登塔进行抽样检测,来粗略判断整基杆塔的螺栓紧固程度,检测精度和工作效率均极为低下,且不能实时监测螺栓状态,不能满足日益提高的设备精益运检要求。
技术实现思路
1、本发明的目的就在于解决上述背景技术的问题,而提出一种基于声纹识别的铁塔螺丝松动诊断方法及装置。
2、本发明的目的可以通过以下技术方案实现:
3、本发明实施例提供了一种基于声纹识别的铁塔螺丝松动诊断方法,所述方法包括:
4、获取目标铁塔的实时铁塔信息,根据所述实时铁塔信息自适应确定声波发生器产生的目标声波信号;
5、向目标铁塔发射所述目标声波信号,采集所述目标铁塔各螺丝连接处的声纹信号;
6、针对每一螺丝连接处的声纹信号,提取该声纹信号的mfcc特征向量,对mfcc特征向量进行加权降维优化得到目标特征向量;
7、将所述目标特征向量输入预设的声学模型,获得螺丝是否松动诊断识别结果。
8、可选地,实时铁塔信息包括铁塔型号、温度、风速和螺丝数量;
9、获取目标铁塔的实时铁塔信息,根据所述实时铁塔信息自适应确定声波发生器产生的目标声波信号包括:
10、获取目标铁塔的实时铁塔信息,将所述实时铁塔信息中温度、风速和螺丝数量进行归一化处理,得到归一化温度、归一化风速和归一化螺丝数量;
11、根据铁塔型号确定声波发生器产生的声波信号的目标频率;
12、根据归一化的所述实时铁塔信息自适应确定声波发生器的目标发射功率:
13、
14、其中,p为目标发射功率,p0为所述目标频率对应的初始发射功率,f为归一化风速,s为归一化螺丝数量,t为归一化温度;
15、声波发生器产生目标频率且目标发射功率的声波信号作为目标声波信号。
16、可选地,针对每一螺丝连接处的声纹信号,提取该声纹信号的mfcc特征向量,对mfcc特征向量进行加权降维优化得到目标特征向量包括:
17、针对每一螺丝连接处的声纹信号,对声纹信号进行预处理,得到第一声纹信息;
18、提取所述第一声纹信息的特征,得到mfcc特征向量;
19、将所述mfcc特征向量与预设的协方差矩阵相乘进行加权降维优化,得到目标特征向量。
20、可选地,针对每一螺丝连接处的声纹信号,对声纹信号进行预处理,得到第一声纹信息包括:
21、针对每一螺丝连接处的声纹信号,对声纹信号进行预加重处理,得到第一预处理声纹信息;
22、对所述第一预处理声纹信息进行分帧处理,得到第二预处理声纹信息;
23、对所述第二预处理声纹信息的每帧语音信号进行加窗,得到第三预处理声纹信息;
24、对所述第三预处理声纹信息进行快速傅里叶变换,得到第一声纹信息。
25、可选地,提取所述第一声纹信息的特征,得到mfcc特征向量包括:
26、使用me l滤波器对所述第一声纹信息进行滤波,得到me l域频谱;
27、对me l域频谱取l og对数,然后进行离散余弦变换,得到mfcc特征向量。
28、本发明实施例提供了一种基于声纹识别的铁塔螺丝松动诊断装置,所述装置包括:
29、自适应发声模块,用于获取目标铁塔的实时铁塔信息,根据所述实时铁塔信息自适应确定声波发生器产生的目标声波信号;
30、采集模块,用于向目标铁塔发射所述目标声波信号,采集所述目标铁塔各螺丝连接处的声纹信号;
31、特征提取模块,用于针对每一螺丝连接处的声纹信号,提取该声纹信号的mfcc特征向量,对mfcc特征向量进行加权降维优化得到目标特征向量;
32、识别模块,用于将所述目标特征向量输入预设的声学模型,获得螺丝是否松动诊断识别结果。
33、可选地,实时铁塔信息包括铁塔型号、温度、风速和螺丝数量;
34、自适应发声模块包括:
35、归一化模块,用于获取目标铁塔的实时铁塔信息,将所述实时铁塔信息中温度、风速和螺丝数量进行归一化处理,得到归一化温度、归一化风速和归一化螺丝数量;
36、目标频率确定模块,用于根据铁塔型号确定声波发生器产生的声波信号的目标频率;
37、目标发射功率确定模块,用于根据归一化的所述实时铁塔信息自适应确定声波发生器的目标发射功率:
38、
39、其中,p为目标发射功率,p0为所述目标频率对应的初始发射功率,f为归一化风速,s为归一化螺丝数量,t为归一化温度;
40、发声模块,用于控制声波发生器产生目标频率且目标发射功率的声波信号作为目标声波信号。
41、可选地,特征提取模块包括:
42、预处理模块,用于针对每一螺丝连接处的声纹信号,对声纹信号进行预处理,得到第一声纹信息;
43、mfcc特征提取模块,用于提取所述第一声纹信息的特征,得到mfcc特征向量;
44、加权降维模块,用于将所述mfcc特征向量与预设的协方差矩阵相乘进行加权降维优化,得到目标特征向量。
45、可选地,预处理模块包括:
46、预加重模块,用于针对每一螺丝连接处的声纹信号,对声纹信号进行预加重处理,得到第一预处理声纹信息;
47、分帧模块,用于对所述第一预处理声纹信息进行分帧处理,得到第二预处理声纹信息;
48、加窗模块,用于对所述第二预处理声纹信息的每帧语音信号进行加窗,得到第三预处理声纹信息;
49、变换模块,用于对所述第三预处理声纹信息进行快速傅里叶变换,得到第一声纹信息。
50、可选地,mfcc特征提取模块包括:
51、滤波模块,用于使用me l滤波器对所述第一声纹信息进行滤波,得到me l域频谱;
52、离散余弦变换模块,用于对me l域频谱取l og对数,然后进行离散余弦变换,得到mfcc特征向量。
53、本发明的有益效果:
54、本发明实施例提供了一种基于声纹识别的铁塔螺丝松动诊断方法,方法包括:获取目标铁塔的实时铁塔信息,根据实时铁塔信息自适应确定声波发生器产生的目标声波信号;向目标铁塔发射目标声波信号,采集目标铁塔各螺丝连接处的声纹信号;针对每一螺丝连接处的声纹信号,提取该声纹信号的mfcc特征向量,对mfcc特征向量进行加权降维优化得到目标特征向量;将目标特征向量输入预设的声学模型,获得螺丝是否松动诊断识别结果。采用自适应主动发声体制,发声内容根据塔体型号大小环境等情况自行分析适配,大大优化声纹分析效率,通过预设的声学模型高效扫描分析全塔螺栓紧固状况,判定螺栓松动情况,提升了检测精度和工作效率。