噪声传递第二通道模型辨识方法技术

技术编号:10598509 阅读:155 留言:0更新日期:2014-10-30 11:58
本发明专利技术提供噪声传递第二通道模型辨识方法,按照标准的白噪声产生方法模拟生成白噪声,将白噪声经过扩音器向空气中传播,误差传感器检测扩音器声波经过空气衰减后的信号;白噪声经滤波器滤波后的信号;设滤波器参数初始取值均为0;计算白噪声经滤波器滤波后的信号;计算误差传感器检测到的信号与滤波后的信号之间的误差;判断误差的大小,若未达到预设要求则更新滤波器系数,继续计算滤波后的信号;若达到预设要求则停止计算,输出滤波器系数。与传统方法相比,本发明专利技术方法能够获得更加准确的噪声传递模型,非常适合主动噪声控制设计时对扩音器和误差检测传感器之间的第二通道模型进行辨识,为主动噪声控制获得良好的去噪效果提供了基础。

【技术实现步骤摘要】
【专利摘要】本专利技术提供,按照标准的白噪声产生方法模拟生成白噪声,将白噪声经过扩音器向空气中传播,误差传感器检测扩音器声波经过空气衰减后的信号;白噪声经滤波器滤波后的信号;设滤波器参数初始取值均为0;计算白噪声经滤波器滤波后的信号;计算误差传感器检测到的信号与滤波后的信号之间的误差;判断误差的大小,若未达到预设要求则更新滤波器系数,继续计算滤波后的信号;若达到预设要求则停止计算,输出滤波器系数。与传统方法相比,本专利技术方法能够获得更加准确的噪声传递模型,非常适合主动噪声控制设计时对扩音器和误差检测传感器之间的第二通道模型进行辨识,为主动噪声控制获得良好的去噪效果提供了基础。【专利说明】
本专利技术涉及钢铁冶金行业噪声污染治理领域,具体涉及一种噪声传递第二通道模 型辨识方法。
技术介绍
在钢铁、冶金等工业领域中,由于各种大型机械的运行,特别是诸如高炉减压阀组 等高能量噪声源的运行,导致钢铁厂区长期处于严重噪声污染之中。由于长时间处于这种 高强度噪声污染中会导致工作人员身体和心理受到损伤,因此工程中往往采用主动去噪和 被动去噪两种方法减小噪声能量。在主动噪声控制技术中,为了达到较好的去噪效果,需要 辨识扩音器至误差接收端之前的噪声传递第二通道模型,传统方法往往难以辨识得到准确 的噪声传递模型。
技术实现思路
本专利技术要解决的技术问题是:提供一种,能够获 得更加准确的模型参数。 本专利技术为解决上述问题所采取的技术方案为:一种噪声传递第二通道模型辨识方 法,其特征在于:它包括以下步骤: 1)令采样周期为Ts,按照标准的白噪声产生方法模拟生成白噪声y(k),将y(k)经 过扩音器向空气中传播,误差传感器检测扩音器声波经过空气衰减后的信号r' (k);白噪 声y(k)经滤波器滤波后的信号r(k) =C(z)y(k),C(z)表示模拟噪声源与误差传感器之间 的传递函数,表达式为 【权利要求】1. 一种,其特征在于:它包括以下步骤: 1) 令采样周期为Ts,按照标准的白噪声产生方法模拟生成白噪声y (k),将y (k)经过 扩音器向空气中传播,误差传感器检测扩音器声波经过空气衰减后的信号r' (k);白噪声 y(k)经滤波器滤波后的信号r(k) = C(z)y(k),C(z)表示模拟噪声源与误差传感器之间的 传递函数,表达式为'其中符号"z"表示移位操作,η为滤波 器阶次,C(l、Cl、…、~为滤波器系数; 2) 设滤波器参数初始取值均为0 ; 3) 计算白噪声经滤波器滤波后的信号其中Ci(k)表示滤 波器系数Ci在第k次采样时的值; 4) 计算误差传感器检测到的信号r' (k)与滤波后的信号r(k)之间的误差e(k),e(k) =r! (k)-r(k); 5) 判断e (k)的大小: 若e (k)未达到预设要求,则更新滤波器系数,令q (k+1) = q (k) + μ X e (k) X y (k-i), 其中i =0,1,2,···,η-1,μ为迭代步长,μ满足条件其中PyS白噪声y(k)的 功率;返回步骤3); 若e(k)达到预设要求,则停止计算,输出滤波器系数。2. 根据权利要求1所述的,其特征在于:步骤5)中, 若e (k)彡0. 1,则更新滤波器系数,令q (k+1) = q (k) + μ X e (k) X y (k-i),其中i = 0, 1,2, ···,n-1, μ为迭代步长,μ满足条件其中Py为白噪声y(k)的功率;返 回步骤3); 若e (k)〈0. 1,则停止计算,输出滤波器系数。【文档编号】G06F19/00GK104123438SQ201410311967【公开日】2014年10月29日 申请日期:2014年7月1日 优先权日:2014年7月1日 【专利技术者】张华军 申请人:中冶南方工程技术有限公司本文档来自技高网...

【技术保护点】
一种噪声传递第二通道模型辨识方法,其特征在于:它包括以下步骤:1)令采样周期为Ts,按照标准的白噪声产生方法模拟生成白噪声y(k),将y(k)经过扩音器向空气中传播,误差传感器检测扩音器声波经过空气衰减后的信号r′(k);白噪声y(k)经滤波器滤波后的信号r(k)=C(z)y(k),C(z)表示模拟噪声源与误差传感器之间的传递函数,表达式为C(z)=c0+c1z‑1+c2z‑2+…+cnz‑n,其中符号“z”表示移位操作,n为滤波器阶次,c0、c1、…、cn为滤波器系数;2)设滤波器参数初始取值均为0;3)计算白噪声经滤波器滤波后的信号r(k),其中ci(k)表示滤波器系数ci在第k次采样时的值;4)计算误差传感器检测到的信号r′(k)与滤波后的信号r(k)之间的误差e(k),e(k)=r′(k)‑r(k);5)判断e(k)的大小:若e(k)未达到预设要求,则更新滤波器系数,令ci(k+1)=ci(k)+μ×e(k)×y(k‑i),其中i=0,1,2,…,n‑1,μ为迭代步长,μ满足条件其中Py为白噪声y(k)的功率;返回步骤3);若e(k)达到预设要求,则停止计算,输出滤波器系数。

【技术特征摘要】

【专利技术属性】
技术研发人员:张华军
申请(专利权)人:中冶南方工程技术有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1