基于多频段自监督的声纹异常检测方法与流程

文档序号:30988318发布日期:2022-08-03 01:52阅读:101来源:国知局
基于多频段自监督的声纹异常检测方法与流程

1.本发明属于变压器异常检测领域,涉及声纹异常检测技术,具体是基于多频段自监督的声纹异常检测方法。


背景技术:

2.在工业领域中,声纹识别技术通过设备在正常运行/各类故障状态下声纹表现不同,收集、标注设备各类工况下历史声纹数据并构建模型,进而实现在实际场景中自动化识别设备故障隐患。
3.现有技术(公开号为:cn113611331a的发明专利)公开了一种变压器声纹异常检测方法,通过去噪模型对变压器声纹数据进行去噪处理后,使用mel频谱特征提取方法获取mel频谱特征,再根据检测模型获取声纹数据得分,进而判断变压器是否正常;现有技术在对变压器声纹数据处理过程中,针对获取的所有声纹数据均进行检测,数据处理量大,且数据处理效率不高,导致变压器异常检测的效率降低;因此,亟须一种基于多频段自监督的声纹异常检测方法。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一;为此,本发明提出了基于多频段自监督的声纹异常检测方法,用于解决现有技术在对变压器声纹数据处理过程中,针对获取的所有声纹数据均进行检测,数据处理量大,且数据处理效率不高,导致变压器异常检测效率降低的技术问题。
5.本发明对检测区域内的变压器进行初始化设置,之后对声纹数据进行第一次分析识别,根据第一次分析识别结果判断是否要进行第二次分析识别,基于声纹评估模型进行第二次分析识别,以完成变压器的故障预警,通过两次分析识别能够降低数据处理量,同时提高故障识别精度。
6.为实现上述目的,本发明的第一方面提供了基于多频段自监督的声纹异常检测方法,包括中心分析模块和与之相连的若干边缘分析模块,若干边缘分析模块通过声纹采集设备采集声纹数据;
7.对检测区域内的变压器进行初始化设置,并为变压器配置边缘分析模块;其中,初始化设置包括设置识别标签和关联人员;
8.边缘分析模块:通过所述声纹采集设备采集变压器的声纹数据;对预处理之后的声纹数据进行第一次分析识别,获取一次标签;以及
9.根据所述一次标签与所述中心分析模块对声纹数据进行协同处理;
10.中心分析模块:根据所述一次标签对所述声纹数据进行第二次分析识别,获取二次标签,并根据二次标签进行预警;以及
11.基于人工智能模型建立声纹评估模型;其中,二次标签基于声纹评估模型获取。
12.优选的,根据行政划分对检测区域的所述变压器进行初始化设置,包括:
13.根据行政划分将检测区域划分为若干子区域;
14.获取若干所述子区域中的变压器,并进行可视化展示;
15.将变压器频段和标签设置规则结合为变压器设置识别标签,以及为变压器设置关联人员。
16.优选的,根据若干所述子区域的大小为变压器配置边缘分析模块,每个所述子区域至少配置一个所述边缘分析模块;或者
17.根据变压器数量配置边缘分析模块,且每个所述子区域至少配置一个所述边缘分析模块。
18.优选的,所述边缘分析模块对所述声纹数据进行分析,根据分析结果设置一次标签,包括:
19.对接收到的声纹数据进行预处理;其中,预处理包括数据去噪和数据去重;
20.获取所述声纹数据对应变压器的所述识别标签,根据所述识别标签获取对应的声纹标准曲线;
21.将所述声纹数据和所述声纹标准曲线对比,设置一次标签。
22.优选的,将所述声纹数据和所述声纹标准曲线的振幅进行对比,设置一次标签,包括:
23.提取所述声纹数据中振幅最值以及对应的频率值;
24.获取所述声纹标准曲线中频率值对应的振幅值;
25.获取所述振幅值与所述振幅最值的差值,标记为振幅差值;
26.当振幅差值小于等于差值阈值时,则判定对应所述声纹数据异常;否则,判定所述声纹数据正常;其中,差值阈值根据实际经验设定;
27.根据所述声纹数据的正常或者异常,设定一次标签。
28.优选的,所述边缘分析模块和所述中心分析模块对所述声纹数据进行协同处理,包括:
29.当所述声纹数据异常时,调用存储在所述边缘分析模块中的判断程序;
30.通过所述判断程序分析对应所述边缘分析模块的数据处理能力是否满足要求;
31.当所述边缘分析模块的数据处理能力满足要求时,则所述边缘分析模块结合声纹评估模型对所述声纹数据进行分析;否则,通过所述中心分析模块对所述声纹数据进行分析。
32.优选的,基于所述声纹评估模型对所述声纹数据进行二次识别,包括:
33.调用所述声纹评估模型;
34.将所述声纹数据输入至所述声纹评估模型,获取二次标签。
35.优选的,所述中心分析模块根据二次标签进行预警,包括:
36.对所述二次标签对应的故障进行警报,并获取故障对应的处理流程;
37.将处理流程发送至对应变压器的关联人员,并实时反馈处理结果。
38.与现有技术相比,本发明的有益效果是:
39.1、本发明对检测区域内的变压器进行初始化设置,之后对声纹数据进行第一次分析识别,根据第一次分析识别结果判断是否要进行第二次分析识别,基于声纹评估模型进行第二次分析识别,以完成变压器的故障预警,通过两次分析识别能够降低数据处理量,同
时提高故障识别精度。
40.2、本发明对检测区域进行了合理划分,为划分获取的子区域合理配置了边缘处理模块,同时将变压器的位置和状态进行可视化展示,提高了本发明的效率和稳定性,便于工作人员及时处理变压器故障。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
42.图1为本发明的工作步骤示意图。
具体实施方式
43.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
44.现有技术(公开号为:cn113611331a的发明专利)公开了一种变压器声纹异常检测方法,通过去噪模型对变压器声纹数据进行去噪处理后,使用mel频谱特征提取方法获取mel频谱特征,再根据检测模型获取声纹数据得分,进而判断变压器是否正常;现有技术在对变压器声纹数据处理过程中,针对获取的所有声纹数据均进行检测处理,数据处理量大,且数据处理效率不高,导致变压器异常检测的效率降低。
45.本发明对检测区域内的变压器进行初始化设置,之后对声纹数据进行第一次分析识别,根据第一次分析识别结果判断是否要进行第二次分析识别,基于声纹评估模型进行第二次分析识别,以完成变压器的故障预警,通过两次分析识别能够降低数据处理量,同时提高故障识别精度。
46.请参阅图1,本技术第一方面实施例提供了基于多频段自监督的声纹异常检测方法,包括中心分析模块和与之相连的若干边缘分析模块,若干边缘分析模块通过声纹采集设备采集声纹数据;
47.对检测区域内的变压器进行初始化设置,并为变压器配置边缘分析模块;
48.边缘分析模块:通过声纹采集设备采集变压器的声纹数据;对预处理之后的声纹数据进行第一次分析识别,获取一次标签;以及根据一次标签与中心分析模块对声纹数据进行协同处理;
49.中心分析模块:根据一次标签对声纹数据进行第二次分析识别,获取二次标签,并根据二次标签进行预警;以及基于人工智能模型建立声纹评估模型。
50.本技术的主要思路是对检测区域中的变压器进行合理分配,实时采集变压器的声纹数据,并进行第一次分析识别,如果第一次分析识别结果异常时,则进行第二次识别分析,获取对应的故障。可以理解的是,检测区域即是进行变压器故障检测的目标区域。
51.本技术中的初始化设置包括设置识别标签、关联人员等,初始化设置的目的是为
了更加直观地对大量变压器进行监控,识别标签用于识别变压器,且变压器的后续相关数据均可与对应的识别标签进行关联,关联人员相当于责任人,在变压器故障时,关联人员进行故障排除等工作。
52.在一个优选的实施例中,根据行政划分对检测区域的变压器进行初始化设置,包括:
53.根据行政划分将检测区域划分为若干子区域;
54.获取若干子区域中的变压器,并进行可视化展示;
55.将变压器频段和标签设置规则结合为变压器设置识别标签,以及为变压器设置关联人员。
56.本实施例的主要目的是对检测区域中的变压器进行合理划分,方便统一管理。通过行政划分,如县、镇、村等,将检测区域划分为若干子区域,然后再根据变压器所在的子区域进行初始化设置。
57.本实施例在识别标签设置过程中,应考虑变压器的频段,以便于后续调用声纹标准曲线以及声纹评估模型。
58.可以理解的是,可视化展示是根据变压器的位置将检测区域中的变压器展示出来,方便工作人员快速查找出故障变压器,以及相关数据。
59.本实施例的识别标签包括子区域编号、变压器编号和频段代号,如子区域编号是01,变压器在该子区域中的编号为02,变压器的频段代号为03,则识别标签可以设置为010203。
60.在一个可选的实施例中,根据若干子区域的大小为变压器配置边缘分析模块,每个子区域至少配置一个边缘分析模块。
61.本实施例根据子区域的大小来设置边缘分析模块,当子区域的总面积满足面积要求时,则至少为该子区域设置一个边缘分析模块;当子区域的总面积不满足面积要求时,可与其他子区域共用一个边缘分析模块。
62.举例说明本实施例:
63.当子区域面积为1平方千米,边缘分析模块设置的面积要求是1平方千米时,则可为该子区域设置一个边缘分析模块。
64.当子区域面积为1平方千米,边缘分析模块设置的面积要求是0.5平方千米时,则可为该子区域设置两个边缘分析模块。
65.当子区域面积为1平方千米,边缘分析模块设置的面积要求是2平方千米时,则可为该子区域与另外一个子区域(面积最好小于2平方千米)共同设置一个边缘分析模块。
66.在一个可选的实施例中,根据变压器数量配置边缘分析模块,且每个子区域至少配置一个边缘分析模块。
67.本实施例根据变压器数量设置边缘分析模块,在保证数据处理效率的同时,能够降低成本。值得注意的是,即使子区域的变压器数量不够,也至少在该子区域设置一个边缘分析模块。
68.举例说明本实施例:
69.每个边缘处理模块负责10台变压器的故障检测,当某子区域中有100台变压器时,则为该子区域设置10个边缘分析模块;当某子区域中有10台变压器时,则为该子区域设置1
个边缘分析模块;当某子区域中有1台变压器时,则也应该为该子区域设置1个边缘分析模块。
70.在一个优选的实施例中,边缘分析模块对声纹数据进行分析,根据分析结果设置一次标签,包括:
71.对接收到的声纹数据进行预处理;
72.获取声纹数据对应变压器的识别标签,根据识别标签获取对应的声纹标准曲线;
73.将声纹数据和声纹标准曲线对比,设置一次标签。
74.本实施例的主要目的是对声纹数据进行第一次识别,判断声纹数据是否有异常,进而生成一次标签。
75.本实施例是将从变压器实时获取的声纹数据与对应的声纹标准曲线进行对比,根据对比结果设置一次标签。
76.本实施例中的预处理包括数据去噪和数据去重,数据去操采用u-net去噪模型,参考公开号为cn113611331a的发明专利。
77.在一个具体的实施例中,将声纹数据和声纹标准曲线的振幅进行对比,设置一次标签,包括:
78.提取声纹数据中振幅最值以及对应的频率值;
79.获取声纹标准曲线中频率值对应的振幅值;
80.获取振幅值与振幅最值的差值,标记为振幅差值;
81.当振幅差值小于等于差值阈值时,则判定对应声纹数据异常;否则,判定声纹数据正常;
82.根据声纹数据的正常或者异常,设定一次标签。
83.本实施例是通过声纹数据和声纹标准曲线的振幅对比,来设置一次标签;在另外一些优选的实施例中,还可以对比二者的均方差、重合度等来设置一次标签。
84.值得注意的是,振幅最值和振幅值对应的频率值一致(相同或者非常接近),以使得二者的对比更加有意义,更加有信服力。
85.在一个优选的实施例中,边缘分析模块和中心分析模块对声纹数据进行协同处理,包括:
86.当声纹数据异常时,调用存储在边缘分析模块中的判断程序;
87.通过判断程序分析对应边缘分析模块的数据处理能力是否满足要求;
88.当边缘分析模块的数据处理能力满足要求时,则边缘分析模块结合声纹评估模型对声纹数据进行分析;否则,通过中心分析模块对声纹数据进行分析。
89.本实施例中的判断程序主要用于判断边缘分析模块的数据处理能力是否满足要求,即边缘分析模块能否在规定时间内处理完异常的声纹数据(可能是一个变压器的,也可能是多个变压器的)。
90.本实施例中当边缘分析模块的数据处理能力不够时,则将声纹数据发送至中心分析模块进行处理,以便实现数据的高效处理。
91.在一个优选的实施例中,基于声纹评估模型对声纹数据进行二次识别,包括:
92.调用声纹评估模型;
93.将声纹数据输入至声纹评估模型,获取二次标签。
94.本实施例的声纹评估模型基于人工智能模型进行训练,包括:
95.获取标准训练数据;其中,标准训练数据包括声纹数据以及对应的故障标签;
96.构建人工智能模型;其中,人工智能模型包括深度卷积神经网络模型或者rbf神经网络模型;
97.通过标准训练数据训练人工智能模型,将训练完成的人工智能模型标记为声纹评估模型。
98.可以理解的是,标准训练数据中包括的声纹数据既包括正常的,又包括异常的,才能够保证声纹评估模型的精度和鲁棒性。
99.在一个具体的实施例中,中心分析模块根据二次标签进行预警,包括:
100.对二次标签对应的故障进行警报,并获取故障对应的处理流程;
101.将处理流程发送至对应变压器的关联人员,并实时反馈处理结果。
102.本发明的工作原理:
103.对检测区域内的变压器进行初始化设置,并为变压器配置边缘分析模块。
104.边缘分析模块通过声纹采集设备采集变压器的声纹数据;对预处理之后的声纹数据进行第一次分析识别,获取一次标签。
105.中心分析模块或者边缘分析模块根据一次标签对声纹数据进行第二次分析识别,获取二次标签,并根据二次标签进行预警。
106.以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1