干擾脈搏信號檢測方法及其系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及信號處理領域,特別是一種干擾脈搏信號檢測方法及其系統(tǒng)。
【背景技術】
[0002]血壓(blood pressure,BP)是指血液在血管內(nèi)流動時作用于血管壁的壓力,它是推動血液在血管內(nèi)流動的動力。心室收縮時,血液從心室流入動脈,此時血液對動脈的壓力最高,稱為收縮壓(systolic blood pressure,SBP);心室舒張時,動脈血管彈性回縮,血液緩慢向前流動,血壓下降,此時血液對動脈的壓力稱為舒張壓(dias to I i c bloodpressure,DBP)。由于血管分動脈、毛細血管和靜脈,所以,血壓分為動脈血壓、毛細血管壓和靜脈血壓。通常所說的血壓是指動脈血壓,它是心血管功能的重要生理參數(shù)。脈搏是指體表可觸摸到的動脈搏動。當大量血液進入動脈將使動脈壓力變大而使管徑擴張,在體表較淺處動脈即可感受到此擴張,即所謂的脈搏。
[0003]目前,血壓脈搏測量一般采用示波法,檢測脈搏的幅值變化信號,根據(jù)所述幅值變化信號得到相應的脈搏幅值序列,并根據(jù)脈搏幅值序列局部特征(與前后相鄰脈搏的幅值和間隔)判斷干擾脈搏,對處理干擾脈搏后的脈搏幅值序列求包絡,再根據(jù)包絡求出血壓。然而,當脈搏信號受到大量干擾時,通過局部特征判斷干擾脈搏會很容易誤判,導致脈搏包絡計算錯誤,進而造成血壓計算錯誤。
【發(fā)明內(nèi)容】
[0004]針對上述現(xiàn)有技術中存在的問題,本發(fā)明提供一種干擾脈搏信號檢測方法及其系統(tǒng),能夠提高檢測干擾脈搏信號的準確度。
[0005]本發(fā)明的干擾脈搏信號檢測方法,技術方案如下,包括:
[0006]檢測脈搏信號的幅值變化,根據(jù)所述幅值變化得到脈搏幅值序列;
[0007]對所述脈搏幅值序列進行擬合,得到脈搏幅值擬合曲線;
[0008]計算脈搏幅值序列中各個脈搏幅值點與所述脈搏幅值擬合曲線中對應位置的誤差,若所述誤差大于預設閾值,則判定該脈搏幅值點對應的脈搏信號為干擾脈搏信號。
[0009]本發(fā)明的干擾脈搏信號檢測系統(tǒng),包括:
[0010]檢測模塊,用于檢測脈搏信號的幅值變化,根據(jù)所述幅值變化得到脈搏幅值序列;[0011 ]擬合模塊,用于對所述脈搏幅值序列進行擬合,得到脈搏幅值擬合曲線;
[0012]判定模塊,用于計算脈搏幅值序列中各個脈搏幅值點與所述脈搏幅值擬合曲線中對應位置的誤差,若所述誤差大于預設閾值,則判定該脈搏幅值點對應的脈搏信號為干擾脈搏信號。
[0013]本發(fā)明的干擾脈搏信號檢測方法及其系統(tǒng),通過檢測脈搏信號的幅值變化得到脈搏幅值序列,對所述脈搏幅值序列進行擬合得到脈搏幅值擬合曲線,計算脈搏幅值序列中各個脈搏幅值點與所述脈搏幅值擬合曲線中對應位置的誤差,若所述誤差大于預設閾值,則判定該脈搏幅值點對應的脈搏信號為干擾脈搏信號。因此,當脈搏信號受到大量干擾時,通過本發(fā)明判定干擾脈搏信號不容易誤判,從而提高檢測干擾脈搏信號的準確度。
【附圖說明】
[0014]圖1為一個實施例的干擾脈搏信號檢測方法的流程示意圖;
[0015]圖2為一個較佳實現(xiàn)方式的脈搏振蕩波信號曲線圖;
[0016]圖3為一個實施例的干擾脈搏信號檢測系統(tǒng)的結構示意圖。
【具體實施方式】
[0017]為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明作進一步地詳細描述。
[0018]請參閱圖1中一個實施例的干擾脈搏信號檢測方法的流程示意圖,包括步驟SlOl至步驟S103:
[0019]SlOl,檢測脈搏信號的幅值變化,根據(jù)所述幅值變化得到脈搏幅值序列。
[0020]本步驟中,可通過上升式示波法檢測脈搏信號的幅值變化,具體地,使用氣栗對充氣袖帶進行充氣加壓,利用充氣袖帶壓迫動脈血管,隨著袖帶壓力的上升,動脈血管呈全開-半閉-完全阻閉的變化過程,其中,充氣袖帶的加壓可由單片機PWM控制電栗實現(xiàn),放氣由單片機控制電磁閥實現(xiàn),所述袖帶壓力為袖帶在加壓過程中獲得的壓力。通過安裝于充氣袖帶內(nèi)的壓力傳感器采集大小變化的袖帶壓力的幅值變化信號,將其轉化為數(shù)字信號傳輸?shù)叫盘柼幚碓O備中,經(jīng)過信號處理設備對所述數(shù)字信號進行處理,得到脈搏幅值序列。[0021 ]進一步地,在所述根據(jù)所述幅值變化得到脈搏幅值序列之后,去除兩側邊緣幅值在預設范圍內(nèi)的脈搏幅值序列,得到新的脈搏幅值序列信號,從而提高脈搏幅值序列信號的精確度。
[0022]S102,對所述脈搏幅值序列進行擬合,得到脈搏幅值擬合曲線,從而為后續(xù)的干擾脈搏信號的判斷提供參考基準。
[0023]進一步地,可以對所述脈搏幅值序列進行最小二乘曲線擬合,得到脈搏幅值擬合曲線。由于最小二乘曲線擬合求出的是全局最優(yōu)解,可以判斷脈搏幅值序列的整體趨勢。
[0024]進一步地,在對所述脈搏幅值序列進行擬合,得到脈搏幅值擬合曲線之后,計算所述脈搏幅值擬合曲線的擬合度,若所述擬合度低于設定值,則判定所述脈搏信號存在干擾脈搏信號,從而進一步提高判斷干擾脈搏信號的準確度。
[0025]S103,計算脈搏幅值序列中各個脈搏幅值點與所述脈搏幅值擬合曲線中對應位置的誤差,若所述誤差大于預設閾值,則判定該脈搏幅值點對應的脈搏信號為干擾脈搏信號。通過該步驟判定干擾脈搏信號,使得干擾脈搏信號不容易被誤判,從而提高檢測干擾脈搏信號的準確度。
[0026]進一步地,在判定該脈搏幅值序列對應的脈搏信號為干擾脈搏信號之后,從所述脈搏幅值序列中去除所述干擾脈搏信號,使得脈搏信號更加精確;對去除所述干擾脈搏信號的脈搏幅值序列進行最小二乘曲線擬合,得到去干擾后的脈搏幅值擬合曲線,從而提高擬合曲線的準確性;根據(jù)去干擾后的脈搏幅值擬合曲線計算血壓,從而提高血壓計算的準確性。
[0027]本實施例的干擾脈搏信號檢測方法,通過檢測脈搏信號的幅值變化得到脈搏幅值序列,對所述脈搏幅值序列進行擬合得到脈搏幅值擬合曲線,計算脈搏幅值序列中各個脈搏幅值點與所述脈搏幅值擬合曲線中對應位置的誤差,若所述誤差大于預設閾值,則判定該脈搏幅值點對應的脈搏信號為干擾脈搏信號。因此,當脈搏信號受到大量干擾時,通過本發(fā)明判定干擾脈搏信號不容易誤判,從而提高檢測干擾脈搏信號的準確度。
[0028]以下為本發(fā)明的干擾脈搏信號檢測方法的一個較佳實現(xiàn)方式,包括步驟一至步驟六:
[0029]步驟一:采集壓力傳感器輸出的脈搏振蕩波信號,得到如圖2所示的脈搏振蕩波信號曲線圖,所述脈搏振蕩波信號為袖帶壓力傳遞至所述壓力傳感器時由所述壓力傳感器處理后得到,所述袖帶壓力為袖帶在加壓過程中獲得的壓力。
[0030]通過上升式示波法檢測脈搏振蕩波信號的幅值變化信號,對所述幅值變化信號進行濾波,對濾波后的信號進行識別,對識別出的脈搏幅值序列進行處理,去除兩側邊緣比較小的脈搏幅值序列。
[0031]步驟二:對處理后的脈搏幅值序列進行最小二乘曲線擬合,得到脈搏幅值擬合曲線,由于最小二乘曲線擬合求出的是全局最優(yōu)解,可以判斷脈搏幅值序列的整體趨勢。
[0032]步驟三:求擬合曲線的擬合度,如果擬合度低于設定值,判斷所述脈搏信號存在干擾脈搏信號。
[0033]步驟四:計算脈搏