亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于VMD-SWT聯(lián)合算法的FMCW雷達生命體征檢測

        2024-01-02 07:54:12何鵬宇卓智海
        關鍵詞:模態(tài)信號檢測

        何鵬宇,卓智海

        (北京信息科技大學 信息與通信工程學院,北京 100101)

        0 引言

        生命體征能夠反映人體的健康狀況,呼吸率和心率是重要的生命體征,可作為診斷某些疾病的重要參數(shù)。生命體征檢測技術可分為接觸式和非接觸式兩類。傳統(tǒng)的生命體征檢測方法主要采用接觸式監(jiān)測呼吸和心率[1-2],但接觸式設備會限制被測者的行動,使被測者感到不適。而非接觸式雷達檢測技術可以遠距離監(jiān)測呼吸率和心率,符合人們對生命體征檢測技術智能化和舒適度的要求,更適合于長期監(jiān)測,便于健康管理。

        目前用于非接觸式生命體征檢測的雷達系統(tǒng)主要有三種,分別是連續(xù)波(continuous wave,CW)雷達、超寬帶(ultra-wideband,UWB)雷達和調頻連續(xù)波(frequency modulated continuous wave,FMCW)雷達[3-5],文獻[6]比較了三種雷達系統(tǒng)的區(qū)別。FMCW雷達的發(fā)射頻率是隨時間線性調制的,可以在探測目標距離的同時,利用多普勒效應檢測胸腔位移。通過提取中頻信號的頻率及相位,可以獲得被測對象的準確距離和位移信息[3-4]。與微波雷達相比,毫米波雷達的帶寬更寬、波長更短,因此具有更高的距離分辨率和靈敏度,適合于非接觸式生命體征檢測[7]。FMCW毫米波雷達在距離測量和微小位移測量方面都具有優(yōu)異的性能[5],因此本文采用77 GHz FMCW毫米波雷達進行非接觸式生命體征檢測。

        在處理生命體征信號的過程中,由于呼吸引起的胸部位移遠大于心跳引起的胸部位移,較弱的心跳信號容易受到呼吸諧波和雜波的干擾,特別是當心跳信號和呼吸諧波在頻域上接近或重疊時,呼吸諧波的頻率可能被誤認為心率。因此,如何處理呼吸信號引起的諧波干擾是心率檢測的主要問題[8-9]。文獻[10]提出了一種基于經(jīng)驗模態(tài)分解(empirical mode decomposition,EMD)的生命體征檢測算法。然而,EMD的模態(tài)混合和端點效應問題導致心跳和呼吸諧波在一個模態(tài)中共存,影響了心跳信號檢測的準確性[11]。文獻[12]提出了集合經(jīng)驗模態(tài)分解(ensemble empirical mode decomposition,EEMD),通過填充高斯白噪聲來提高EMD的性能,但模態(tài)分量中的殘留噪聲會降低心率估計的準確性。文獻[13]提出了基于變分模態(tài)分解(variational mode decomposition,VMD)的生命體征檢測,并通過實驗驗證了在相同的測試環(huán)境下,VMD的效果要優(yōu)于EMD。但該方法不能提供心跳信號的時頻信息,當心率在短時間內出現(xiàn)波動時,檢測結果的誤差較大。文獻[14]提到同步壓縮變換在醫(yī)學領域中用于對腦電圖或心電圖的特征提取。其中同步壓縮小波變換(synchrosqueezed wavelet transform,SWT)是常用的同步壓縮變換之一,能夠提供高分辨的時頻圖,文獻[15-16]將其用于心電圖中的心跳信號時頻特征提取。本文將SWT引入了雷達生命體征檢測方法中,提出了VMD和SWT的聯(lián)合算法,經(jīng)過實驗驗證,該方法能有效分離呼吸信號和心跳信號,降低呼吸諧波對心率估計的干擾,得到高精度的心跳信號時頻曲線。

        1 FMCW雷達生命體征檢測原理

        FMCW雷達發(fā)射線性調頻信號,正交接收機捕獲目標反射的回波信號并與發(fā)射信號進行正交混頻得到中頻信號。提取中頻信號的頻率和相位可以確定目標與雷達的距離和目標的胸部位移。發(fā)射的線性調頻信號可以表示為

        (1)

        式中:AT為信號的幅度;fc為線性調頻信號的起始頻率;B為帶寬;Tc為線性調頻信號的持續(xù)時間;φ(t)為相位噪聲。

        接收信號可以認為是發(fā)射信號的延遲。若d0為目標到雷達的距離,x(t)為胸部運動引起的位移,則胸部到雷達的距離為R(t)=d0+x(t)。延遲時間為td=2R(t)/c,其中c為光速。則接收到的信號可以表示為

        xR(t)=

        (2)

        式中:AR為接收信號的幅度。

        接收信號和發(fā)射信號通過兩個正交I/Q信道進行混合,然后通過低通濾波器得到中頻信號y(t),其可以表示為

        y(t)=

        (3)

        y(t)=ATARexp(j(2πfbt+φb(t)))

        (4)

        式中:fb=2Bd0/(cTc);φb(t)=4π(d0+x(t))/λc,λc為頻率fc對應的波長。

        對于身體健康的成年人,心跳的位移幅度為0.1~0.5 mm,呼吸的位移幅度為1~12 mm,心跳頻率為0.8~2 Hz,呼吸頻率為0.1~0.5 Hz。在相位φb中,胸部位移x(t)和波長λc都處于毫米范圍,因此微小的胸部位移也會引起相位φb(t)的明顯變化,通過持續(xù)發(fā)射線性調頻信號并提取中頻信號相位可以實現(xiàn)對胸部位移x(t)采樣,進而估計呼吸率和心率。

        2 VMD-SWT聯(lián)合算法

        2.1 概述

        基于VMD-SWT聯(lián)合算法的FMCW雷達生命體征檢測流程如圖1所示,主要包括目標定位、相位提取、信號分離和頻率估計4個步驟。首先,對中頻信號的采樣數(shù)據(jù)進行距離快速傅里葉變換(fast Fourier transform,FFT)以獲得距離特征(range profile)。然后,根據(jù)距離特征的極值確定目標對應的距離單元(range bin)。提取目標所在的距離單元的相位值進行相位展開和相位差分運算。之后對相位差分信號使用VMD算法進行信號分解,得到呼吸信號和心跳信號,通過搜索這兩個信號的頻譜峰值可以初步估計呼吸率和心率。但心跳信號易受呼吸諧波的干擾,且該方法不能得到心跳信號的時頻信息,因此需要使用 SWT進一步處理心跳信號,并采用模極大值法提取小波脊線得到心跳信號的時頻曲線,提高對心跳信號的檢測精度。

        2.2 基于變分模態(tài)分解的信號分解方法

        變分模態(tài)分解算法[17]假設任何信號都是由一系列具有特定中心頻率和有限帶寬的子信號組成,即本征模態(tài)函數(shù)(intrinsic mode function,IMF)。IMF定義為調幅調頻信號,可以表示為

        uk(t)=Ak(t)cos(φk(t))

        (5)

        式中:Ak(t)和φk(t)分別為第k個模態(tài)uk(t)的幅值和相位,幅值Ak(t)和瞬時相位φk′(t)的變化都比較小,且模態(tài)uk(t)具有中心頻率ωk。模態(tài)uk(t)和其中心頻率ωk可通過變分問題求解,求解過程需要滿足兩個條件:①模態(tài)帶寬之和最小;②模態(tài)之和等于原始信號。假設原始信號f(t)被分解成k(正整數(shù))個模態(tài),根據(jù)上述條件,約束變分表達式為

        (6)

        式中:δ(t)為單位沖激函數(shù);*表示卷積。引入拉格朗日乘數(shù)λ和懲罰因子α,將約束問題變?yōu)榉羌s束問題,使約束最小化問題轉為求增廣拉格朗日函數(shù)L的鞍點,其表達式為

        L({uk},{ωk},λ)=

        (7)

        uk(t)和ωk可以通過交替方向乘子法迭代得到,迭代公式如下:

        (8)

        (9)

        (10)

        (11)

        (12)

        式中:εr和εa分別為相對誤差和絕對誤差。當兩式均滿足時,停止迭代。

        對相位信號使用VMD方法分解,可獲得一組模態(tài)分量,根據(jù)模態(tài)分量的中心頻率ωk確定所對應的信號,實現(xiàn)呼吸信號和心跳信號的分離。

        2.3 基于同步壓縮小波變換的時頻分析

        同步壓縮小波變換以連續(xù)小波變換為基礎,給定母小波函數(shù)ψ(t),對信號s(t)進行連續(xù)小波變換,其小波變換系數(shù)Ws(a,b)定義為

        (13)

        根據(jù)Plancherel定理,信號s(t)以ψ(t)為母小波函數(shù)的連續(xù)小波變換Ws(a,b)可以重寫為

        (14)

        (15)

        (16)

        通過模極大值法可提取同步壓縮小波變換系數(shù)Ts(ωl,b)的小波脊線。

        使用 SWT對VMD分解結果中的心跳信號分量進行處理,并提取小波脊線即可得到心跳信號的時頻曲線。

        3 實驗結果與分析

        本文采用德州儀器的毫米波雷達IWR1443,一個幀周期發(fā)射一個啁啾(Chirp)信號,將接收信號與發(fā)射信號混頻得到中頻信號,對中頻信號采樣并進行數(shù)據(jù)處理。參數(shù)配置如表1所示。

        表1 參數(shù)設置Table 1 Parameter configuration

        被測者坐在雷達傳感器前,胸部與雷達處于同一水平高度且沒有雜物干擾,距離雷達0.3~2 m范圍內。實驗設備及實驗場景如圖2所示。同時被測者使用指夾式脈搏血氧儀測量心跳作為參考值。

        圖2 實驗設備及實驗場景Fig.2 Experimental equipment and experimental setup

        根據(jù)實測數(shù)據(jù)繪制的距離特征如圖3所示。圖3顯示了1 min內測量的1 200幀數(shù)據(jù),目標的信息反映在圖中較亮的部分。從圖中可以看出,目標大約在距離雷達0.7 m的位置。

        圖3 距離特征Fig.3 Range profile

        根據(jù)距離特征的極值確定目標所在的距離單元并進行相位提取、相位展開和相位差分,結果如圖4所示。圖4顯示了30 s內目標的胸部位移信息,圖中頻率低幅度高的分量由呼吸引起,而頻率高幅度低的分量主要由心跳引起,同時也存在呼吸信號的諧波以及其他干擾,相位信號的頻譜如圖5所示。從圖5可以看出在0.25 Hz和0.50 Hz處有明顯的峰值,分別對應呼吸率和呼吸諧波頻率。而心跳頻率的峰值不明顯,通過求取正常心率范圍0.8~2.0 Hz之間的極值,得到峰值為1.17 Hz。

        圖4 相位信號Fig.4 Phase signal

        圖5 相位信號頻譜Fig.5 Phase signal spectrum

        對圖4相位信號使用EMD算法進行分解,得到5個分量IMF1~IMF5以及殘余分量res,其分解結果如圖6左列所示,對每個分量進行傅里葉變換,得到其對應的頻譜,結果如圖6右列所示。從圖中可以看出,IMF3為呼吸信號,IMF2為呼吸諧波信號與心跳信號。EMD的分解模態(tài)數(shù)不能預先設定,會一直迭代到滿足終止條件,模態(tài)數(shù)不確定導致呼吸信號與心跳信號所處的分量也不確定,對分解后的處理十分不便,且分解結果也不夠理想,心跳和呼吸諧波在一個模態(tài)中共存。

        而VMD算法可以提前設定模態(tài)數(shù)量,將其預先設定為4,其分解結果如圖7左列所示,每個分量對應的頻譜如圖7右列所示。從圖中可以看出,IMF4對應呼吸信號,IMF3對應呼吸諧波信號,IMF2對應心跳信號。與EMD相比,VMD的分解結果更接近正弦波形,其頻譜峰值明顯,在提取心跳信號方面明顯優(yōu)于EMD。在IMF2中可以看到2個較明顯的峰值分別為1.00 Hz和1.17 Hz,出現(xiàn)兩個峰值的原因可能是呼吸信號的諧波干擾,或者是心跳信號的頻率在測量時間內有波動,其在兩個峰值頻率所保持的時間較長。由于VMD的分解結果不能提供時頻信息,無法得知心跳信號在測試時間內的變化趨勢,因此需要對心跳信號使用SWT進一步處理。

        圖6 EMD模態(tài)分量及頻譜Fig.6 EMD mode components and spectrum

        圖7 VMD模態(tài)分量及頻譜Fig.7 VMD mode components and spectrum

        對VMD的模態(tài)IMF2使用SWT進行時頻分析,其結果如圖8所示。通過模極大值法提取小波脊線,可得到心跳信號的時頻曲線,其結果如圖9所示。

        圖8 心跳信號的SWT時頻面表示Fig.8 SWT time-frequency representation of heartbeat signal

        圖9 心跳信號的時頻曲線Fig.9 Time-frequency curve of heartbeat signal

        將圖9的心跳頻率轉換為每分鐘心跳次數(shù),指夾式脈搏血氧儀測量的心率作為參考值ref,兩者對比的結果如圖10所示。從圖中可以看出,兩條曲線雖然不能完全重合,但其變化趨勢基本一致,且SWT的結果與參考值偏差也較小。因此VMD-SWT聯(lián)合算法可以獲得準確的心跳信號時頻曲線。

        圖10 SWT時頻曲線與指夾式脈搏血氧儀檢測結果對比Fig.10 Comparison of SWT time-frequency curves with finger pulse oximeter detection results

        為了進一步驗證所提算法的準確性和有效性,對10名測試者進行了實驗測試。每位測試者采集3 min的數(shù)據(jù),并從中提取出1 min的數(shù)據(jù)長度進行呼吸率和心率估計,并使用均方根誤差(root mean square error,RMSE)對心率估計進行性能比較。實驗結果如表2所示,其中EMD和VMD的結果為心跳信號的頻譜峰值所對應的心率,指壓式脈搏血氧儀和VMD-SWT的聯(lián)合算法為1 min內的心率平均值。由表2可以看出,VMD-SWT聯(lián)合算法的準確性高于其他方法。

        表2 VMD-SWT聯(lián)合算法與其他方法的心率檢測結果對比Table 2 Comparison of heart rate detection results between VMD-SWT joint algorithm and other methods 次/min

        4 結束語

        本文基于FMCW毫米波雷達實現(xiàn)生命體征監(jiān)測,針對雷達生命體征檢測中心跳信號易受到呼吸諧波干擾的現(xiàn)象,提出了基于VMD-SWT的聯(lián)合算法,對VMD分解結果中的心跳信號使用SWT做進一步處理,獲取心跳信號的時頻信息,得到更準確的心率估計,并通過實驗將該方法與EMD和VMD方法進行對比。實驗結果表明,基于VMD-SWT的聯(lián)合算法能夠準確有效地分離呼吸信號和心跳信號,與EMD和VMD方法相比,該方法可以提供準確的時頻信息,降低呼吸諧波對檢測結果的干擾,提高雷達生命體征檢測精度和穩(wěn)定性。

        猜你喜歡
        模態(tài)信號檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        基于FPGA的多功能信號發(fā)生器的設計
        電子制作(2018年11期)2018-08-04 03:25:42
        小波變換在PCB缺陷檢測中的應用
        基于LabVIEW的力加載信號采集與PID控制
        國內多模態(tài)教學研究回顧與展望
        基于HHT和Prony算法的電力系統(tǒng)低頻振蕩模態(tài)識別
        精品久久久久久久中文字幕| 日韩一区在线精品视频| 国内免费高清在线观看| 国产大学生粉嫩无套流白浆| 91超碰在线观看免费| 亚洲av手机在线一区| 国产精品日日做人人爱| 欧美日韩一区二区综合| 国产成人精品亚洲午夜| 黄片一级二级三级四级| 国产在线无码精品无码| 亚洲成a∨人片在无码2023| 99久久超碰中文字幕伊人| 性色国产成人久久久精品二区三区| 四虎影在永久在线观看| 少女高清影视在线观看动漫| 加勒比日本东京热1区| 熟女少妇精品一区二区三区| 亚洲av国产av综合av卡| 国产又黄又大又粗视频| 日韩极品视频在线观看免费| 日本一区二区三区亚洲| 成人网站免费看黄a站视频| 97人妻碰免费视频| 日本97色视频日本熟妇视频| 欧美xxxx做受欧美88| 国产午夜三级一区二区三| 91免费国产高清在线| 不卡一本av天堂专区| 天堂无码人妻精品av一区| 亚洲欧美在线观看一区二区| 色噜噜色哟哟一区二区三区| 亚洲一区二区三区四区五区黄| 无码一区二区三区老色鬼| 国产精品爽爽VA吃奶在线观看| av网站大全免费在线观看| 亚洲国色天香卡2卡3卡4| 无遮挡中文毛片免费观看| 美利坚合众国亚洲视频| 中国人妻与老外黑人| 国产精品刺激好大好爽视频|