System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于降噪,尤其涉及基于最大相关熵准则的冲压车间实时主动噪声控制方法。
技术介绍
1、随着现代社会的工业化和城市化进程加速,噪声污染问题逐渐加剧,过高的噪声对人们的日常生活产生严重影响,降低工作效率,影响安全生产,并可能对身体健康造成伤害,噪声控制问题成为环境保护中不容忽视且广受社会关注的议题。通常,噪声处理主要采取以下三种方式:在噪声源头处进行噪声抑制、在噪声传播过程中消除噪声以及在噪声接收点处消除噪音。在许多情况下,噪声的产生是由多种因素共同作用的结果,这些因素往往是不可控制的。因此,为了改善信号质量,主动降噪系统在接收端进行噪声控制已经成为一个热门的研究方向,尤其是随着近年来智能终端的普及和广泛应用。
2、主动降噪原理是通过系统对噪声进行采集,并利用算法发出振幅相同、相位相反的控制噪声与初级噪声在空间内相互干涉叠加,从而相互抵消。滤波-x最小均方算法(fxlms)及其改进算法凭借着较低的计算量和较好的性能,广泛地应用在有源噪声控制领域,许多学者针对运用在前馈系统中的fxlms展开了研究。wu等人开发了滤波-x对数误差lms(fxloglms)算法,使对数误差最小化,fxloglms算法克服了基于振幅阈值方法的缺点,不需要任何先验知识或噪声估计,但当误差信号振幅较小时,该算法的滤波器系数更新发生变化导致降噪效果不好。
3、由于在实际的主动降噪系统中,经常会面临各种非线性问题,例如,初始原噪声、声音传播路径、电子设备中等都可能存在非线性,然而,fxlms算法是一种线性结构,因此在处理非线性问题时
4、近年来,随着信息熵(ie)的发展,将信息熵方法应用于主动噪声控制系统中取得了良好的效果。ie的相关熵是度量两个任意标量随机变量之间的非线性和局部相似性,在主动降噪系统中主要是识别初级噪声和次级声源之间的相似性,最大相关熵准则(mcc)旨在最大化初级噪声和次级声源的相似性,可有效地提高anc系统的鲁棒性。nikhil等人开发了一种基于相关熵的算法,提高了nanc系统对非高斯参考噪声信号的鲁棒性。2017年,lu等人提出了一种基于mcc的滤波-x递归最大相关熵(fxrmc)算法,该算法主要用于脉冲噪声环境,具有更好的降噪能力和稳定性,但其算法计算复杂度高,不适用于实际环境中。
技术实现思路
1、为解决上述技术问题,本专利技术提出基于最大相关熵准则的冲压车间实时主动噪声控制方法,在处理非线性问题和提高系统性能方面取得了显著的改进效果,对于实际环境中主动降噪应用具有重要的意义和潜力。
2、为实现上述目的,本专利技术提供了基于最大相关熵准则的冲压车间实时主动噪声控制方法,包括:
3、采集冲压车间的噪声数据;
4、将所述噪声数据经过预设的初级路径进行传递,获取待衰减信号;
5、将所述噪声数据经过控制滤波器处理,获取反相控制信号,将所述反相控制信号经过预设的次级路径进行传递;
6、基于所述待衰减信号和传递后的所述反相控制信号,获取误差信号,基于所述误差信号更新滤波器权值进行冲压车间实时主动降噪。
7、可选地,获取反相控制信号包括:
8、将所述噪声数据输入bp神经网络,获取预测噪声数据;
9、基于所述预测噪声数据,获取待衰减信号;
10、基于所述待衰减信号与所述噪声数据,获取时延数据;
11、基于所述时延数据补偿所述预测噪声数据;
12、将所述噪声数据和补偿的所述预测噪声数据输入控制滤波器,获取所述反相控制信号。
13、可选地,将所述噪声数据和补偿的所述预测噪声数据输入控制滤波器包括:
14、所述控制滤波器分别对所述噪声数据和补偿后的所述预测噪声数据进行数据扩展;
15、基于所述控制滤波器的自适应权重系数,对扩展后的数据进行迭代,获取所述反相控制信号。
16、可选地,扩展后的数据包括第一预设数据和第二预设数据;
17、所述第一预设数据为:
18、
19、其中,x1(n)为第一预设数据,l为滤波器长度,n为时间指数,x(n)为噪声数据;
20、所述第二预设数据为:
21、
22、其中,x2(n)为第二预设数据向量,x2(n)为噪声信号扩展后的数据。
23、可选地,所述控制滤波器的自适应权重系数表示为:
24、
25、其中,w1(n)为一阶滤波器权值系数向量,w1(n)为第n个信号对应的滤波器自适应权值系数;
26、
27、其中,w2(n)为二阶滤波器权值系数向量,w2(n,n)为扩展后第n个信号对应的二阶滤波器权值系数;
28、所述控制滤波器的自适应权重系数更新表示为:
29、wp(n+1)=wp(n)+μp(n)e(n)x'p(n)q(n)
30、其中,p=1,2,为滤波器阶数,μp(n)为动态自适应步长,表示为:
31、
32、μpθ
33、其中,为初始的自适应步长,是一个用来避免除以零的数,ep(n)表示输入信号分量的能量,表达式为:
34、
35、εe(n)为误差信号e(n)能量的大小,表示为:
36、εe(n)=γεe(n-1)+(1-γ)e2(n)q(n)
37、其中γ为一个常数,取值范围为(0.9,1),
38、q(n)为最大相关熵,其表示为:
39、
40、σ2
41、其中,为最大相关熵中核的大小,其表达式如下:
42、
43、
44、
45、其中,λ为一个常数,取值为0.01,为n时刻噪声信号的平均值,为噪声信号的样本方差。
46、可选地,所述反相控制信号为:
47、
48、其中,y(n)为反相控制信号,x(n-i)为一阶信号数据本文档来自技高网...
【技术保护点】
1.基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,包括:
2.根据权利要求1所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,获取反相控制信号包括:
3.根据权利要求2所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,将所述噪声数据和补偿的所述预测噪声数据输入控制滤波器包括:
4.根据权利要求3所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,扩展后的数据包括第一预设数据和第二预设数据;
5.根据权利要求3所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,所述控制滤波器的自适应权重系数表示为:
6.根据权利要求1所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,所述反相控制信号为:
7.根据权利要求1所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,所述误差信号为:
【技术特征摘要】
1.基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,包括:
2.根据权利要求1所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,获取反相控制信号包括:
3.根据权利要求2所述的基于最大相关熵准则的冲压车间实时主动噪声控制方法,其特征在于,将所述噪声数据和补偿的所述预测噪声数据输入控制滤波器包括:
4.根据权利要求3所述的基于最大相关熵准则的冲压车间实时主动噪声控制方...
【专利技术属性】
技术研发人员:王冬霞,杨文文,谭欢,杨耿煌,李享,赵金涛,杨晓霞,张志远,何禹奇,
申请(专利权)人:天津职业技术师范大学中国职业培训指导教师进修中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。