Table of Contents

Removing DC Bias

Background

Normalize to greatest ½ second activity during 5 second trial. A window of twenty-five .02 second intervals of integrated EMG is moved one interval at a time across the 5 seconds of data to find the greatest EMG. The average integrated EMG during the ½ second is used to compute the normalization factor.

This is just an example, so the user should modify the meta-command to suit their own needs.

The task is as follows:

This is accomplished by using an average filter (see the bottom of the page)


Examples

The following are examples of how to do the above task. The maximum value is calculated is a little different in the following examples. You should choose the method which makes the most sense to you.

Example 1: Single MVC Trial

  1. Process EMG
    1. High pass filter (remove DC offset)
    2. Calculate RMS of predetermined time intervals (example: 0.02 seconds)
  2. Normalize
    1. Calculate the average of the processed signal over 30 second intervals
    2. Get the maximum of the 30 second interval
    3. Normalize by dividing the average by the maximum

Download

You can download the sample files here.

The download contains:

Example 2: Multiple MVC Trials

  1. Process EMG
    1. High pass filter (remove DC offset)
    2. Calculate RMS of predetermined time intervals (example: 0.02 seconds)
  2. Normalize
    1. Calculate the average of the processed signal over some time interval (in this example: 0.5 seconds)
    2. Get the maximum of the processed signal
    3. Calculate the maximum of the average signal
    4. Normalize by dividing the processed signal by the maximum average over the interval

Download

You can download the sample files here.

The download contains: