《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于PTT的連續(xù)無創(chuàng)血壓測(cè)量系統(tǒng)的設(shè)計(jì)
基于PTT的連續(xù)無創(chuàng)血壓測(cè)量系統(tǒng)的設(shè)計(jì)
2015年電子技術(shù)應(yīng)用第1期
張 媛,吳書裕,周凌宏
南方醫(yī)科大學(xué) 生物醫(yī)學(xué)工程學(xué)院,廣東 廣州510515
摘要: 針對(duì)傳統(tǒng)袖帶血壓測(cè)量的不連續(xù)性和不舒適性,設(shè)計(jì)并實(shí)現(xiàn)了一種基于脈搏波傳播時(shí)間(Pulse Transmit Time,PTT)的連續(xù)無創(chuàng)測(cè)量血壓系統(tǒng)。該系統(tǒng)以STM32嵌入式單元為核心,集心電(Electrocardiograph,ECG)、光電容積脈搏波(Photoplenthysmogram,PPG)采集模塊和藍(lán)牙于一體,以心電電極夾和指套取代了充氣式袖帶,可進(jìn)行連續(xù)無創(chuàng)血壓測(cè)量,并實(shí)現(xiàn)藍(lán)牙無線數(shù)據(jù)傳輸,裝置小巧,操作簡(jiǎn)單。
中圖分類號(hào): R318.6
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2015)01-0039-03
Design of continuous non-invasive blood pressure measurement system based on PTT
Zhang Yuan,Wu Shuyu,Zhou Linghong
School of Biomedical Engineering, Southern Medical University, Guangzhou 510515, China
Abstract: For the discontinuities and discomfort of the traditional cuff blood pressure measurement system,a continuous non-invasive blood pressure measurement system based on Pulse Transmit Time(PTT) is designed and implemented. The system is consisted of STM32 as its core, Bluetooth, Electrocardiograph(ECG) and Photoplenthysmogram(PPG). The traditional cuff is replaced by two ECG electrode holders and a finger-cot. An apparatus for the continuous and non-invasive measurement is developed with simple construction, small size and easy operation. Additionally, physiological data can be wirelessly transmitted by the integrated Bluetooth module.
Key words : continuous non-invasive blood pressure;pulse transmit time;electrocardiograph;photoplenthysmogram;Bluetooth

  

0 引言

  連續(xù)式無創(chuàng)測(cè)量法是在某一時(shí)段內(nèi)無創(chuàng)連續(xù)地測(cè)量血壓,能夠檢測(cè)每搏血壓及連續(xù)的動(dòng)脈壓波形,為臨床診斷與治療提供更充分的依據(jù),特別是在臨床監(jiān)護(hù)及特殊情況下觀察血壓連續(xù)變化方面,對(duì)有創(chuàng)血壓和傳統(tǒng)袖帶血壓測(cè)量等均具有無法比擬的優(yōu)勢(shì)。目前較為成熟的無創(chuàng)連續(xù)血壓測(cè)量方法是動(dòng)脈張力法[1]和容積補(bǔ)償法[2],但上述方法并沒有解決在血壓測(cè)量過程中氣囊對(duì)人體束縛帶來的不適感,設(shè)備及測(cè)量過程亦相對(duì)復(fù)雜,無法對(duì)被測(cè)者在運(yùn)動(dòng)狀態(tài)下進(jìn)行連續(xù)檢測(cè),測(cè)量精度也有待進(jìn)一步提高[3]。

  綜合考慮測(cè)量的可行性,本文提出一種基于PTT的連續(xù)無創(chuàng)血壓測(cè)量系統(tǒng)的設(shè)計(jì),該系統(tǒng)以嵌入式技術(shù)和醫(yī)療電子技術(shù)為基礎(chǔ),無創(chuàng)采集心電和脈搏波,利用特征值計(jì)算PPT并擬合出與之對(duì)應(yīng)的每搏血壓值,以實(shí)現(xiàn)血壓的連續(xù)無創(chuàng)監(jiān)測(cè)。

1 系統(tǒng)原理

  1878年,Moens和Korteweg提出了能夠證明脈搏波傳時(shí)間與血壓之間存在準(zhǔn)線性關(guān)系的數(shù)學(xué)模型:

  1.png

  其中,T為脈搏波傳播時(shí)間變化值;P為動(dòng)脈血壓變化值;動(dòng)脈血管的特征值[4]。

  1957年,Lansdown提出對(duì)于某一個(gè)體, PTT與血壓BP之間呈線性相關(guān)[5],這一關(guān)系,在一段時(shí)間內(nèi)相對(duì)穩(wěn)定[6]。在忽略一些不可測(cè)得的動(dòng)脈血管參數(shù)的情況下,建立動(dòng)脈血壓與脈搏波傳播時(shí)間更直觀的模型[5]如下:

  BP=a+b×PTT(2)

  式中,BP為動(dòng)脈血壓,PTT為脈搏波傳播時(shí)間, a與b為待定的線性擬合系數(shù)。

2 系統(tǒng)總體結(jié)構(gòu)


001.jpg

  基于PTT的無創(chuàng)血壓連續(xù)測(cè)量,主要涉及心電和脈搏波兩種生理信號(hào)的采集,其硬件框圖如圖1所示。

  2.1 心電采集模塊


002.jpg

  圖2為基于ADS1291的ECG采集電路原理圖,該芯片利用SPI通信方式進(jìn)行采集控制和數(shù)據(jù)讀取相關(guān)操作。

  2.2 脈搏波采集模塊


003.jpg

  本采集模塊電路如圖3所示,其中,LED電流調(diào)節(jié)電路為電壓控制型恒流源,通過調(diào)整單片機(jī)的DAC控制探頭LED的電流,即可調(diào)節(jié)其發(fā)光強(qiáng)度。探頭的光電二極管接收的容積變化信號(hào)通過I-V轉(zhuǎn)換電路后,經(jīng)過低通濾波及DAC基線控制電路,所得SPO2_OUT模擬電壓信號(hào)輸入至STM32進(jìn)行模數(shù)轉(zhuǎn)換。

  2.3 STM32單元

  本設(shè)計(jì)采用STM32F103RBT6作為采集控制和數(shù)據(jù)預(yù)處理的嵌入式處理單元。該芯片兼?zhèn)渖硇盘?hào)高速采集和數(shù)據(jù)快速預(yù)處理的功能;其還集成豐富片上資源,滿足ECG和PPG信號(hào)采集和藍(lán)牙串口傳輸電路設(shè)計(jì)需求。

  2.4 藍(lán)牙傳輸模塊

  采用HC_05型藍(lán)牙模塊作為本系統(tǒng)的數(shù)據(jù)傳輸模塊。該模塊協(xié)議為藍(lán)牙V2.0+EDR協(xié)議,模塊原理圖如圖4所示。

004.jpg

3 系統(tǒng)軟件設(shè)計(jì)


005.jpg

  系統(tǒng)的主流程如圖5所示,初始化包括:(1)系統(tǒng)時(shí)鐘初始化,設(shè)定時(shí)鐘頻率為72 MHz;(2)基于ADS1291的ECG模塊初始化,配置SPI端口通信模式為CPOL=0,CPHA=1,其DRDY配置為輸入引腳,發(fā)送RESET命令重置寄存器;(3)脈搏波采集模塊初始化,配置LED控制引腳PA1~PA5,對(duì)ADC和DAC相關(guān)通道進(jìn)行初始化和配置等;(4)定時(shí)器初始化,設(shè)定STM32的TIMER2定時(shí)周期為500 μs,以此中斷信號(hào)作為任務(wù)分時(shí)調(diào)度的控制器。

  本設(shè)計(jì)任務(wù)0為非定時(shí)任務(wù),在系統(tǒng)空閑時(shí)間進(jìn)行編碼數(shù)據(jù)的發(fā)送及外部命令的響應(yīng);定時(shí)任務(wù)如表1所示。

008.jpg

006.jpg

  LED控制脈沖和采集處理時(shí)序如圖6所示,系統(tǒng)時(shí)間片基本單位為500 s,采集處理周期為2 ms。

4 算法設(shè)計(jì)

  4.1 特征點(diǎn)識(shí)別與PTT計(jì)算

  本文計(jì)算PTT關(guān)鍵是要識(shí)別起始特征點(diǎn)(即心電波形R波峰值點(diǎn)SECG)和結(jié)束特征點(diǎn)(即脈搏波上升最快點(diǎn)SSPO2),如圖7“*”標(biāo)記所示。

007.jpg

  特征點(diǎn)的檢測(cè)步驟描述如下:

  (1)取前10 s心電數(shù)據(jù)進(jìn)行自學(xué)習(xí),分成相等的5段(每段至少有一個(gè)QRS波群),在每段內(nèi)求差分最大值?駐ECGmax,將各段?駐ECGmax排序,去掉最大值和最小值,對(duì)剩下的3個(gè)最大值求算數(shù)平均m0,確定出初始檢測(cè)閾值為:

  3.png

  利用固定初始閾值的方式,采用差分閾值法檢測(cè)每段中R波的位置及個(gè)數(shù),確定R波的平均幅值及初始的RR間期(即心電周期T)。

  (2)用初始閾值檢測(cè)到3個(gè)R波后,開始采用滑動(dòng)平均濾波器修改檢測(cè)閾值:設(shè)mi是包括當(dāng)前R波在內(nèi)的前3個(gè)QRS波的?駐ECGmax的平均值,則相應(yīng)的新的檢測(cè)閾值為:

  4.png

  其中:i=4,5,…;C1、C2、C3均為常數(shù),是為了保證)_NYT$$K)ELCV8_M}(80]W6.png在合理范圍內(nèi)。

  5.png

  (3)對(duì)每個(gè)心電數(shù)據(jù)做前向差分,利用ECG差分DiffECG的3個(gè)閾值檢測(cè)R波。如果連續(xù)兩個(gè)差分分別大于ZT]F]50XENB$({6_O)9I_@R.png且之后存在一個(gè)負(fù)值差分,其絕對(duì)值大于B%9{~~3L_GLNW3M~0NTFT`5.jpg,即可判定當(dāng)前點(diǎn)為R波,標(biāo)記為SECG,如圖7所示。按式(4)、(5)修正閾值,以新的閾值)_NYT$$K)ELCV8_M}(80]W6.png繼續(xù)檢測(cè)下一R波,在相鄰兩個(gè)R波之間求PPG差分的最大值,即SSPO2,每檢測(cè)到新的SECG和SSPO2,就按上述方法動(dòng)態(tài)修正檢測(cè)閾值,并繼續(xù)進(jìn)行檢測(cè)和特征識(shí)別。

  (4)計(jì)算每個(gè)周期內(nèi)SSPO2與SECG的時(shí)間差作為PPT。

  4.2 血壓擬合和計(jì)算

  本實(shí)驗(yàn)共選取了9名健康志愿者作為訓(xùn)練組,每名志愿者采集5組數(shù)據(jù),每組數(shù)據(jù)包括PTT、收縮壓(Systolic Blood Pressure,SBP)、舒張壓(Diastolic Blood Pressure,DBP),以此進(jìn)行數(shù)據(jù)擬合建立血壓與脈搏波傳播時(shí)間的方程如下:

  SBP=-0.241×PTT+115.3(6)

  DBP=-0.125 3×PTT+70.87(7)

5 實(shí)驗(yàn)驗(yàn)證

  本實(shí)驗(yàn)另選8名健康志愿者作為驗(yàn)證組,將本系統(tǒng)所測(cè)血壓與歐姆龍HEM-7051型血壓計(jì)所測(cè)血壓進(jìn)行對(duì)比,見表2,可得收縮壓的最大誤差為-11.0 mmHg,計(jì)算得標(biāo)準(zhǔn)差為5.5 mmHg,舒張壓的最大誤差為6 mmHg,計(jì)算得標(biāo)準(zhǔn)差為3.3 mmHg,均滿足AAMI推薦的標(biāo)準(zhǔn)差低于8 mmHg的要求。

6 結(jié)論


009.jpg

  本文以脈搏波傳播時(shí)間作為連續(xù)無創(chuàng)血壓測(cè)量的基本原理,設(shè)計(jì)并實(shí)現(xiàn)了一款基于STM32的嵌入式測(cè)量系統(tǒng),該系統(tǒng)通過波形自學(xué)習(xí)與動(dòng)態(tài)閾值算法識(shí)別特征點(diǎn)并計(jì)算PTT,最后通過擬合關(guān)系式實(shí)時(shí)得到動(dòng)態(tài)血壓值,實(shí)現(xiàn)無創(chuàng)連續(xù)監(jiān)測(cè)人體血壓變化。實(shí)驗(yàn)證明本系統(tǒng)得到的動(dòng)態(tài)血壓值基本滿足AAMI要求。該系統(tǒng)設(shè)計(jì)小巧,測(cè)量簡(jiǎn)便,克服了傳統(tǒng)袖帶測(cè)量和有創(chuàng)血壓測(cè)量的缺點(diǎn),對(duì)目前的連續(xù)無創(chuàng)血壓測(cè)量研究和推廣具有很好的研究意義和參考價(jià)值。

參考文獻(xiàn)

  [1] JURGENS C,ANTAL S,HEYDENREICH F,et al.Digital patient record for remote monitoring of intraocular pressure, blood pressure and serum glucose[J].Klin Monbl Augen-heilkd,2006,223(9):757-764.

  [2] FORTIN J,WELLISCH A,MAIER K.CNAP-evolution of continuous non-invasive arterial blood pressure monitoring[J].=Biomed Tech(Berl),2013:2013-4179.

  [3] 朱鼎良.血壓和血壓測(cè)量[M].北京:人民軍醫(yī)出版社,2010.

  [4] 張珣.基于脈搏波速法的動(dòng)態(tài)血壓測(cè)量系統(tǒng)設(shè)計(jì)[J].電子科技,2014,27(1):63-67.

  [5] LANSDOWN M.A method using induced waves to study pressure propagation in human arteries[J].Circ.Res.,1957,2=(1):594-601.

  [6] 梁永波,殷世民,陳真誠,等.基于容積脈搏波的無創(chuàng)連續(xù)血壓測(cè)量系統(tǒng)[J].航天醫(yī)學(xué)與醫(yī)學(xué)工程,2013,26(1):=47-50.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。