盲信号分离的DSP实现
发布时间:2020-04-25 22:32
【摘要】: 盲源分离(Blind Source Sepration,BSS)起源于著名的鸡尾酒会(Cocktail-Party)问题,是指在未知系统的传递函数、源信号的混合系数及其概率分布的情况下,从混合信号中分离出独立的源信号的过程。独立分量分析(Independent Component Analysis,ICA)作为一种有效的盲源分离方法,是近二十年来逐渐发展起来的,它是一种统计方法,其目的是从由传感器收集到的混合信号中分离出相互独立的源信号,使得这些分离出来的信号之间尽可能地相互独立。ICA在语音处理、移动通信、图像处理和生物医学信号处理等领域有着广泛的应用,目前已成为盲信号处理、人工神经网络等领域中的一个研究热点,,已经出现了各种日益成熟的算法。数字信号处理器(Digital Signal Processor,DSP)作为一种微处理器,具有非常适合于数字信号处理,特别是实时处理的一些独特结构和特点,具有极高运行速度和灵活的可编程特性,DSP的出现和发展为这些盲分离算法从实验室仿真走向实际应用提供了一个理想的硬件平台。因此,盲信号分离算法的硬件实现问题受到了越来越广泛的关注,是一个值得研究的有价值的课题。本文的主要工作如下: (1)在介绍盲源分离和独立分量分析基本理论的基础上,重点研究了FastICA算法,并用两路语音信号来对该算法的分离效果进行了Matlab仿真,仿真结果表明该算法在满足一定条件下对语音信号盲分离具有可行性。 (2)研究了DSP的硬件结构特点,设计了一个实时语音盲信号处理的硬件平台。该方案是以TI公司的TMS320C5402DSP为核心的一个语音处理硬件平台,对电源时钟模块、存储器扩展模块、语音数据采集和传输模块的设计进行了深入研究,对于系统的Boot模式也进行了阐述。 (3)研究了TI的DSP集成开发环境CCS和TI所倡导的eXpressDSP软件架构,在对TI的嵌入式操作系统内核DSP/BIOS中的线程及其调度、数据通信等关键技术深入研究的基础上,构建了基于DSP/BIOS的嵌入式实时语音盲信号分离系统软件平台,在该平台的基础上,具体的语音盲分离算法只需作为一个线程插入即可。利用DSP的信号处理库,用C语言编写了FastICA算法程序,在CCS上对算法进行了仿真,取得预期的效果。
【图文】:
第三章盲信号分离硬件系统设计图3一 1TMS320C54x系列芯片的硬件结构图3.2实时语音盲信号分离系统的总体构成和功能描述本系统的组成原理框图如图3一2所示,由麦克风采集到的两路混合语音信号经过前端信号调理后进入AD转换,TLC32OADSOC将模拟信号保持、采样、量化后,由DSP的多通道缓冲串口McBSP配合DMA将数据传输到DSP的内部,按照一定的盲分离算法处理后,经过McBSP和DMA,将处理后的数据进行DA,再经过信号调理后由扬声器输出。由于FLASH具有掉电保护作用
第三章盲信号分离硬件系统设计图3一 1TMS320C54x系列芯片的硬件结构图3.2实时语音盲信号分离系统的总体构成和功能描述本系统的组成原理框图如图3一2所示,由麦克风采集到的两路混合语音信号经过前端信号调理后进入AD转换,TLC32OADSOC将模拟信号保持、采样、量化后,由DSP的多通道缓冲串口McBSP配合DMA将数据传输到DSP的内部,按照一定的盲分离算法处理后,经过McBSP和DMA,将处理后的数据进行DA,再经过信号调理后由扬声器输出。由于FLASH具有掉电保护作用
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TN911.2;TP368.11
本文编号:2640760
【图文】:
第三章盲信号分离硬件系统设计图3一 1TMS320C54x系列芯片的硬件结构图3.2实时语音盲信号分离系统的总体构成和功能描述本系统的组成原理框图如图3一2所示,由麦克风采集到的两路混合语音信号经过前端信号调理后进入AD转换,TLC32OADSOC将模拟信号保持、采样、量化后,由DSP的多通道缓冲串口McBSP配合DMA将数据传输到DSP的内部,按照一定的盲分离算法处理后,经过McBSP和DMA,将处理后的数据进行DA,再经过信号调理后由扬声器输出。由于FLASH具有掉电保护作用
第三章盲信号分离硬件系统设计图3一 1TMS320C54x系列芯片的硬件结构图3.2实时语音盲信号分离系统的总体构成和功能描述本系统的组成原理框图如图3一2所示,由麦克风采集到的两路混合语音信号经过前端信号调理后进入AD转换,TLC32OADSOC将模拟信号保持、采样、量化后,由DSP的多通道缓冲串口McBSP配合DMA将数据传输到DSP的内部,按照一定的盲分离算法处理后,经过McBSP和DMA,将处理后的数据进行DA,再经过信号调理后由扬声器输出。由于FLASH具有掉电保护作用
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TN911.2;TP368.11
【引证文献】
相关期刊论文 前2条
1 雍静;雷冬梅;曾礼强;徐欣;;基于FastICA算法的电路故障诊断方法[J];电路与系统学报;2013年02期
2 胡文韬;李志晨;;基于FastICA算法的大气监测电子鼻设备的研究探讨[J];能源环境保护;2010年04期
相关会议论文 前1条
1 章林锋;张众;张旭东;;基于DSP处理器的雷达信号盲分离算法研究[A];全国第二届信号处理与应用学术会议专刊[C];2008年
相关硕士学位论文 前2条
1 雷冬梅;非侵入式电路故障诊断及家用电器用电状况在线监测算法研究[D];重庆大学;2012年
2 刘朝晨;卷积混叠语音信号盲分离方法与实现技术[D];山东大学;2013年
本文编号:2640760
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2640760.html