声波是纵波,即媒质中质点沿传播方向运动的波。声波是一种振动波,声源发声振动后,声源四周的媒质跟着振动,声波随着媒质向四周扩散,所以是球面波。

根据声源和麦克风阵列距离的远近,可将声场模型分为两种:近场模型和远场模型。近场模型将声波看成球面波,它考虑麦克风阵元接收信号间的幅度差;远场模型则将声波看成平面波,它忽略各阵元接收信号间的幅度差,近似认为各接收信号之间是简单的时延关系。显然远场模型是对实际模型的简化,极大地简化了处理难度。一般语音增强方法就是基于远场模型。

近场模型和远场模型的划分没有绝对的标准,一般认为声源离麦克风阵列中心参考点的距离远大于信号波长时为远场;反之,则为近场。设均匀线性阵列相邻阵元之间的距离(又称阵列孔径)为D=n*d,n为阵列间距个数,一般是M-1;声源最高频率语音的波长(即声源的最小波长)为λmin,如果声源到阵列中心的距离大于2D2min,则为远场模型,否则为近场模型,如下图所示。

MVDR近场聚焦波束形成等噪声源定位方法是利用相位补偿重建测量平面,实现噪声源近场高分辨定位。但该方法适用于中高频段的噪声源定位,在低频段其定位性能严重下降,同时无法实现噪声源强度估计.

MVDR高分辨方位估计方法是保持期望信号幅值不发生畸变的条件下,使整个系统输出的能量最小,可以将系统所受干扰及噪声的影响降至最低.

由潜艇的辐射噪声主要集中在低频段,为了提高噪声源定位识别方法在低频段的定位性能,在木小节中将研究基于MUSIC算法的近场高分辨定位识别方法。MUSIC算法是基于对基阵接收数据协方差矩阵进行特征分解,从而得到与信号分量相对应的信号子空间和噪声子空间,利用两子空间的正交性估计目标方位,具有很高的分辨率、估计精度及稳定性。

参考文献:http://blog.csdn.net/yjjat1989/article/details/21529349

声源近场与远场定位及方法相关推荐

  1. 麦克风声源定位原理_一种利用麦克风阵列进行声源定位的方法与流程

    本发明涉及计算机信号处理领域,具体涉及一种用麦克风阵列时延估计定位声源的方法. 背景技术: 20世纪80年代以来,麦克风阵列信号处理技术得到迅猛的发展,并在雷达.声纳及通信中得到广泛的应用.这种阵列信 ...

  2. 麦克风声源定位原理_使用麦克风阵列对声源定位的方法

    专利名称:使用麦克风阵列对声源定位的方法 技术领域: 本发明涉及声源的定位,更具体地讲,涉及一种使用麦克风(MIC)阵列来对声源 定位的方法. 背景技术: 阵列信号处理已经广泛应用于通信.雷达.声纳. ...

  3. 声场模型如何区分近场和远场

    (1)基于麦克风阵列的声源定位问题,与传统的窄带DOA问题,主要有以下几点不同: A)平稳信号和短时平稳信号的区别传统的阵列处理的接收信号,一般为平稳 电磁波信号,可以用较长的时间累计来获得较准确的信 ...

  4. 多次散射 matlab,一种利用外推获得具有多次散射目标远场rcs的方法

    一种利用外推获得具有多次散射目标远场rcs的方法 [技术领域] [0001] 本发明涉及一种近场-远场雷达散射截面(RCS)外推方法,特别是针对具有多次散 射目标体的近远场变换处理方法,属于散射测量领 ...

  5. 多探头球面近场天线测试效率提升方法

    [摘  要]为最大化提升球面近场测试效率,针对多探头球面近场测试系统的不同采样方案进行了研究,并通过仿真和测试对比了不同采样方案对测试效率的影响.首先利用电磁仿真软件计算出所设计喇叭天线的近场和远场方 ...

  6. 远场语音降噪方法及系统、终端以及计算机可读存储介质

    远场语音降噪方法及系统.终端以及计算机可读存储介质 技术领域 本发明涉及通信技术领域,尤其涉及一种远场语音降噪方法及系统.终端以及计算机可读存储介质. 背景技术 远场语音识别,即远距离语音识别,在以智 ...

  7. python select模块安装_python+selenium select下拉选择框定位处理方法

    一.前言 总结一下python+selenium select下拉选择框定位处理的两种方式,以备后续使用时查询: 二.直接定位(XPath) 使用Firebug找到需要定位到的元素,直接右键复制XPa ...

  8. 弹框位置设置html,JQuery弹出框定位实现方法

    JQuery弹出框定位实现方法.直接上代码: //页面代码 (简化) CssClass="ui-button-icons-only" Text="按钮"> ...

  9. ISE调用Notepad++并且实现错误高亮定位的方法

    ISE调用Notepad++并且实现错误高亮定位的方法 不管是ISE还是QII,自带的文本编辑软件虽有改进,但仍然让人不过瘾,写代码一直用的是Notepad++,一个很好用的文本编辑软件.最近做毕设, ...

最新文章

  1. QIIME 2教程. 15样品分类和回归q2-sample-classifier(2020.11)
  2. Android中Activity的启动流程和组织管理方式(Backstack、Task)
  3. python舵机控制程序_树莓派PWM控制舵机的两种方式
  4. fatal error C1083 无法打开包括文件“StdAfx.h” No such file or directory
  5. Detectron-MaskRCnn: 用于抠图的FCNN
  6. python程序、画一个笑脸_如何使用canvas画一个微笑的表情(代码示例)
  7. 一步步学习SPD2010--词汇表
  8. java comparator排序顺序_Java 集合排序策略接口 Comparator
  9. www.beihua.edu.cn计划摘录
  10. arm+linux+entry.s,linux kernel 之底层中断机制entry_armv.S
  11. python网络编程知识_python六十七课——网络编程(基础知识了解)
  12. 伪静态在webconfig中配置
  13. java webservice 入门教程_WebService入门实例教程
  14. 简明C语言教程(七)scanf 用法
  15. 工业机器人的构成和分类
  16. linux 查找mysql rpm包位置_linux如何查看rpm包的安装路径办法
  17. 解决《CPU设计实战》第四章实践交叉编译时报错mipsel-linux-ld: section .MIPS.abiflags LMA overlaps section .data LMA
  18. 台式电脑耳麦合一接线方式
  19. SpringBoot集成JWT实现Token登录验证
  20. GPS时钟系统(GPS时钟同步系统-GPS时间同步系统)

热门文章

  1. java总是permgen out_java.lang.OutOfMemoryError: PermGen space及其解决方法
  2. 怎么看自己的maven本地仓库在那里
  3. 各种机械键盘轴的区别,我到底该用什么轴?
  4. Navicat Premium 连接oracle 提示ORA-01017:用户名/口令无效;登陆被拒绝
  5. VB6 Treeview的添加节点子节点、Treeview打开、Treeview关闭
  6. python【模块】xml.etree.ElementTree 解析 xml
  7. ListView动态刷新
  8. 使用axios发送get和post请求
  9. Linux数据库管理与应用
  10. 大文件上传组件webupload插件