《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DSP的EASI十二導聯多功能Holter系統(tǒng)
基于DSP的EASI十二導聯多功能Holter系統(tǒng)
廖江海,,姜 來,,李 蓁,紀 震
(深圳大學 計算機與軟件學院,,廣東 深圳518060)
摘要: 一種以數字信號處理器(DSP)為核心,,具有實時檢測、無線傳輸和24小時心電數據連續(xù)記錄功能的多功能Holter系統(tǒng),。在該系統(tǒng)中,,通過EASI導聯系統(tǒng)模塊采集心電信號,然后采用小波變換算法對心電信號進行實時特征提取,,并將心電數據存入MicroSD卡實現24小時心電數據記錄;或者通過Zigbee無線傳輸模塊將心電數據傳輸到電腦進行遠程實時監(jiān)測及十二導聯心電數據的推導,。
Abstract:
Key words :

摘  要: 一種以數字信號處理器(DSP)為核心,,具有實時檢測、無線傳輸和24小時心電數據連續(xù)記錄功能的多功能Holter系統(tǒng),。在該系統(tǒng)中,,通過EASI導聯系統(tǒng)模塊采集心電信號,然后采用小波變換算法對心電信號進行實時特征提取,,并將心電數據存入MicroSD卡實現24小時心電數據記錄,;或者通過Zigbee無線傳輸模塊將心電數據傳輸到電腦進行遠程實時監(jiān)測及十二導聯心電數據的推導。
關鍵詞: 數字信號處理器,;Holter,;EASI十二導聯;心電信號,;小波變換

  心血管疾病是當今醫(yī)學上發(fā)病率和死亡率最高的疾病之一,,據統(tǒng)計,全球每年有超過1 700萬人死于心臟疾病,。在現代醫(yī)學中,,心電圖ECG(Electrocardiograph)是診斷心電疾病的重要依據,。常規(guī)的靜態(tài)心電圖只能分析病人較短時間的靜態(tài)心電信息,而動態(tài)心電圖則能反映長時間的動態(tài)心電信息,,在臨床醫(yī)學診斷中具有重要作用,。1961年美國Norman J.Holter最先把動態(tài)心電圖記錄儀投入臨床使用,因此常把記錄心臟病病人動態(tài)心電圖的儀器稱為Holter,。
  傳統(tǒng)基于單片機的Holter能實現心電信號的顯示,、傳輸及簡單的判病報警,但受限于單片機的運算速度,,難以采用檢測準確但耗費資源相對較多的算法實現對心電數據的在線分析,。本文以TI公司的TMS320VC5509A為處理系統(tǒng)核心,搭配具有高共模抑制比的EASI十二導聯心電信號采集方案,,實現一個具有實時檢測,、無線傳輸和24小時心電數據記錄功能的多功能Holter系統(tǒng)。該系統(tǒng)可以方便醫(yī)生實時監(jiān)測病人的心電信息以應對疾病的突發(fā)狀況,,這將是新一代“數字醫(yī)療社區(qū)/醫(yī)院”在遠程醫(yī)療方面的重要發(fā)展方向,。
1 EASI十二導聯系統(tǒng)
  EASI十二導聯系統(tǒng)是臨床醫(yī)學診斷中常用的心電導聯系統(tǒng)。EASI心電圖是一種衍生的十二導聯心電圖,,最大優(yōu)點是可以通過5個心電電極產生三路雙極導聯數據,,并推導出極近似標準十二導聯的心電數據。此導聯系統(tǒng)由5個電極E(胸骨下部平第5 肋間),、A(左腋中線平E點位置),、I(右腋中線平E點位置)、S(胸骨柄)和RL(右腿驅動電極,,一般置放右腹)組成[1],。電極貼放位置如圖1所示。

  EASI十二導聯系統(tǒng)可以通過數學公式:Ld=a(A-I)+b(E-S)+c(A-S)轉化后得出十二導聯心電信息,。其中A-I,、E-S、A-S為三路雙極導聯數據,,能分別反映心電向量在冠狀面,、矢狀面和額狀面的心電變化,a,、b,、c為經過大樣本研究后得出的精確相關系數[2]。經過大量的臨床研究證實,,通過EASI十二導聯系統(tǒng)獲得的心電信息量非常接近標準的十二導聯心電圖[3],。
2 系統(tǒng)硬件設計
2.1 系統(tǒng)方案
  系統(tǒng)框圖設計如圖2所示。

  本Holter系統(tǒng)主要由EASI十二導聯心電采集電路、TMS320VC5509A,、外圍大容量存儲器(如SD存儲卡),、液晶顯示模塊、Zigbee模塊和電源管理部分組成,。電極從人體體表獲取生物心電信號,,低通濾波后接入帶通放大電路進行兩級放大及A/D轉換,A/D轉換后的數據除了能直接存儲在MicroSD卡以便離線分析外,,還可由TMS320VC5509A運行經二次微分小波變換算法對心電信號進行實時檢測,,或者通過Zigbee傳輸方式將心電信號傳輸到遠程監(jiān)護中心進行實時監(jiān)護。
2.2 帶通放大電路
  心電信號幅度一般在0.5 mV~4 mV,,頻帶通常為0.05 Hz~100 Hz,,頻帶范圍不寬,但50 Hz工頻干擾和人體其他信號(如肌電干擾,、運動基線漂移)幾乎都落在這個頻帶范圍內,。人體體表阻抗比較大,容易吸取較多共模噪聲,。為了使心電信號受到的干擾更小,,本系統(tǒng)的心電放大電路采用兩級放大的架構,體表兩點的電位差為心電信號源,,前級放大使用高輸入阻抗的儀表放大器INA326,,采用差分輸入,把心電信號放大5倍,;后級放大采用高精度運放OPA2335設計帶通放大電路,,把0.5 Hz~106 Hz的信號放大200倍[4]。
2.3 右腿驅動電路
  右腿驅動電路是專為克服50 Hz工頻共模干擾,、提高共模抑制比(CMRR)而設計的,,原理是采用以人體為相加點的共模電壓作并聯負反饋,其方法是提取前級放大電路中的共模電壓,,經驅動電路倒相放大后再加回人體右腿上。本文使用的EASI導聯系統(tǒng)可以把RL電極接到右腹處,。
2.4 TMS320VC5509A最小系統(tǒng)
  Holter是便攜式設備,,要求保證至少有24小時連續(xù)的醫(yī)學應用,同時要運行心電檢測等復雜算法,。因而作為系統(tǒng)核心的DSP必須具備低功耗和高性能的特點,。本文使用TMS320VC5509A作為系統(tǒng)運算和控制核心,系統(tǒng)配置DSP的McBSP接口與模數轉換芯片ADS8325和CC2430 Zigbee模塊進行通信,,通過SD控制器與MicroSD卡連接,,通過GPIO口與液晶模塊相連接,設置3個由按鍵控制的外部中斷,用于多功能切換,。
3 軟件設計
3.1 DSP程序設計
  DSP系統(tǒng)初始化需要完成以下操作:初始化CPU,、外設、引腳功能與中斷,,通過判斷中斷源確定是否存儲在MicroSD卡上,;然后開始A/D轉換采集心電信號,根據此前所選擇的方式通過DMA保存采集到的數據,;同時數據累積到特征提取所需后對其進行處理,,判斷是否有異常。一旦產生異常,,則通過Zigbee模塊發(fā)送提示信息,,否則繼續(xù)循環(huán)信號處理流程。
3.2 算法設計
  ECG信號中QRS波群的檢測是對ECG信號自動分析診斷的前提和基礎,,只有在R波標定后才可做進一步分析,。本系統(tǒng)采用墨西哥草帽小波變換進行R波檢測。該小波母函數是高斯函數的二階導數,,心電信號的特征點與小波變換的模極大值點存在對應關系,,從而可以據此實現R波的定位[5]。式(1)為小波母函數函數表達式:
  

  具體檢測方法為:在小波變換尺度4上,,分等長區(qū)間分別求模極大值,,再對這組模極大值求均值,將該均值二分之一作為閾值,,求出過閾值的連續(xù)區(qū)間中極大值為R波的相應位置,,再修正時移。此時與尺度4相應時延為20點,,即與原始信號中R波位置有20點的延時,。
  為了檢查算法的有效性,本實驗采用國際通用的MIT-BIH數據庫進行測試,,結果如表1所示,。

  經實驗驗證,由于噪聲在小波變換的第3,、第4尺度上已得到抑制,,所以系統(tǒng)中所采用的方法可以有效地從噪聲干擾中識別出心電信號中R波的位置,并且識別準確率達到了99.83%,。
  在完成R波識別流程后,,分別以R波位置為起始點,向前在長度為0.04 s的區(qū)間中搜索模極小值點位置,,以對Q波進行定位,。對S波進行識別的基本流程與Q波相似,,不同點是向R波后向檢索,并且由于S波延續(xù)時間較Q波長,,搜索區(qū)間長度為0.06 s,。
3.3 上位機軟件設計
  本文的心電遠程實時監(jiān)護界面采用LabVIEW虛擬儀器編程語言設計,主要功能為實時從串口采集心電數據,,切換顯示十二導聯數據,,分析和存儲等功能。
  本系統(tǒng)中,,Holter終端節(jié)點采集分析的數據應用ZigBee無線協議傳輸至網絡協調器節(jié)點,。網絡協調器節(jié)點將接收到的用戶信息數據進行融合處理,通過串口傳送到PC機上[6],。
4 系統(tǒng)測試
4.1 心電采集和預處理
  按照圖1的EASI導聯系統(tǒng)電極位置所示,,通過心電電極片連接人體和系統(tǒng)前端電路,采集心電信號,。圖3為實際采集的AI通道的心電信號并在CCS(Code Composer Studio)v3.3上顯示的心電信號片段,。
4.2 算法實現
  在TMS320VC5509A采用小波變換的方法,在小波變換尺度4上對心電信號進行實時特征提取,,并對QRS波群的各個特征點參數進行檢測計算,。小波變換尺度4如圖4所示。

  如圖4所示,,圓圈標記為R波在尺度4上對應的位置,,三角形標記為Q波,,矩形標記為S波,。然后據此再對其他參數如P波、T波及其端點檢測,。
4.3 遠程監(jiān)護
  在上位機運行心電遠程實時監(jiān)護界面,,可同時實時顯示用戶的心電數據及根據EASI導聯推導出的十二導聯數據。
  本文實現了一個基于DSP的多功能Holter系統(tǒng),。硬件系統(tǒng),、EASI十二導聯心電采集電路、心電識別算法,、Zigbee無線傳輸通信和上位機監(jiān)護程序等都已調試成功,。Holter系統(tǒng)能實現基于小波變換算法實時檢測從心電模擬前端采集的心電信號,并通過Zigbee實時無線傳輸到PC機進行心電遠程實時監(jiān)護與十二導聯心電數據的推導及實時顯示,,達到預期目標,。
參考文獻
[1] 郭繼鴻.EASI導聯衍生12導聯的原理[J].臨床心電學雜志,,2008(3):163-167.
[2] FEILD DQ,,FELDMAN CL,Horácek BM.Improved EASI  coefficients: their derivation,values,,and performance[J].  J Electrocardiol,,2002,35(Suppl):23-33.
[3] ANNIKA E.Welinder,,Galen S.Wagner,,B.Milan Horácek,et  al.EASI-Derived vs standard 12-lead electrocardiogram for  Selvester QRS score estimations of chronic myocardial infarct  size, using cardiac magnetic resonance imaging as gold standard[J].J Electrocardiol,,2009,,42(2):145-151.
[4] Texas Instruments Incorporated. Information for Medical  Applications[R].2007:17-18.
[5] 余輝,張力新,,呂揚生.基于小波變換的QRS波檢測[J]. 生物醫(yī)學工程與臨床,,2001,5(2):65-70.
[6] SWAIN N K,,ANDERSON J A.Ajit Singh Swain M.,,Fulton M. Garrett.Remote data acquisition,control and analysis using  LabVIEW front panel and real time engine[J],,SoutheastCon,,   2003.Proceedings.IEEE:1-6.

此內容為AET網站原創(chuàng),未經授權禁止轉載,。