声源定位系统的设计与实现

来源 :河北科技大学 | 被引量 : 5次 | 上传用户:asd2303690
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来声源定位技术已成为新的研究热点,它涉及到数字信号处理、智能优化算法等诸多技术领域,在工业、民用和军事领域有着重要的应用价值。尤其是在狙击手位置探测应用中,有效的定位出声源的位置对及时控制局面和保障生命安全具有重要意义。本课题在总结前人研究成果的基础上,主要通过对空间被动声源探测定位领域中的基于麦克风传感器阵列的声源定位技术,时延估计和测向、测距技术的研究,最终建立了一个基于麦克风阵列的声源定位系统模型,实现了对声源信号的准确有效定位。针对声源定位系统实时性和准确性的要求,本文尝试利用T1公司的数字信号处理器(DSP)结合上位机的组合方式实现声源定位系统。由于声源定位系统的任务繁多,计算量大,因此DSP硬件平台主要负责控制拾取麦克风阵列声源信号以及对信号进行预处理,上位机则用来实现声源定位系统中的主要算法,包括端点检测算法、声音特征判断算法、时延估计算法、定位求解算法等。本文首先研究了计算量小的广义互相关(GCC)时延估计算法,为了有效结合各权函数下的时延估计值,运用最小均方估计理论对其进行了改进,提高了时延估计的准确性。在麦克风阵列模型方面,本文重点研究了基于三维空间的声源定位系统麦克风阵列模型,建立了一个有别于传统平面四麦克风阵列和空间四麦克风阵列的空间六麦克风阵列模型,并在此基础上建立了定位求解算法。在系统实时性优化方面,本文将麦克风所接收的声音信号应用端点检测算法提取有效信息段,大大减少了后续算法数据计算量,提高了系统实时性。本文最终设计实现了声源定位系统,包括硬件系统平台的搭建和软件系统各算法的实现。本文最后分别在二维平面和三维空间进行了系统的定位实验,并对实验数据进行了分析,实验结果表明本文设计的声源定位系统稳定性高,实时性好,定位结果准确。
其他文献
基于构件的软件工程(Component Based Software Engineering,CBSE)提高软件生产效率和质量,日益成为软件开发的主流范型,是软件开发实现工程化、自动化从而解决软件危机的现实可
随着无线通信技术的飞速发展,有限的频谱资源面临着枯竭的危险,如何优化通信系统资源配置和提高资源利用效率,一直是通信领域科学家和工程师追求的目标之一。智能天线就是在这一
工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照在系统中预先定义好的工作流逻辑进行工作流实例的执行。它为企业业务系统提供了一个灵活的软件平台,让企业可以自定义工作流程。随着Web服务的出现和成熟,使得通过网络对异构系统远程调用变得稳定和容易,因此,使用Web服务将原属于工作流管理系统的业务功能实现部分剥离给Web服务的提供方,让工作流管理引擎通过调用Web服务来完成客户定义的工作流的
树木因其对生态环境的重要影响,在整个生态系统中处于重要的地位。由于城市中的树木形态多样、种类繁多,如何自动有效的提取树木信息对于绿色城市管理以及智慧化城市的建设有着
随着计算机技术的迅速发展,计算机应用在各行各业迅速得到普及,人机交流也变得越来越普遍。目前,机械式的人机交互已经不能适应人的需求,新型和谐的人机交互技术(Human-Computer
聚类分析是数据挖掘中的一个分支,模糊聚类是聚类中的重要方法,已经取得了丰富的成果,其中的模糊C-均值(FCM)算法具有良好的性能和广泛的应用价值。然而,FCM算法对初始聚类中心的
随着Web2.0的快速发展,社交网络媒体受到越来越多人的青睐,以新浪微博为例,它已经成为人们生活工作中的一个大众舆论平台,同时,也是主要沟通交流平台。人们可以自由地发表自
进化树(phylogenetic tree)是用于描述基因或者物种之间进化关系的树型拓扑结构,又称为系统发生树。进化树的构建是根据基因序列信息推断物种的衍变史,这有助于了解物种的进化
随着工业自动化的发展,监控组态软件在工业控制系统中得到了广泛的应用。PLC驱动程序的设计和开发成为经常遇到的问题。信道利用率和数据采集效率直接影响到整个监控系统的性能。本课题就是作者在北京昆仑通念公司实习期间,针对出现的实际问题开展的。MCGS组态软件是昆仑通态公司开发的组态软件,具有功能强大、使用方便的优点。但是在使用中,需要自动控制工程师开发大量的MCGS上应用的硬件设备的驱动程序。这些驱动程
近年来,随着计算机网络技术的不断发展,生产过程的远程监控已经成为可能。本文以水电站自动化改造项目为背景,提出了基于J2EE框架的具备立体化安全保障的远程监控系统的解决方案