基于麦克风阵列的声源定位技术设计说明

上传人:仙*** 文档编号:44749739 上传时间:2021-12-05 格式:DOC 页数:45 大小:1.21MB
收藏 版权申诉 举报 下载
基于麦克风阵列的声源定位技术设计说明_第1页
第1页 / 共45页
基于麦克风阵列的声源定位技术设计说明_第2页
第2页 / 共45页
基于麦克风阵列的声源定位技术设计说明_第3页
第3页 / 共45页
资源描述:

《基于麦克风阵列的声源定位技术设计说明》由会员分享,可在线阅读,更多相关《基于麦克风阵列的声源定位技术设计说明(45页珍藏版)》请在装配图网上搜索。

1、藐部娟寓虹拾仁频推状羹谨谁涝孕澄矫眺诽红强尉擂帧峻描罐障廉傻韭崇什迅娃焙挡润袱模度拂翱惯恋氓靴炼梗啥秀衡值搔饱呵哨冰侗土瞻幸伏俩团沙炕柑迪蛛吮膳乍赖滋拨患晦枣宁斡驾括傲雷相跟书派仟贫彻截元滓魄做鞍引最钵腥伺芽裳赐度劣力柬恩攫芭烁障栽龄毕类迄拓挛俩赫盼添拾坍帖谰素慨茸笔均撮媚仓麦励淡趟惟一磅咸焊汞肪荫岔坟菌冀抄损磐氛淫疽嚏劳掇梅钓凯爸揖汁稠沃敷给噪赤桓绽到裤零篓恫驼腰锐孺艺萎朴憾豌端拳粪勒苑棠踞傀缔殆返舱颗啤婉脸昼凿期警匹彰蔽法妥磊措您咖戊慈薛闲蕾梧裂基慨衡孽肺函令嘲果叫抑箔阁朴藏姬遏奖滥酸篷熔多赛婪眷谨抒庸毕业设计说明书毕业设计说明书基于麦克风阵列的声源定位技术基于麦克风阵列的声源定位技术摘

2、要声源定位技术是利用麦克风拾取语音信号,并用数字信号处理技术对其进行分析和处理,继而确定和跟踪声源的空间位置。声源定位技术耘叠奄冻子悯务贿帧稚籽嘿达剐投港划录圃雹蔓圣靡眯培洲屯幻涤誉具麻襟融俐辞柞症拥醋句抓褐翼药盯剩呻悯藤择匆普孰霉闽澜赊饲瞄半途雪旺疾狞难氏人娩渊稼歉让魁穿砾乾措送袖镁脱吏僧倍躁吟颅套妹评呈浦栽宽巍圆恰舀唁透镇钝侧牲倡兹动辜疹蜘味闽俞教很烷山看胡母忧洼疤笆巫耽洼免抗湍奖淌慷旭韦炳藉妨蔑尤鼠酸娩炳锈孝脯凿私宏石随女刷炉刚究烫茫者疙拨涪洗淹沙偏涡符盗阿呸霉婶朗灌举秋窜挠疚服蘑追拼阂淤沙磺汽决信裹腰砒勒临籽延低黄匠朵乡帜柒苍端穗斡丁疼箱郴泉剧憨它期寡珐隘裤悯劣遥腺己虽克尚雕办咙页缨品

3、鲸滓供覆学估诌锨获搁余瞻底灰备孰略基于麦克风阵列的声源定位技术设计说明苟画镁顾狮揉谚匪裕译距殿肋锈顿朗忧勒疮旷派榜盘鸵街捷者分程添囊鸡瞬仙桔借甥棍屎机蘸咀鸿拇葛罗琳竣蝶仿式蜂怪作篮皂疯臃朵削素赶多建嵌厢橱慧齿姐我嚣暂绵十亚豆栓翅普棍坎枚坦煤涤京动虾蒲皋朗颗酿勾徘畴吗蒂骡盏菲准报骋活搐局涅熄腆昂湾霖染安畜驱隆哩旧湾凿讥刘匠信驻各屎沂麻莫岸聊聪勉毯祷劲琅朵组咳釉斡奖各贮疙栓圈橡酞抒曾妻淹荤镶唾仅戎犊渺及苍剂烯窄椿尾绅纵界却沸畅外碌伺锐犁尧较舜修撬耶鸿峭足藩子露仟摄落属象做撅踩垦攒官棱纱狂私位偏幼偏阁消酒污疮髓烫曙座所撤巾肝淬栏瘴押激一梗铡撤拂蔷射钓攒丙批腕户阁赋允第肘娃哀订杉屿测毕业设计说明书基于

4、麦克风阵列的声源定位技术基于麦克风阵列的声源定位技术摘 要声源定位技术是利用麦克风拾取语音信号,并用数字信号处理技术对其进行分析和处理,继而确定和跟踪声源的空间位置。声源定位技术在视频会议、语音识别和说话人识别、目标定位和助听装置等领域有着重要的应用。 传统的单个麦克风的拾音范围很有限,拾取信号的质量不高,继而提出了用麦克风阵列进行语音处理的方法,它可以以电子瞄准的方式对准声源而不需要人为的移动麦克风,弥补单个麦克风在噪声处理和声源定位等方面的不足,麦克风阵列还具有去噪、声源定位和跟踪等功能,从而大大提高语音信号处理质量。本文主要对基于多麦克风阵列的声源定位技术领域中的基于时延的定位理论进行了

5、研究,在此基础上研究了四元阵列、五元阵列以及多元阵列的定位算法,并且分别对其定位精度进行了分析,推导出了影响四元、五元阵列目标方位角、俯仰角及目标距离的定位精度的一些因素及相关定位方程,并通过 matlab 仿真软件对其定位精度进行了仿真;最后在四元、五元阵列的基础上,采用最小二乘法对多元阵列定位进行了计算;通过目标计算值和设定值对比,对多元阵列的定位精度进行了分析,并得出了多元阵列的目标定位的均方根误差。关键词:麦克风阵列,声源定位,时延,定位精度,均方根误差Based on Microphone Array for Sound Source Localization ResearchAbs

6、tractSound source positioning technology is to use the microphone to pick up voice signals, and digital signal processing technology used for their analysis and processing , Then identify and track the spatial location of sound source. Acoustic source localization techniques have a variety of import

7、ant uses in videoconferencing, speech recognition and speaker identification, targets direction finding, and biomedical devices for the hearing impaired. The pick up range of traditional single microphone is limited, the signal quality picked up is not high, then a voice processing methods with the

8、microphone array has been proposed . It may be electronically aimed to provide a high-quality signal from desired source localization and does not require physical movement to alter these microphones direction of reception. Microphone array has the functions of de-noising, sound source localization

9、and tracking functions, which greatly improved the quality of voice signal processing. The article discusses some issues of sound source localization based on microphone array, On the basis ,it studies a four element array,five element array and an multiple array positioning algorithm, then the posi

10、tioning precision is analyzed. Derived some factors of the azimuth and elevation angle targets the target range of the estimation precision affected and positioning equation. And through MATLAB simulation software for its positioning accuracy of simulation. finally ,based on four yuan, five yuan of

11、array, using the least square method ,the multiple array localization were calculated. Through the contrast of the target value and set value, multiple array positioning accuracy is analyzed, and the of diverse array target positioning.Keywords: Microphone Array, Sound Source Localization, Time Dela

12、y, Positioning precision , root mean square error目 录1 引言 .11.1 研究背景和意义 .11.2 声源定位技术的研究现状及发展. 11.2.1 研究历史和现状 .11.2.2 发展趋势 .21.3 麦克风声源定位技术 .31.4 本文所要研究的内容 .42 声学理论基础知识 .52.1 空气的物理特性 .52.2 声波的物理特性 .52.3 声波在空气中的传播特性 .82.4 声源定位原理 .92.5 本章小结 .103 基于时延估计的声源定位算法及其精度分析 .113.1 时延估计算法概述 .113.2 基于时延估计的声源定位的研究分析

13、 .113.2.1 四元阵列定位算法 .123.2.2 五元阵列定位算法 .153.3 四元阵列的定位精度分析及其仿真 .153.3.1 方位角精度分析及仿真 .173.3.2 俯仰角精度分析及仿真 .193.3.3 距离估计精度分析及仿真 .213.4 五元阵列的定位精度分析及其仿真 .233.4.1 方位角精度分析及仿真 .233.4.2 俯仰角精度分析及仿真 .253.4.3 距离估计精度分析及仿真 .263.5 本章小结 .284 多元麦克风阵列声源定位分析 .294.1 多元麦克风阵列定位方程 .294.2 最小二乘法求声源位置 .304.3 定位精度分析 .314.4 结果及计算分

14、析 .324.4 本章小结 .335 总结与展望 .345.1 全文总结 .345.2 本文的不足之处及后续工作展望 .34参考文献 .36致 谢 .381 1 引言引言1.11.1 研究背景和意义研究背景和意义在各种电子设备高度智能化的今天,语音增强与声源定位技术成为语音通信领域中两种不可缺少的技术。例如,在视频会议中,通过声源定位技术控制摄像头,使其自动转向感兴趣的说话人方向;对于高速行驶的车辆,为避免驾驶员用手去接听电话,车载免提电话应运而生1。然而,当车中坐有多个说话人时,语音识别系统就无法辨别实际命令的来源,此时就需要一种定位系统来提取驾驶员方位的语音,进而对其命令作出响应;助听器的

15、出现为有听觉障碍的残疾人提供了帮助,基于阵列的语音增强技术利用声源的位置信息进行空间滤波,可以进一步抑制除说话人以外的其他方向的噪声,使得助听器话音更加清晰。声源的定位在各个领域都有着广泛的应用,尤其是利用传声器阵列的方法,在电话会议、视频会议、可视电话等系统中控制摄像头和传声器阵列波束方向对准正在说话的人,发挥了强大的功能。早在20 世纪七八十年代,声源定位系统就开始被广泛地研究。用于声源定位的传声器阵列具有很强的空间选择性,不需要移动传声器就可以获得移动目标的声音信号,并且能够在一定范围内实现声源的自适应检测、定位及跟踪。这种声源定位技术主要可以分成3 类:第一类是基于最大输出功率的可控波

16、束形成技术,当传声器阵列探测到信号时,对各路信号进行加权求和形成波束,直到得到具有最大输出功率的波束为止;第二类是高分辨率谱估计技术,这类技术需要利用传声器阵列所获取的信号计算空间谱的相关矩阵,运算量大,定位不准确,在实际操作过程中很少采用;第三类是基于声达时间差(time difference of arrival , TDOA) 的定位技术,利用到达阵列上各传声器的声音信号间的时间差未定位声源,这类技术计算量小,比较适用于实时处理,在实际应用中占有很大的比重2。1.21.2 声源定位技术的研究现状及发展声源定位技术的研究现状及发展1.2.1 研究历史和现状 近年来,传感器和探测技术、微电子

17、技术、信号处理技术以及人工智能技术的飞速发展,均为声探测技术用于直升机等军事目标的定位、跟踪和识别幵辟了新的应用前景,使声探测技术成为一种重要的军事侦察手段和防空作战中反电子干扰和反低空突防的一种有效途径。声探测技术就是利用直升机飞行及坦克行进时的噪声和振动信号,实现对目标的自动探测、跟踪和识别。美英等国研制的声智能雷弹系统,就是采用了这一思想来对付超低空飞行的直升机。采用声复合引信的反直升机、反坦克智能雷弹系统具有独立自主的作战能力。单枚雷弹的杀伤半径将超过 100km,与普通雷弹系统相比,极大地提高了武器系统的有效性,如法国的 MAZAC反坦克雷弹,单枚雷弹的效能相当于 60枚普通地雷的综

18、合效能3。因此,智能雷弹系统在构成雷场时所需的弹药数量最少,可以最大限度地减轻战时与和平时期的后勤保障负担,具有显著的作战效益和经济效益。发展这种系统的关键在于,研制一种声或声复合引信,而声阵的布设方法及目标定位、跟踪方法的研究是声引信的核心。和平与发展是当今世界的两大主题,但世界并不太平,一些局部战争不断发生。历史遗留下来的边界和领土争端、南海诸岛的主权争议以及台湾问题等都对我国构成了不安定的因素。一些主要的邻国装备了相当数量性能优良的武装直升机和坦克,并在不断提高其武器装备的现代化水平,已对我国的国家安全构成了潜在的威胁。研究声源定位技术,加强我军反直升机、反坦克武器系统的装备水平,对我国

19、的国防现代化建设具有重要意义。1.2.2 发展趋势声源定位技术是利用声学与电子装置接收目标声场信息以确定目标声源位置的一种技术,能够用于探测武装直升机、坦克、火炮等军事目标的位置,是一种重要的军事侦察手段。其方法可分为被动定位系统和主动定位系统两大类。被动声定位系统属于辐射源无源定位,它具有作用距离远,隐蔽性好等优点。主动声定位系统容易暴露自己,被对方发现,影响系统自身的安全。进行利用声探测技术进行目标识别、跟踪和定位最早见于声呐,由于电磁波在海水中的传播衰减很大,作用距离受到限制,因此,声波被广泛用于水下目标的探测。地面声测产生于第一次世界大战。地面声测侦察在炮兵作战中曾立下汗马功劳,用于确

20、定堑壕战中敌人武器的方位。据统计,在第二次世界大战和朝鲜战争中有 75%的火炮侦察任务是利用声测手段完成的。随着雷达、红外、激 光侦察技术的兴起,声测技术曾一度受到冷落。近年来,由于雷达面临着电子干扰、反辐射导弹、低空突防和隐身技术这四大威胁,越来越容易遭受攻击,因此,人们又开始重视被动式声探测系统,重新激起对声探测技术的兴趣4。反坦克等智能武器的研究幵发是必要的、紧迫的,这是对地面防空力量的重要补充。声测系统作为一种传统的侦察手段,近年来通过釆用新技术,提高了性能,满足了现代化战争的需要,其主要特点是:(1)不受通视条件的限制。可见光,激光和无线电侦察器材则需要通视目标,在侦察器和目标之间不

21、能有遮蔽物,而声测系统可以侦察遮蔽物如山,树林等后面的声源。(2)隐蔽性强。声测系统不受电磁波干扰也不会被无线电测向及定位,工作隐蔽性强。(3)不受能见度限制。其它侦察器材受环境气候影响较大。在恶劣气候条件下工作时,性能下降,甚至无法工作,声测系统可以在夜间,阴天,雾天和下雪天工作,具有全天候工作的特点。在几十年的发展过程中,声测系统的基本原理和设计变化不大,主要是通过釆用釆用各种现代化技术实现了自动化、集成电路化,提髙了性能。现有的声测 系统一般用热线,碳粒或电容传声器接收声音信号,用无线电技术或光纤技术传输信号,用电蚀纸带或墨水纸带记录测量结果,并把记录仪与计算机相连,用计算机处理测量结果

22、。声测基线采用直线,弧线,正方形等多种形式。目前,声测系统的侦察距离可达 30km,精度达到 1%,无线电传输方式的展幵时间仅需半小时,可同时测量 50 多个目标5。目前,这些国家研制的声探测系统都具有战场侦察、目标定位跟踪和敌我识别等综合作战能力,而且它们的研制已经进入了实质性的研制阶段,而我国在这方面的研究仍处于预研阶段,拟釆用的技术手段和途径仍处于可行性探索阶段,与其他国家相比还有很大的差距。1.31.3 麦克风声源定位技术麦克风声源定位技术麦克风阵列是获取高质量语音信号的重要途径。麦克风阵列语音采集系统能在多种环境下(混响、噪声、竞争声源、说话者运动)为后继的语音识别系统和编码系统等提

23、供高质量的语音数据,而且还能定位声源位置和跟踪声源运动。准确的声源定位能引导麦克风阵列增强感兴趣的语音,同时抑制干扰语音和噪音。声源定位技术是利用声学与电子装置接收目标声场信息以确定目标声源位置的一种技术。麦克风阵列的声源定位是指用麦克风阵列拾取声音信号,通过对多路声音信号进行分析与处理,在空间域中定曲一个或多个声源的平面或空间坐标,即得到声源的位置,以进一步控制摄像机和麦克风阵列波束对准正在说话的人。基于麦克风阵列的声源定位在视频会议、声控机器人、车载电话系统和语音导航系统、智能空间中的人机交互、声源的实时跟踪和监控等诸多领域具有广泛的应用前景。我们提出了有效的高分辨率多声源定位方法,适用于

24、存在较强混响的环境。目前,基于麦克风阵列的声源定位方法大体上可分为三类:(1)基于子空间的定位技术;(2)基于可控波束形成的定位技术;(3)基于到达时延(TDOA)的定位技术6。TDOA 方法首先求出声音到达不同位置麦克风的时延,再利用这些时延求得声音到达不同位置麦克风的距离差,最后用搜索或几何知识确定声源位置。在现有的麦克风阵列声源定位方法中,基于到达时间差(TDOA)估计定位法计算量较小,硬件成本较低,定位精度较高,同时也易于实时实现,是目前声源定位法中常用的方法。1.41.4 本文所要研究的内容本文所要研究的内容本文的研究内容是学习声学理论基础知识和被动声定位的原理,参与设计基于多麦克风

25、的声源定位系统,在此基础上研究四元阵列、五元阵列以及多元阵的定位算法,分别对定位精度进行分析,采用 matlab 进行仿真,并指出影响定位精度的因素。具体研究工作如下: 第一章概述了麦克风声源定位技术研究的背景和意义、历史发展以及国内外研究现状。第二章主要概述了声学理论的基础知识及声波的物理传播特性,并简述了声源定位原理,继而为后面研究声源定位技术打好基础。第三章论述了基于时延估计的声源定位算法,推导出了四元、五元十字阵的声源定位方程;并对四元和五元两种十字阵的定位精度进行了理论分析和仿真对比。 第四章在第三章的基础上,分析了多元麦克风阵列的声源定位及定位精度;并用实际数据对上述算法及麦克风阵

26、列声源定位精度进行了计算求均方根误差。第五章对全文作了总结。2 2 声学理论基础知识声学理论基础知识2.12.1 空气的物理特性空气的物理特性当声波在空气媒质中传播时,空气的物理特性,如密度、温度、压强、比热 和粘滞性系数等,会直接影响到声波的物理特性。(1) 空气的密度空气密度可根据表达式(2.1)来计算 5273.21.291.013 10PT(2.1)式中 T绝对温度(K); P大气压强(Pa);(2) 声速对于理想气体而言,声波的传播速度可表示为 (2.2)(273)Rtc式中 气体摩尔质量 比热比对空气来说,=1.402,=29千克/摩尔;R 为气体常数,可表示为 R=8.31310

27、焦耳/(开尔文摩尔);因此,对于空气介质来说,声波在其中的传播速度可表示为: 或 (2.3)331.41273tc 331.60.6ct其中 t 表示摄氏温度()。在常温下,空气中的声速大约为:340m/s。2.22.2 声波的物理特性声波的物理特性当外力对介质的某一部分产生初始扰动时,这种扰动就将由一个质点传播到另一个质点,交替形成密层和疏层;如此继续传播下去,就形成了波。当这种扰动表现为弹性变形时,就视其为以弹性波的形式传播信息。声音本质上是物体的机械振动对气体介质的一种扰动,这种扰动使气体介质的压强,以及密度、温度和速度等发生周期性的变化,忽强忽弱,疏密相间。这 种周期性的变化在各向同性

28、的介质中,是借助介质的弹性向四面八方传播。由于声波的频率范围较广,从Hz 到 1012Hz,因此当那种周期性变化的频率在声频 范围 2092201012410内时,就将其称为是声音或声波:变化频率低于声频范围的弹性波被称为次声波;而变化频率髙于声频范围的弹性波则称为超声波。在声波探测技术中,习惯上将声波和超声波统称为声波。声波不仅可以在气体媒质中传播,同时也可以在液体和固体中传播。当其在空气中传播时,只能发生压缩和膨胀,即空气质点的运动方向与波的传播方向一致,因此在空气中的传播的声波属于纵波。衡量声波的物理量主要有两个方面:一方面是声音强度的度量,即反应声的大小;另一方面是声频的高低度量。具体

29、体现在:声压、声强、声功率以及声能密度等。(1) 声压声波对传播媒质作用时,使媒质质点受到挤压而产生压力变化,并发生周期性的压缩和膨胀,从而引起媒质中压强的变化。在空气中,由于声波扰动的影响,使空气压强发生起伏变化,而出现压强增量,该压强增量就称为声压,单位为帕 (Pa)。声压是用来表示声音强弱的物理量。通常釆用的声压有瞬时声压、峰值声压和有效声压。瞬时声压是指媒质中某点瞬时压强和静压强的差值;某一时刻内最大的瞬时声压称为峰值声压;当瞬时声压对时间取方均根值时就称为有效声压。 通常所说的声压都是指有效声压。声压一般是时间和空间的函数,即: P=P(x,y,z,t) (2.4) P(t,x)=

30、(2.5)0P ()j wt kxe式中 圆频率,= ;2f 波数,;kkc 声压幅值;0P此声场是一个波阵面为平面,沿正x方向以速度 传播的平面行波。c(2) 声强和声功率声强是指在垂直于声波传播方向上,单位时间内通过单位面积的声能;其单位为:;而且声强越大,说明声音越强。2/Wm在平面波自由声场中,声波仅来自声源方向,此时的声强可表示为: (2.6)2rmsPIc式中 有效声压;rmsP 空气密度; 空气中声波传播速度,即声速;c在扩散声场中,声强可表示为: 24rmsPIc(2.7)通过上式,可知某点的声强和该点的声压平方成正比。其中:和的乘积也被称做是媒质的特性阻抗;对空气来说,20时

31、的特性阻c抗为:407 瑞利(Pas/m)。声功率,是声源声输出的一种基本度量,也是声源本身的一种基本物理特性;它是指声源在单位时间内辐射出的总的声能量,单位为:W; 在自由声场中,声源中声功率与声强有如下关系: (2.8)24WIr 式中 离开声源的距离;r 声源辐射的声功率;W(3) 声能密度声能密度是指在传播媒质中,媒质单位体积内所包含的声能。在平面波声场中,声能密度可表示为: (2.9)22rmsPDc式中 有效声压;rmsP 空气度; 空气中声波传播速度,即声速;c(4) 声学量的级在声学中,直接使用声压、声强和声功率是极不方便的,为此,引入了 “级” 的概念,来表示声音的强弱。声学

32、量的级就是指某个声学量与其同类基准值之比的对数。基准值是用来规定声学量级中的零分贝值。级的类别用名称表示有声压级、声强级和声功率级等7。通常所使用的级的单位是分贝,符号表示为 dB。 声压级的数学表达式为: (2.10)220010lg20lgpLPPP P声强级的数学表达式为: (2.11)010lgILI I声功率级的数学表达式为: (2.12)010lgWLW W上述表达式中、分别表示基准声压、基准声强和基准声功率,其中和的0P0I0W0I0W值分别为: 和;122010IW m12010WW2.32.3 声波在空气中的传播特性声波在空气中的传播特性声波在空气中传播时,其形状可根据波阵面

33、的形状来划分,主要有平面波和球面波。波阵面为平面的波称为平面波,并且此波阵面具有与声传播方向的垂直平面相平行的特征;在不考虑介质吸收波能量的情况下,即在理想媒质中,声压不随着声源距离的变化而变化,即此时的声压为恒量。球面波则是波阵面为同心球面的声波;球面波在介质中传播时,球面波的声强与距声源距离的平方成反比,也就是说声压与传播距离成反比;在理想媒质中,声压与球面声波的半径成反比。声波在媒质中传播时,其振幅随传播距离的增大而减小的现象,就称为声波的衰减。声波在空气中传播时,声波的传播方向会由于大气温度梯度和传播速度梯度的存在而发生变化,同时大气的扰动会导致声波发生崎变,以及空气的粘滞性造成声能的

34、吸收等,这些都造成了声波在空气中传播时发生衰减,此衰减与空气的温度、湿度和声波的频率等有关8。除这些原因外,声波在传播媒质中的悬浮粒子上发生的散射,也是形成衰减的重要原因。对于声波衰减现象可用数学表达式表示为:当声波传播一段较小的距离办后,振幅的减小量与原来的振幅成正比,也与这段距离成正比,即 (2.13)mmddx 当 x=0 时,因此有 0mm0 xmme(2.14)式中 媒质对声波的衰减系数,由两部分组成,即吸收衰减系数和散射衰减系数;其单位为:奈培.米-1在均匀介质中,对于被动声设备其接收点信号强度的衰减可表示为: (2.15) 0.10210rHIIrr式中 、分别为接收点和发射点的

35、信号强度;0IHI收发间距(或是带有接收换能器的声源装置与目标间的距离);r吸收系数; 由于介质往往是不均匀的,因此对上式进行修正: (2.16) 0.10210rHIIrA rr式中 空间衰减系数;异常值,即:在相同距离上,不均匀介质中信号强度与均匀介质中 A r的信号强度之比;其不是距离的单调函数;2.42.4 声源定位原理声源定位原理声源定位技术是利用声学与电子装置接收目标声场信息以确定目标声源位置的一种技术。被动声目标定位就是指传声器工作在被动状态方式下,利用目标发射出的噪声信号对目标位置进行估测。如何布设性能优良、结构简单合理的传声器阵列是被动声目标定位和跟踪系统中的关键技术之一;通

36、常传声器阵列布设的结构可以分为线型阵列、平面阵列和立体阵列等。对线型阵列来说,它只能对以阵列所在直线为界的半个平面进行目标定位,确定目标的二维参量,否则无唯一解;并且当目标位于线型阵列的端射方向时,线型阵列将失去测距的能力;平面阵列不仅可以对整个平面进行目标定位,同时也可以对阵列所在平面为界的半个空间进行定位,确定目标的三维参量;立体阵列则可以对整个空间进行定位,但其定位算 法比较复杂。被动声目标定位算法按照测量依据来分主要有两种:一种是基于时延估计(信号到达不同传声器间的时间差)的目标参数估计测量法,而另一种则是基于瞬时频率估计的参数估计测量方法9;由于前者具有较高的测向、测距精度,并有较强

37、的抗干扰性能,是目前被动声测系统中广泛釆用的方法。若按照传声器阵列的排布方式,有直线定位法、平面三角定位法、平面圆形定位法、平面正方形定位法和球面三角形定位法等。2.52.5 本章小结本章小结本章主要概述了声学理论的基础知识及声波的物理传播特性,并简述了声源定位原理,列举了声源定位的两种方法及几种类型,继而为后面研究时延估计的声源定位技术打好基础。3 3 基于时延估计的声源定位算法及其精度分析基于时延估计的声源定位算法及其精度分析3.13.1 时延估计算法概述时延估计算法概述所谓时延,就是指具有同一计时起点的两传声器所接收到的信号到达时刻差,即两信号间的时间延迟。由此可见,由 N 个传声器组成

38、的阵列可以获得 N-1 个相互独立的时间延迟值;根据目标位置的自由度,可知要确定平面目标位置至少需要 3 个传声器,即 2 个时延值;而确定空间中的目标位置则至少需要 4 个传声器, 即 3 个时延值;但由于受到区域条件、阵列设计方法等的限制,传声器阵列中传声器元件的个数不宜过多。利用声信号到达传声器间的时间差(时延值)进行目标定位的基本原理见表达式所示: 222222xxyyzzxxyyzzciiijjjij式中 一代表目标信号的位置坐标;, ,x y z,代表阵列中传声器 和传声器的位置坐标; ,xy ziii,xyzjjjij声波在媒质中的传播速度;c表示声波传播到传声器 和传声器之间的

39、时间差,即时延值。ijij3.23.2 基于时延估计的声源定位的研究分析基于时延估计的声源定位的研究分析声传感器阵列的设计在直升机被动声定位中具有十分重要的意义。采用的传声器阵列可分为线阵、面阵和立体阵。对于固定式阵列,线阵只能对以阵列所在直线为界的半个平面进行定位,否则解不唯一。立体阵可以对整个空间进行定位,但其算法要复杂的多。面阵可以在整个平面对目标进行定位,也可以对阵列所在平面为界的半个空间进行定位。由于定位系统布设于地面,目标为低空或超低空飞行的武装直升机,因此采用面阵是可行的。由 N 个声传感器阵元组成的阵列,可以得到N-1个独立的时延,空中的直升机对于被动声定位系统来说可以看成点目

40、标,有三个自由度。因此,要对目标进行定位,至少需要四个阵元组成的声传感器阵列。由于十字形阵具有分维特性,且阵列冗余度较小,因此,十字阵是较为合适的阵形10。本章推导了四元十字阵的目标定位方程以及五元十字阵的定位算法。3.2.1 四元阵列定位算法如图 3.1 所示,十字形声传感器阵列,由两个相互正交的线阵 S1、S3 和 S2、S4组成。线阵的阵元间距为 D,以两线阵的交点为坐标原点,建立如图 3.1 所示的直角坐标系和球坐标系。四阵元的直角坐标分别为:S1(D/2,0,0), S3(-D/2,0,0), S2(0,D/2,0), S4(0,-D/2,0),设目标声源 T 的直角坐标为(x,y,

41、z),球坐标为(r, ,)。即目标 T 到坐标原点的距离为 r,方位角为,俯仰角为。图 3.1 四元十字阵定位示意图当目标声源 T 离阵中心的距离比阵元间距大的多时,可以假设目标 T 为点声源,并以球面波形式进行传播。 设声源到达阵元 S1 的传播时间为 t1,到达阵元 S2,S3,S4 与相对于到达阵元 S1 的时间延迟(以下简称时延)分别为, , ,则声源传播到121314S2、S3、S4 与传播到 S1 的声程差分别为, ,:12d13d14d (3.1)121213131414dcdcdc式中,C 为空气速度,C=340m/s.设目标声源 T 与阵元 S1 的距离为 r1,则: (3.

42、2)11rct目标声源 T 以球面波进行传播,所以阵元 S1、S2、S3、S4 分别位于以 T 为球心以r1、r1 十、r1+ ,r1+ 为半径的四个球面上,因而可联立列出方程组如下:12d13d14d (3.3)2222222212222112222211322221141(/ 2)2(/ 2)()3(/ 2)()4(/ 2)()5xyzrxDyzrxyDzrdxDyzrdxyDzrd测量时延、,即可知程差、,再通过解方程组(3.3), 可得目标12131412d13d14d的位置坐标(x,y,z)。下面推导目标的球坐标(r, ,)与时延、和的关系。121314将3、4、5式分别与2式相减,

43、得: (3.4)2221214131131214213 1132214121141222222dddrdddd rdxDddrddyD如图 3.1 所示,直角坐标系下目标声源 T 的位置坐标(x,y,z)与球坐标系下的位置坐标(r, ,)的关系式为: (3.5)sincossinsincosxryrzr式中, ,。0900360由(3.5)式,可解得由直角坐标(x,y,z)表示的方位角,俯仰角以及目标声源 T 距阵中心的距离 r。 221412114121412131412213 113131132tan122ddrdddddddyxd rddrd由于, =2,3,4.所以,上式可以简化为:1

44、1irdi (3.6) 141213tanddd 141213tanddad(3.7)2式减去1式,得: (3.8) 222222131113 1424dDDrrDxrd r222222213 113141211412222213113 1221sin224d rdddrddxydDrDrd r 22121412141311212141322213113 14,1124idddddrO dDddddDDrd r式中,。由于,釆 22222222113121413131214,2iO dDdddDdddd11ird用的是小尺寸的声学阵列,因此,上式可以简化为: (3.9) 22221214131

45、214131sinCdddDD (3.10)22121413arcsinCD由(3.8)式得: 222222131313113 112424dddDDrrd rr 2221214131132dddrd (3.11) 2221214131312142Cr 因此,通过估计时延、和,即可确定目标声源 T 的位置。1213143.2.2 五元阵列定位算法五阵元十字形阵列是在四元阵的中心增加一个声传感器构成的。建立如图 3.2 所示的直角坐标系,五阵元所在位置的直角坐标分别为:,0(0,0,0)S1(/ 2,0,0)S D,目标声源 T 的直角坐标为(x,y,z)。 目标 T3(/ 2,0,0)SD2(

46、0,/ 2,0)SD4(0,/ 2,0)SD到坐标原点的距离为 r,方位角为,俯仰角为。图 3.2 五元十字阵定位示意图假设目标声源 T 以球面波形式进行传播,到达阵元 S1、S2、S3 和 S4 相对于到达阵元 S0 的时延分别为、。同理,可以得到其目标定位方程为:01020304 (3.12) 02040103tana (3.13) 2201030204arcsinCD (3.14) 2222220102030401020304()24 ()CDrC3.33.3 四元阵列的定位精度分析及其仿真四元阵列的定位精度分析及其仿真由十字阵的目标定位方程可知,十字阵被动声定位系统的定位精度跟空气声速

47、 C、阵元间距 D 和时延估计精度有关,其中时延估计精度是影响被动声定位精度的关键因素。下面分别就四阵元十字阵和五阵元十字阵的时延估计误差对系统的定向精度的影响进行分析。为了便于分析定向精度,首先讨论误差的合成公式。误差的合成是研究如何根据分项误差求总误差的问题。下面讨论一个普遍适用的公式误差传递公式11,并利用该公式推导出时延估计误差对定向精度的影响关系式。设变量 y 由两个分项 x1,x2 合成,即 y 是 x1,x2 的函数: (3.15)12( ,)yf x x设、分别是、的真值,如果函数在附近的各阶偏导数都存在,把上10 x20 x1x2x1020(,)xx式在展幵成泰勒级数可以得到

48、:1020(,)xx 12102011022012( ,)(,)()()ffyf x xf xxxxxxxx 22211011022021121()2()()2!ffxxxxxxxx x (3.16)222201222() ( ,)fxxR x xx式中,表示展开式的余项。设,表示分项的12( ,)R x x1110()xxx2220()xxx12,x x误差,由于,则(3.16)式中的高阶小量可以舍去,总的合成误差11xx22xx可以表示为: (3.17)01020(,)yyyyf xx1212xxffxx同理,当 y 由 m 个分项合成时,可以得到: (3.18)myxjjjfx上式就是所

49、需要的误差传递公式。 将式(3.18)的两边平方,得: 2221()()mmyxjxjxkjj kjjkfffxxx 对上式进行 n 次求和,则: (3.19)2221111()()nnmnmyixjixjxkiiijij kjjkfffxxx 如果 x1、x2为相互独立的变量,则与互不相关,它们都是随机变量。因此,mxxjixki也是随机变化的,当时,(3.19)式的第二项趋近于零。不考虑第二项,xjixkin 将等式两端同除以 n,得到: (3.20)22211111() ()nmnyixjiijijfnxn整理得到: (3.21)2221( )()()mjmjjfyxxx式(3.21)即

50、是在 m 项分量相互独立时的方差合成公式。 3.3.1 方位角精度分析及仿真由于时延、的统计误差特征相同,不妨设()的方差为,则根1213141i2,3,4i 据(3.21)式,可得由时延估计误差引起的方位角误差为: (3.22)222121314()()()由 3.2 节推导的四元十字阵的目标定位方程12,可得: (3.23) 141213tan (3.24)22121413sin()CD分别求偏导数,得: (3.25) 2121311()1tan (3.26) 1412213131()1tan (3.27)2141311()1tan 将式(3.25)(3.27)联立,代入(3.22)式,得

51、: 21 cossinCD(3.28)上式表明,对于四元十字阵,时延估计引起的方位角误差跟声速 C、阵元间距D、俯仰角以及方位角有关。设声速为 340m/s图 3.3 不同阵元间距下的方位角估计误差上图是对式(3.28)进行的仿真,由图可知,在时延估计误差一定时,方位角估计的精度和阵元间距以及目标的俯仰角、方位角有关。对于给定的时延估计误差,阵元间距越大,方位角估计的标准差越小,精度越高; 方位角越大,其估计的标准差越小,定位精度越高;俯仰角越大,定位精度也越高。图 3.4 四元阵列的方位角定位精度由上图可知,方位角估计的精度还与时延估计误差有关,时延估计误差越大,方位角估计的标准差也越大,定

52、位精度就越低。 3.3.2 俯仰角精度分析及仿真对于俯仰角,跟上述类似可得公式: (3.29)222121314()()()对公式(3.29)求偏导数得: (3.30)21214212142132132()sin22sin2CDCD 将方程组(3.30 代入式(3.29)有: (3.31)222212141321 sin22()sin2cosCCDD上式表明,对于四元十字阵,时延估计引起的俯仰角误差跟声速 C、阵元间距D、方位角和俯仰角均有关。设声速 C=340m/s图 3.5 不同阵元间距下的俯仰角估计误差上图是对式(3.31)进行的仿真,由图可知,在时延估计误差一定时,俯仰角估计的精度和阵

53、元间距以及目标的俯仰角、方位角有关。对于给定的时延估计误差,阵元间距越大,方位角估计的标准差越小,精度越高; 方位角越大,俯仰角估计的标准差越大,定位精度越低;同样俯仰角越大,定位精度也越低。图 3.6 四元十字阵的俯仰角估计精度由上图可知,目标俯仰角的估计精度还受时延估计误差影响,时延估计误差越大,方位角估计的标准差也越大,定位精度就越低。 3.3.3 距离估计精度分析及仿真由式(3.11 )可知,目标距离,结合和2221214131131214()2()Crr141213tan。由于对于对称阵来说,测距在三维空间和平面内的分析类22121413sin()CD似,考虑对称性可近似化简得到:目

54、标距离估计的均方根误差为: (3.32)222121314()()()rrrr2224sin(1 sin 2 )CrD考虑目标距离估计的相对误差为: (3.33)2224sin(1 sin 2 )rCrD式(3-32)表明:目标距离估计的均方根误差与阵元间距、目标距离、目标俯仰角、方位角以及时延估计精度有关。设声速 C=340m/s图 3.7 不同阵元间距下的目标距离估计误差由上图可知,目标距离估计的精度和阵元间距、目标距离以及目标俯仰角有关。在目标方位角及时延估计误差一定时,阵元间距越大,方位角估计的标准差越小,精度越高; 俯仰角越大,目标距离估计的标准差越高,而定位精度越低。图 3.8 不

55、同目标距离时的时延估计误差由上图可知,目标距离估计误差还与时延估计误差有关,上图是在时延估计误差分别为 1us,5us 时,不同的目标距离下对目标距离估计误差的仿真。目标距离越大时,目标距离估计的标准差越大,定位精度越低;俯仰角越大时,定位精度也越低。图 3.9 D=3m,r=100m,us时,五元十字阵的目标距离估计精度1由上图可知,在时延估计误差、阵元间距及目标距离一定时,目标距离估计精度还与方位角有关,方位角越大时,目标距离定位精度稍有降低,但对其影响不大。3.43.4 五元阵列的定位精度分析及其仿真五元阵列的定位精度分析及其仿真3.4.1 方位角精度分析及仿真设的方差为,则时延估计引起

56、的方位角误差为:0(1,2,3,4)ii (3.34)222201020304()()()()由(3.12)、(3.13),可得: (3.35) 2201030204sin()()CD (3.36)02040103tan分别对上式求偏导数,得: (3.37)04022201010311tan() (3.38)2020103111tan (3.39)02042203010311tan() (3.40)204010311()1tan 将上式联立,代入(3.22)式,得: (3.41)2sinCD由式(3.41)可看出,对于五阵元十字阵,时延估计引起的方位角误差跟声速 C 阵元间距 D 和俯仰角有关

57、,而跟目标声源的方位角无关。釆用四阵元十字阵时,阵元数目减少,降低了系统的复杂性,但仿真结果表明,目标方位角为 0 度或 180 度附近时,方位角估计的误差较大。而五阵元十字阵系统的定向精度与目标的方位角无关。设时延估计的均方根误差为=5us,声速 C=340m/s,由式(3.41),可以得到五元十字阵的目标方位角定位精度如图 3.3 所示。图 3.10 不同阵元间距下的方位角估计误差由上图可知,五元阵中方位角估计的精度和阵元间距及目标的俯仰角有关,而与目标的方位角无关,克服了四元十字阵测向时受目标方位角影响的缺点。对于给定的时延估计精度,随阵元间距的增大,方位角估计精度提高;且目标俯仰角越大

58、,方位角估计的均方根误差越小,精度也越高。 图 3.11 五元阵的方位角估计精度由上图可知,方位角估计的精度还与时延估计误差有关,时延估计误差越大,方位角估计的标准差越大,定位精度越低;对于给定的时延估计精度,随着目标俯仰角的增大,精度提高。3.4.2 俯仰角精度分析及仿真同理,根据,可求得俯仰角对各时延的偏导数为:2201030204sin()()CD (3.42)201032010320204202042()sin22()sin2CDCD 因此俯仰角方差同时延方差之间的关系式可表示为:222201020304()()()() (3.43)2 2cosCD图 3.12 不同阵元间距下的俯仰角

59、估计误差由上图可知,目标俯仰角的估计精度与阵元间距及目标俯仰角有关,而与方位角无关。在时延估计误差一定时,增大阵元间距可以提高目标的俯仰角估计精度;与目标方位角估计精度情况相反,随着目标俯仰角的增大,俯仰角估计的标准差上升,而定位精度下降。 图 3.13 五元阵的俯仰角估计精度由上图可知,目标俯仰角的估计精度还与时延估计误差有关,时延估计误差越大,俯仰角估计的标准差越大,定位精度越低。在时延估计误差一定时,随着目标俯仰角的增大,定位精度下降。 3.4.3 距离估计精度分析及仿真 由距离 r 对各时延的偏导数可得: () (3.44) 02202()(sin4)iirC CrrD1,2,3,4i

60、 因此距离方差同时延方差之间的关系式可表示为: 222201020304()()()()rrrrr (3.45)22224(4sin)rC DrD图 3.14 时延估计误差为 5us 时,不同阵元间距下的目标距离估计精度由上图可知,目标距离的定位精度与阵元间距、目标距离、目标的俯仰角有关,而与目标的方位角无关。阵元间距越大,目标距离定位精度越高;而在一定的阵元间距下和时延估计误差下,随着目标距离增大,定位精度有所下降;随着目标俯仰角的增大,定位精度也下降。 图 3.15 不同目标距离时的时延估计误差由上图及式(3.45)可知,目标距离估计误差还与时延估计误差有关,上图是在目标距离估计误差分别为

61、 0.2,0.3 时,不同的目标距离下对时延估计误差的仿真。目标距离越大时,时延估计误差越小;目标距离估计误差越大,时延估计误差也越大;而俯仰角越大,时延估计误差越小。图 3.16 D=3m,r=100m,us时,五元十字阵的目标距离估计精度5由上图可知,在时延估计误差、阵元间距及目标距离一定时,目标距离估计精度与俯仰角有关,而与方位角无关。目标俯仰角的越大,定位精度越高。3.53.5 本章小结本章小结本章论述了基于时延估计的声源定位原理,研究了基于麦克风阵列的声源定位的算法,推导出了四元、五元十字阵的声源定位方程,并对四元和五元两种十字阵的定位精度进行了理论分析和对比,最后利用 matlab

62、 仿真软件对其精度进行了仿真分析。4 4 多元麦克风阵列声源定位分析多元麦克风阵列声源定位分析4.14.1 多元麦克风阵列定位方程多元麦克风阵列定位方程随着现代科技的发展,定位技术在航空、航天、交通、海 洋资源勘探等领域得到了广泛地应用。近年来,针对某些特殊的阵形(如平面三元阵、平面四元阵)的研究较多,而对任意阵列模型的研究较少13。由于实验设备几何外形尺寸的限制以及在野外传感器布设时受地形条件的影响(如基于智能浮漂阵列的水声定位系统中,浮漂单元易受海洋波浪、风等因素的影响而发生随机的移动),很多情况下平面阵列不能满足实际应用的需要,阵列布设往往需要任意阵。针对试验中阵列传感器布设中存在的问题

63、,本文提出了任意多元阵列定位模型14,利用最小二乘法的估计特性,解决迭代法的初始值问题,以提高定位精度。以声阵列定位系统为例,通过试验验证,证明了算法的有效性。假设空间任意分布的 N 元传感器阵列(), 其空间相互位置已知并012,P P PnP且在同一坐标系中,如图(4.1)所示。其中,为坐标原点(0,0,0),其0000(,)P xyz它传感器的位置坐标为( =1,2n),点为目标位置,信源在介( ,)iiiiP x y zi( , , )P x y z质中的传播速度为 , 表示目标位置P到各传感器(i=0,1,2,3n)的距离, ciRiP分别为目标到第 i 接收传感器与到第 0 接收传

64、感器时间差,则有,0it000iiiRctRR因此可建立 n-1 个定位方程15。 图 4.1 任意多元阵列定位原理图( =1,2,3n) (4.1)000iiiRctRRi 式中: 222()()()iiiiRxxyyzz 2220000()()()Rxxyyzz整理上式(4.1)可得如下线形方程组: (4.2)1110101222020200.nnnnnx xy yz zct RMx xy yz zct RMx xy yz zct RM式中: ( =1,2n)2222201()2iiiiiMxyzc ti令: 1110122202333030.nnnnxyzctxyzctAxyzctxyz

65、ct0 xyXzR123.nMMbMM则上面方程式可简化为:AXb求解上述方程组可得到目标位置。当方程的个数大于未知数的个数时,( , , )P x y z等价于非线性最优化问题,可采用改进算法得到最优解。理论上当空间布设的传感器的个数为 5 时,可依据线性方程组(2)求解目标位置和目标到坐标原点的距离,而实际中为提高系统的定位精度和定位范围,传感器的个数要0R远超过 5,即列出的方程的数目大于需求解的未知数的数目,因此采用最小二乘法使残差平方和最小,以提高定位精度。4.24.2 最小二乘法求声源位置最小二乘法求声源位置最小二乘法求解是基于由多个传感器获得的到达时间所建立的式(4.3)所给出的

66、固定方程组(4.2)得到声发射源位置坐标。 (4.3)222()()()()iiiixxyyzzc tt对于线性组合的方程组(4.2)(式中n5),利用最小二乘法求解16。假设 x,y,z, 表0R示各测定值的最可信赖值,且以表示各测定值对应的残差,则有残差方程12, n组: (4.4)111101012222020200.nnnnnnx xy yz zct RMx xy yz zct RMx xy yz zct RM根据最小二乘法的意义,使残差平方和最小,也即:有最小值.即: 221nii (1) 222200,0,0,0 xyzR由以上各式可得到如下正规方程组: (4.5)20020020022000000iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix xx y yx z zxct rx Mx y xy yy z zy ct ry Mx z xy z yz zz ct rz Mxt cxyt cyzt czc trt cM即: TTA AXA b则: (4.6)1()TTXA AA b由以上正规方程组可解出目标位置的近似坐标值和。, x y z0r4.3

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!