论文部分内容阅读
声音定位技术在视频会议、目标会议、生态监测、现代战场等有着广泛的应用。常用的声音定位系统多采用传感器阵列和基于无线传感网络系统平台作为声音定位系统。随时嵌入式技术和分布式计算技术的成熟发展,基于分布式技术的声音定位系统也有着广泛的研究和应用。本文在研究声音定位技术的基础上,对基于嵌入式Linux的分布式声音定位系统进行研究和实验。本文首先分析了声音定位系统,对常用的声音定位算法进行了分析,其中详细分析了基于时延估计的声音定位,对其进行数学推导分析,论述不同加权函数的形式及性能特点。并对传统的时延估计方法进行改进并进行仿真,提高时延估计精度。接着本文介绍了一种基于嵌入式Linux的声音定位系统。该定位系统由声音采集点和上位机处理分析软件系统组成。声音采集节点采用基于arm-Linux的mini2440开发板为平台,通过在交叉编译环境中实现声音采集节点的时间同步、数据采集、WAV编码和数据传输等功能模块。上位机处理分析软件系统采用基于MATLAB的GUI为平台,开发实现各对接收的声音数据进行时延估计分析和声音定位计算的各个模块,最终计算确定声源位置,并显示在软件界面上。本文最后对上述的声音定位系统进行数学建模分析,从理论上确定相关系统参数,并进行相关定位实验分析和统计。实验表明,该定位系统可以实现计算得到较精确的声源定位结果。