现阶段生物医学信号处理技术与进展

  • 格式:doc
  • 大小:28.50 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于现阶段生物医学信号处理的技术与进展

[摘要] 生物电子学的迅速发展也推动着生物医学信号处理的快速进步。本文对生物医学信号处理的研究现状作出介绍,同时通过分析典型系统,给出基于dsp的生物医学信号采集和分析系统的模型,并对面对的技术问题做出分析。最后指出今后的发展趋势及展望。

[关键词] 生物医学信号dsp小波虚拟仪器

引言

随着生物学和医学的发展,越来越多的人体和生物信号需要测定以供科研和诊断之用。生物医学信号处理被应用于医学教学、科研、临床、监控等 ,并显示出越来越重要的地位。生物医学信号包括各种生理参数 ,如脑电、心电、肌电等生物电信号;心跳、血压、呼吸、血流量、脉搏、心音等的非电量信号。这些信号均是强噪声背景下的低频 (小于 200hz)微弱信号 (幅度小于 100 mv) ,这就对信号采集系统有很高的精度要求[1]。正由于采集的信号具有生物信号特有的特点:高背景噪声,且随机性大,即影响因素很多并且不可能用确定性的数学函数来表达,信号弱等[2],故需采用各种数字信号处理的方法来提取我们需要的信号。所以人体信号采集和分析系统的地位显得越来越重要。

一、生物医学信号处理的研究现状

1.基于dsp的生物医学信号采集和分析系统

现有的生物信号采集和分析系统大部分都是以pc机或工作站为

核心的。其缺点是仅适合固定场合,灵活性差。并且计算机上用软

件实现信号算法,虽然软件可以是自己编写的,也可以使用现成的

软件包,但这种方法的缺点是速度太慢,不能用于实时系统,只能用

于教学与仿真。如近些年发展迅速的matlab,几乎可以实现所有数

字信号处理的仿真[3]。便携式系统目前往往多是基于单片机系统,但由于单片机采用的是冯·诺依曼总线结构,所以单片机系统复杂,尤其是乘法运算速度慢,在运算量大的实时系统中很难有所作为,

难以实现复杂的算法,特别是各种数字信号处理方面的大规模运

算。近年来,随着大规模集成电路的发展,半导体制造厂商推出了高速低功耗特别适合于数字信号处理的嵌入式dsp处理器(如ti的

tms320c2000/c5000等)和高增益、高共模抑制比的集成化仪用放大器等高性能芯片[4]。为研制新一代的采集和实时分析系统提供了

物质基础。

2.基于虚拟仪器技术的生物医学信号采集和分析系统

作为一种新兴的计算机技术 ,虚拟仪器技术的发展为生物医学

仪器的发展带来了广阔的前景。建立在通用计算机和数据采集(daq)设备基础上的虚拟仪器技术具有开发周期短、

通用性强和便于维护升级等特点 ,为研究人员节省了大量的时

间和精力。与普通的分析仪器相比 , 虚拟仪器具有分析功能强大 , 图形化界面 , 操作直观方便 , 开放性能好 , 价格便宜 , 即插

即用的优点[10]。

3.小波变换在生物医学信号分析中的应用

传统生物医学信号处理方法以傅立叶理论为基础,其积分区间是从负无穷到正无穷,其表示的是信号的总体谱,不易得到信号在某

一段时间范围内的频谱[5]。小波变换是传统傅里叶变换的继承和发展。由于小波的多分辨率分析具有良好的空间域和频率域局部化特性,对高频采用逐渐精细的时域或空域步长,可以聚焦到分析对

象的任意细节,因此特别适合于图像信号这一类非平稳信号源的处理,已成为一种信号/图像处理的新手段[6]。小波变换的基本方法是选择满足时域积分为零的函数作为基本小波,通过将基本小波的伸缩,平移来生成一函数族,该函数可以构成函数空间的一个框架,将待分析的信号向该框架上投影得到分解,便能得到信号的时间——尺度表达,从而能在变换域上达到最有效的信号处理[9]。现在小波分析理论在生物医学信号处理中的应用才刚刚起步,其应用主要集中在信号特征提取方面,已经开始用于脑电信号处理,心电信号

处理以及医学图像处理。

二、典型的基于dsp的生物医学信号采集和分析的系统模型

1.系统的硬件结构

其中的数据采集和处理子系统是利用dsp设计的基于usb2.0总线的实时系统。usb的优势在于不会发生中断请求以及dma、存储器和i/o冲突;具有强大的扩展能力;安装方便。其中,usb2.0有着高达480mbps的传输速度,已经逐渐成为计算机接口的主流。

其中模数转换是使用ad9042,采样速率为12b、41mhz。保证在

20mhz带宽上,具有80db的无失真动态范围,典型的信噪比为68db。

连接4k的双口ram空间分为2个block,每采完2b数据即产生一个ext_int7中断,dsp将数据取走,dsp取数不影响a/d采样,a/d采样的下2b数据写入另一个block,2个block轮流工作。

当模数转换结束后数据信号送dsp处理器进行运算处理,本设计采用了tms320c6201数据处理器,作为采集系统的核心器件,对数据进行低通滤波、fft和相关分析等数字信号处理运算的同时,还要与usb之间进行数据传输控制。

usb接口是一种通用的高速串行接口。为了满足实时数据采集、传输、处理,usb2.0可以达到480mbps,它可以很好地解决大数据量的数据在嵌入式系统与pc机之间的互传问题,同时支持热插拔,并且最多同时支持127个外设,我们选用了ez-usb.fx2系列中的

cy7c68013。(见图3)

cy7c68013的结构特点:(1)在它的独特架构中,包括一个智能串行接口引擎(sie),它可以执行所有的基本usb功能,将嵌入的mcu 解放出来用于实现其他功能,以保证持续有效高速的数据传送。(2)芯片内具有4kb的fifo用于数据缓冲,作为从设备时,可采用fifo 接口直接与dsp连接。(3)为了解决usb高速模式带宽的问题,usb 接口和应用环境直接共享fifo,而微控制器可不参与数据传输。(4)8501单片机程序从ram中运行也可从外部存储器运行,当从ram 中运行时可通过ubs口从pc机中装载,也可通过e2prom装载便于软件更新。(5)fx2可提供全面集成的解决方案,它占用更少的电路板空间,并缩短开发时间。在fx2封装模式中我们选用了电路板空