李大鵬 張百云 史捷
摘 要:表面肌電信號(Surface Electromyography, SEMG)是一種復雜的伴隨肌肉活動的電生理信號。設計采集系統(tǒng)對上臂肌肉的表面肌電信號進行多路采集,進行信號處理及計算分析,研究上臂運動動作與表面肌電信號特征之間的聯(lián)系。設計了肌電信號動作識別系統(tǒng),在PC機上對信號進行顯示、處理、運算,在下位機顯示識別結(jié)果,控制電機做相應動作。實驗驗證可以識別上臂屈伸動作,并做出相應的電機控制動作。
關(guān)鍵詞:表面肌電信號 數(shù)據(jù)采集 識別系統(tǒng)
中圖分類號:TP212.1 文獻標識碼:A 文章編號:1674-098X(2016)05(b)-0068-02
表面肌電信號可以通過表面電極收集到,以避免創(chuàng)傷和感染。表面肌電信號是一種隨機信號,頻帶為10~1000 Hz,而能量主要集中在50~350 Hz,由于被測對象是有生命的系統(tǒng),在測量方式上受到限制,因此對測量儀器提出了許多苛刻的要求。
研究簡單易用的表面肌電信號采集識別系統(tǒng),對康復醫(yī)療、運動檢測、情感識別等應用具有幫助意義。
1 采集系統(tǒng)設計
1.1 電極
電極采用Ag-AgCl心電監(jiān)護電極,屏蔽導聯(lián)線,是一種不可極化電極,可以將人體內(nèi)的離子電流轉(zhuǎn)換為導線中電子電流。
1.2 前置放大器設計
生理前置放大電路的第一級基于INA128構(gòu)成,兩個電極連接到放大器的差動輸入端,參考電極接地,增益可調(diào)。
1.3 濾波器設計
為消除干擾和噪聲的不利影響,需要根據(jù)肌電信號的頻率成分選擇適當?shù)念l帶。文章濾波電路采用RC有源濾波器,包括帶通濾波器和雙T帶阻濾波器。高通濾波器的截止頻率為20 Hz,是為了減少由于皮膚和電極之間移動偽差(motion artifact)產(chǎn)生的低頻干擾;低通濾波器(LPF)的截止頻率為650 Hz。
1.4 數(shù)據(jù)采集卡及LabView界面的設計
選用基于采集卡與Labview及PC機構(gòu)成的采集系統(tǒng)。在LabView中使用DAQ助手。設置通道1并采集模擬數(shù)據(jù)中的電壓值,采集用N采樣并采集10 000個數(shù)據(jù),顯示相應波形。
1.5 下位機設計
下位機基于51單片機設計,包括與PC機的串口通訊,電機控制及LCD顯示。程序設計要注意顯示模塊耗時較長,步進電機模塊耗時較短,所以在主程序中不能把顯示模塊和步進電機模塊放在同一個循環(huán)中。
2 肌電信號的信號處理
肌電信號的時域分析如下。
對原始數(shù)據(jù)采用Matlab對其進行了顯示來比較屈伸原始信號幅值的差別。屈伸信號波形幅值比較如圖1所示。從中可以看出對于屈伸不同動作,肌電信號幅值不同,變化規(guī)律也有所不同。
標準差:標準差是方差的算術(shù)平方根。標準差能反映一個數(shù)據(jù)集的離散程度。
積分肌電值IEMG:積分肌電值就是對所有信號取絕對值后積分,然后求均值,可用于提取肌電信號的特征。
均方根RMS:均方根就是一組數(shù)據(jù)的平方和除以數(shù)據(jù)的個數(shù)再開方,可以濾除信號中的噪聲,使濾波后的信號更平滑、更明顯。
經(jīng)過比較研究者發(fā)現(xiàn),屈伸信號的均值、標準差、方差均差別不大,但積分肌電值、均方根有效值有顯著差別。故選用了積分肌電值作為閾值的獲取標準。
3 采集識別實驗
為了驗證表面肌電信號采集電路的性能,文章設計了一組人體上肢表面肌電信號的采集識別實驗。
通過閾值比較在下位機上實現(xiàn)了屈伸動作的識別,通過上位機GUI實現(xiàn)了肌電信號的采集、儲存,并對肌電信號進行了時域和頻域的處理,通過比較幅相特性曲線、功率譜、倒譜等。得出屈伸動作下相應圖像差別不是太大,不能直觀地看出明顯的區(qū)別。
通過對肌電信號時域分析,得到了相關(guān)肌電信號的特征參數(shù),經(jīng)過比較得到在屈伸動作下積分肌電值的差別較大,適合作為閾值選取的標準。通過對不同人、屈伸時手臂的不同的地方進行多組采集,經(jīng)過Matlab處理后,比較得到了合適的閾值。實驗中實現(xiàn)了屈伸動作識別并把識別結(jié)果顯示在LCD上、通過閾值比較來控制步進電機正反轉(zhuǎn)、蜂鳴器的報警等功能。
4 結(jié)語
文章設計的系統(tǒng)利用采集設備對上臂肌肉做特定動作的表面肌電信號進行多路采集,通過對微弱的肌電信號進行處理及計算分析,研究上臂運動動作與表面肌電信號特征之間的聯(lián)系。設計了肌電信號動作識別系統(tǒng),在PC機上對信號進行顯示、處理、運算,用下位機顯示識別結(jié)果,控制電機作相應動作。實驗驗證可以識別上臂屈伸動作,并做出相應電機控制動作,該系統(tǒng)可以用在醫(yī)療診斷,康復醫(yī)學和假肢仿生控制中。
參考文獻
[1] 李大鵬.表面肌電信號用于假肢控制的研究[D].天津大學,2002.
[2] 李醒飛,李大鵬,張國雄,等.肌電信號控制仿生手的研究[J].中國機械工程,2005,17(5):488-492.