Visco-elastic properties of the (neuro-)musculoskeletal system play a fundamental role in the control of posture and movement. Often, these properties are described and identified using stiffness-damping-inertia (KBI) models. In such an approach, perturbations are applied to the (neuro-)musculoskeletal system and subsequently KBI-model parameters are optimized to obtain a best fit between simulated and experimentally observed responses. Problems with this approach may arise because a KBI-model neglects critical aspects of the real musculoskeletal system.
The purpose of this study was to analyze the relation between the musculoskeletal properties and the stiffness and damping estimated using a KBI-model, to analyze how this relation is affected by the nature of the perturbation and to assess the sensitivity of the estimated stiffness and damping to measurement errors. Our analyses show that the estimated stiffness and damping using KBI-models do not resemble any of the dynamical parameters of the underlying system, not even when the responses are very accurately fitted by the KBI-model. Furthermore, the stiffness and damping depend non-linearly on all the dynamical parameters of the underlying system, influenced by the nature of the perturbation and the time interval over which the KBI-model is optimized. Moreover, our analyses predict a very high sensitivity of estimated parameters to measurement errors.
Citation: Kistemaker DA, Rozendaal LA (2011) In Vivo Dynamics of the Musculoskeletal System Cannot Be Adequately Described Using a Stiffness-Damping-Inertia Model. PLoS ONE 6(5): e19568. https://doi.org/10.1371/journal.pone.0019568
Editor: Richard Haverkamp, Massey University, New Zealand
Received: November 29, 2010; Accepted: April 10, 2011; Published: May 27, 2011
Copyright: © 2011 Kistemaker , Rozendaal. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Funding: D.A. Kistemaker was supported by the Netherlands Organization for Scientific Research (NWO). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
It is widely acknowledged that visco-elastic properties of the (neuro-)musculoskeletal system play a fundamental role in the control of posture and movement. Visco-elastic properties arise from reflexive pathways and intrinsic properties of the muscle-tendon complex. Reflexive pathways influence dynamics through feedback from, for example, muscle spindles and Golgi-tendon organs, the gain of which is regulated by the central nervous system (CNS) -. Intrinsic visco-elasticity originates from the force-length-velocity relationship of the contractile element (CE) and the force-length relationship of the tendon. It has been shown that by co-contracting muscles, the CNS can adapt the properties of the musculoskeletal system to task requirements –.
Undoubtedly, it is important to adequately describe and identify the dynamic properties of the musculoskeletal system. Often, this is done by using spring-damper-inertia (KBI) models; for example that of the ankle joint (e.g. –) elbow joint (e.g.–) or the whole arm (e.g.–). A KBI-model consists of a stiffness element (K), a damping (B) element, and an inertia (I) element. Stiffness and damping are typically identified experimentally by perturbing the human musculoskeletal system and optimizing parameter values of the KBI-model to obtain a best fit between model responses and responses observed experimentally (e.g.–). Using such an approach (from now on referred to as “KBI-approach”), researchers investigated which properties of the (neuro-)musculoskeletal system are controlled by the CNS.
Within the musculoskeletal system, the skeleton interacts with an elastic tendon that is in turn connected in series with a visco-elastic CE. In a KBI-model, such an elastic tendon is not present (see Figure 1). Because it is known that a tendon greatly influences the dynamics of a muscle and its interaction with the skeleton, this difference raises a critical question: what information about the musculoskeletal system is captured by the estimated stiffness and damping using a KBI-model? Unfortunately, there is no simple answer. For example, when muscle is quickly shortened, the force-velocity relationship prevents rapid length changes of the CE; thus muscle-tendon complex length change is attributed primarily to changes in tendon length. Hence the stiffness estimated will resemble tendon stiffness. For slow stretches, however, the force-velocity relationship plays a minor role and hence the identified stiffness will resemble the reciprocal of the sum of tendon and CE stiffness (CE and tendon now simply work as two springs in series). Even though KBI-models are widely used, to our knowledge, no study directly addressed which musculoskeletal properties are captured by the parameter values of KBI-models determined using the fitting-approach described above.
The purpose of the present study was threefold: i) analyzing the relation between the musculoskeletal properties and the estimated stiffness and damping, ii) analyzing how this relation is affected by the nature of the perturbation and iii) assessing the sensitivity of the estimated stiffness and damping to measurement errors. Since the real dynamical properties are not known exactly and are difficult to control in an experiment, a musculoskeletal model (MSM) was used to assess the validity of using a KBI- approach to estimate stiffness and damping in vivo. Our analyses show that the estimated stiffness and damping will not resemble any of the dynamical parameters of the underlying system, not even when the responses are adequately captured by the KBI-model. The analyses furthermore show that the estimated stiffness and damping will be a non-linear mixture of all the dynamical parameters of the MSM, influenced by the nature of the perturbation and the time window over which the parameters are estimated. Finally, our analyses predict a very high sensitivity of estimated parameters to measurement errors. These results suggest that the usage of stiffness-damping-inertia models to experimentally investigate the dynamical properties of the musculoskeletal system that are under the control of the CNS should be reconsidered.
Since the real dynamical properties are not known exactly and are difficult to control in an experiment, a musculoskeletal model (MSM) was used to assess the validity of using a KBI- approach to estimate stiffness and damping in vivo. As mentioned in the Introduction, in the musculoskeletal system, the skeleton interacts with the contractile element through a tendon, causing the system as a whole to be of at least order three. The simplest model of such a mechanical system consists of a single-joint segment, actuated by a linearized Hill-type muscle model composed of a visco-elastic CE and a series elastic element (SE; see Figure 1A). Note that we do not want to imply that the real musculoskeletal system can be adequately represented by such a model. Actually, we think that also such a model grossly oversimplifies the musculoskeletal system. However, our rationale here is that if a KBI-model cannot describe/estimate the dynamical behaviour of a linearized Hill-type muscle model that takes into account the interaction of a compliant tendon, it can surely not do so for the real musculoskeletal system.
In essence, we used the KBI-approach to try and estimate stiffness and damping of a MSM for which the dynamical parameters are known a-priori. To do so, we followed the approach identical to those described in the literature: we perturb the system (our MSM model) and subsequently optimize the parameters of the KBI-model to obtain a best fit between the responses of the KBI-model and the MSM. This was repeated for a realistic range of values of the dynamical parameters of the MSM, for different response times and perturbations (see Materials and Methods). In addition, we also derived analytical approximations to the optimal fit between the responses of the MSM and KBI-model. This allowed us to investigate the relation between estimated and actual dynamical parameters. Finally, an analysis was carried out to assess how sensitive estimated stiffness and damping are for measurement errors.
Responses of the MSM and the KBI-model
The dynamics of the musculoskeletal model (MSM, Figure 1a) and the KBI-model (Figure 1b) are formulated in terms of their impedance, ZMSM and ZKBI respectively, in the Laplace domain (see Materials and Methods and Supporting Information S1):(1)(2)
For convenience, we take the parameters of each of the models in a parameter vector and define pMSM = [KCE BCE KSE IMSM]T (thus: contractile element stiffness; contractile element damping; tendon stiffness; inertia) for the MSM, and pKBI = [K B I]T (stiffness; damping; inertia) for the KBI-model. pKBI was optimized by minimizing the following error criterion function that is only sensitive to difference in the shape of the MSM (φMSM) and KBI-model response (φKBI):(3)
The value of E obtained with pKBI* will be indicated as E* and corresponds to the (minimal) value of the error criterion function for a given set of pMSM. T is the time window over which the response was fitted.
Figure 2 shows some typical examples of responses of the MSM and that of the numerically optimized KBI-model. Figure 2A depicts the response of the MSM with parameters pMSM = [32 3.2 100 .1] to a torque impulse perturbation for a time window T of 50 ms. As can be appreciated from the figure, for this pMSM and response time, the KBI-model was very well capable of describing the dynamic behavior, leading to an error E of practically zero. The estimated stiffness K (55 Nm/rad) was somewhere between the CE (32 Nm/rad) and SE (100 Nm/rad) stiffness and the estimated damping B (0.36 Nms/rad) was about ten times lower than the CE damping (3.2 Nms/rad). Figure 2B shows the results for the exact same parameters of the MSM used in 2A, but now a high-frequency sinusoid torque wave (period 30 ms, amplitude 20 Nm; identical to that used in an experimental study of Popescu et al.  was used as a perturbation. Again, the KBI-model was capable of adequately describing the dynamical behavior. However, the optimized stiffness value found were markedly different (Figure 2B): 55 Nm/rad in case of an impulse perturbation and 88 Nm/rad in case of a sinusoid perturbation. Figure 2C shows the response of the MSM with the same parameters and perturbation as in Figure 2A, but now the time interval over which the response was fitted was 100 ms instead of 50 ms. Again, the KBI-model was capable of adequately describing the dynamic behavior, albeit with substantially different estimated stiffness and damping. Figure 2D shows an example of a response of the MSM (torque impulse and pMSM set to [32 10 320 .1]) that could not be captured well by the KBI-model (E = 0.005).
The table on the right-hand side depicts the MSM parameters used and the optimized stiffness K and damping B of the KBI-model. A. Impulse responses of the MSM and optimized KBI-model. B. Same as in A, but now a sinusoid torque wave was used as a perturbation, instead of an impulse. C. Impulse response same as in A, but now the time interval over which the parameters were optimized was set to 100 ms instead of 50 ms. D. Typical example of an impulse response of the MSM for which the optimized KBI response showed marked differences.
Figure 3 shows a more general overview of the capability of the KBI-model to describe the dynamical behavior of the MSM for a realistic range of parameters. In this figure the matching criterion E, which, as stated before, captures the difference between the response of the MSM and that of the optimized KBI-model (see Eq. 3), was plotted as a function KCE and BCE. For graphical purposes, and based on the rationale that in the real musculoskeletal system KCE and KSE cannot be chosen independently (SE is a passive non-linear spring and hence its stiffness depends on the CE force), KSE was set to a fixed value of KCE (see also Methods and Materials). Figure 3 shows the results for KSE set to 5×KCE; a more general overview of the results is given in Supporting Information S1. Figure 3 shows that for some range of MSM parameters the KBI-model is less closely matching the dynamical behavior of the MSM. Nevertheless, matching errors were in general small especially for smaller time windows (see also Supporting Information S1), which is in accordance with experimental results indicating that for small operating ranges KBI-models can approximate the kinematic responses of the musculoskeletal system quite well –. However, as will be shown later in the sensitivity analysis, matching errors as small as 0.001 can result from a large range in values of estimated K and B.
Results are shown for impulse torque perturbations for three different time intervals (T = 50, 100 and 200 ms) over which the responses were optimized. Every grid point in the graph represents an optimization; a total of 300: KCE ranging from 10 to 200 Nm/rad in 20 steps and BCE ranging from 2 to 30 Nms/rad in 15 steps.
Figures 4 depicts the estimated stiffness K as a function of the MSM parameters. Like in Figure 3, KSE was set to 5×KCE (see Supporting Information S1 for KSE = 2×KCE and 10×KCE). Clearly, the estimated K does not have a simple relation with the dynamic parameters of the MSM, not even in the cases in which the responses of the MSM and KBI-model were virtually identical (i.e. small values of E in Figure 3). Only if BCE was set to zero, K was linearly related to CE and SE stiffness (the stiffness of CE and SE then work like two springs in series). For all other (more realistic) combinations of MSM parameters, estimated stiffness for a fixed perturbation depended non-linearly on all parameters of the MSM. For example, for a fixed KCE of the MSM, estimated stiffness could range from 1 to 6 times KCE, depending on the damping of the CE.
As with Figure 3, KSE was set to 5×KCE. Results are shown for impulse torque perturbations, for three different time intervals (T = 50, 100 and 200 ms) over which the responses were optimized.
Figure 5 shows the estimated damping B as a function of the MSM parameters. The resemblance between CE damping and estimated damping is in general very non-linear. More importantly, the damping estimated depends greatly on the stiffness of the CE and SE. By changing CE stiffness, but not its damping, estimated damping can change 100-fold! Furthermore, the estimated stiffness and damping in general do not resemble any of the parameters of the musculoskeletal model, not even in those cases for which the responses of the KBI-model were virtually identical to those of the MSM. Above that, estimated stiffness and damping greatly depended on the time interval over which the response were optimized and on the type of perturbation applied.
Analytically approximated KBI parameters
As can be appreciated from Figures 2, 3, 4, 5 and Supporting Information S1, estimated parameters depend non-linearly on all parameters of the MSM. To gain insight in this relationship, we approximated the relationship between pMSM and pKBI analytically for low and high frequencies (see Methods and Materials). Table 1 gives the stiffness and damping for the low frequency approximation ([KLF BLF]) and high frequency approximation ([KHF BHF]).
Under low-frequency conditions, the identified stiffness KLF is obtained by the well-known expression for the stiffness of two springs connected in series. As tendon stiffness in reality never reaches infinity, the identified stiffness is always lower than the CE stiffness. (If KCE is negative, as might occur in muscles above optimum length, and assuming that ||KSE||>||KCE||, CE yielding tends to be amplified by the SE.) In the expression for the estimated damping BLF, the same factor KSE /( KCE+KSE) occurs to the power of two. This means that SE stiffness reduces the estimated damping even more than the estimated stiffness.
Under high-frequency (HF) conditions, we found a very different set of parameters for the KBI-model. The effective stiffness corresponds to the SE stiffness. This can be readily understood as for very fast perturbations CE damping prevents elongation of the CE. In that case, all muscle length changes is due to changes in tendon length and hence stiffness estimated is the stiffness of the tendon. The expression for the estimated damping constant BHF is quite remarkable: the effective damping constant increases with SE stiffness and decreases with CE damping! The higher CE damping, the less it will change its length for a given perturbation force. As a result, relatively more of the rate of change in muscle length is taken up by SE (which has zero damping), and hence estimated damping will be less. Conversely, a high SE stiffness enforces CE stretching and hence will increase the estimated damping. In general, in vivo estimated stiffness and damping will be somewhere between the low and high frequency approximation depending on the parameters values of the musculoskeletal system and on the type of perturbation applied.
In an experiment, inherent errors occur in both the applied perturbation and the measured response. To directly explore the sensitivity of estimated stiffness and damping to such errors, a sensitivity analysis was carried out. Any given difference between actual and measured joint angle time histories can be expressed by a corresponding value of the error criterion E. In this sensitivity analysis, we calculated the maximal change in parameter values of the KBI-model that led to an arbitrarily small ΔE of 0.001, and hence assessed the sensitivity of parameters that can be expected on the basis of measurement errors. In figure 6 it is explained how the maximal change in KBI parameters was found.
In this sensitivity analysis, we aim to find, the maximal change in parameter values of the KBI-model that leads to a chosen increase in the optimal matching criterion E*. Note that this figure represents one optimization for one given set of MSM parameter values. E* was estimated using numerical optimization. Every point on the surface was calculated by simulating the perturbation response of the KBI-model with the corresponding grid values of [K B]. Then, the value for the matching criterion E was calculated using that KBI response and the response of the MSM model (see Eq. 3). Also depicted in the figure is a horizontal plane corresponding to an E of 0.003 (thus E* plus a ΔE of 0.001), its intersection with the surface of E and the ellipsoid contour of this intersection in the ground plane. The direction in which the vector [K B] can be changed the most before E equals E*+ΔE = 0.003 is given by the eigenvector v belonging to the smallest eigenvalue of H, i.e. the second derivative matrix of E. Note again that this analysis was done for every pMSM.
Figures 7A–D show the responses of the MSM that are identical to those plotted in figure 2A–D. In contrast to figure 2, the KBI-model responses now were obtained using the optimally estimated pKBI* plus the ΔpKBI leading to a small increase in matching error ΔE of 0.001. Evidently, the small additional matching error of 0.001 changed almost unnoticeably the responses of the KBI-model. In an experimental study, these responses would clearly have been marked as being excellent fits of those observed experimentally. Yet, such a small difference in response can correspond to very large differences in estimated stiffness and damping. As an example (see Figure 7A), an increase in matching error of 0.001 can lead to a change in stiffness of about 200% and a change in damping of over 900%. In contrast with the value for the estimated stiffness and damping, it was found that the sensitivity to measurement errors did not depend on the type of perturbation applied.
The table gives the optimal values of K and B as well as the maximal change ΔK and ΔB. Parameters of the MSM, perturbation type and time interval over which the perturbation was optimized were identical to those of Figure 2.
Figure 8 shows the sensitivity of the estimated stiffness for a small change in matching error (ΔE = 0.001) as a function of KCE and BCE (again, KSE = 5×KCE). As with the four examples depicted in Figure 7, the general sensitivity of the estimated stiffness was considerable and tended to increase with decreasing time intervals over which the responses were optimized. The mean relative change of K (ΔK/K) was 65% (±13%) when the time interval was set to 50 ms, and 12% (±7%) and 7% (±1%) when the time interval was set to 100 and 200 ms, respectively.
In this figure, the maximal difference in stiffness (ΔK) for a small given change in matching criterion (ΔE = 0.001) was plotted as a function of KCE and BCE. KSE was set to 5×KCE. Results are shown for impulse torque perturbations with three different time intervals (T = 50, 100 and 200 ms) over which the responses were optimized (note the difference is scaling of the axis).
Figure 9 shows the sensitivity of the estimated damping for a small change in matching error (ΔE = 0.001) as a function of KCE and BCE (again, KSE = 5×KCE). As with the sensitivity of the estimated stiffness, the general sensitivity of the estimated damping was considerable and tended to increase with decreasing time intervals over which the responses were optimized. The mean relative change of B (ΔB/B) was 880% (±1350%) when the time interval was set to 50 ms, and 65% (±99%) and 4% (±2%) when the time interval was set to 100 and 200 ms, respectively.
Maximal difference in estimated damping (ΔB) is shown as a function of KCE and BCE (ΔE = 0.001 and KSE = 5×KCE). Results are shown for impulse torque perturbations with three different time intervals (T = 50, 100 and 200 ms) over which the responses were optimized.
Different types of perturbations
Most of the results shown were obtained using torque impulse perturbations (except for sinusoidal perturbations in Figs. 2B and 7B). Simulations were repeated for torque pulses, for torque step perturbations and for sinusoidal torque perturbations. It was found that the estimated stiffness and damping depended critically on the type of perturbation used (compare, for example, Fig. 2A and B, or 7A and B). Importantly, none of the perturbation types was superior to the others with respect to i) the ability of the KBI-model to describe the dynamical behaviour of the MSM, ii) the complexity of the relationship between the estimated parameters of the KBI-model and the parameters of the MSM and iii) the sensitivity of the estimated stiffness and damping to measurement errors.
The results of this study showed that the estimated stiffness and damping estimated using a KBI- model did not resemble any of the parameters of the MSM, not even when there was virtually no difference in the perturbation responses of the MSM and fitted KBI-model. In fact, the simulations and analytical analyses showed that the optimally estimated stiffness and damping depended non-linearly on all dynamical parameters of the MSM, by the type of the perturbation applied and the time interval over which the parameters were estimated. Perhaps even more problematically, the estimation of stiffness and damping was found to be extremely sensitive to measurement errors that are inherent to experiments. In other words, even very small differences in measured and fitted responses can give rise to large differences in estimated stiffness and damping. As can be appreciated from Figure 5, fits that would all be marked as excellent in an experimental study can result from changes in estimated stiffness up to 200%! The sensitivity greatly increased with smaller time intervals over which stiffness and damping were estimated (see Figure 7A and B). The reason for this is that inertia is the dominating dynamical parameter for the first part of the response. Reversely, stiffness and damping play little role in the first part of the response and hence are very sensitive to measurement errors. For time intervals as large as 200 ms, the sensitivity for measurement errors was smaller, but then the capability of the KBI-model to adequately describe the behavior of the MSM was greatly diminished.
It goes without saying that the musculoskeletal model used in this study is a gross simplification of the real musculoskeletal system. The Hill-type muscle model used in this study neglected the non-linear force-length-velocity relationship of real muscles. Above that, several other dynamical properties originating from, for example, activation dynamics , , short range stiffness  and history dependence of muscle force production  were not taken into account at all. We again want to stress that by using a linearized Hill-type muscle model we do not imply that it is capable of adequately describing the dynamics of the real musculoskeletal system. We chose such a model as it is the simplest model that takes into account the essential interaction between the stiffness of the tendon that is in series with the stiffness and damping of the contractile element that gives rise to so-called “contraction dynamics”. Our rationale here was that if the KBI-approach fails to adequately characterize and estimate the dynamical parameters of a linearized Hill-type musculoskeletal model, it must be all the more problematic for characterizing the real musculoskeletal system.
The model used in this study did furthermore not include the reflexive control loops that are known to affect the dynamics of the system. It has been suggested that feedback from muscle spindles and Golgi tendon organs might improve the linearity of the responses of the neuro-musculoskeletal system to perturbations (e.g. , ). However, it is debatable how much the kinematic response of the neuro-musculoskeletal to perturbations resembles that of a KBI-model. For example, in a study by Tsuji et al , the maximal correlation coefficient between observed responses (time window >350 ms) and that of a KBI-model was around 0.85. More importantly, as stated above and exemplified by Figure 2A–C, we have shown that the actual flaw of a KBI approach lies not in its predictability of kinematic responses to perturbations, but in the complex non-linear relationship of the estimated parameters with those of the underlying system, and the very high sensitivity of the estimated parameters to measurement errors. Taken together, the results of the present study indicate that attempting to capture the dynamics of the neuro-musculoskeletal system using a second order stiffness-damping-inertia model is both theoretically and empirically problematic. Yet, this method of estimating stiffness and damping is widely used.
Our finding that the estimated dynamical parameters depend greatly on i) the nature of the perturbation, ii) the time interval over which the response is being fitted and iii) are very sensitive to measurement errors is supported by the very wide range of joint stiffness reported in the literature. For example, elbow joint stiffness values reaches from about 14 Nmrad-1 to 126 Nmrad-1 in ‘do resist’ paradigms (e.g. , , ). Based on the rationale described above, this study predicts a very high variability of the stiffness and damping estimated in such studies. Unfortunately, most of the studies that reported in vivo stiffness and damping estimates do not present relevant measures of variability. In one exception, Popescu et al.  assessed the range of possible K and B values which yielded fits (to 30 ms sinusoid torque perturbations over a time interval of 50 ms) within the standard error bounds. In accordance with our findings, their sensitivity analysis indicated a large within-subject variability of estimated stiffness and an even larger sensitivity of estimated damping.
Apart from the sensitivity issues, one might argue that even though the parameters estimated using a KBI-model may not have a simple relationship with the parameters of the musculoskeletal system, they do reflect ‘some’ of its dynamics. And, if the protocol for stiffness and damping estimation is left unchanged over experimental conditions, one might investigate the (bio-)mechanical variables controlled by the CNS. However, such a point of view raises fundamental problems. For example, as can be appreciated from the Results (see Figure 4), estimated stiffness can change substantially by only changing CE damping. CE damping however changes not only with muscle activation, but also with contraction velocity. Therefore, changes in estimated stiffness do not necessarily reflect either changes in CE/SE stiffness due to changed motor commands per se. In addition, CE stiffness is not only influenced by activation level, but also by CE length (and hence tendon length) and activation/contraction history (see e.g. ) and therefore also influence the stiffness and damping identified. In conclusion, we are of the opinion that by investigating changes in estimated stiffness and damping using a stiffness-damper-inertia model, even if the experimental protocol is left unchanged, does not provide information about the dynamical properties that are under the control of the CNS.
There is ample evidence that the dynamics of the musculoskeletal system positively contribute to stabilize posture and movement control and that the dynamics are influenced by changes in motor commands (e.g. , , , , ). However, using a KBI-approach to measure the specific changes in musculoskeletal dynamics that are under the control of the CNS is both theoretically and experimentally problematic. As mentioned in the Introduction, these problems arise because a KBI-model neglects fundamental dynamical properties of the musculoskeletal system. When it comes to analyzing musculoskeletal dynamics, two alternatives are available that might avoid these issues. A first alternative is to use parametric models of higher order than the KBI-model. A third-order model as depicted in this study seems to be of the minimal complexity to capture the dynamics of a muscle and its interaction with the skeleton. Nevertheless, since this model is still less complex than the real system it remains to be investigated whether such a model is free from problems similar to those encountered when using a KBI-model. The difficulty in evaluating the adequacy of a third (or higher) order model is that one needs to compare it to a more complex/realistic model of the (neuro-)musculoskeletal system (–). A second and perhaps better alternative is to make use of nonparametric analysis techniques. The major advantage of such an approach is that it does not require an a-priori assumption about the underlying order of the musculoskeletal system , . Yet the disadvantage of such techniques, and the one described before, is that it assumes linearity of the musculoskeletal system  and it remains to be shown how well it is capable describing the non-linear dynamics of the real (neuro-)musculoskeletal system.
Materials and Methods
The dynamics of the musculoskeletal model (MSM, Fig. 1a) and the KBI-model (Fig. 1b) are formulated in terms of their impedance, ZMSM and ZKBI respectively, in the Laplace domain (see Supporting Information S1):(1)
For convenience, we take the parameters of each of the models in a parameter vector and define pMSM = [KCE BCE KSE IMSM]T for the MSM, and pKBI = [K B I]T for the KBI-model.
Parameters of the MSM
In essence, the MSM presented in this study acts like a lumped muscle representing all muscles crossing the elbow joint that work basically in series. Parameters of muscles crossing the joint were obtained from the literature – (see also , , ). The range of KSE estimated was based on a non-linear quadratic spring and its stiffness can be written as:(4)
With k the tendon stiffness, ΔlSE the tendon elongation, MSE the torque due to tendon force and arm the moment arm of the muscle. k was calculated such that at maximal isometric CE force, SE elongates 4%. At zero CE force (ΔlSE = 0), KSE is zero. Using the parameters of the individual muscles crossing the elbow joint, total KSE at maximal isometric CE force was estimated to be 1800 Nm/rad.
The CE force-length relationship mainly originates from the changes in myofilament overlap and (at maximal muscle activation) is reasonably well described by a parabola. In this case KCE is linearly dependent on lCE:(5)
With w a parameter defining the active and passive slack length of a muscle, lCE_rel the CE length relative to its optimum CE length (lCE_opt) and MCE_l the torque due to the CE force-length relationship. Based on the sliding filament theory, this parameter was set to 0.56, yielding a maximal lCE_rel range of 1±w. Maximal KCE (at active slack) for a lumped elbow muscle is about 200 Nm/rad. Obviously, at optimum CE length no stiffness originates from changes in myofilament overlap (the derivative of force-length relationship = 0) and should be seen as an upper limit. In reality, CE stiffness increases due to short-range stiffness  and sarcomere length dependent [Ca2+] sensitivity . In addition, experimental studies indicate that the steady state muscle force after slow stretch is higher than expected solely on the basis of the myofilament overlap function .
Damping parameters of the joint are not readily obtained from the literature, partially because these parameters are often based on the KBI approach and partially because damping of individual muscle is not often reported. We based BCE on considerations of the classic Hill-type (concentric) force-velocity relationship:(6)
FCE_n is the normalized CE force; a and b are the Hill parameters and were set to 0.41 and 5.2 respectively (b/a is the maximal contraction velocity); vce_rel is the normalized contraction velocity (normalized to lCE_opt). Taking the derivative of FCE_n with respect to vCE_rel, rewritten in terms of joint damping and scaled with the maximal CE force, BCE is expressed as:(7)
Estimated maximal concentric (lumped muscles) elbow joint damping (BCE) on the basis of a Hill-type muscle was about 18 Nms/rad. The eccentric force-velocity slope at vCE = 0 is estimated to be about twice as high as that of the concentric part , yielding a BCE of 36 Nms/rad.
For graphical purposes and based on the rationale that KSE cannot be set independently from muscle CE force, KSE was chosen to be a fixed value of KCE. Around active slack, KCE is maximal, but because FCE is zero KSE is very low. On the other hand, at lCE_opt, no stiffness originates from changes in myofilament overlap (derivative of force-length relationship = 0) and hence SE stiffness is much greater that CE stiffness. At a relative CE length of .8 times optimum length, CE stiffness of a lumped elbow muscle maximal stimulation is about 80 Nm/rad. This value increases in reality due to LDCS and short range stiffness and hence maximal CE stiffness was set to an upper limit of 100 Nm/rad (it can be even higher at shorter CE lengths). At this CE length and at maximal activation, SE stiffness is about 10 times higher. At the same CE length but with an activation yielding a KCE of about 30 Nm/rad, KSE is about 4 times that of the CE. At a CE stiffness of 10 Nm/rad, KSE equals that of the CE. This all taken into account, we used the following parameter set:
- IMSM = 0.10 kgm2 (the inertia of the forearm relative to the elbow joint)
- KCE = 10−200 Nm/rad
- KSE = 2, 5 and 10×KCE
- BCE = 2−32 Nms/rad
Numerical optimisation of the response match
Simulations were carried out to obtain the responses to perturbations (impulse, sinusoid, pulse, double pulse) of the MSM (φMSM ) using values of pMSM. For each of the combinations of pMSM, optimal values for pKBI* = [K* B* I* ] were identified that minimized the difference between φMSM and response of the KBI-model (φKBI). Optimal values were identified for three different time intervals over which the responses were fitted (T = 50, 100 or 200 ms). These intervals were based on the range reported in the literature (e.g. 40–140 ms ; 50 ms , ; 60 ms ; 150 ms , . pKBI was optimized by minimizing the following error criterion that is only sensitive to differences in the shape of the responses(3)
The value of E obtained with pKBI* will be indicated as E* (see Figure 6) and corresponds to the (minimal) value of the error criterion function for a given set of pMSM.
To gain insight in the relation between parameters of the MSM and those of the optimized KBI-model, analytical approximations of the impedance of the MSM were derived for low-frequency (ZLF; s = 0) and for high-frequency (ZHF; s = ∞) perturbations. The low-frequency approximation that results from Taylor expansion of the impedance of the MSM (s = 0) is:(8)
Not surprisingly, at high perturbation frequencies inertia dominates the dynamic behavior. At s = ∞, any CE damping resists the CE from length changes and hence yields zero overall damping. In more practical situations, perturbation frequencies are never so high that the damping of the musculoskeletal system is completely removed. A better approximation of the impedance (when s is high, but not infinite) was based on the rationale that at high frequency perturbations, CE force is dominated by CE damping and as such CE stiffness was removed from the impedance of the MSM:(10)
This approximation is identical to the formal expansion for high frequency perturbations with an additional damping term and it was found that this approximation markedly improved the description of the impedance at high frequency conditions. Below, these analytical expressions will be used to analyze the relationship between the parameters of the MSM and KBI-model under low and high frequency conditions.
In an experiment, inherent errors occur in both the applied perturbation and the measured response. To directly explore the sensitivity of estimated stiffness and damping to such errors, a sensitivity analysis was carried out. Any given difference between actual and measured joint angle time histories can be expressed by a corresponding value of the error criterion E. In this sensitivity analysis, we calculated the maximal change in parameter values of the KBI-model that led to an arbitrarily small ΔE, and hence assessed the sensitivity of parameters that can be expected on the basis of measurement errors.
>For a given optimally estimated pKBI* at the minimum of the error function (E*), the first derivative matrix (or Jacobian) of E to the optimal parameter set pKBI* is zero by definition. Therefore, the second derivative (or Hessian, H = ∇2E) of E with respect to pKBI determines the change of E as a function of small changes in pKBI. Defining small changes from pKBI, ΔpKBI = [ΔK ΔB ΔI], ΔE can be approximated by a second-order Taylor expansion of E:
Using this Hessian, the ΔpKBI is calculated for which E changes the least. Thus, in other words, this ΔpKBI indicates the combination of parameter values that can be changed the most before the difference between the response of the MSM and KBI reaches an error ΔE (see Figure 6). Since H is a symmetrical matrix, the direction of ΔpKBI is defined by the eigenvector (v = [v1 v2 v3]T) corresponding to the smallest eigenvalue (λ) of the H:(12)
The sensitivity of stiffness and damping to a difference in measured/optimized response can be readily obtained using Equation 15. Note that v depends on all parameters of the MSM and thus was calculated for every pMSM.
All calculations were performed in Matlab (R14). A Nelder–Mead simplex search method  was used to identify the values of pKBI*. The Hessians for every pMSM was estimated by computing a finite-difference approximation.
The authors like to thank Jeremy Wong, Paul Gribble, Maarten Bobbert and Knoek van Soest for their valuable comments and suggestions.
Conceived and designed the experiments: DAK LR. Analyzed the data: DAK LR. Wrote the paper: DAK.
- 1. Capaday C, Stein RB (1986) Amplitude modulation of the soleus H-reflex in the human during walking and standing. J Neurosci 6(5): 1308–13.C. CapadayRB Stein1986Amplitude modulation of the soleus H-reflex in the human during walking and standing.J Neurosci65130813
- 2. Prochazka A (1981) Muscle spindle function during normal movement. Int Rev Physiol 25: 47–90.A. Prochazka1981Muscle spindle function during normal movement.Int Rev Physiol254790
- 3. Houk JC (1979) Regulation of stiffness by skeletomotor reflexes. Annu Rev Physiol 41: 99–114.JC Houk1979Regulation of stiffness by skeletomotor reflexes.Annu Rev Physiol4199114
- 4. De Serres SJ, Milner TE (1991) Wrist muscle activation patterns and stiffness associated with stable and unstable mechanical loads. Exp Brain Res 86(2): 451–8.SJ De SerresTE Milner1991Wrist muscle activation patterns and stiffness associated with stable and unstable mechanical loads.Exp Brain Res8624518
- 5. Milner TE (2002) Adaptation to destabilizing dynamics by means of muscle cocontraction. Exp Brain Res 143(4): 406–16.TE Milner2002Adaptation to destabilizing dynamics by means of muscle cocontraction.Exp Brain Res143440616
- 6. Gribble PL, et al. (2003) Role of cocontraction in arm movement accuracy. J Neurophysiol 89(5): 2396–405.PL Gribble2003Role of cocontraction in arm movement accuracy.J Neurophysiol8952396405
- 7. Gottlieb GL, Agarwal GC (1978) Dependence of human ankle compliance on joint angle. J Biomech 11(4): 177–81.GL GottliebGC Agarwal1978Dependence of human ankle compliance on joint angle.J Biomech11417781
- 8. Zinder SM, et al. (2007) Validity and reliability of a new in vivo ankle stiffness measurement device. J Biomech 40(2): 463–7.SM Zinder2007Validity and reliability of a new in vivo ankle stiffness measurement device.J Biomech4024637
- 9. Granata KP, et al. (2004) Active stiffness of the ankle in response to inertial and elastic loads. J Electromyogr Kinesiol 14(5): 599–609.KP Granata2004Active stiffness of the ankle in response to inertial and elastic loads.J Electromyogr Kinesiol145599609
- 10. Lacquaniti F, Licata F, Soechting JF (1982) The mechanical behavior of the human forearm in response to transient perturbations. Biol Cybern 44(1): 35–46.F. LacquanitiF. LicataJF Soechting1982The mechanical behavior of the human forearm in response to transient perturbations.Biol Cybern4413546
- 11. Bennett DJ, et al. (1992) Time-varying stiffness of human elbow joint during cyclic voluntary movement. Exp Brain Res 88(2): 433–42.DJ Bennett1992Time-varying stiffness of human elbow joint during cyclic voluntary movement.Exp Brain Res88243342
- 12. Popescu F, Hidler JM, Rymer WZ (2003) Elbow impedance during goal-directed movements. Exp Brain Res 152(1): 17–28.F. PopescuJM HidlerWZ Rymer2003Elbow impedance during goal-directed movements.Exp Brain Res15211728
- 13. Lacquaniti F, Carrozzo M, Borghese NA (1993) Time-varying mechanical behavior of multijointed arm in man. J Neurophysiol 69(5): 1443–64.F. LacquanitiM. CarrozzoNA Borghese1993Time-varying mechanical behavior of multijointed arm in man.J Neurophysiol695144364
- 14. Gomi H, Kawato M (1997) Human arm stiffness and equilibrium-point trajectory during multi-joint movement. Biol Cybern 76(3): 163–71.H. GomiM. Kawato1997Human arm stiffness and equilibrium-point trajectory during multi-joint movement.Biol Cybern76316371
- 15. Burdet E, et al. (2000) A method for measuring endpoint stiffness during multi-joint arm movements. J Biomech 33(12): 1705–9.E. Burdet2000A method for measuring endpoint stiffness during multi-joint arm movements.J Biomech331217059
- 16. Agarwal GC, Gottlieb GL (1977) Oscillation of the human ankle joint in response to applied sinusoidal torque on the foot. J Physiol 268(1): 151–76.GC AgarwalGL Gottlieb1977Oscillation of the human ankle joint in response to applied sinusoidal torque on the foot.J Physiol268115176
- 17. Hunter IW, Kearney RL (1982) Dynamics of human ankle stiffness: variation with mean ankle torque. J Biomech 15(10): 747–52.IW HunterRL Kearney1982Dynamics of human ankle stiffness: variation with mean ankle torque.J Biomech151074752
- 18. Winters JM, Stark L (1988) Estimated mechanical properties of synergistic muscles involved in movements of a variety of human joints. J Biomech 21(12): 1027–41.JM WintersL. Stark1988Estimated mechanical properties of synergistic muscles involved in movements of a variety of human joints.J Biomech2112102741
- 19. Rack PM, Westbury DR (1974) The short range stiffness of active mammalian muscle and its effect on mechanical properties. J Physiol 240(2): 331–50.PM RackDR Westbury1974The short range stiffness of active mammalian muscle and its effect on mechanical properties.J Physiol240233150
- 20. Kistemaker DA, Van Soest AK, Bobbert MF (2005) Length-dependent [Ca2+] sensitivity adds stiffness to muscle. J Biomech 38(9): 1816–21.DA KistemakerAK Van SoestMF Bobbert2005Length-dependent [Ca2+] sensitivity adds stiffness to muscle.J Biomech389181621
- 21. Rack PM, Westbury DR (1969) The effects of length and stimulus rate on tension in the isometric cat soleus muscle. J Physiol 204(2): 443–60.PM RackDR Westbury1969The effects of length and stimulus rate on tension in the isometric cat soleus muscle.J Physiol204244360
- 22. Herzog W, Leonard TR (2000) The history dependence of force production in mammalian skeletal muscle following stretch-shortening and shortening-stretch cycles. J Biomech 33(5): 531–42.W. HerzogTR Leonard2000The history dependence of force production in mammalian skeletal muscle following stretch-shortening and shortening-stretch cycles.J Biomech33553142
- 23. Nichols TR, Houk JC (1976) Improvement in linearity and regulation of stiffness that results from actions of stretch reflex. J Neurophysiol 39(1): 119–42.TR NicholsJC Houk1976Improvement in linearity and regulation of stiffness that results from actions of stretch reflex.J Neurophysiol39111942
- 24. Hoffer JA, Andreassen S (1981) Regulation of soleus muscle stiffness in premammillary cats: intrinsic and reflex components. J Neurophysiol 45(2): 267–85.JA HofferS. Andreassen1981Regulation of soleus muscle stiffness in premammillary cats: intrinsic and reflex components.J Neurophysiol452267851981. 1981.
- 25. Tsujii T, Attardi B, Winters SJ (1995) Regulation of alpha-subunit mRNA transcripts by pituitary adenylate cyclase-activating polypeptide (PACAP) in pituitary cell cultures and alpha T3-1 cells. Mol Cell Endocrinol 113(2): 123–30.T. TsujiiB. AttardiSJ Winters1995Regulation of alpha-subunit mRNA transcripts by pituitary adenylate cyclase-activating polypeptide (PACAP) in pituitary cell cultures and alpha T3-1 cells.Mol Cell Endocrinol113212330
- 26. Gomi H, Osu R (1998) Task-dependent viscoelasticity of human multijoint arm and its spatial characteristics for interaction with environments. J Neurosci 18(21): 8965–78.H. GomiR. Osu1998Task-dependent viscoelasticity of human multijoint arm and its spatial characteristics for interaction with environments.J Neurosci1821896578
- 27. Pandy MG (2001) Computer modeling and simulation of human movement. Annu Rev Biomed Eng 3: 245–73.MG Pandy2001Computer modeling and simulation of human movement.Annu Rev Biomed Eng324573
- 28. van Soest AJ, Bobbert MF (1993) The contribution of muscle properties in the control of explosive movements. Biol Cybern 69(3): 195–204.AJ van SoestMF Bobbert1993The contribution of muscle properties in the control of explosive movements.Biol Cybern693195204
- 29. Zajac FE (2002) Understanding muscle coordination of the human leg with dynamical simulations. J Biomech 35(8): 1011–8.FE Zajac2002Understanding muscle coordination of the human leg with dynamical simulations.J Biomech35810118
- 30. Kistemaker DA, Van Soest AK, Bobbert MF (2007) Equilibrium point control cannot be refuted by experimental reconstruction of equilibrium point trajectories. J Neurophysiol 98(3): 1075–82.DA KistemakerAK Van SoestMF Bobbert2007Equilibrium point control cannot be refuted by experimental reconstruction of equilibrium point trajectories.J Neurophysiol983107582
- 31. Kearney RE, Hunter IW (1990) System identification of human joint dynamics. Crit Rev Biomed Eng 18(1): 55–87.RE KearneyIW Hunter1990System identification of human joint dynamics.Crit Rev Biomed Eng1815587
- 32. Perreault EJ, Crago PE, Kirsch RF (2000) Estimation of intrinsic and reflex contributions to muscle dynamics: a modeling study. IEEE Trans Biomed Eng 47(11): 1413–21.EJ PerreaultPE CragoRF Kirsch2000Estimation of intrinsic and reflex contributions to muscle dynamics: a modeling study.IEEE Trans Biomed Eng4711141321
- 33. Perreault EJ, Kirsch RF, Acosta AM (1999) Multiple-input, multiple-output system identification for characterization of limb stiffness dynamics. Biol Cybern 80(5): 327–37.EJ PerreaultRF KirschAM Acosta1999Multiple-input, multiple-output system identification for characterization of limb stiffness dynamics.Biol Cybern80532737
- 34. Murray WM, Buchanan TS, Delp SL (2000) The isometric functional capacity of muscles that cross the elbow. J Biomech 33(8): 943–52.WM MurrayTS BuchananSL Delp2000The isometric functional capacity of muscles that cross the elbow.J Biomech33894352
- 35. Nijhof E, Kouwenhoven E (2000) Simulation of multijoint arm movements, in Biomechanics and Neural Control of Posture and Movement, J. Winters and P. Grago, Editors. Springer: New York. pp. 363–372.E. NijhofE. Kouwenhoven2000Simulation of multijoint arm movements, in Biomechanics and Neural Control of Posture and Movement, J. Winters and P. Grago, Editors.SpringerNew York363372
- 36. Murray WM, Delp SL, Buchanan TS (1995) Variation of muscle moment arms with elbow and forearm position. J Biomech 28(5): 513–25.WM MurraySL DelpTS Buchanan1995Variation of muscle moment arms with elbow and forearm position.J Biomech28551325
- 37. Kistemaker DA, Van Soest AJ, Bobbert MF (2007) A model of open-loop control of equilibrium position and stiffness of the human elbow joint. Biol Cybern 96(3): 341–50.DA KistemakerAJ Van SoestMF Bobbert2007A model of open-loop control of equilibrium position and stiffness of the human elbow joint.Biol Cybern96334150
- 38. Kistemaker DA, Van Soest AJ, Bobbert MF (2006) Is equilibrium point control feasible for fast goal-directed single-joint movements? J Neurophysiol 95(5): 2898–912.DA KistemakerAJ Van SoestMF Bobbert2006Is equilibrium point control feasible for fast goal-directed single-joint movements?J Neurophysiol9552898912
- 39. Rassier DE, Herzog W (2005) Relationship between force and stiffness in muscle fibers after stretch. J Appl Physiol 99(5): 1769–75.DE RassierW. Herzog2005Relationship between force and stiffness in muscle fibers after stretch.J Appl Physiol995176975
- 40. Katz B (1939) The relation between force and speed in muscular contraction. J Physiol 96(1): 45–64.B. Katz1939The relation between force and speed in muscular contraction.J Physiol9614564
- 41. Wong J, et al. (2009) The Influence of Visual Perturbations on the Neural Control of Limb Stiffness. Journal of Neurophysiology 101(1): 246–257.J. Wong2009The Influence of Visual Perturbations on the Neural Control of Limb Stiffness.Journal of Neurophysiology1011246257
- 42. Simoneau M, Denninger M, Hain TC (2008) Role of loading on head stability and effective neck stiffness and viscosity. J Biomech 41(10): 2097–103.M. SimoneauM. DenningerTC Hain2008Role of loading on head stability and effective neck stiffness and viscosity.J Biomech41102097103
- 43. Lagarias JC, et al. (1998) Convergence properties of the Nelder-Mead simplex method in low dimensions. Siam Journal on Optimization 9(1): 112–147.JC Lagarias1998Convergence properties of the Nelder-Mead simplex method in low dimensions.Siam Journal on Optimization91112147