AbstractThis paper aims to present a systematic characterisation of the electromyogram (EMG) signal using a nonlinear chaotic approach. EMG signals from 10 muscles in the leg during walking and maximum voluntary contraction (MVC) were obtained and pre-processed using wavelet based denoising techniques. All signals were tested for non-linearity, stationarity and determinism. Chaotic characterization was done by calculating invariants such as correlation dimension (D 2 ), Lyapunov spectrum (λ i ) and Kaplan-Yorke dimension (D KY ). The EMG signals were non-linear and short-term stationary. Determinism and structure was found in the phase- space by studying the recurrence plots. Based on the values of the chaotic invariants, EMG signals were found to exhibit signs of chaotic behaviour with a dimension between 2 and 3 for walking and 3 and 4 for MVC data. KeywordsChaotic dynamics, Correlation Dimension, EMG, Lyapunov Exponents, Kaplan-Yorke Dimension I. INTRODUCTION An electromyogram (EMG) measures the electrical activity of muscles to gather information about muscular and nervous systems. It is commonly used in diagnosis of muscle weakness or paralysis, muscle or motor problems, sensory problems, nerve damage or injury. EMG also finds use in other fields such as kinesiology, gait and posture studies and prosthesis design [1]. Recent research has focused on single fibre and needle EMG rather than surface EMG (SEMG), even though the latter is more commonly used in practice. SEMG is gaining importance in fields such as physiological muscle assessment, rehabilitation, sport and geriatric medicine and non-invasive evaluation of muscle function and performance. While it is known that interference and muscle cross-talk introduces non-linearity into the signal [2], methods for non-linear time series analysis like phase-space reconstruction, chaotic characterization and non-linear prediction have not been used widely with EMG. Among the few existing studies, there have been conflicting results. The work of Yang et al [3] concludes that EMG exhibits high dimensional chaos, while Small et al [4] fail to find evidence of chaotic behaviour. To the best of our knowledge, not much work has been done to determine the dynamics of EMG. This paper thus aims to present, in a systematic fashion, a complete non-linear analysis of surface EMG signals during walking and in a state of maximum voluntary contraction (MVC). After pre-processing the raw data to remove noise, signal qualification was done using tests for non-linearity and stationarity. This is a necessary step for chaotic characterization, which was then performed by calculating the values of invariants such as D 2 , λ i and D KY . II. SIGNAL DESCRIPTION AND PREPROCESSING The EMG signal is produced as a result of the superposition of a number of motor unit action potential trains. The recorded signal is in effect the sum of these potentials passed through a possibly nonlinear filter made up of muscle tissue, adipose tissue and the skin-air interface. Recording apparatus may also introduce white noise and other artifacts [1], [2]. The surface EMG datasets were obtained from Motion Labs Systems (ML dataset) [5] and Texas University (TU dataset) [6]. Wavelet-based denoising was performed prior to signal analysis to minimize noise. Wavelet denoising has been found to be effective in denoising a number of physiological signals [7]. It is preferred over simple frequency domain filtering because it tends to preserve signal characteristics even while minimizing noise. This is because a number of thresholding strategies are available, allowing reconstruction based on selected detail coefficients [8]. Wavelets commonly used for denoising biosignals include the Daubechies wavelets ‘db2’ and ‘db6’ and the orthogonal Meyer wavelet. We generally tried to choose wavelets whose shapes are similar to those of motor unit action potentials [7]. III. SIGNAL QUALIFICATION A. Test for Non-linearity Most non-linearity tests are done by specifying some well-defined null hypothesis (e.g. that the data is generated by a Gaussian linear stochastic process) and computing a statistic to test against this hypothesis [9]. Since we do not know the distribution of the statistic beforehand, we estimate it using the method of surrogate data. Methods for generating surrogates are described by Theiler et al [10]. We use two of these methods in our study: (i) Phase randomized and (ii) Gaussian scaled surrogates. The first is generated by randomizing the phases of the Fourier transform of the signal and then inverting it to get the time domain signal. The surrogate thus has an identical power spectrum, mean, variance and autocorrelation as the original but has a different distribution of amplitudes Nonlinear Analysis of EMG Signals – A Chaotic Approach Pavitra Padmanabhan and Sadasivan Puthusserypady Department of Electrical and Computer Engineering, National University of Singapore 4 Engineering Drive 3, Singapore – 117576. 0-7803-8439-3/04/$20.00©2004 IEEE 608 Proceedings of the 26th Annual International Conference of the IEEE EMBS San Francisco, CA, USA • September 1-5, 2004