Estimation and application of EMG amplitude during dynamic contractions.

The sections above have described an EMG amplitude estimator and an initial application of this estimator to the EMG-torque problem. The amplitude estimator consists of six stages. In the first stage, motion artifact and power-line interference are attenuated. Motion artifact is typically removed with a highpass filter. Elimination of power-line noise is more difficult. Commercial systems tend to use notch filters, accepting the concomitant loss of "true" signal power in exchange for simplicity and robustness. Adaptive methods may be preferable, however, to preserve more "true" signal power. In stage two, the signal is whitened. One fixed whitening technique and two adaptive whitening methods were described. For low-amplitude levels, the adaptive whitening technique that includes adaptive noise cancellation may be necessary. In stage three, multiple EMG channels (all overlying the same muscle) are combined. For most applications, simple gain normalization is all that is required. Stage four rectifies the signal and then applies the power law required to demodulate the signal. In stage six, the inverse of the power law is applied to relinearize the signal. Direct comparison of MAV (first power) to RMS (second power) processing demonstrates little difference between the two. Therefore, unless there is reason to believe that the EMG density departs strongly from that found in the existing studies, RMS and MAV processing are essentially identical. In stage five, the demodulated samples are averaged across all channels and then smoothed (time averaged) to reduce the variance of the amplitude estimate, but at the expense of increasing the bias. For best performance, the window length that best trades off variance and bias error is selected. The advanced EMG processing was next applied to dynamic EMG-torque estimation about the elbow joint. Results showed that improved EMG amplitude estimates led to improved EMG-torque estimates. An initial comparison of different system-identification techniques and model orders was reported. It is expected that these advanced processing and identification algorithms will also improve performance in other EMG applications, including myoelectrically controlled prostheses, biofeedback, and ergonomic assessment.

[1]  Edward A. Clancy,et al.  Adaptive whitening of the electromyogram to improve amplitude estimation , 2000, IEEE Transactions on Biomedical Engineering.

[2]  Richard T. Johnson,et al.  Development of the Utah Artificial Arm , 1982, IEEE Transactions on Biomedical Engineering.

[3]  N. Hogan,et al.  Probability density of the surface electromyogram and its relation to amplitude detectors , 1999, IEEE Transactions on Biomedical Engineering.

[4]  N. Hogan,et al.  Relating agonist-antagonist electromyograms to joint torque during isometric, quasi-isotonic, nonfatiguing contractions , 1997, IEEE Transactions on Biomedical Engineering.

[5]  H. Devries MUSCLES ALIVE-THEIR FUNCTIONS REVEALED BY ELECTROMYOGRAPHY , 1976 .

[6]  Euljoon Park,et al.  Adaptive filtering of the electromyographic signal for prosthetic control and force estimation , 1995, IEEE Transactions on Biomedical Engineering.

[7]  B. Widrow,et al.  Adaptive noise cancelling: Principles and applications , 1975 .

[8]  T. D'Alessio,et al.  Analysis of a Digital EMG Signal Processor in Dynamic Conditions , 1985, IEEE Transactions on Biomedical Engineering.

[9]  Robert W. Mann,et al.  Myoelectric Signal Processing: Optimal Estimation Applied to Electromyography - Part I: Derivation of the Optimal Myoprocessor , 1980, IEEE Transactions on Biomedical Engineering.

[10]  E.A. Clancy,et al.  Electromyogram amplitude estimation with adaptive smoothing window length , 1999, IEEE Transactions on Biomedical Engineering.

[11]  A. Schultz,et al.  Identification of dynamic myoelectric signal-to-force models during isometric lumbar muscle contractions. , 1994, Journal of biomechanics.

[12]  Stéphane Bouchard Relation dynamique entre les signaux électromyographiques et le couple produit au coude lors de contractions à angles constants , 2001 .

[13]  N. Hogan,et al.  Multiple site electromyograph amplitude estimation , 1995, IEEE Transactions on Biomedical Engineering.

[14]  N. Hogan,et al.  Single site electromyograph amplitude estimation , 1994, IEEE Transactions on Biomedical Engineering.

[15]  Tadashi Masuda,et al.  A Note on the Time Constant in Low-Pass Filtering of Rectified Surface EMG , 1980, IEEE Transactions on Biomedical Engineering.

[16]  R. N. Scott,et al.  Study of the effects of motor unit recruitment and firing statistics on the signal-to-noise ratio of a myoelectric control channel , 1990, Medical and Biological Engineering and Computing.

[17]  Neville Hogan,et al.  Myoelectric Signal Processing: Optimal Estimation Applied to Electromyography - Part II: Experimental Demonstration of Optimal Myoprocessor Performance , 1980, IEEE Transactions on Biomedical Engineering.

[18]  M I Harba,et al.  Optimizing the acquisition and processing of surface electromyographic signals. , 1981, Journal of biomedical engineering.

[19]  Neri Accornero,et al.  TOWARD A REAL TIME ADAPTIVE PROCESSOR FOR SURFACE EMG SIGNALS. , 1987 .

[20]  E L Morin,et al.  Sampling, noise-reduction and amplitude estimation issues in surface electromyography. , 2002, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[21]  G. Gottlieb,et al.  Dynamic relationship between isometric muscle tension and the electromyogram in man. , 1971, Journal of applied physiology.

[22]  E. Clancy,et al.  Influence of smoothing window length on electromyogram amplitude estimates , 1998, IEEE Transactions on Biomedical Engineering.

[23]  A. Edward Stochastic modeling of the relationship between the surface electromyogram and muscle torque , 1991 .

[24]  Edward A. Clancy,et al.  Emg Amplitude Estimation: A Review Of The Past And A Look Towards The Future , 1997 .