基于Linux的多节点声源定位算法设计和系统实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:abc123student
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
声音定位技术作为一个正在兴起的技术正在被广泛的应用于军用,医用,工业领域。本文所实现的系统以linux操作系统为背景,分为了声音信号的预处理,声音信号的采集,声音信号的存储与定位算法设计几个模块。   预处理模块主要完成了几个节点间的时间同步问题。声音的采集模块是与linux内核联系最紧密的模块,完成原始声音信号的采集,并保存为wav无压缩格式的声音文件。存储模块借助与linux系统中的shell脚本编写,完成了将众多的声音信号归类存储到指定的系统目录中。   定位算法模块是本系统的关键模块,是在借助了在linux系统中搭建的Matlab的强大功能完成的。借助于Matlab工具,对得到的wav声音文件进行数据的提取,并得到其频谱图。其算法的设计借鉴了现如今流行的基于到达时间差的定位算法TDOA算法。在三个节点的系统中,得到两个基于到达时间差的声音信号,解三角关系得到了声源的位置,通过建立坐标系得到声源的坐标。整个系统环境在一个二维的实验环境下完成。   在实验结果上,对所得到的实验做了实验数据分析,并进行了误差的分析,初步到达了实验目的。
其他文献
随着我国经济的快速发展,机动车保有量迅速增加,交通拥堵持续加剧,大大制约了我国经济和社会的进一步发展,同时也加剧着环境的污染。解决这些问题最有效的办法就是对交通网络进行
在对经典PID和现代控制理论长期深入研究的基础上,韩京清研究员提出的自抗扰控制技术具有算法简单、易于实现、精度高、抗干扰能力强等特点。本文主要研究自抗扰控制算法在高
根系是植物从土壤等介质环境中获取水分和养分的重要器官,它在介质空间中的形态分布状况(三维构型)很大决定了其吸收水分和养分的空间范围及其同其它植物根系竞争能力。因此,准
近年来二型模糊系统及其控制方法越来越成为一大研究热点,但很多与二型模糊逻辑系统及控制方法相关的理论和技术还不完善,需要研究和解决.作为一型模糊逻辑系统的扩展,二型模
嵌入式技术和无线通信技术的进步,推动了无线数据传输系统的产生和发展。随着测量与控制技术的发展,对数据传输系统的智能化和网络化水平也提出了更高的要求。3G通信技术经过研
机械臂轨迹规划是机械臂控制系统中的重要组成部分。其任务是通过规划机械臂运动过程中的位移、速度和加速度,使机械臂运动平滑稳定,减少冲击振动,提高机械臂的可靠性和工作
随着社会的快速进步和经济的不断发展,机动车保有量也在不断增加,随之而来的城市交通问题也日益严重。城市干线绿波协调控制是缓解城市交通问题的有效方法,它通过合理的协调干线
城市快速路是城市道路系统的重要组成部分,是长距离、跨区域快速交通的主要承担者,在城市交通中扮演着重要的角色。伴随着城市居民的交通需求不断增长,城市快速路的拥堵问题也日
近年来,在现代化工业生产过程中,为了保证生产过程的安全运行并阻止大型故障的发生,过程监测与故障诊断正受到越来越多的关注。现代化的工业过程通常具有复杂且规模庞大的系统结
当今企业竞争不仅靠先进的生产工艺和生产设备、靠先进的自动控制水平,更要靠先进的管理技术。长期以来,落后的经营理念和生产管理手段严重制约了我国石油化工、钢铁制造和制药