-
噪声水平是衡量机械产品的重要环保指标,欧美国家建立了大量的相关技术标准作为市场准入的环保条件,这对国产林用机械产品的出口形成了无形的壁垒。为降低机械噪声水平,目前主要是通过声源识别定位方法进行噪声源识别定位,然后采取针对性手段降噪。波束形成法具有计算快、测量方便等优点,对静止或运动的中高频、远距离声源都有很好的识别能力[1]。传统波束形成法(delay and sum beamforming,DAS)不仅在真实声源位置输出具有一定宽度的主瓣,还在非声源位置输出旁瓣,为防止过大的旁瓣导致混淆或湮灭主瓣[2],如何控制旁瓣水平是当前国内外研究热点[3]。2004年,美国BROOKS等[4]首先提出了反卷积波束形成法(deconvolution approach for the mapping of acoustic sources method,DAMAS),此法显著控制了旁瓣水平,克服了传统波束形成法的局限性,近10 a取得了快速发展。本文从反卷积波束形成法理论原理及现有反卷积波束形成法的对比这2个方面来概述。
-
反卷积波束形成法是一种逆问题求解算法。该算法以传统波束形成作为预处理,得到所有扫描点的均方声压值。假设对流层和剪切层折射并不影响噪声传播到麦克风阵列,可以得出第n个假设声源点传播到第m个麦克风的声压信号矩阵:
$$ {P_{m:n}} = {Q_n}e_{m:n}^{ - 1}。 $$ (1) 式(1)中:m:n表示第n个声源点到第m个麦克风,e为导向因子。Qn为网格上第n个假设声源点的声压平方矩阵。首先计算:
$$ P_{mn}^*{P_{m':n}} = {\left( {{Q_n}e_{mn}^{ - 1}} \right)^*}\left( {{Q_n}e_{m':n}^{ - 1}} \right) = {Q_n}^*{Q_n}{\left( {e_{mn}^{ - 1}} \right)^*}e_{m':n}^{ - 1}。 $$ (2) 式(2)中:m′为除m以外的任意麦克风。可得第n个假设声源点的互谱矩阵:
$$ {{\hat C}_n} = {X_n}\left[ {\begin{array}{*{20}{c}} {{{\left( {e_1^{ - 1}} \right)}^*}e_1^{ - 1}}&{{{\left( {e_1^{ - 1}} \right)}^*}e_2^{ - 1}}&{{{\left( {e_1^{ - 1}} \right)}^*}e_{{m_0}}^{ - 1}}\\ {{{\left( {e_2^{ - 1}} \right)}^*}e_1^{ - 1}}&{{{\left( {e_2^{ - 1}} \right)}^*}e_2^{ - 1}}&{}\\ {}&{}&{{{\left( {e_{{m_0}}^{ - 1}} \right)}^*}e_{{m_0}}^{ - 1}} \end{array}} \right]。 $$ (3) 式(3)中:Xn=Qn*Qn,m0为总麦克风数。麦克风阵列的总互谱矩阵:
$$ C = \sum\limits_{n = 1}^N {{{\hat C}_n}} 。 $$ (4) 式(4)中:N为总的假设声源点数。可得扫描点的信号功率谱为:
$$ {Y_n}\left( {\hat e} \right) = \left[ {\frac{{{{\hat e}^T}{C_n}\hat e}}{{m_0^2}}} \right]。 $$ (5) 式(5)中:导向向量 $\hat e = {\left[ {{e_1}\; \; \; {e_2}\; \; \; \; \cdots \; \; \; \; {e_{{m_0}}}} \right]^T}$ 。将式(3)和式(4)代入式(5),可得:
$$ {Y_n}\left( {\hat e} \right) = \frac{{\hat e_n^T\sum\limits_{n'} {{X_{n'}}{{\left[ {\;} \right]}_{n'}}{{\hat e}_n}} }}{{m_0^2}} = \sum\limits_{n'} {\frac{{\hat e_n^T{{\left[ {\;} \right]}_{n'}}{{\hat e}_n}}}{{m_0^2}}} {X_{n'}}。 $$ (6) 式(6)中:[ ]n′是式(3)中的内容,n′表示聚焦的网格点,n表示假设声源点。简化后,可得:
$$ {Y_n}\left( {\hat e} \right) = \sum\limits_{n'} {{A_{nn'}}{X_{n}}} 。 $$ (7) 式(7)中: ${A_{nn'}} = \frac{{\hat e_n^T{{\left[ {\;} \right]}_{n'}}{{\hat e}_n}}}{{m_0^2}}$ 。令 ${Y_n}\left( {\hat e} \right) = {Y_n}$ ,即等于波束形成算法得出的均方声压值,可得:
$$ \hat A\hat X = \hat Y。 $$ (8) 采用高斯-赛德尔迭代法求解此线性方程得出声源分布。在求解线性方程组时,DAMAS算法能更好地考虑不同网格位置的相互影响,使旁瓣变小甚至消失,呈现更直观的结果[3],能更准确地计算出声源位置和声源强度。
-
在算法的旁瓣抑制能力方面,反卷积波束形成法相比于传统波束形成法具有更好的旁瓣抑制能力。目前,声源识别领域各主要算法都已经进行了大量研究对比[5, 7],研究结果表明:频率的提高可有效改善算法的旁瓣抑制能力,且传统DAS算法的旁瓣抑制能力弱于其他算法。当声源远离中心时,反卷积波束形成法2(DAMAS2)和基于傅里叶变化的非负最小二乘算法(FFT-NNLS)算法定位声源失效。这主要由于DAMAS2和FFT-NNLS都基于阵列点扩散函数位移不变性假设,当声源远离中心时,其声源位置已位于有效区域外,因此DAMAS2和FFT-NNLS不能对该类远离中心的声源点进行精准定位。XENAKI等[8]对这类算法的有效区域进行了深入研究,有效区域一般为Z轴18度角范围内。在相干声源情况下,基于空间相干的洁净算法(CLEAN-SC)不能准确识别声源,这是由于CLEAN-SC在迭代中删除与波峰相干的声源部分,当声源较靠近时,其中一个声源被当作旁瓣而被消除。杨洋等[6]也在研究中指出CLEAN-SC不适用于相干声源。
在算法的定位精度方面,迭代算法随着迭代次数的增加,算法的精度都有不同程度的提升,分析算法迭代次数与标准差的关系[7]。在低迭代次数时洁净算法(CLEAN)和CLEAN-SC这2种算法的精度较高,具有较高的计算精度稳定性,而DAMAS2,非负最小二乘算法(NNLS)和FFT-NNLS具有较大偏差,且对迭代次数不敏感,迭代次数的增加不能大幅提升其计算精度,DAMAS在高迭代次数下声源识别性能快速迫近CLEAN和CLEAN-SC,对于迭代次数较敏感。空间分辨率的优劣也是算法精度的重要指标, 算法分辨率越高,区分较近声源的能力就越高。通过对风机的噪声分布研究表明[9]:DAMAS具有很高的分辨率,可以获得出色的噪声源分布图,即使声源距离较近,也能够很好地将它们区分,CLEAN-SC也具有很高的分辨率,但由于其算法的理论原因,较近声源,只能识别其中一个,而DAS算法分辨率较差,无法区分较近声源,定位精度降低。
计算效率是算法能否被广泛运用的关键点,表 1是多种典型算法的计算时间,可得出DAS,DAMAS2,和CLEAN-SC具有较高的计算效率和实时性,其次为DAMAS、稀疏约束反卷积波束形成法(SC-DAMAS),但协方差矩阵拟合法(CMF)、稀疏约束的超分辨率反卷积波束形成算法(SC-RDAMAS)计算时间较长,不适用于实时测试。
表 1 算法计算时间
Table 1. Computation time of algorithms
综上所述,主要代表性反卷积算法的特点如表 2所示。
表 2 主要代表性反卷积算法
Table 2. Main representative algorithm
年份 算法名称 特点 2004 反卷积波束形成法(DAMAS)[4] 高分辨率,对迭代次数敏感,旁瓣抑制能力强,计算效率较低 2005 反卷积波束形成法2(DAMAS2)[11] 定位精度对迭代次数不敏感,计算效率高,实时性好,不适用于声源在扫描空间边缘的情况 2007 基于傅里叶变化的非负最小二乘算法(FFT-NNLS)[12] 计算速度较快,声源定位准确,定位精度对迭代次数不敏感,不适用于声源在扫描空间边缘的情况 2007 稀疏约束反卷积波束形成法(SC-DAMAS)[13] 利用稀疏性,计算效率较高,在噪声源定位中具有更好的准确性和鲁棒性 2007 基于空间相干的洁净算法(CLEAN-SC)[14] 可精确提取声源强度,提高了空间分辨率和准确性,计算精度稳定性高,计算效率高,实时性好,但不适用于声源位置相距较近的相干声源 2011 稀疏约束的超分辨率反卷积波束形成算法(SC-RDAMAS)[10] 适用于在超大分辨率下扫描大区域,计算效率低,实时性较弱,不适用于实时测试 2012 协方差矩阵拟合法(CMF)[15] 计算效率低,实时性较弱,不适用于实时测试
Research advance on noise source identification methods of deconvolution beamforming
-
摘要: 反卷积波束形成作为一种基于波束形成的噪声源识别方法已被广泛的运用,尤其在林业机械噪声源识别中。相比于传统波束形成,该方法可有效减小主瓣宽度并消除旁瓣,提高空间分辨率。概述了近年来国内外反卷积波束形成的研究进展,从旁瓣抑制能力、定位精度、计算效率方面对多种代表性方法进行对比分析,归纳总结其特点,讨论其局限性,为今后该方法的后续改进提供新的研究思路,以期获得更全面的反卷积波束形成算法,具有更优的适用性。Abstract: Deconvolution beamforming as a noise source identification method based on beamforming has been widely used, especially in the identification of forestry machine noise. Compared with the conventional beamforming, deconvolution beamforming method is more effective to reduce the width of the main lobe and eliminate the side lobe, and improve the spatial resolution. This paper reviewed the recent research progress on deconvolution beamforming at home and abroad. A comparative analysis was made among several representative methods on the aspects of the side lobe suppression ability, positioning accuracy and computational efficiency. Then the characteristics and limitations of those typical deconvolution beamforming algorithms were discussed, which provided a new research idea for future improvement in order to obtain a more comprehensive deconvolution beamforming algorithm with better applicability.
-
Key words:
- noise source identification /
- deconvolution beamforming /
- research development /
- review
-
表 1 算法计算时间
Table 1. Computation time of algorithms
表 2 主要代表性反卷积算法
Table 2. Main representative algorithm
年份 算法名称 特点 2004 反卷积波束形成法(DAMAS)[4] 高分辨率,对迭代次数敏感,旁瓣抑制能力强,计算效率较低 2005 反卷积波束形成法2(DAMAS2)[11] 定位精度对迭代次数不敏感,计算效率高,实时性好,不适用于声源在扫描空间边缘的情况 2007 基于傅里叶变化的非负最小二乘算法(FFT-NNLS)[12] 计算速度较快,声源定位准确,定位精度对迭代次数不敏感,不适用于声源在扫描空间边缘的情况 2007 稀疏约束反卷积波束形成法(SC-DAMAS)[13] 利用稀疏性,计算效率较高,在噪声源定位中具有更好的准确性和鲁棒性 2007 基于空间相干的洁净算法(CLEAN-SC)[14] 可精确提取声源强度,提高了空间分辨率和准确性,计算精度稳定性高,计算效率高,实时性好,但不适用于声源位置相距较近的相干声源 2011 稀疏约束的超分辨率反卷积波束形成算法(SC-RDAMAS)[10] 适用于在超大分辨率下扫描大区域,计算效率低,实时性较弱,不适用于实时测试 2012 协方差矩阵拟合法(CMF)[15] 计算效率低,实时性较弱,不适用于实时测试 -
[1] 陈心昭.噪声源识别技术的进展[J].合肥工业大学学报(自然科学版), 2009, 32(5):609-614. CHEN Xinzhao. Progress of techniques for noise source identification[J]. J Hefei Univ Technol Nat Sci, 2009, 32(5):609-614. [2] YARDIBI T, BAHR C, ZAWODNY N, et al. Uncertainty analysis of the standard delay-and-sum beamformer and array calibration[J]. J Sound Vibr, 2010, 329(13):2654-2682. [3] 杨洋, 褚志刚, 江洪, 等.反卷积DAMAS2波束形成声源识别研究[J].仪器仪表学报, 2013, 34(8):1779-1786. YANG Yang, CHU Zhigang, JIANG Hong, et al. Research on DAMAS2 beamforming sound source identification[J]. Chin J Sci Instrum, 2013, 34(8):1779-1786. [4] BROOKS T F, HUMPHREYS W M. A deconvolution approach for the mapping of acoustic sources (DAMAS) determined from phased microphone arrays[J]. J Sound Vibr, 2006, 294(4):856-879. [5] YARDIBI T, ZAWODNY N S, BAHR C, et al. Comparison of microphone array processing techniques for aeroacoustic measurements[J]. Int J Aeroacoust, 2010, 9(6):733-762. [6] 杨洋, 褚志刚.基于CLEAN-SC清晰化波束形成的汽车前围板隔声薄弱部位识别[J].声学技术, 2015, 34(5):449-456. YANG Yang, CHU Zhigang. Weak position identification of sound insulation for car dash panel based on CLEAN-SC clearness beamforming[J]. Tech Acoust, 2015, 34(5):449-456. [7] CHU Zhigang, YANG Yang. Comparison of deconvolution methods for the visualization of acoustic sources based on cross-spectral imaging function beamforming[J]. Mech Syst Sign Proc, 2014, 48(1/2):404-422. doi:org/10.1016/j.ymssp.2014.03.012. [8] XENAKI A, JACOBSEN F, TIANA-ROIG E, et al. Improving the resolution of beamforming measurements on wind turbines[C]//ICA. Proceedings of 20th International Congress on Acoustics. Sydney: ICA, 2010: 23-27. [9] RAMACHANDRAN R C, RAMAN G, DOUGHERTY R P. Wind turbine noise measurement using a compact microphone array with advanced deconvolution algorithms[J]. J Sound Vibr, 2014, 333(14):3058-3080. [10] CHU Ning, PICHERAL J, MOHAMMAD-DJAFARI A. A robust super-resolution approach with sparsity constraint for near-field wideband acoustic imaging[C]//IEEE Computer Socirty. ISSPIT'11 Proceedings of the 2011 IEEE International Symposium on Signal Processing and Information Technology. Washington D C: IEEE Computer Society, 2011: 310-315. doi: 10.1109/ISSPIT.2011.6151579. [11] DOUGHERTY R. Extensions of DAMAS and benefits and limitations of deconvolution in beamforming[C]//AIAA Association. 11th AIAA/CEAS Aeroacoustics Conference. Monterey: AIAA Association, 2005. doi: org/10.2514/6.2005-2961. [12] EHRENFRIED K, KOOP L. Comparison of iterative deconvolution algorithms for the mapping of acoustic sources[J]. AIAA J, 2007, 45(7):1584-1595. doi:org/10.2514/1.26320. [13] YARDIBI T, LI Jian, STOICA P, et al. Sparsity constrained deconvolution approaches for acoustic source mapping[J]. J Acoust Soc Am, 2008, 123(5):2631-2642. [14] SIJTSMA P. CLEAN based on spatial source coherence[J]. Int J Aeroacoust, 2007, 6(4):357-374. [15] RÜBSAMEN M, PESAVENTO M. Steering vector non-identifiability in covariance matrix fitting based beamforming[C]//IEEE Computer Socirty. Proceedings of the IEEE 7th Sensor Array and Multichannel Signal Processing Workshop (SAM). Hoboken: IEEE Computer Socirty, 2012: 433-436. [16] 刘鹏, 刘志红, 李贺, 等.传声器阵列可视化效果影响因素研究[J].测试技术学报, 2016, 30(3):231-235. LIU Peng, LIU Zhihong, LI He, et al. Study on the influencing factors of microphone array visualization[J]. J Test Measyr Technol, 2016, 30(3):231-235. -
链接本文:
https://zlxb.zafu.edu.cn/article/doi/10.11833/j.issn.2095-0756.2018.02.024