摘要
表面肌电信号(surface electromyography (SEMG)蕴涵了很多与肢体运动相关联的信息,用SEMG控制仿生假手已成为假手研究的一项重要内容,因此还原表面肌电信号中蕴含的信息,对假肢研究意义重大。本文结合课题要求,从SEMG信号的拾取、预处理、特征提取、基于SEMG信号的动作模式识别等多个方面进行了理论探索和实践。对信号的盲源分离、基于直方图和频谱分析的特征提取,及先识别后融合的分类方法进行了深入的研究,以此为目标,本文作了以下工作:
(1)本文简要概括了肌电假手的研究背景、研究现状和研究意义;总结了SEMG信号处理中常用的特征提取方法,同时选择直方图和频谱分析作为本文特征提取的切入点,为接下去的研究奠定基础和方向,并介绍了几种肌电假手动作识别的常用模式分类方法;
(2)本文针对多通道肌电信号采集产生的混迭现象,首次将时频分析和参考累积量算法结合,提出一种改进的盲源分离算法用于消除SEMG混迭现象。算法整合了参考累积量在统计非平稳信号信息的优势和时频分析在反映高阶统计量变化的优势,通过构造参考累积量矩阵作为对照函数,并进行时频分析,利用非正交联合对角化(Non-Orthogonal Joint Diagonalization)该矩阵,最后得到本通道的最优SEMG估计,为接下去的SEMG模式识别打下基础。
(3)为有效提取SEMG信号的特征,本文提出了一种基于直方图和频谱分析的特征提取方法。作者经过分析后认为要想更好的表征SEMG信号的特征,应该从不同的角度对其特征参数进行提取,本文利用直方图统计对SEMG信号时域特征参数即两路SEMG最大波幅比值进行提取,同时结合频谱分析提取SEMG频域特征参数—功率谱比值。最后利用BP神经网络对时域和频域的两类特征参数分别进行模式识别,利用其得到的识别结果再进行D-S证据融合,得到最终的识别结果。算法既利用D-S理论来表达和处理不精确的、模糊的信息,又可以发挥神经网络的自学习、自适应和容错能力,使整个识别系统具有很强的鲁棒性,同时也能提高识别率。通过不同类特征参数的相互信息的补充,避免了单类特征参数造成的不确定性,同时也避免了特征参数简单组合可能导致的对多类别特征无法识别的问题。最后通过对本文所提出的信号预处理算法与未进行信号预处理的提取的特征参数进行比较,发现其利用本文所提算法得到的识别率优于其他方法,平均识别率达到94%,且算法的鲁棒性也更强了。
Electromyography signal contains plenty information connected with body movements. It is a main task that controlling the muelectric limb by using the surface electromyography signals. So it is very usful to the research of the myelectric limb that recovering the information from the SEMG signal. According to the requirement of the research subject,the paper designs the control system of the myoelectric prosthesis based on the SEMG signal. For this, many theory exploration and practice will be done on collection of SEMG signal, feature extraction, pattern recognition of hand movements and the control of myoelectric limb. The author do some deeply research on Blind Source Separation , the feature extract by the histgram and the frequency analysis, and the classification. In order to implement the goal, the paper makes following work and innovations:
(1) Firstly, the paper briefly generalizes the research background, current research situation and research significance of myoelectric prosthesis. Secondly, the paper summarizes methods of feature extraction used in SEMG signal processing, and establish the method of feature extraction is based on the analyzing to the histgram and the frequency. And the last introduce the method of pattern recognition applied in myoelectric limb.
(2) In order to eliminate the signal retraction of multi-channel Surface Electromyography (SEMG), this paper proposes a new separation method based on the referenced cumulant on the time-frequency. The method combined the merits of them. First construct the time-scale cumulant matrice, and then do the time-frequency analysis, at last, the estimation of the SEMG can be performed by the non-orthogonal joint diagonalization. It is a good base for the next patten-recgonization.
(3) In order to extract effectively the feature of SEMG signal, the paper firstly offers a method of feature extraction based on the histogram of the SEMG and the Time-frequency analysis. In order to token the features of SEMG signal correctly, the Feature Parameter need to be extracted from different aspects. So the paper extracted the amplitude ratio and the power spectrum ratio from the time domain and frequency domain. At last, we used the BP neural network to recognize the patten respectively and get the final result from the the D-S evidence theory. This method use the D-S evidence theory to deal with the imprecise and vague information and also to play neural network’s merits like as self-learning, adaptive and fault-tolerance capabilities, so it is a Robustness’arithmetic,and it can also improve the ratio of the patten recgonization. The method use the different paeampers to supply the more information, and it can avoid the unsure from the one feature parameter ,and also it avoid the unrecgonize because of the simple feature combine. The paper has taken a compare between the result of using a feature character and the two combine, it shows the method that the paper offered has a great advantage, its ratio even reach 94%. Off course, the paper has also another compare from the different processing methods, it also shows that the recognition effect is better from the processing with methods which the paper offered.
引文
[1] Wang Rencheng, et al. Discussion on Various Methods of EMG Processing for the Control of Prostheses[C]. Proc of International Conference on Biomedical Engineering,1996:41-344.
[2] Frank C. Hoppensteadt, Charles S. Peskin. Modeling and Simulation in Medicine and the Life Sciences (Second Edition)[M]. Springer-Verlag New York and Berlin GmbH & Co. K, 2004.
[3] Tura A., Lamberti C., et al. Experimental development of a sensory control system for an upper limb myoelectric prosthesis with cosmetic covering[J]. J. Rehabil Res Dev,1998,35(1):14-26.
[4] Graupe D, et al, Control of Electrically-Stimulated Walking of Paraplegics Via Above- and Below-Lesion EMG Signature Identification, IEEE Trans. Automatic Control., 1989,34(2): 130~138
[5]王人成,黄昌华,李波等.基于BP神经网络的表面肌电信号模式分类的研究[J].中国医疗器械杂志,1998,22(2):63-66.
[6] Herberts P., Almstrom C., Caine K. Clinical application study of multifunctional prosthetic hands[J]. J Bone Joint Surg Br,1978,60(4):552-560.
[7] W. Putnam, et al. Real-time computer control using pattern recognition of the electromyogram[C]. Annual International Conference of the IEEE Engineering in Medicine&Biology Society Proceedings,1993,15:1236-1237.
[8] R. Knox, et al. Classification of multifunction surface EMG using advanced AR model representation[C]. Bioengineering. Proceedings of the Northeast Conference, 1994:96-98.
[9] M. J. Korenberg, et al. Parallel cascade classification of myoelectric signals[C]. IEEE-EMBS and CMBEC,1995:1399-1400.
[10]王人成,罗志增.仿生电动假手的研究[J].仪器仪表学报,2005.26(7).674-677.
[11]蔡立羽,王志中.肌电信号分析方法的研究及进展[J].中国医疗器械杂志,1999,23(4): 219-222.
[12]罗志增,杨广映.表面肌电信号的AR参数模型分析方法[J].传感技术学报, 2003,16(4):384-387.
[13]李耀宇、郭凌菱等.肌电信号的波幅直方图统计处理[J].生物医学工程学杂志. 1995,12(3):237-240.
[14] W. H. Chang, et al. Autoregressive model to muscle force and fatigue analysis [J]. Annual international conference of the IEEE Engineering in Medicine and Biology Society, 1991, 13(1):481-482.
[15] D Graupe, et al. Function separation of EMG signals via ARMA identification method for prosthesis control purposes [J]. IEEE Trans. Syst. Man. Cybern, 1975, 5: 252-259.
[16] D Graupe, et al. Multifunctional prosthesis and orthosis control via microcomputer identification of temporal pattern differences in single site myoelectic signals [J]. J. Biomed. Eng., 1982, 4:17-22.
[17] D Graupe, et al. Patient controlled electrical stimulation via EMG signature discrimination for providing certain paraplegics with primitive walking functions [J]. J. Biomed. Eng., 1983, 5:220-226.
[18]胡天培.肌电特征发现与肌电康复研究[J].上海交通大学学报, 1994 28(3): 151-153.
[19] Ronager etc. Power spectrum analysis of EMG pattern in normal and diseased muscles[J],J. Neurol. Sci. 1989,94(1-3): 283-294.
[20] W. Kang, J. Shiu, C. Cheng, etc. The application of cepstral coefficient and maximum likelihood method in EMG pattern recognition[J], IEEE Transactions on Biomedical Engineering, 199542(8): 777-785.
[21] R. Merletti ect. Estimation of shape characteristics of surface muscle signal spectra from time domain data[J]. IEEE Trans. Biomed. Eng., 1995 42(2): 769-776.
[22] M. Bilodeau etc. Variations in the shape of the EMG power spectrum during an increasing force level[J]. Annual International Conference of the IEEE Engineering in Medicine & Biology Society-Proceedings, 1993, 15(1): 1205-1206.
[23]飞思科技产品研发中心小波分析理论与MATLAB7实现[M].电子工业出版社,2005..
[24] Pavitra Padmanabhan,Sadasivan Puthusserypady. Nonlinear Analysis of EMG Signals[J].A Chaotic Approach. Proceedings of the 26th Annual International Conference of the IEEE EMBS, 2004,vol.1:608-611.
[25]杨志家等.肌电信号的相空间分析[J].生物物理学报, 1998,4(2):257-261.
[26]王人成等.表面肌电信号的分形分析[J].中国医疗器械杂志, 1999,3(3):125-127. 138
[27] L. A. Zadeh. Fuzzy sets. Information and Control[J].1965,:338~353.
[28] E. Zahedi etc.Graphical simulation of artificial hand motion with Fuzzy EMG pattern recognition[J]. Proceedings Rc IEEE-EMBS& 14th BMESI: 1995,43-44.
[29]蔡立羽,王志中,张海虹.基于短时傅里叶变换的肌电信号识别方法[J].中国医疗器械杂志, 200024(3):133-136.
[30]王人成,黄昌华,李波等.基于BP神经网络的表面肌电信号模式分类的研究[J].中国医疗器械杂志, 1998, 22(2):63-66.
[31] F.B.Stulen, C.J.De Luca. Muscle fatigue monitor: A noninvasive device for observing localized muscular fatigue. IEEE Tran.Biomed.Eng,1982,29(12):760-768.
[32] K.McGill,L.Dorfman. High-resolution alignment of sampled waveforms. IEEE Trans. Biomed.Eng.1984,31(6):462-468.
[33]张贤达,保铮.盲信号分离[J].电子学报,2001,29(12):1766-1771.
[34] BellAJ,SejnowskiTJ. An information maximization approach to blind separation and blind deconvolution [J].Neural Computation,1995,7(6):1129-1159.
[35] PearlumutterBA, ParraLC. A context noise limit a factorial code maximizes information transfer[J]. Network.1994.4:295-312.
[36] JuttenC, HeraultJ. Blind separation of sources, PartI: An adaptiveal gorithm based on neuromimetic[J].Signal Processing,1991,24(1):1-10
[37] A. Adib, E. Moreau, and D. Aboutajdine. Source separation using a reference signal. IEEE Signal Processing Letters, 11(3):312-315, March 2004.
[38]李婷,邱天爽.基于带参考信号的ICA算法的脑电信号眨眼伪差的分离研究[J].中国生物医学工程学报,2006,25(3):296-299.
[39]郭文强,潘丽,赵玉章等.基于参考信号的ICA方法进行诱发电位单道提取[J].生物医学工程学进展,2008,29(1):8-12
[40]牟永阁,彭承琳,郑小林等.肌肉动态收缩期间表面肌电信号的时频分析[J].生物物理学报,2004,20(4):323-328.
[41] Arie Yeredor. Non-Orthogonal Joint Diagonalization in the Least-Squares Sense With Application in Blind Source Separation. IEEE Transactions on Signal Processing, 50(7):1545-1553, July 2002.
[42] J.F. Cardoso A. Souloumiac.Blind beamforming for non-Gaussian signals. IEEE Processeding-F,140(6):362-370,DEC1993.
[43]姚志湘,刘焕彬,粟晖.盲信号分离输出与源信号的一致性判断[J].华南理工大学学报, 2007, 35(5):50-53.
[44]杨福生,高上凯.生物医学信号处理[M],高等教育出版社, 1989.
[45]蔡立羽,王志中.肌电信号分析方法的研究及进展[J].中国医疗器械杂志. 1999,23(4): 219-222.
[46] Qin Chuan,WANG Zhi-zong. Using AR model and BP ANN to identifying juriousnerve with node EMG signal[J]. . Chinese Medical Equipment Journal. 2003, 23(6): 6–8.
[47]胡天培.肌电特征发现与肌电康复研究[J],上海交通大学学报. 1994,28(3): 151-153.
[48] W.Qin,Y.Hua. Performace analysis of the subspace method for blind channel identification[J]. Signal Processing. 1996, 50(2): 71-82.
[49]胡广书.数字信号处理—理论、算法与实现[M].清华大学出版社, 1997.
[50]胡广书.数字信号处理[M].清华大学出版社, 2002.
[51] Ronager J, Christensen H. Power spectrum analysis of the EMG pattern in normal and diseased muscles[J]. Neurol. Sci, 1989,94(1-3):283-294.