基于改进MVDR的麦克风阵列声源定位方法
Microphone Array Sound Source Localization Method Based on Improved MVDR
DOI: 10.12677/csa.2026.1610314, PDF,   
作者: 刘光宇, 刘凤丽*:沈阳理工大学机械工程学院,辽宁 沈阳;郝永平:辽宁省先进制造技术与装备重点实验室,辽宁 沈阳
关键词: 最小方差无畸变响应;声源定位;动态权值优化;对角加载;Minimum Variance Distortionless Response; Sound Source Localization; Dynamic Weight Optimization; Diagonal Loading
摘要: 针对传统最小方差无畸变响应(MVDR)算法在低信噪比环境下易受协方差矩阵估计误差影响,导致定位精度下降、主峰不稳定及旁瓣和伪峰增强的问题,提出一种基于对角加载与动态权值优化的麦克风阵列声源定位方法(DL-DWO-MVDR)。该方法通过对协方差矩阵进行对角加载,提高矩阵求逆稳定性;同时依据帧能量构建动态权值,使有效信息较强的帧在多帧空间谱融合中获得更高权重,降低低质量帧干扰。通过单声源和双声源仿真,对比DSB、传统MVDR与所提算法在不同信噪比和声源方位下的定位性能。结果表明,所提算法主峰更集中稳定,旁瓣和伪峰更低,且具有更好的双声源分辨能力。实物实验中平均定位误差小于2˚,单帧定位时间低于1 s,验证了方法的可行性。
Abstract: To address the degradation in localization accuracy, unstable main peaks, and increased sidelobes and spurious peaks of the conventional minimum variance distortionless response (MVDR) algorithm under low signal-to-noise ratio conditions, a microphone-array sound source localization method based on diagonal loading and dynamic weight optimization, termed DL-DWO-MVDR, is proposed. Diagonal loading is first applied to the covariance matrix to improve the numerical stability of matrix inversion. Dynamic weights are then constructed according to frame energy, allowing frames containing stronger effective information to contribute more to multi-frame spatial-spectrum fusion while reducing interference from low-quality frames. Single-source and dual-source simulations are conducted to compare the proposed method with delay-and-sum beamforming (DSB) and conventional MVDR under different signal-to-noise ratios and source directions. The results show that the proposed algorithm produces more concentrated and stable main peaks, lower sidelobes and spurious peaks, and better dual-source resolution. Physical experiments further demonstrate the feasibility of the method, with an average localization error of less than 2˚ and a single-frame localization time of less than 1 s.
文章引用:刘光宇, 刘凤丽, 郝永平. 基于改进MVDR的麦克风阵列声源定位方法[J]. 计算机科学与应用, 2026, 16(10): 96-109. https://doi.org/10.12677/csa.2026.1610314

参考文献

[1] Chiariotti, P., Martarelli, M. and Castellini, P. (2019) Acoustic Beamforming for Noise Source Localization—Reviews, Methodology and Applications. Mechanical Systems and Signal Processing, 120, 422-448.
https://doi.org/10.1016/j.ymssp.2018.09.019
[2] 李孟丹, 杨志坚, 丁康, 等. 基于频谱校正理论的移动麦克风阵列波束形成算法[J]. 振动与冲击, 2025, 44(17): 334-342.
[3] Karimi, M. and Maxit, L. (2023) Acoustic Source Localisation Using Vibroacoustic Beamforming. Mechanical Systems and Signal Processing, 199, Article 110454.
https://doi.org/10.1016/j.ymssp.2023.110454
[4] Dong, S., Liu, F., Sun, Y. and Hua, Z. (2026) Improved MVDR Algorithm Based on Extended Signal Subspace and Diagonal Loading. Journal of Physics: Conference Series, 3193, Article 012002.
https://doi.org/10.1088/1742-6596/3193/1/012002
[5] Liu, M., Qu, S. and Zhao, X. (2023) Minimum Variance Distortionless Response—Hanbury Brown and Twiss Sound Source Localization. Applied Sciences, 13, Article 6013.
https://doi.org/10.3390/app13106013
[6] 李泳, 徐赋民, 张二亮. 混响环境下可变对角加载波束形成性能研究[J]. 机械设计与制造, 2025(8): 67-71+75.
[7] 范杰. 基于麦克风阵列的室内声源定位算法研究与实现[D]: [硕士学位论文]. 成都: 四川师范大学, 2025.
[8] Singh, R. and Mimani, A. (2024) Virtual Augmentation of the Beamforming Array Based on a Sub-Cross-Spectral Matrix Computation for Localizing Stationary Signal Noise Sources. Acoustics Australia, 52, 225-246.
https://doi.org/10.1007/s40857-024-00322-2
[9] Xie, Y., Wang, B. and Chen, F. (2021) An Efficient DOA Estimation Algorithm Based on Diagonal-Symmetric Loading. Mathematical Problems in Engineering, 2021, 1-9.
https://doi.org/10.1155/2021/4432040
[10] 倪世龙. 基于声发射信号的圆形阵列MVDR来波方向估计及三维定位方法[D]: [硕士学位论文]. 大连: 大连理工大学, 2025.
[11] 吴奇炜. 基于麦克风阵列的声源定位方法研究[D]: [硕士学位论文]. 杭州: 杭州电子科技大学, 2025.
[12] Jeong, I., Huh, H., Park, B., Lee, A., Jung, I. and Lee, S. (2026) MicGraphNet: Microphone Graph Network for Cross-Correlation-Based Time Delay Estimation for Accurate Sound Source Localization. Measurement, 258, Article 119552.
https://doi.org/10.1016/j.measurement.2025.119552
[13] Salvati, D. and Canazza, S. (2013) Adaptive Time Delay Estimation Using Filter Length Constraints for Source Localization in Reverberant Acoustic Environments. IEEE Signal Processing Letters, 20, 507-510.
https://doi.org/10.1109/lsp.2013.2253319