![]() | ![]() |
Formats:
|
||||||||||||||||||||||||
Equalization filters for multiple-channel electromyogram arrays aDepartment of Electrical and Computer Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609 bDepartment of Biomedical Engineering, Worcester Polytechnic Institute, 100 Institute Road, Worcester, MA 01609 cDepartment of Kinesiology, School of Public Health and Health Sciences, 110 Totman, University of Massachusetts, 30 Eastman Lane, Amherst, MA 01003 *Corresponding Author Address: Edward (Ted) A. Clancy, ECE Department, WPI 100 Institute Road, Worcester, MA 01609 USA Tel: (508) 831-5778; Fax: (508) 831-5491; E-mail: ted/at/wpi.edu The publisher's final edited version of this article is available at J Neurosci Methods.Abstract Multiple channels of electromyogram activity are frequently transduced via electrodes, then combined electronically to form one electrophysiologic recording, e.g. bipolar, linear double difference and Laplacian montages. For high quality recordings, precise gain and frequency response matching of the individual electrode potentials is achieved in hardware (e.g., an instrumentation amplifier for bipolar recordings). This technique works well when the number of derived signals is small and the montages are pre-determined. However, for array electrodes employing a variety of montages, hardware channel matching can be expensive and tedious, and limits the number of derived signals monitored. This report describes a method for channel matching based on the concept of equalization filters. Monopolar potentials are recorded from each site without precise hardware matching. During a calibration phase, a time-varying linear chirp voltage is applied simultaneously to each site and recorded. Based on the calibration recording, each monopolar channel is digitally filtered to “correct” for (equalize) differences in the individual channels, and then any derived montages subsequently created. In a hardware demonstration system, the common mode rejection ratio (at 60 Hz) of bipolar montages improved from 35.2 ± 5.0 dB (prior to channel equalization) to 69.0 ± 5.0 dB (after equalization). Keywords: Electrode array, Surface EMG, Equalization, Electromyography, EMG: Electrophysiology, Biomedical instrumentation 1. Introduction For a number of years, the ability to investigate the electrical activity of distinct motor units (MUs) has been the domain of indwelling electrodes. These electrodes can be placed close to the origin of the electrical potential and selectively observe voltages in the area nearest to the electrodes. For many clinical and motor control studies, the recorded signals must be decomposed into constituent MUs (c.f., Kamen et al., 1995; LeFever and DeLuca 1982; LeFever et al., 1982; McGill et al., 1985; Stashuk and Paoli, 1998; Stashuk, 1999; Stashuk, 2001), taking advantage of the fact that these indwelling electrodes are highly spatially selective. A spatially selective signal decreases the number of superimposed action potentials (APs) and aids in reconstructing the firing times and shapes of specific MUAP trains. In healthy individuals, these techniques have allowed an evolving understanding of how the body controls the complex interplay of MUs, particularly with respect to MU firing rate and recruitment (DeLuca, 1979). As with any technique, however, there are limitations to the use of the standard indwelling electrode, chief among them that the high selectivity and sensitivity to movement of the electrode often limit investigation to constant-posture, slowly force-varying contractions of limited force. In addition, indwelling recording can be uncomfortable, is generally of short duration and cannot monitor the spread of electrical excitation along the muscle fiber membrane. In recent years, surface electrode arrays that can monitor the activity of individual MUs have become increasingly prevalent. These systems have an inter-electrode distance of ≤ 8 mm and an electrode diameter ≤ 2 mm, with electrodes usually arranged in an equidistant linear or rectangular grid. Several early studies used these arrays to determine the locations of neuromuscular junctions (Masuda et al., 1985; Masuda and Sadoyama, 1988). Reucher et al. (1987a; 1987b) showed that weighted combinations of monopolar electrode recordings produce a myoelectric signal that is spatially selective. The simplest spatial filter is formed by a standard bipolar recording, which is a pair of electrodes with weighting coefficients (-1, +1). A longitudinal double differentiating (LDD) spatial filter is formed from three successive electrodes with weighting coefficients (+1, -2, +1), which has high spatial selectivity in one direction (Farina et al., 2000; Merletti et al., 2002; Rau and Disselhorst-Klug, 1997). To achieve two-dimensional spatial selectivity, two-dimensional electrode combinations are necessary, such as a normal double differentiating (NDD, a.k.a. Laplacian) filter (Disselhorst-Klug et al., 1997) that weights five electrodes, selected in the shape of a cross, with the weights (+1, +1, -4, +1, +1). The central electrode uses the -4 weight. With sufficiently small inter-electrode distances, the NDD filter permits observation of single MU activity for contractions up to 100% maximum voluntary contraction (MVC) (Disselhorst-Klug et al., 1999). Rau et al. (Rau and Disselhorst-Klug, 1997, Ramaekers et al., 1993) applied their noninvasive array to clinical applications, with initial studies of Duchenne muscular dystrophy and spinal muscular atrophy patients. Roeleveld et al. (1998), Disselhorst-Klug et al. (1999) and Sun et al. (1999) have used surface arrays to identify MU firing times and then provide spike-triggered averaging of individual array electrodes or additional surface electrodes—a non-invasive Macro-EMG. Roeleveld et al. studied patients with enlarged MU potentials due to prior poliomyelitis and Sun et al. studied patients with peripheral neuropathies (amyotrophic lateral sclerosis, progressive spinal muscular atrophy and polyneuropathies). Zwarts et al. (2000; Drost et al., 2006) reviewed the use of surface EMG for the diagnosis of neurological diseases. To acquire surface EMG array data, an array of detection electrodes is applied to the skin and electronics used to amplify specific electrode combinations for further processing. The electronics produce specific weighted sums of the electrode voltages and then provide gain (to increase the signal level from the physiologic range of a few microvolts/millivolts to a level of a few volts), electrical isolation (to prevent injurious currents from flowing to/from the instrumentation), high pass filtering (to attenuate motion artifact) and low pass filtering (to provide anti-aliasing and attenuate noise in frequencies outside the band of the EMG signal). For bipolar weighting, a high-quality differential (instrumentation) amplifier typically performs the weighting, and the quality of the recording—in particular its ability to reject common mode interference (e.g., from the power line) as measured by the common mode rejection ratio (CMRR)—is related to the ability to tightly match the weights. For bipolar recording, modern electronics provide a CMRR of 80-120 dB at the power line frequency. With a hardware implementation, each different combination of detection sites requires a distinct hardware channel to apply the precise weights (c.f., Castroflorio et al., 2005). Additional complexity is added in modern systems that combine more than two detection sites into one signal, e.g., the LDD and NDD configurations as well as other proposed optimal configurations that use many electrodes (Farina and Rainoldi, 1999; Quartararo and Clancy, 2007). Such montages provide spatial selectivity that can be crucial to the application (Disselhorst-Klug et al., 1997, 1999; Kleine et al., 2000; Merletti et al., 2004; Ramaekers et al., 1993; Rau and Disselhorst-Klug, 1997; Sun et al., 1999). In such systems, the number of possibly useful derived signals (i.e., the number of different combinations of bipolar, LDD and NDD signals) can be too large for practical precision implementation of all possibilities in hardware. One solution to this problem is to limit the number of derived signals that are acquired. Alternatively, some researchers acquire the monopolar voltage from each detection site and then compute the derived signals in software. This second technique generally produces inferior CMRR performance, since precise gain and frequency matching in hardware is very difficult (if not possible) to achieve. In addition to inferior CMRR performance, poor channel matching might degrade the spatial selectivity of the array by distorting the desired channel weights. The challenges listed above are similar to those experienced by designers of other array sensor technology, such as phased-array radar and communication systems. A solution used in those systems is equalization filters (Haykin, 2000; Hero et al., 1998; Liu and Lin, 2004; Tugnait et al., 2000). In this report, the use of linear time-invariant equalization filters for EMG biopotential amplifiers is described. Such filters have not been previously investigated for use in EMG data acquisition systems. The general concept of the approach, one channel of which is shown in Fig. 1
2. Theory of Equalization Filter Design Fig. 1
is the initial phase (radians), and t (s) is the continuous-time variable. The signals arising from each channel and the calibration chirp signal are analog-to-digital converted and recorded. If we assume that each channel is a time-invariant linear system, then the output from each channel must also be a chirp with the same initial frequency and sweep rate, but the amplitude and phase can be modified at each discrete-time sample (k). Thus, the ith channel output can be written as:
Nominally, the channel outputs will be very similar, differing only due to component tolerances within each channel and noise. These component differences can cause both phase lags and phase leads relative to the ideal channel, which would result in the need to design non-causal and causal equalization filters, respectively. Non-causal filters require different discrete-time indexing than causal filters. However, it is not known a priori which channels require causal versus non-causal equalization. To avoid this problem entirely, the channel outputs xOut,i(k) are advanced relative to the calibration signal by Continuing to refer to Fig. 2
3. Simulation Investigation of Influence of Equalization Filter on the CMRR 3.1. Introduction and Purpose There are two startup transients that corrupt the head of the calibration chirp recording during simulations (see Fig. 2
3.2. Simulation Methods All simulation and bench-test data used a sampling rate of 4096 Hz. All data processing was performed in MATLAB (The MathWorks, Natick, MA). Simulations began by creating a linear chirp (initial frequency of 0 Hz, initial phase of 0°, 3 V amplitude) spanning the frequency range from 0 Hz to 2000 Hz. This simulation work utilized the complete equalization process (see Fig. 2 To evaluate performance of these equalization filters, a 3 V, 100 s duration, 60 Hz sine wave was created, passed through the pair of simulated hardware channels, and a distinct noise realization (white Gaussian noise, standard deviation of 30 mV, or 1% of the amplitude) was added to each simulated channel signal. Performance was then evaluated before (“no equalization” case) and after equalization by subtracting the signal pair (simulating a bipolar recording) and computing a CMRR. The simulated channels maintained the hardware characteristics assigned to them during the calibration stage. The CMRR (dB) was computed as:
3.3. Simulation Results The CMRR with no equalization did not vary much as a function of the simulator filter order (which changed as a function of the equalization filter order), having an overall average value of 37.1±6.8 dB. As shown in Fig. 3
4. Bench-Test Hardware Evaluation 4.1. Monopolar Array Hardware To investigate the performance of the equalization filter technique in actual hardware, 28 analog monopolar channels were constructed. Each channel was comprised of a front-end electrode-amplifier in cascade with a separate signal conditioning circuit. Each electrode-amplifier incorporated a commercial instrumentation amplifier (AD620, Analog Devices, Norwood, MA, USA) arranged in a gain of 20 configuration. The second input of every instrumentation amplifier was connected to a common “isolated” reference electrode for monopolar use. Each signal conditioning circuit consisted of the cascade of a high pass filter stage (8th-order Butterworth, cutoff frequency at 15 Hz, with an embedded gain stage of 10), a selectable gain (available gains ranged from 1-128; a gain of 8 was utilized), a unity-gain optical isolation stage and a low pass filter stage (4th-order Butterworth, cutoff frequency at 1800 Hz) (Xia, 2005). The nominal overall channel gain in the pass band was 20×10×8=1600. One percent tolerance resistors and 5% tolerance capacitors were used. All operational amplifiers were AD713KN (Analog Devices). Because each physical channel consists of distinct resistor, capacitor and operational amplifier components, their actual gain and filter responses varied. 4.2. Hardware Evaluation Methods To calibrate equalization filters, a 100 s duration, linear chirp signal (2.94 mV peak amplitude) was simultaneously input to each electrode-amplifier (a Hewlett Packard 33120A signal generator produced a 0.61 V peak signal which was reduced in amplitude via a resistor divider network physically located adjacent to the electrode-amplifier inputs). The chirp signal ranged in frequency from 0-2000 Hz. The outputs of the 28 signal conditioning circuits along with the 0.61 V amplitude chirp from the signal generator (which served as the reference channel) were sampled at 4096 Hz using a ±5 V input range, 16-bit analog-to-digital converter (ADC) (Manufacturing Computing model PCI-DAS6402/16, Mansfield, MA, USA) and processed off-line using MATLAB. Equalization filters were designed as described above. To evaluate performance, a common 2.94 mV amplitude (again, originating from a larger signal that was reduced in amplitude via a resistor divider network), 100 s duration, 60 Hz sine wave was provided to the input of each of the 28 electrode-amplifiers. The 28 monopolar signals arising from the signal conditioning circuits were ADC converted and recorded. Fourteen bipolar configurations were assigned from adjacent pairs of the 28 monopolar channels. As with the simulations, the CMRR without equalization was evaluated by subtracting these monopolar pairs and computing the CMRR [see equation (5)]. The average magnitude of the two 60 Hz signals which comprised the bipolar pairs was taken as the amplitude of the input sine wave. The magnitude of the 60 Hz signal after subtraction was taken as the amplitude of the output sine wave. For these actual signals, estimation of the signal amplitude via least squares was not successful. Thus, amplitudes were estimated as the square root of two multiplied by the rms value of the signal. Next, each monopolar channel was equalized, the channel pairs subtracted and the CMRR again computed. For hardware evaluation, the filter startup transient restrictions differ. As seen in Fig. 2
4.3. Hardware Evaluation Results Fourteen CMRR results were generated for each condition. The CMRR with no equalization (not a function of M or N) was 35.2 ± 5.0 dB. When equalization was applied, the CMRR showed little variation as a function of reference channel simulator filter order (M), thus results utilizing a simulator filter order of 600 samples are presented and analyzed in detail. Fig. 4
5. Discussion and Conclusions A rather substantial CMRR improvement (approximately 35 dB at 60 Hz) was realized with the use of equalization filters. Filters with an order of 900 (corresponding to a startup transient of 220 ms at a sampling rate of 4096 Hz) were necessary to produce this improvement. Thus, a cost for implementing these filters in recorded data epochs is either the loss of this startup transient from each data epoch or the addition of this time duration to the recorded epoch duration. Alternatively, these filters could be implemented in real-time within a data acquisition apparatus, thus eliminating the loss of any of the data epoch. Note that real-time implementation might also need alterations to the algorithm to account for the non-causal nature of our off-line implementation. In any case, these accommodations provide little or no interruption to most existing applications of array EMG data. Note that similar CMRR improvements would be expected at other frequencies, since the calibration process provided equalization across the complete pass band. Our calibration methods also incur a startup transient. For EMG acquisition systems, a modest startup transient is acceptable due to the typical high pass filter characteristic—set to 15 Hz in our equipment. Thus, the first 3000 samples from the chirp calibration waveform were not utilized. In our hardware evaluation, the calibration chirp and 60 Hz test waveforms were recorded within a few minutes of each other in a laboratory environment (i.e., with relatively constant environmental temperature and humidity). Such controlled conditions would be common in research laboratories and many clinical settings. But, large changes in temperature and/or humidity might require the need to re-calibrate the equalization filters. Similarly, electronic components change their properties over time, again requiring re-calibration. In addition, many practical electrophysiologic monitoring systems incorporate selectable gain. Thus, calibration might be performed at each gain, or at the one gain setting used in an experimental/clinical test. Without channel equalization, our monopolar hardware (1% tolerance resistors, 5% tolerance capacitors) provided a CMRR of approximately 35 dB (error of 1 part in 56), on average. If CMRR scales with the component tolerances, a CMRR of 80 dB (error of 1 part in 10,000) would require resistor and capacitor tolerances on the order of 0.01%. These component tolerances are prohibitive. Thus, adequate CMRR does not seem possible directly in monopolar hardware that includes our complete acquisition cascade (pre-amplifier, high-pass filter, selectable gain, signal isolation and low-pass filter). 5.1 Limitations and Future Work While this work has demonstrated substantial gains in CMRR (average of nearly 35 dB, or a factor of 56 to 1), the overall achieved CMRR of approximately 70 dB is not a complete solution for most electrophysiologic signals, particularly when compared to hardware implementations. In general, 90-100 dB of CMRR is a minimum expected performance for bipolar electrodes (Clancy et al., 2002). Thus, further research is warranted, with the following suggestions. First, the overall goal of a high CMRR is generally instituted so as to reject common mode interference. An approach to doing so that augments this equalization technique is to reduce the interference prior to sensing it at the recording electrodes via a so-called “driven right leg” circuit (Winter and Webster, 1983a, 1983b). These circuits are particularly effective in reducing power line interference and can reduce large power line interference potentials by 20 dB or more. In addition, our technique only equalizes channel imbalances found in the hardware. In practice, another source of imbalances that lead to power-line contamination is channel-to-channel variations in electrode-skin impedance. Equalization of these differences might be achieved by applying the calibration signal to the skin surface rather than the electrode contact. Second, development of de-noising techniques may prove useful in increasing the CMRR. We have made attempts to de-noise the recorded chirp waveforms with both linear (time-varying) and non-linear filters, but have yet to be able to produce a CMRR improvement. This lack of improvement may be related to the smoothing properties of the equalization filter design technique. The shape of the desired equalization filter was specified in the frequency domain by a very large number of points. For example, a 100 s chirp sampled at 4096 Hz results in 409,600 time-domain samples, and half this number of unique frequency-domain samples. When a 200-5000-order FIR equalization filter was designed to best match over 200,000 frequency locations, it would only have enough degrees of freedom to follow the general profile. Thus, the frequency-domain noise was inherently smoothed by the equalization filter design process. Perhaps this inherent de-noising obviates the improvement of simple de-noising techniques. Further investigation is needed to understand the limitations of de-noising on the resultant CMRR performance. Third, our equalization technique provided the same level of performance across all frequencies. However, performance is most important at lower frequencies near the fundamental power-line frequency and its first few harmonics. It may prove better to merge calibrations from two frequency ranges: one long-duration, precision calibration for the low frequencies and a second (shorter-duration) calibration for the high frequencies. Thus, more calibration data (resulting in higher quality calibration) would be used in the predominant frequency ranges of the bioelectric signal and the power-line interference. Going one step further, Degen and Jackel (2006) adjusted a single gain factor (i.e., a zero-order FIR filter) based only on information at the power line frequency. Fourth, design of the time-domain equalization filter from its frequency-domain specification did not benefit from an optimized digital filter methodology (only the simple window technique was used). In addition, proper specification of the out-of-band frequencies (required for use of the window filter design technique) was not obvious. Thus, future work might apply a time-domain least squares optimal design methodology (c.f., (McCarthy, 2001)), which avoids this issue entirely. Fifth, anecdotal evidence from our simulations and lab-bench tests suggest that the CMRR resulting after equalization is enhanced if the hardware components (resistors, capacitors, op amps, signal generator, etc.) are specified with tighter tolerances and if these components exhibit lower noise. For example, earlier versions of our hardware and simulator that utilized wider component tolerances seemed to exhibit overall lower CMRR results. The reasons for this observation are unclear. This effect can be more systematically investigated via simulation and lab-bench recordings. Sixth, we utilized rather high-order analog filters in our hardware (eighth-order high pass, fourth-order low pass). Physical filter circuits inevitably introduce some level of non-linear distortion and this level grows with the filter order. Such non-linear effects might not be adequately counteracted using linear equalization techniques. These circuit effects are difficult to model mathematically, but might be studied by building hardware with minimum filter orders, for comparison. Seventh, there are several signal processing related details that might be approached differently, including selection of an FIR filter topology vs. an infinite impulse response approach, and selection of linear equalization filters vs. non-linear models. Eighth, extrapolation of this technique to other bioelectric signals (e.g., ECG or EEG) is hampered by the startup transient associated with the calibration task, which limits the ability to calibrate at low frequencies (recall that most EMG systems ignore—i.e., high pass filter—frequencies below 10-20 Hz, while many other bioelectric signals have usable pass bands down nearly to DC). A solution to this problem may be to alter the calibration chirp by arranging for the zero frequency portion to reside at the central time of the recording, as opposed to its present location at the beginning. The startup transient would then corrupt calibration of the very highest signal frequencies, which are not important to CMRR performance. Acknowledgment Grant: Supported by the National Institute of Neurological Disorders and Stroke (NINDS), U.S.A. via grant no. R21 NS044872. Footnotes Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain. References
|
PubMed related articles
Your browsing activity is empty. Activity recording is turned off. |
|||||||||||||||||||||||
J Appl Physiol. 1995 Dec; 79(6):1908-13.
[J Appl Physiol. 1995]IEEE Trans Biomed Eng. 1982 Mar; 29(3):149-57.
[IEEE Trans Biomed Eng. 1982]IEEE Trans Biomed Eng. 1982 Mar; 29(3):158-64.
[IEEE Trans Biomed Eng. 1982]IEEE Trans Biomed Eng. 1985 Jul; 32(7):470-7.
[IEEE Trans Biomed Eng. 1985]Med Biol Eng Comput. 1998 Jan; 36(1):75-82.
[Med Biol Eng Comput. 1998]IEEE Trans Biomed Eng. 1985 Jan; 32(1):36-42.
[IEEE Trans Biomed Eng. 1985]IEEE Trans Biomed Eng. 1988 Aug; 35(8):623-8.
[IEEE Trans Biomed Eng. 1988]IEEE Trans Biomed Eng. 1987 Feb; 34(2):98-105.
[IEEE Trans Biomed Eng. 1987]IEEE Trans Biomed Eng. 1987 Feb; 34(2):106-13.
[IEEE Trans Biomed Eng. 1987]IEEE Trans Biomed Eng. 2000 Mar; 47(3):380-8.
[IEEE Trans Biomed Eng. 2000]J Oral Rehabil. 2005 Jun; 32(6):411-7.
[J Oral Rehabil. 2005]IEEE Trans Biomed Eng. 1997 Jul; 44(7):567-74.
[IEEE Trans Biomed Eng. 1997]Muscle Nerve. 2000 Jul; 23(7):1005-15.
[Muscle Nerve. 2000]Digestion. 2004; 69(2):112-22.
[Digestion. 2004]Neuropediatrics. 1993 Jun; 24(3):134-8.
[Neuropediatrics. 1993]IEEE Trans Biomed Eng. 1983 Jan; 30(1):58-62.
[IEEE Trans Biomed Eng. 1983]IEEE Trans Biomed Eng. 1983 Jan; 30(1):62-6.
[IEEE Trans Biomed Eng. 1983]IEEE Trans Biomed Eng. 2006 Feb; 53(2):300-10.
[IEEE Trans Biomed Eng. 2006]