首页> 中文学位 >基于OMAP3530的麦克风阵列生命探测仪的设计与实现
【6h】

基于OMAP3530的麦克风阵列生命探测仪的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

缩略词表

第一章 绪论

1.1麦克风阵列技术

1.2应用背景的需求

1.3麦克风阵列语音定位现有的理论和技术

1.4 DSP的选择

1.5本文工作

1.6本文结构

第二章 系统算法

2.1声音信号的预处理

2.2声音信号的相关识别

2.3声音信号的定位算法

2.4声音信号的频点加权

2.5算法仿真结果

2.6本章小结

第三章 系统硬件框架

3.1处理器选取

3.2系统概述

3.3驱动程序

第四章 系统软件实现

4.1编解码引擎的原理

4.2 DSP端信号处理程序

4.3 ARM端用户应用程序

4.4 Codec Engine框架搭建

4.5软件的优化

4.6软件的折衷处理

4.7本章小结

第五章 结果分析和改进方案

5.1测试方案和结果分析

5.2系统改进方案

第六章 结论

致谢

参考文献

个人简历、攻硕期间取得的研究成果

展开▼

摘要

生命探测是地震紧急救援的重点,而由于地震后的背景复杂,生命探测也是一大难点。传统的生命探测仪受到物理探头和产品价格的限制,在搜救中不能广泛的使用,因此,地震搜救亟待开发出一种新型的生命探测仪。由于声音信号是明显的生命特征,所以将生命探测技术和语音定位技术跨领域结合是生命探测仪的发展方向之一。本文介绍的生命探测仪轻便易携带,功耗小,成本低,突破了传统的探测仪物理探头的限制,能够实时准确地定位被困人员,在未来的地震搜救中应用前景广阔。
  本文简要介绍了该生命探测仪采用的定位算法和硬件平台,重点介绍了算法在该硬件平台上的软件实现方法。
  该探测仪通过十字形麦克风阵列接收空间中的声音,使用近场麦克风阵列模型建模,改进的宽带多重信号分类算法(MUSIC)对其声源进行定位,该系统的硬件平台采用TI公司的OMAP3530双核处理器。
  本文重点介绍生命探测仪采用的软件实现方案。系统软件是在OMAP3530EVM平台上实现的,主要包括DSP端的定位处理软件程序、ARM端的管理线程和ARM端的图形用户界面线程。通过任务的分配,DSP专注于信号处理,ARM专注于系统级的管理,双核软件的通信采用 TI公司提供的基于远程进程调用的Codec Engine架构,在此架构下,DSP端的定位程序需要符合XDM算法标准,并通过框架产生向用户层提供的APIs接口,ARM端的用户程序只需调用相应的VISA API即可实现数据的定位处理。系统软件的最上层是用QT/Embedded语言编写的人机交互界面程序。本文详细介绍了双核框架的原理、符合XDM标准程序的编写步骤、Codec Engine APIs的调用方法、QT与用户程序的通信规则、软件的优化和折衷处理。
  通过多次实验验证该生命探测仪工作性能稳定,定位速度达到实时性要求,探测正确率和探测范围基本达到要求,最后本文提出了该系统的现有不足,并分析了产生这些不足的原因,提出了相应的改进方案。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号