节点文献

应用于远程监护系统的ECG信号处理算法在DSP器件上的实现

The DSP Implementation of ECG Signal Processing Algorithms for Remote Physiological Signal Monitoring System

【作者】 颜彦

【导师】 郭兴明;

【作者基本信息】 重庆大学 , 生物医学工程, 2007, 硕士

【摘要】 对老龄人口和慢性病患者的监护日益成为全球医疗卫生工作的一个重要问题。远程监护,相对于传统的住院观察,给予患者更大的活动自由,不影响老龄人口的正常生活,价格低廉,是一个很好的解决方案。本课题提出了一个不同于传统概念的新型穿戴式远程生理参数监护系统,它主要由监护中心和用户的穿戴式监护终端构成,二者使用GPRS网络进行通讯;监护终端由ARM控制器控制多个数据采集模块进行多路生理信号采集(心电、血压、体温等),同时由DSP处理器完成实时的数据处理。这个方案的主要特点为:首先,使用了GPRS无线通信网络作为穿戴式终端与中心的数据交换通道,克服了传统的有线传输或医院内部射频传输的弊端,使远程监护有较广的覆盖范围和可靠的数据传输通道;其次,使用了智能手持式设备的设计理念进行穿戴式终端的设计,引入ARM与DSP的双处理器构架进行本地生理信号处理,使监护终端的功能由传统的采集和传输数据扩展到处理和分析数据,给用户及时的信息反馈和危险预警。本论文详细介绍了在穿戴式终端的DSP处理器上运行的ECG信号处理软件的设计和编程实现过程。本课题选用的DSP器件为TI公司的TMS320VC5509,它运行功率低,计算能力强,非常适合于穿戴式设备的应用。信号处理软件的具体功能模块包括一个基于小波分析和阈值检测的ECG信号R波的识别和定位算法、一个基于Lz77数据压缩算法的ECG数据无损压缩算法,以及一个基于AES的ECG数据加密算法。另外,本文还讨论了DSP与ARM两个处理器之间使用USB接口进行通讯的实现方式,使用DSP/BIOS操作系统进行程序任务管理和调度等问题。试验结果表明,本文所设计的ECG信号处理算法能在TMS320VC5509上高效地运行,快速而准确地获得处理结果。本文为使用通用DSP器件进行医学信号处理提供了一个成功范例。

【Abstract】 The monitoring of health status for old people and patients chronic disease has increasingly become an important healthcare issue around globe. Telemonitoring, compared with traditional in-hospital care, offers patients advantages such as low cost, more freedom and less interference with normal life, thus is a promising solution to above mentioned monitoring problem.This project introduces an innovative wearable remote physiological monitoring system. It is composed of two parts: a healthcare center and wearable terminals. Those two parts communicate with each other via GPRS network. In the terminal, an ARM controller is in charge of multi-channel physiological signal sampling (ECG, blood pressure, body temperature, etc), and a DSP processor is employed to conduct real-time data processing. The notable feature of this design include: firstly, GPRS wireless communication network is utilized as data exchange media, which overcomes the shortcomings of traditional wired and short distance Radio Frequency methods, providing wide signal coverage and stable communication channels; Secondly, the design is base on the concept of intelligent handle-hold device, which utilizes ARM and DSP dual processors to conduct local physiological signal processing. This strategy extends the function of the terminal from the traditional data sampling and transmission, to data processing and analysis, which is able to provide the user with real-time feedbacks and warnings.In this paper, the design and implementation of the ECG signal processing algorithm is discussed in detail. In this design, the DSP chip is the TMS320VC5509, manufactured by Texas Instrument Cooperation. This processor is featured as low power consumption and high computation capacity, which is very suitable in embedded application. The signal processing algorithm has the 3 main function modules: an R-wave detection algorithm based on wavelet transformation and threshold detection, a lossless data compression algorithm derived from Lz77 classical algorithm, and a data encryption algorithm based on AES method. Besides, discussion also includes data exchange strategy between ARM and DSP processors, the use of DSP/BIOS operation system to manage multi-task scheduling.The experimental results demonstrate that the designed algorithm is very efficient on the DSP. Processing results can be obtained within desired time and accuracy. This paper offers a successful example for customizing general DSP device to medical signal processing applications.

  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2007年 05期
  • 【分类号】R319
  • 【被引频次】1
  • 【下载频次】145
节点文献中: