一种基于聚类分析的充电桩降噪控制方法、装置和系统



1.本发明属于主动噪声控制技术领域,尤其涉及一种基于聚类分析的充电桩降噪控制方法、装置和系统。


背景技术:



2.随着新能源汽车的普及,充电桩的数量也随之增加。充电桩属于大功率电气设备,往往需要通过强制风冷进行散热,这就对周围环境造成了巨大的噪音污染。针对充电桩的噪音问题,用隔音材料进行降噪等传统方法已经无法满足降噪的需求,因此主动降噪的研究就显得极为重要。
3.现有的主动降噪技术中,基本采用单一的传感器采集噪音信号,无法获得精确的前馈信号。同时,噪音阈值大多是人为设定的,无法根据周围环境和时段进行自动更新,不能很好得实现有效降噪。


技术实现要素:



4.本发明针对现有技术中的不足,提供一种基于聚类分析的充电桩降噪控制方法、装置和系统。
5.本发明的第一方面,提供一种基于聚类分析的充电桩降噪控制方法,所述控制方法应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;
6.所述风扇转速传感器用于采集充电桩散热风扇的转速;
7.所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;
8.所述误差麦克风用于采集残余噪音信号;
9.所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;
10.所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场;
11.所述控制方法包括:
12.s1,利用风扇转速传感器和多个单指向性前馈麦克风采集噪音信号,作为前馈信号;
13.s2,对所述前馈信号进行信号融合,得到初级信号;
14.s3,利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号;
15.s4,将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号;
16.s5,利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值;
17.s6,获取当前时段对应的噪音阈值区间;
18.s7,判断所述分贝均值是否收敛至所述噪音阈值区间下限;
19.s8,如果是,则完成一次主动降噪过程;
20.s9,如果否,则执行步骤s10;
21.s10,判断所述分贝均值是否超过所述的噪音阈值区间上限;
22.s11,如果否,则保持fxlms算法;
23.s12,如果是,则执行步骤s13;
24.s13,利用fxlms算法处理所述残余噪音信号,更新次级声场信号,并返回执行步骤s4的操作。
25.进一步地,所述对所述前馈信号进行信号融合,得到初级信号,包括:
26.s21,建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;
27.s22,将数据进行空间和时间上的对齐;
28.s23,判断数据之间的关系;
29.s24,如果为互补型,则执行步骤s26;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;
30.s25,如果为冗余型,则执行步骤s27;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;
31.s26,利用线性组合法处理数据;
32.s27,利用扩展平均加权法处理数据;
33.s28,根据步骤s26和步骤s27所得数据进行数据融合;
34.s29,将步骤s28所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:
35.s210,判断kl散度差值是否小于设定的阈值;
36.s211,如果是,则输出融合后数据;
37.s212,如果否,则删除融合后的数据,返回执行步骤s22的操作。
38.进一步地,所述利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值,包括:
39.s51,建立正常音频标准库;
40.s52,利用误差麦克风采集以500ms为一个周期的残余噪音信号;
41.s53,判断残余噪音信号是否连续且完整;
42.s54,如果是,则执行步骤s56;
43.s55,如果否,则返回执行步骤s52的操作;
44.s56,对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;
45.s57,将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:
46.s58,判断kl散度差值是否小于设定的阈值;
47.s59,如果是,则残余噪音信号为正常音频信号,执行步骤s511;
48.s510,如果否,则残余噪音信号为异常音频信号,删除残余噪音信号,返回执行步骤s52的操作;
49.s511,按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。
50.进一步地,所述获取当前时段对应的噪音阈值区间,包括:
51.s61,获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;
52.s62,对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;
53.s63,如果否,则预处理完成,执行步骤s68;
54.s64,如果是,则执行步骤s65;
55.s65,判断噪音历史数据类型;
56.s66,如果为缺失数据,则利用关联填充法补齐噪音历史数据;
57.s67,如果为异常数据,则利用定性推理法修改或剔除噪音历史数据;
58.s68,将预处理完成的噪音历史数据以小时为单位进行分割;
59.s69,利用滑动平均算法,得到n个第一数据趋势;
60.s610,将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;
61.s611,将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;
62.s612,将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;
63.s613,分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集合、特征日集合、特征周集合和特征月集合;
64.s614,取特征时段集合中各类时段的分贝最大值为该时段区间上限,分贝最小值为该时段区间下限,得到时段阈值区间;
65.s615,获取当前的日期和时段;
66.s616,根据时段属性在特征集合中按照从特征月集合到特征时段集合的顺序,查当前时段对应的阈值区间。
67.本发明的第二方面,提供一种基于聚类分析的充电桩降噪控制装置,其特征在于,所述控制装置应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;
68.所述风扇转速传感器用于采集充电桩散热风扇的转速;
69.所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;
70.所述误差麦克风用于采集残余噪音信号;
71.所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;
72.所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场;
73.所述控制装置包括:
74.第一采集模块,用于采集噪音信号,作为前馈信号;
75.信号融合模块,用于对所述前馈信号进行信号融合,得到初级信号;
76.初级信号处理模块,用于利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号;
77.信号抵消模块,用于将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号;
78.第二采集模块,用于采集所述残余噪音信号,并计算分贝均值;
79.获取模块,用于获取当前时段对应的噪音阈值区间;
80.第一判断模块,用于判断所述分贝均值是否收敛至所述噪音阈值区间下限;
81.第一确定模块,用于在所述第一判断模块确定所述分贝均值收敛至所述噪音阈值区间下限的情况下,确定完成一次主动降噪过程;
82.第二确定模块,用于在所述第一判断模块确定所述分贝均值不收敛至所述噪音阈值区间下限的情况下,确定执行第二判断模块的操作;
83.第二判断模块,用于判断所述分贝均值是否超过所述的噪音阈值区间上限;
84.第三确定模块,用于在所述第二判断模块确定所述分贝均值不超过所述的噪音阈值区间上限的情况下,确定保持fxlms算法;
85.第四确定模块,用于在所述第二判断模块确定所述分贝均值超过所述的噪音阈值区间上限的情况下,确定执行残余噪音信号处理模块的操作;
86.残余噪音信号处理模块,用于利用fxlms算法处理所述残余噪音信号,更新次级声场信号,并返回执行信号抵消模块的操作。
87.进一步地,所述对所述信号融合模块,包括:
88.数据标准库建立单元,用于建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;
89.数据对齐单元,用于将数据进行空间和时间上的对齐;
90.第一判断单元,用于判断数据之间的关系;
91.第一确定单元,用于在所述第一判断单元确定数据之间的关系为互补型的情况下,确定执行第一数据处理单元的操作;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;
92.第二确定单元,用于在所述第一判断单元确定数据之间的关系为冗余型的情况下,确定执行第二数据处理单元的操作;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;
93.第一数据处理单元,用于利用线性组合法处理数据;
94.第二数据处理单元,用于利用扩展平均加权法处理数据;
95.数据融合单元,用于根据所述第一数据处理单元和第二数据处理单元所得数据进行数据融合;
96.第一计算单元,用于将所述数据融合单元所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:
97.第二判断单元,用于判断kl散度差值是否小于设定的阈值;
98.数据输出单元,用于在所述第二判断单元确定kl散度差值小于设定的阈值的情况
下,输出融合后数据;
99.数据删除单元,用于在所述第二判断单元确定kl散度差值不小于设定的阈值的情况下,删除融合后的数据,返回执行所述数据对齐单元的操作。
100.进一步地,所述第二采集模块包括:
101.音频标准库建立单元,用于建立正常音频标准库;
102.采集单元,用于利用误差麦克风采集以500ms为一个周期的残余噪音信号;
103.第三判断单元,用于判断残余噪音信号是否连续且完整;
104.第三确定单元,用于在所述第三判断单元判断残余噪音信号连续且完整的情况下,确定执行分帧加窗单元的操作;
105.第四确定模块,用于在所述第三判断单元判断残余噪音信号不连续且完整的情况下,确定返回执行所述采集单元的操作;
106.分帧加窗单元,用于对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;
107.第二计算单元,用于将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:
108.第四判断单元,用于判断kl散度差值是否小于设定的阈值;
109.第五确定单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为正常音频信号,执行第三计算单元的操作;
110.噪音信号删除单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为异常音频信号,删除残余噪音信号,返回执行采集单元的操作;
111.第三计算单元,用于按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。
112.进一步地,所述获取模块包括:
113.第一获取单元,用于获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;
114.第五判断单元,用于对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;
115.第六确定单元,用于在所述第五判断单元确定没有缺失或异常数据,确定预处理完成,确定执行数据分割单元的操作;
116.第七确定单元,用于在所述第五判断单元确定有缺失或异常数据,确定执行第六判断单元的操作;
117.第六判断单元,用于判断噪音历史数据类型;
118.数据补齐单元,用于在所述第六判断单元确定噪音历史数据为缺失数据的情况下,利用关联填充法补齐噪音历史数据;
119.数据修改单元,用于在所述第六判断单元确定噪音历史数据为异常数据的情况下,利用定性推理法修改或剔除噪音历史数据;
120.数据分割单元,用于将预处理完成的噪音历史数据以小时为单位进行分割;
121.第四计算单元,用于利用滑动平均算法,得到n个第一数据趋势;
122.第五计算单元,用于将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;
123.第六计算单元,用于将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;
124.第七计算单元,用于将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;
125.聚类单元,用于分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集合、特征日集合、特征周集合和特征月集合;
126.选取单元,用于取特征时段集合中各类时段的分贝最大值为该时段区间上限,分贝最小值为该时段区间下限,得到时段阈值区间;
127.第二获取单元,用于获取当前的日期和时段;
128.查单元,用于根据时段属性在特征集合中按照从特征月集合到特征时段集合的顺序,查当前时段对应的阈值区间。
129.本发明的第三方面,提供一种基于聚类分析的充电桩降噪控制系统,包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;
130.所述风扇转速传感器用于采集充电桩散热风扇的转速;
131.所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;
132.所述误差麦克风用于采集残余噪音信号;
133.所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;
134.所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场;
135.所述控制系统还包括第二方面或者第二方面的任一项所述的控制装置。
136.本发明提供一种基于聚类分析的充电桩降噪控制方法、装置和系统,其中,所述控制方法应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;所述风扇转速传感器用于采集充电桩散热风扇的转速;所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;所述误差麦克风用于采集残余噪音信号;所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场。
137.本发明通过利用风扇转速传感器和多个单指向性前馈麦克风采集噪音信号,作为前馈信号;对所述前馈信号进行信号融合,得到初级信号;利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号;将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号;利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值;获取当前时段对应的噪音阈值区间;判断所述分贝均值是否收敛至所述噪音阈值区间下限;如果是,则完成一次主动降噪过程;如果否,则判断所述分贝均值是否超过所述的噪音阈值区间上限;如果否,则保持fxlms算法;如果是,则利用fxlms算法处理所述残余噪音信号,输出与所述残余噪音信号相位相差180度的次级声场信号。本发明采用两种传感器对噪音信号进行采集,并利用信号融合技术,获取精确的初级信号。同时,充分考虑了充
电桩所处的不同环境和时段对噪音的要求不同,设置了动态阈值区间,提高了降噪的效率。
附图说明
138.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
139.图1为本发明实施例提供的一种基于聚类分析的充电桩降噪控制方法的流程图;
140.图2为本发明实施例提供的信号融合的流程图;
141.图3为本发明实施例提供的计算分贝均值的流程图;
142.图4为本发明实施例提供的获取动态阈值的流程图;
143.图5为本发明实施例提供的一种基于聚类分析的充电桩降噪控制装置的结构示意图;
144.图6为本发明实施例提供的一种基于聚类分析的充电桩降噪控制系统的结构示意图;
145.图7为本发明实施例提供的充电桩的侧面框架示意图。
具体实施方式
146.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
147.为了解决现有技术中,基本采用单一的传感器采集噪音信号,无法获得精确的前馈信号。同时,噪音阈值大多是人为设定的,无法根据周围环境和时段进行自动更新,不能很好得实现有效降噪的问题,本发明通过以下各个实施例提供一种基于聚类分析的充电桩降噪控制方法、装置和系统。
148.本发明提供一种基于聚类分析的充电桩降噪控制方法,所述控制方法应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;所述风扇转速传感器用于采集充电桩散热风扇的转速;所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;所述误差麦克风用于采集残余噪音信号;所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场。
149.参见图1所示的工作流程示意图,本发明提供一种基于聚类分析的充电桩降噪控制方法,所述控制方法包括:
150.s1,利用风扇转速传感器和多个单指向性前馈麦克风采集噪音信号,作为前馈信号。
151.s2,对所述前馈信号进行信号融合,得到初级信号。
152.如图2所示,本步骤包括:s21,建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;
153.s22,将数据进行空间和时间上的对齐;
154.s23,判断数据之间的关系;
155.s24,如果为互补型,则执行步骤s26;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;
156.s25,如果为冗余型,则执行步骤s27;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;
157.s26,利用线性组合法处理数据;
158.s27,利用扩展平均加权法处理数据;
159.扩展平均加权法的计算公式为:
[0160][0161]
s28,根据步骤s26和步骤s27所得数据进行数据融合;
[0162]
s29,将步骤s28所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:kl散度的计算公式为:
[0163]
s210,判断kl散度差值是否小于设定的阈值;
[0164]
s211,如果是,则输出融合后数据;
[0165]
s212,如果否,则删除融合后的数据,返回执行步骤s22的操作。
[0166]
s3,利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号。
[0167]
s4,将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号。
[0168]
s5,利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值。
[0169]
如图3所示,本步骤包括s51,建立正常音频标准库;
[0170]
s52,利用误差麦克风采集以500ms为一个周期的残余噪音信号;
[0171]
s53,判断残余噪音信号是否连续且完整;
[0172]
s54,如果是,则执行步骤s56;
[0173]
s55,如果否,则返回执行步骤s52的操作;
[0174]
s56,对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;
[0175]
s57,将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:kl散度的计算公式为:
[0176]
s58,判断kl散度差值是否小于设定的阈值;
[0177]
s59,如果是,则残余噪音信号为正常音频信号,执行步骤s511;
[0178]
s510,如果否,则残余噪音信号为异常音频信号,删除残余噪音信号,返回执行步骤s52的操作;
[0179]
s511,按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。
[0180]
s6,获取当前时段对应的噪音阈值区间。
[0181]
如图4所示,本步骤包括s61,获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;
[0182]
s62,对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;
[0183]
s63,如果否,则预处理完成,执行步骤s68;
[0184]
s64,如果是,则执行步骤s65;
[0185]
s65,判断噪音历史数据类型;
[0186]
s66,如果为缺失数据,则利用关联填充法补齐噪音历史数据;
[0187]
s67,如果为异常数据,则利用定性推理法修改或剔除噪音历史数据;
[0188]
s68,将预处理完成的噪音历史数据以小时为单位进行分割;
[0189]
s69,利用滑动平均算法,得到n个第一数据趋势;
[0190]
s610,将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;
[0191]
s611,将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;
[0192]
s612,将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;
[0193]
s613,分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集合、特征日集合、特征周集合和特征月集合;
[0194]
s614,取特征时段集合中各类时段的分贝最大值为该时段区间上限,分贝最小值为该时段区间下限,得到时段阈值区间;
[0195]
s615,获取当前的日期和时段;
[0196]
s616,根据时段属性在特征集合中按照从特征月集合到特征时段集合的顺序,查当前时段对应的阈值区间。
[0197]
s7,判断所述分贝均值是否收敛至所述噪音阈值区间下限。
[0198]
s8,如果是,则完成一次主动降噪过程。
[0199]
s9,如果否,则执行步骤s10。
[0200]
s10,判断所述分贝均值是否超过所述的噪音阈值区间上限。
[0201]
s11,如果否,则保持fxlms算法。
[0202]
s12,如果是,则执行步骤s13。
[0203]
s13,利用fxlms算法处理所述残余噪音信号,更新次级声场信号,并返回执行步骤s4的操作。
[0204]
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
[0205]
参见图5所示的结构示意图,本发明实施例提供一种基于聚类分析的充电桩降噪控制装置,所述控制装置应用于基于聚类分析的充电桩降噪控制系,所述控制装置包括:
[0206]
第一采集模块10,用于采集噪音信号,作为前馈信号。
[0207]
信号融合模块20,用于对所述前馈信号进行信号融合,得到初级信号。
[0208]
初级信号处理模块30,用于利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号。
[0209]
信号抵消模块40,用于将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号。
[0210]
第二采集模块50,用于采集所述残余噪音信号,并计算分贝均值。
[0211]
获取模块60,用于获取当前时段对应的噪音阈值区间。
[0212]
第一判断模块70,用于判断所述分贝均值是否收敛至所述噪音阈值区间下限。
[0213]
第一确定模块80,用于在所述第一判断模块70确定所述分贝均值收敛至所述噪音阈值区间下限的情况下,确定完成一次主动降噪过程。
[0214]
第二确定模块90,用于在所述第一判断模块70确定所述分贝均值不收敛至所述噪音阈值区间下限的情况下,确定执行第二判断模块100的操作。
[0215]
第二判断模块100,用于判断所述分贝均值是否超过所述的噪音阈值区间上限。
[0216]
第三确定模块110,用于在所述第二判断模块100确定所述分贝均值不超过所述的噪音阈值区间上限的情况下,确定保持fxlms算法。
[0217]
第四确定模块120,用于在所述第二判断模块100确定所述分贝均值超过所述的噪音阈值区间上限的情况下,确定执行残余噪音信号处理模块130的操作。
[0218]
残余噪音信号处理模块130,用于利用fxlms算法处理所述残余噪音信号,更新次级声场信号,并返回信号抵消模块40的操作。
[0219]
可选地,所述对所述信号融合模块,包括:
[0220]
数据标准库建立单元,用于建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;
[0221]
数据对齐单元,用于将数据进行空间和时间上的对齐;
[0222]
第一判断单元,用于判断数据之间的关系;
[0223]
第一确定单元,用于在所述第一判断单元确定数据之间的关系为互补型的情况下,确定执行第一数据处理单元的操作;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;
[0224]
第二确定单元,用于在所述第一判断单元确定数据之间的关系为冗余型的情况下,确定执行第二数据处理单元的操作;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;
[0225]
第一数据处理单元,用于利用线性组合法处理数据;
[0226]
第二数据处理单元,用于利用扩展平均加权法处理数据;
[0227]
数据融合单元,用于根据所述第一数据处理单元和第二数据处理单元所得数据进行数据融合;
[0228]
第一计算单元,用于将所述数据融合单元所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:
[0229]
第二判断单元,用于判断kl散度差值是否小于设定的阈值;
[0230]
数据输出单元,用于在所述第二判断单元确定kl散度差值小于设定的阈值的情况下,输出融合后数据;
[0231]
数据删除单元,用于在所述第二判断单元确定kl散度差值不小于设定的阈值的情况下,删除融合后的数据,返回执行所述数据对齐单元的操作。
[0232]
可选地,所述第二采集模块包括:
[0233]
音频标准库建立单元,用于建立正常音频标准库;
[0234]
采集单元,用于利用误差麦克风采集以500ms为一个周期的残余噪音信号;
[0235]
第三判断单元,用于判断残余噪音信号是否连续且完整;
[0236]
第三确定单元,用于在所述第三判断单元判断残余噪音信号连续且完整的情况下,确定执行分帧加窗单元的操作;
[0237]
第四确定模块,用于在所述第三判断单元判断残余噪音信号不连续且完整的情况下,确定返回执行所述采集单元的操作;
[0238]
分帧加窗单元,用于对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;
[0239]
第二计算单元,用于将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:
[0240]
第四判断单元,用于判断kl散度差值是否小于设定的阈值;
[0241]
第五确定单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为正常音频信号,执行第三计算单元的操作;
[0242]
噪音信号删除单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为异常音频信号,删除残余噪音信号,返回执行采集单元的操作;
[0243]
第三计算单元,用于按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。
[0244]
可选地,所述获取模块包括:
[0245]
第一获取单元,用于获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;
[0246]
第五判断单元,用于对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;
[0247]
第六确定单元,用于在所述第五判断单元确定没有缺失或异常数据,确定预处理完成,确定执行数据分割单元的操作;
[0248]
第七确定单元,用于在所述第五判断单元确定有缺失或异常数据,确定执行第六判断单元的操作;
[0249]
第六判断单元,用于判断噪音历史数据类型;
[0250]
数据补齐单元,用于在所述第六判断单元确定噪音历史数据为缺失数据的情况下,利用关联填充法补齐噪音历史数据;
[0251]
数据修改单元,用于在所述第六判断单元确定噪音历史数据为异常数据的情况下,利用定性推理法修改或剔除噪音历史数据;
[0252]
数据分割单元,用于将预处理完成的噪音历史数据以小时为单位进行分割;
[0253]
第四计算单元,用于利用滑动平均算法,得到n个第一数据趋势;
[0254]
第五计算单元,用于将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;
[0255]
第六计算单元,用于将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;
[0256]
第七计算单元,用于将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;
[0257]
聚类单元,用于分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集合、特征日集合、特征周集合和特征月集合;
[0258]
选取单元,用于取特征时段集合中各类时段的分贝最大值为该时段区间上限,分贝最小值为该时段区间下限,得到时段阈值区间;
[0259]
第二获取单元,用于获取当前的日期和时段;
[0260]
查单元,用于根据时段属性在特征集合中按照从特征月集合到特征时段集合的顺序,查当前时段对应的阈值区间。
[0261]
如图6和图7所示,本发明实施例提供一种基于聚类分析的充电桩降噪控制系统,包括风扇转速传感器1、多个单指向性前馈麦克风2、误差麦克风3、扬声器4和主动降噪控制器5;
[0262]
风扇转速传感器1设置于风扇转轴位置用于采集充电桩散热风扇的转速。
[0263]
单指向性前馈麦克风2至少两个,设置于风扇附近,靠近出风口的一侧,用于采集充电桩散热风扇的噪音信号。
[0264]
误差麦克风3设置于出风口附近,用于采集残余噪音信号。
[0265]
扬声器4设置于单指向性前馈麦克风2和误差麦克风3之间,用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音。
[0266]
主动降噪控制器5设置于扬声器4附近,用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场。
[0267]
所述控制系统还包括基于聚类分析的充电桩降噪控制装置。
[0268]
具体实现中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的一种基于聚类分析的充电桩降噪控制方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:rom)或随机存储记忆体(英文:random access memory,简称:ram)等。
[0269]
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0270]
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中
的说明即可。
[0271]
以上结合具体实施方式和范例性实例对本发明进行了详细说明,不过这些说明并不能理解为对本发明的限制。本领域技术人员理解,在不偏离本发明精神和范围的情况下,可以对本发明技术方案及其实施方式进行多种等价替换、修饰或改进,这些均落入本发明的范围内。本发明的保护范围以所附权利要求为准。

技术特征:


1.一种基于聚类分析的充电桩降噪控制方法,其特征在于,所述控制方法应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;所述风扇转速传感器用于采集充电桩散热风扇的转速;所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;所述误差麦克风用于采集残余噪音信号;所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场;所述控制方法包括:s1,利用风扇转速传感器和多个单指向性前馈麦克风采集噪音信号,作为前馈信号;s2,对所述前馈信号进行信号融合,得到初级信号;s3,利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号;s4,将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号;s5,利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值;s6,获取当前时段对应的噪音阈值区间;s7,判断所述分贝均值是否收敛至所述噪音阈值区间下限;s8,如果是,则完成一次主动降噪过程;s9,如果否,则执行步骤s10;s10,判断所述分贝均值是否超过所述的噪音阈值区间上限;s11,如果否,则保持fxlms算法;s12,如果是,则执行步骤s13;s13,利用fxlms算法处理所述残余噪音信号,更新次级声场信号,并返回执行步骤s4的操作。2.根据权利要求1所述的充电桩降噪控制方法,其特征在于,所述对所述前馈信号进行信号融合,得到初级信号,包括:s21,建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;s22,将数据进行空间和时间上的对齐;s23,判断数据之间的关系;s24,如果为互补型,则执行步骤s26;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;s25,如果为冗余型,则执行步骤s27;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;s26,利用线性组合法处理数据;s27,利用扩展平均加权法处理数据;s28,根据步骤s26和步骤s27所得数据进行数据融合;
s29,将步骤s28所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:s210,判断kl散度差值是否小于设定的阈值;s211,如果是,则输出融合后数据;s212,如果否,则删除融合后的数据,返回执行步骤s22的操作。3.根据权利要求1所述的充电桩降噪控制方法,其特征在于,所述利用所述误差麦克风采集所述残余噪音信号,并计算分贝均值,包括:s51,建立正常音频标准库;s52,利用误差麦克风采集以500ms为一个周期的残余噪音信号;s53,判断残余噪音信号是否连续且完整;s54,如果是,则执行步骤s56;s55,如果否,则返回执行步骤s52的操作;s56,对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;s57,将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:s58,判断kl散度差值是否小于设定的阈值;s59,如果是,则残余噪音信号为正常音频信号,执行步骤s511;s510,如果否,则残余噪音信号为异常音频信号,删除残余噪音信号,返回执行步骤s52的操作;s511,按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。4.根据权利要求1所述的充电桩降噪控制方法,其特征在于,所述获取当前时段对应的噪音阈值区间,包括:s61,获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;s62,对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;s63,如果否,则预处理完成,执行步骤s68;s64,如果是,则执行步骤s65;s65,判断噪音历史数据类型;s66,如果为缺失数据,则利用关联填充法补齐噪音历史数据;s67,如果为异常数据,则利用定性推理法修改或剔除噪音历史数据;s68,将预处理完成的噪音历史数据以小时为单位进行分割;s69,利用滑动平均算法,得到n个第一数据趋势;s610,将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;s611,将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;
s612,将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;s613,分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集合、特征日集合、特征周集合和特征月集合;s614,取特征时段集合中各类时段的分贝最大值为该时段区间上限,分贝最小值为该时段区间下限,得到时段阈值区间;s615,获取当前的日期和时段;s616,根据时段属性在特征集合中按照从特征月集合到特征时段集合的顺序,查当前时段对应的阈值区间。5.一种基于聚类分析的充电桩降噪控制装置,其特征在于,所述控制装置应用于基于聚类分析的充电桩降噪控制系统;所述控制系统包括风扇转速传感器、多个单指向性前馈麦克风、误差麦克风、扬声器和主动降噪控制器;所述风扇转速传感器用于采集充电桩散热风扇的转速;所述单指向性前馈麦克风用于采集充电桩散热风扇的噪音信号;所述误差麦克风用于采集残余噪音信号;所述扬声器用于实时输出与噪音频率和幅值相同、相位相差180度的次级声场,以抵消噪音;所述主动降噪控制器用于实时处理噪音信号以及残余噪音信号,产生使得残余噪音信号收敛于指定噪音阈值区间的次级声场;所述控制装置包括:第一采集模块,用于采集噪音信号,作为前馈信号;信号融合模块,用于对所述前馈信号进行信号融合,得到初级信号;初级信号处理模块,用于利用fxlms算法处理所述初级信号,输出与所述初级信号相位相差180度的次级声场信号;信号抵消模块,用于将所述噪音信号与所述次级声场信号进行抵消,得到残余噪音信号;第二采集模块,用于采集所述残余噪音信号,并计算分贝均值;获取模块,用于获取当前时段对应的噪音阈值区间;第一判断模块,用于判断所述分贝均值是否收敛至所述噪音阈值区间下限;第一确定模块,用于在所述第一判断模块确定所述分贝均值收敛至所述噪音阈值区间下限的情况下,确定完成一次主动降噪过程;第二确定模块,用于在所述第一判断模块确定所述分贝均值不收敛至所述噪音阈值区间下限的情况下,确定执行第二判断模块的操作;第二判断模块,用于判断所述分贝均值是否超过所述的噪音阈值区间上限;第三确定模块,用于在所述第二判断模块确定所述分贝均值不超过所述的噪音阈值区间上限的情况下,确定保持fxlms算法;第四确定模块,用于在所述第二判断模块确定所述分贝均值超过所述的噪音阈值区间上限的情况下,确定执行残余噪音信号处理模块的操作;残余噪音信号处理模块,用于利用fxlms算法处理所述残余噪音信号,更新次级声场信
号,并返回执行信号抵消模块的操作。6.根据权利要求5所述的充电桩降噪控制装置,其特征在于,所述对所述信号融合模块,包括:数据标准库建立单元,用于建立正常融合数据标准库;所述正常融合数据标准库为依据历史实验数据所获取的正常融合数据;数据对齐单元,用于将数据进行空间和时间上的对齐;第一判断单元,用于判断数据之间的关系;第一确定单元,用于在所述第一判断单元确定数据之间的关系为互补型的情况下,确定执行第一数据处理单元的操作;所述互补型为输入数据的信息代表同一场景的不同部分,即转速信号和噪音信号;第二确定单元,用于在所述第一判断单元确定数据之间的关系为冗余型的情况下,确定执行第二数据处理单元的操作;所述冗余型为多个输入数据的来源提供对同一目标的信息,即多个噪音信号;第一数据处理单元,用于利用线性组合法处理数据;第二数据处理单元,用于利用扩展平均加权法处理数据;数据融合单元,用于根据所述第一数据处理单元和第二数据处理单元所得数据进行数据融合;第一计算单元,用于将所述数据融合单元所得数据与正常融合数据标准库中的标准数据进行kl散度差值计算;所述kl散度差值计算公式为:第二判断单元,用于判断kl散度差值是否小于设定的阈值;数据输出单元,用于在所述第二判断单元确定kl散度差值小于设定的阈值的情况下,输出融合后数据;数据删除单元,用于在所述第二判断单元确定kl散度差值不小于设定的阈值的情况下,删除融合后的数据,返回执行所述数据对齐单元的操作。7.根据权利要求5所述的充电桩降噪控制装置,其特征在于,所述第二采集模块包括:音频标准库建立单元,用于建立正常音频标准库;采集单元,用于利用误差麦克风采集以500ms为一个周期的残余噪音信号;第三判断单元,用于判断残余噪音信号是否连续且完整;第三确定单元,用于在所述第三判断单元判断残余噪音信号连续且完整的情况下,确定执行分帧加窗单元的操作;第四确定模块,用于在所述第三判断单元判断残余噪音信号不连续且完整的情况下,确定返回执行所述采集单元的操作;分帧加窗单元,用于对所述残余噪音信号进行分帧和加窗,并进行傅里叶变换,得到残余噪音信号的频谱;第二计算单元,用于将残余噪音信号的频谱参数与正常音频标准库中的标准音频的频谱参数进行kl散度差值计算;所述kl散度差值计算公式为:第四判断单元,用于判断kl散度差值是否小于设定的阈值;
第五确定单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为正常音频信号,执行第三计算单元的操作;噪音信号删除单元,用于在所述第四判断单元判断kl散度差值小于设定的阈值的情况下,确定残余噪音信号为异常音频信号,删除残余噪音信号,返回执行采集单元的操作;第三计算单元,用于按时间进行加权,对残余噪音信号进行加权平均计算,得到分贝均值。8.根据权利要求5所述的充电桩降噪控制方法,其特征在于,所述获取模块包括:第一获取单元,用于获取充电桩所在位置的噪音历史数据;所述噪音历史数据为从投入使用开始,充电桩采集的多年的噪音数据;第五判断单元,用于对所述噪音历史数据进行预处理,判断是否有缺失或异常数据;第六确定单元,用于在所述第五判断单元确定没有缺失或异常数据,确定预处理完成,确定执行数据分割单元的操作;第七确定单元,用于在所述第五判断单元确定有缺失或异常数据,确定执行第六判断单元的操作;第六判断单元,用于判断噪音历史数据类型;数据补齐单元,用于在所述第六判断单元确定噪音历史数据为缺失数据的情况下,利用关联填充法补齐噪音历史数据;数据修改单元,用于在所述第六判断单元确定噪音历史数据为异常数据的情况下,利用定性推理法修改或剔除噪音历史数据;数据分割单元,用于将预处理完成的噪音历史数据以小时为单位进行分割;第四计算单元,用于利用滑动平均算法,得到n个第一数据趋势;第五计算单元,用于将所述n个第一数据趋势以日为单位进行合并,利用滑动平均算法,得到m个第二数据趋势;第六计算单元,用于将所述m个第二数据趋势以周为单位进行合并,利用滑动平均算法,得到x个第三数据趋势;第七计算单元,用于将所述x个第三数据趋势以月为单位进行合并,利用滑动平均算法,得到y个第四数据趋势;其中,n>m>x>y;聚类单元,用于分别对四类数据趋势进行层次聚类,得到四种特征集合,即特征时段集。

技术总结


本发明提供一种基于聚类分析的充电桩降噪控制方法、装置和系统,其中方法包括采集噪音信号,作为前馈信号;对前馈信号进行信号融合,得到初级信号;利用FxLMS算法处理初级信号,输出次级声场信号;将噪音信号与次级声场信号进行抵消,得到残余噪音信号;采集残余噪音信号,并计算分贝均值;获取当前时段对应的噪音阈值区间;判断分贝均值是否收敛至噪音阈值区间下限;再判断分贝均值是否超过噪音阈值区间上限。本发明采用两种传感器对噪音信号进行采集,并利用信号融合技术,获取精确的初级信号。同时考虑了充电桩所处的不同环境和时段对噪音的要求不同,设置了动态阈值区间,提高降噪效率。降噪效率。降噪效率。


技术研发人员:

陈光宇 黎楚越 张玉卓 张子祥 杨锡勇 王睿祺

受保护的技术使用者:

南京工程学院

技术研发日:

2022.06.14

技术公布日:

2022/8/8

本文发布于:2024-09-23 23:25:31,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/23094.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   噪音   信号   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议