Keywords

1 Introduction

In the field of industrial bio-mechanics, muscle fatigue is defined as “any reduction in the maximal capacity to generate the force and power output”. In industries, mostly repetitive manual tasks leads to work related Musculo-Skeletal Disorder (MSD) problems [1, 2]. Some times people have to work more on the same repetitive task which can be painful and leads to MSD due to muscle fatigue. MSD can cause pain [1, 3, 4] or temporary dysfunction of the affected muscles [5, 6]. Muscle fatigue and uncomfortable working postures can cause drop in the productivity of human. To improve the performance and production, improvement in the work environment and ergonomics with the study of muscle fatigue are necessary that can reduce the chances of MSD [4].

Various static and dynamic muscle fatigue models are proposed earlier to study muscle fatigue [712]. Liang’s fatigue model [9] have experiment validation for fatigue and effect of recovery in arm with static drilling posture. Silva [13] simulate the hill model and validate it using opensim. Some Dynamic fatigue models are also introduced [1416]. A Dynamic Muscle Fatigue Model [17] has been proposed to describe the fatigue process of muscle groups. However, no consideration about the co-contraction of paired muscles is taken. Missenard [18] explains the effect of fatigue and co-contraction on the accuracy of arms motion.

The main objective of this study is to revise this dynamic muscle fatigue model by including the factor of co-contraction of paired muscles, as well as to validate it through mathematics and experiments. In this article, we are focusing on the study of muscle activity with co-contraction, using elbow joint’s muscle groups as target. With the assistance of EMG, the function of co-contraction is confirmed and calculated. Using the MVC data calculated during the fatigue test experiments, we have validated the muscle fatigue model.

2 Dynamic Muscle Fatigue Model

The dynamic muscle fatigue model is applicable on the dynamic motion of the human body parts. The motions like push/pull operations of the arm, walking, pronation, supination etc. are examples of dynamic motion. A dynamic muscle fatigue model is proposed by Liang Ma [9, 19] firstly applied on static drilling task. Ruina Ma [16, 17] developed this model for the dynamic motions like push/pull operation of the arm. The Ruina Ma’s model can be described by the Eqs. 1 and 2. However, the co-contraction of the muscles are not included in both the models.

$$\begin{aligned} \dfrac{d\varGamma _{cem}(t)}{dt} = {-k{\dfrac{\varGamma _{cem}}{\varGamma _{MVC}}}\varGamma _{joint}(t)} \end{aligned}$$
(1)

and, if \(\varGamma _{Joint}\) and \(\varGamma _{MVC}\) held constant, the model can then simplify as follows:

$$\begin{aligned} {\varGamma _{cem}(t)} = {\varGamma _{MVC}}.{\mathrm {e}^{-k_{torque}Ct}}, ~~~~\mathrm{where}~~ C = \frac{\varGamma _{Joint}}{\varGamma _{MVC}} \end{aligned}$$
(2)

The parameters for this model is expressed in the Table 1

Table 1. Parameters of Ruina Ma’s dynamic muscle fatigue model

2.1 Hypothesis for New Dynamic Muscle Fatigue Model

Muscle fatigue is directly proportional to the torque applied at the human joint. It is also inversely proportional to the maximum capacity (without fatigue) of muscle to generate a torque \(\varGamma _{MVC}\) (Maximum MVC). According to this model, the evolution of \(\varGamma _{cem}\) (Current capacity of the muscle) can be represented by a linear differential equation of the first order.

As we know, there are two major muscle groups for each joint motion, agonist and antagonist. For push motion, a muscle motivates the motion while antagonist muscle makes the motion accurate and stable. If the motion is reversed, i.e., pull cycles, agonist and antagonist muscles switch their roles. Co-operation of the two muscles is called co-contraction.

2.2 Proposed Dynamic Model of Muscular Fatigue

In dynamic muscle fatigue model [20], we select two parameters \(\varGamma _{joint}\) and \(\varGamma _{MVC}\) to build our muscle fatigue model. The hypotheses can then be incorporated into a mathematical model of muscle fatigue which is expressed as follows:

$$\begin{aligned} \dfrac{d\varGamma _{cem}(t)}{dt} = {-k.n}.{\dfrac{\varGamma _{cem}}{\varGamma _{MVC}}}\varGamma _{joint}(t) \end{aligned}$$
(3)

where, k is the fatigue factor and n is the co-contraction factor.

And, if \(\varGamma _{Joint}\) and \(\varGamma _{MVC}\) held constant, the model can then simplify as follows:

$$\begin{aligned} {\varGamma _{cem}(t)}={\varGamma _{MVC}}.{\mathrm {e}^{-k.n.Ct}}, ~~~~\mathrm{where}~~ C = \frac{\varGamma _{Joint}}{\varGamma _{MVC}} \end{aligned}$$
(4)
$$\begin{aligned} k= \dfrac{-1}{n.Ct}.{\ln \left( \dfrac{\varGamma _{cem}(t)}{\varGamma _{MVC}}\right) } \end{aligned}$$
(5)

The other parameters for this model are the same as in Table 1. We define n as the co-contraction factor.

2.3 Co-contraction Factor ‘n

The co-contraction is the simultaneous contraction of both the agonist and antagonist muscle around a joint to hold a stable position at a time. Assumptions made for finding co-contraction factor are as follows:

  1. 1.

    The co-contraction is the common intersecting area between the two groups of acting muscles.

  2. 2.

    The co-contraction factor will be the same for each agonist and antagonist activities.

The co-contraction area can be understand by the Fig. 1. This figure is just an example representation of a motion cycle. In this figure, we can introduce the common EMG activity between bicep and tricep muscle groups shown by the orange color, which is co-contraction area \(C_{A}\). The formula for calculating the co-contraction area from EMG activities is given in Eq. 6. The trapezius activity shown along with the two muscles is co-activation.

$$\begin{aligned} C_{A} = {\dfrac{\int _{t_{0}}^{t_{100}} EMG_{min} \times dt}{\int _{t_{0}}^{t_{100}} {[EMG_{agonist} + EMG_{antagonist}]} \times dt}} \end{aligned}$$
(6)

where, \(EMG_{min}\) is the common area share by the EMG activity of bicep and tricep, \(EMG_{agonist}\) and \(EMG_{antagonist}\) are the full activities of the bicep and triceps muscle’s. The activities of the both the muscles are normalized with respect to the normalization value of the activities for the same muscle which can be calculated using the Eq. 10, it is because the absolute value of the external torque is same for push/pull operation.

The co-contraction area \(C_{A}\) can also be represented as follows:

\(C_{A}\) = common activities between the two muscle groups.

$$\begin{aligned} C_{A} = a.\exp {b.x} \end{aligned}$$
(7)

where, a and b are constant parameters and x is the time of the test.

In our model, the co-contraction factor represents the main activities of muscle in each dynamic cycle excludes the co-contraction area of the same cycle. So we can represent co-contraction factor n as follows:

$$\begin{aligned} n = 1 + C_{A} \end{aligned}$$
(8)
$$\begin{aligned} n = 1 + a.\exp {b.x} \end{aligned}$$
(9)

2.4 Push-Pull Operation and Muscles Activities

The push/pull motion of the arm is the flexion and extension of the arm about the elbow. The plane of the motion is vertical plane. The Push/pull activities with the muscle activation is shown in Fig. 3. In Ma’s model there were no part of co-contraction and delay in the model which we have added in this new model.

Fig. 1.
figure 1

A representative plot of EMG activity of bicep, triceps and trapezius normalized with the maximum value of each muscle’s activity for one cycle (Color figure online)

Fig. 2.
figure 2

Arm movement range while flexion and extension in vertical plane

Fig. 3.
figure 3

Push/pull motion and muscles activities

3 Methodology: Experiment and Data Processing

3.1 Experiment Protocol

  1. 1.

    The repetitive arm’s flexion-extension in a vertical plane as shown in Fig. 2.

  2. 2.

    The motion range is seventy degrees. The test protocol repetition continues till exhaustion.

  3. 3.

    Each cycle (flexion + extension) should be completed within 3 seconds.

  4. 4.

    External load was 20 % of MVC. MVC was calculated every one min.

3.2 Data Acquisition

A Biodex system 3 research (Biodex medical,shirley, NY) isokinetic dynamo-meter was used to measure the value of elbow angle, velocity and torque. The Electromyographic sensor electrodes were put on Biceps, Tricep and Trapezius muscles to record their electrical activities. The frequency of data acquisition was set at 2000 Hz so that most of the activities get recorded.

3.3 Subjects Description

The subjects (all male) details are given in the Table 2. All the subjects were sportive. The subjects were physically fit and had no injuries in the upper limb.

Table 2. Subjects anthropometric data and description

3.4 Data Processing and Analysis

All the raw data were processed using standardized MATLAB program. Data processing includes noise filtering from raw EMG data with the filter frequency 10 Hz for low pass filter and 400 Hz for high pass filter and normalization of the data. The total number of cycles compared for all the ten subjects are 1998 cycles. All the cycles are normalized on time scale and compared. The cycle selection for flexion and extension phases is done according to the velocity change in each cycle. The collective EMG plots for Biceps, Triceps and Trapezius muscle are show in Fig. 4a and b for all the ten subjects and the collective comparison for the mechanical data position, velocity and torque is shown in Fig. 5b and a for all the ten subjects.

For Figs. 4a, b and 5a and b representations are as follows:

Blue color curve show mean EMG activity.

Red bar plot on blue curve shows the standard deviation of all the EMG activities along the mean.

Black dotted curves shows the maximum and minimum reach from the EMG activities. All the cycles are normalized according to the equation:

$$\begin{aligned} value_{Normalization} = {value_{std}}^{max} + {2\sigma } \end{aligned}$$
(10)
Fig. 4.
figure 4

Mean and standard deviation plots for EMG data of bicep, triceps and Trapezius

Fig. 5.
figure 5

Mean and standard deviation plots for velocity, position and torque

  • \(value_{Normalization}\) : Normalization value for the EMG data.

  • \({value_{std}}^{max}\) : Maximum value of standard deviation along the mean.

  • \(2\sigma \) : \({\sigma }\) values addition upto \({2\sigma }\)

4 Results and Discussion

The raw data obtained after the fatigue test is processed and the results and observations are discussed in this section. After processing the EMG data of all the muscle groups from Figs. 4 and 5 we can observe that when the biceps are active during flexion phase there are always some activities from the triceps and on the other hand when triceps are active during pull phase the biceps are almost passive or activities are very near to zero. We can also observe the co-activation of trapezius muscle with the activation of biceps. The activation of triceps with the biceps is co-contraction between two muscles during flexion phase.

The co-contraction area calculated by using Eq. 6 is fitted with the exponential Eq. 7 in Sect. 2.3. The Fig. 6 shows the fitted graphs for the co-contraction percentage for test cycles of all ten subjects. In Fig. 6 blue dots show the percentage area of contraction during each extension-flexion cycle and red curve shows the exponential fit for the percentage co-contraction. This shows that the co-contraction percentage for activity between the muscles reduces as the fatigue test proceed or the muscles gets fatigued. By the Eqs. 6 and 3 we can find \(n_i\) as shown in Table 3, where i is the subject number:

Table 3. Co-contraction factor for each subject
Fig. 6.
figure 6

Exponential curve fit for the co-contraction area (Color figure online)

Fig. 7.
figure 7figure 7

Theoretical evolution of \({\varGamma _{cem}}\) and experimental data using different values of k (Color figure online)

We can notice that only the subject number 8 in Fig. 6h has increasing slope for the co-contraction area. This behavior can be associated with his sport activity which is wall climbing and very different from other subjects as shown in Table 2.

The co-activation of the trapezius muscle is observed mostly in the flexion phase. The MVC values are measured between each protocol of one minute. In Fig. 7 blue line shows the MVC measured for flexion and extension after each test protocol of 1 min. We can see in most of the cases MVC decreases as fatigue increases. The MVC is same as \({\varGamma _{cem}}\) used in our model. The theoretical and experimental evolution of \({\varGamma _{cem}}\) is on the basis of k (fatigue rate) using Eq. 4 and calculated \(n_{i}\) and C = 0.2. The evaluation of fatigue parameter ‘k’ for \({\varGamma _{cem}}\) extension is shown in Fig. 7a, c, e, g, i, k, m, o, q and s. Similarly fatigue parameter ‘k’ evaluation for \({\varGamma _{cem}}\) flexion is shown in Fig. 7b, d, f, h, j, l, n, p, r and t. The theoretical and experimental evolution of \({\varGamma _{cem}}\) shows that the experimental values are well fit with in the theoretical model. The co-contraction factor have significant effect on the model. The fatigue rate increases with the input of co-contraction factor. The minimum, maximum and average value of ‘k’ for each subject are shown in Table 4.

Table 4. Experimentally calculated values of ‘k’ for flexion and extension motion

5 Conclusions

The proposed model for dynamic muscle fatigue includes the co-contraction parameter, unlike in any other existing model according to the author’s knowledge. The results and analysis of the experimental data validates the most of the assumptions made for the proposed model. EMG analysis along with MVC helps to understand the muscle activities, it justifies the significance of the co-contraction parameter in proposed dynamic muscle fatigue model. The experimental data also helps in validating the new dynamic muscle fatigue model.