Biomedical Engineering, IEEE Transactions on

Nov 11, 1990 - extension of previous study of the control of fast volun- tary movements ... Electrical Engineering FT-IO, University of Washington. Seattle, WA. 98195. ... From these rec- ords, they computed the integrated area of the force rec- ... motor unit system into three subsystems, the motoneuron, muscle activation ...
835KB taille 18 téléchargements 245 vues
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING. VOL

37. NO

I I . NOVEMBER 1990

I067

A Nonlinear Model of the Phasic Dynamics of Muscle Activation BLAKE HANNAFORD,

Abstract-This paper presents a phasic excitation-activation (PEXA) model of the process of motoneuron excitation and the resultant activation and force development of a motor unit. The model input is an amount of depolarizing current (as when injected with an intracellular electrode) and the model output is muscle force. The model includes dynamics and nonlinearities similar to phenomena discovered experimentally by others: the firing rate response of motoneurons to steps of depolarizing current and the “catch-like enhancement” of force produced by overlapping motor neuron action potentials. The parameter values used in this model are derived from experimentally measured data and expressed in physical units, and model predictions extend to published data beyond those used in generating the model parameter values.

INTRODUCTION ACH of the thousands of fibers composing a skeletal muscle is associated with others and a single motoneuron in the ventral horn of the spinal segment to form a “motor unit.” This paper reports a quantitative model of the process by which depolarization of the motoneuron results in force measured at the muscle. By varying model parameters, the model can simulate both “fast” and “slow” motor units. A primary motivation for this work is to prepare for extension of previous study of the control of fast voluntary movements [ 11-[7]. Thus, this model focuses on events which are significant at the time scale relevant to fast movements, e.g., the first 200 ms of a sudden muscle activation. The model is based on published experimental in vivo investigations in which current was injected into cat motoneurons and output action potentials were observed on the efferent nerve [8]-[ 111 and later work in which bursts of action potentials were delivered to the motor unit fibers through axonal stimulation, and resultant force observed isometrically [12], [13]. The next logical step is the concatenation of these two experiments which was performed [14], [15] by stimulation of the motoneuron and the recording of force. Based on these experiments and previous muscle modeling work, the model could then be

E

Manuscript received August 14, 1989: revised December 5 , 1989. This work was performed at the Jet Propulsion Laboratory, California Institute of Technology, under contract with the National Aeronautics and Space Administration. The author was with the Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA 91 109. He is now with the Department of Electrical Engineering FT-IO, University of Washington. Seattle, WA 98195. IEEE Log Number 9038590.

MEMBER, IEEE

constructed in three sections: motoneuron excitation, activation dynamics, and muscle force generation. Motoneuron excitation is the process through which injected current depolarizes the axon hillock and results in a stereotyped wave of depolarization down the axon. Activation dynamics represent the process by which depolarization of the neuromuscular junction results in the socalled “active state,” and muscle force generation describes the transfer from “active state” to output muscle force.

Experimental Data Excellent experimental data exist describing the short time dynamics of these processes. These basic experiments measured responses of motoneurons when driven intracellularly by steps of transmembrane depolarizing current [8], [ l l ] , the force output of motor units when their axons were stimulated with different patterns of pulses [ 131, and the concatenation of these two paradigms, the force response of motor units in vivo to a step or ramp of depolarizing current injected into the controlling motoneuron [14], [161, [171, [151. Kernell and Granit [8], [ l l ] found with intracellular stimulation that when a step of depolarizing current was applied to motoneurons in the cat spinal cord, the rate of output firing was not constant but actually decreased from a very high phasic rate (measured by the reciprocal of the first time interval between pulses after stimulation) to a lower tonic firing rate. They measured this behavior as a function of the amplitude of the current step. Later, Burke, Rudomin and Zajac, following earlier work in the crayfish [18], examined the next step in the sequence of events. They stimulated motor units through pulsatile intracellular stimulation of the motoneuron (again in vivo in the cat) and measured the force response of the gastrocneminus muscle [ 121, [ 131. From these records, they computed the integrated area of the force record per action potential (units: gram second) which was a highly nonlinear function of the interstimulus interval. A striking demonstration of this nonlinearity was what they dubbed the “catch-like” effect (after the “catch effect” of invertebrate muscle) in which a single brief ( 1 0 ms) interval before a train of longer (25 ms) intervals results in a significant increase in output force lasting as long as one second. In an elegant experimental study, Zajac and Young [ 191, [20] found that, presumably because of the “catch-

0018-9294/90/1100-1067$01.00@ 1990 IEEE

I E E E T R A N S A C T I O N S ON B I O M E D I C A L E N G I N E E R I N G . V O L . 37. NO. 11. NOVEMBER 1990

1068

like effect,” a sequence of stimulation containing a brief ( - 10 ms) firing interval followed by a lower rate sustained firing produced a maximum value of tension-time area [ 191. They further found that firing patterns of motoneurones in the cat hindlimb during locomotion evoked by constant stimulation of the mesencephalic locomotor region were similar to this optimal pattern [20]. This work suggests that this type of optimal stimulation may be quite common in the routine operation of motor units as well as in fast movements. Baldissera and Parmiggiani [ 141 stimulated the motoneuron with current steps and recorded muscle force directly, asserting that the rapid decline of firing rate was due to changes in potassium conductance of the motoneuron. This they reasoned served as a compensation network for slow muscle properties. More recently Baldisera et al. [15] measured the relationship between rate of increase of depolarizing current and rate of motor unit force development. There can be no doubt that these nonlinear dynamic effects are potentially important to the understanding of the control of fast movements. Fast, single degree of freedom voluntary movements are accomplished in as little as 200 ms [5], [21]. Furthermore, because these movements are driven by the so-called triphasic pattern in the electromyogram (EMG), muscle activation dynamics on an even shorter scale are involved (the EMG bursts take between 50 and 100 ms) [22].

Mota-Neuron

I

2

I

Activation Dynamics

I Muscle Mechanics

HT I

I

I

I

I

Fig. I . PEXA model block diagram: model consists of three main blocks corresponding to motoneuron excitation and adaptation dynamics, activation dynamics, and muscle mechanics. Typical signals are plotted at the interfaces: current step input to motoneuron; impulse train with adapting (increasing) interpulse interval at motoneuron output; and “enhanced” impulse train at muscle input.

METHODS

Phasic Excitation-Activation (PEXA) Model In building a model from the three sets of experimental studies reviewed above we can anatomically divide the motor unit system into three subsystems, the motoneuron, muscle activation, and muscle unit mechanics (Fig. 1). In this case then we have data which give us the behavior of the individual components [ l l ] , [12] as well as of their concatenation [ 141. The first model block, the motoneuron, consists of a transresistance amplifier (an amplifier with current input and voltage output), high-pass filter, and spike generation implemented as a voltage to pulse rate converter. Its output is a series of unit value impulses which exhibit a decline in firing rate (adaptation) with constant current input. The next block, labeled “activation dynamics” consists of a pulse rate to voltage converter, piecewise linear relation, nonlinear RC circuit, and multiplier. This block produces a multiplication of the effects of the action potential impulses to simulate the nonlinear enhancement found by Burke et al. [ 121. Finally, the muscle is described by a second-order nonlinear model obtained by removing a single muscle from the sixth-order nonlinear full joint model used by Stark and his students [ 11-[4]. The motoneuron model is designed to approximately reproduce current-step to pulse-rate responses. The basic form of the response. to a step of current is a quick rise to an initial firing rate 1 , followed by an exponential decline

in firing rate, having time constant 7 ,to a steady-state rate 0. Because of the motoneuron’s nonlinear response, the dynamic parameters of the step response 1 , 7 , and 0 are functions of the current step amplitude I . The firing rate step response [expressed in pulses per second (pps)] is modeled by the exponential form fr(t,

I ) = O(I)

+

[L(I)

-

O ( I ) I ~ ’ - ‘ ’ ~ ( ’.) ’ (1)

The computer simulation of this behavior was performed by numerical integration of the differential equations describing the equivalent circuit model in Fig. l . The neuron model was implemented by the following algorithm : Current to voltage transduction (transconductance): I/

+

PPS 2.0 - ( i - 15 na) na

+ 75 pps

( A l : 1) (A1 : 2 )

where I/ is membrane voltage, i is input current, and 6t is the integration time step (0.0005 s ) . Motoneuron dynamics:

f‘f

+fat

wherefis a voltage encoding rate of firing.

(A1 : 4 )

I069

H A N N A F O R D . DYNAMICS O F MUSCLE ACTIVATION

Spike generation:

TABLE I TIMERESPOWFOF MOTONFURON TO CURRFNT STEPBASEDON KERNFLL A N D GRANIT

(A1 : 5 ) if ( f < 0.OOOl) then if ( t

= tneXt)

then output

+

tla5t

+

1, rI,,,

(A1 : 6 )

t

+

t

23

0.010 0.016

40 40

250 100

100 41 avg:

0.008 0.003s 0.00575

13

0.015 0.050

20 20

IO0 40

40 21 avg:

0.01 1 0.0017

(A1 : 7 )

It can be shown through analysis of the equivalent circuit of Fig. 1 that

0.014

(AI : 8 ) (A1 : 9 ) To identify the parameter values, I made two assumptions: 1) the parameter values are instantaneous functions of the input current I and 2) the parameter values are linear functions of the input current amplitude. The validity of the first assumption cannot be proved or disproved using data from the experiments considered here because current is held constant during the step inputs. Ramp current stimuli as used by Baldissera [15] will be considered below. The second assumption can be eliminated in future work by using nonlinear fits to the experimental data in place of the linear analysis used below. Because the model component values have been expressed in terms of the step response parameters [see (AI : 8, 9)] it is sufficient to find the model parameters by calculating the dependence of 1 , r , and 8, on I . For an interval of time dt during which f r ( t ) declines from p I to P2

1

pz =

e(i)

+

-

e ( ~ )Pff’r(‘)l ] (2) (3)

T ( I ) can thus be estimated from the experimental current step to firing rate data. These values have been measured directly from the experimental data of Granit and Kernell [8], [ 111, [23] and are reproduced in Table I:

Activation Dynamics This section of the model represents the interval-dependent increase in the active state generated by each action potential in a sequence. Burke et al. [13] quantified this effect by plotting the enhancement of integral area (gm sec) as a function of interstimulus interval (isi) (Fig. 2). A similar nonlinear enhancement effect was simulated using the piecewise linear, Area Enhancement Map shown in Fig. 2. In the experimental data [13] the enhancement function has a relatively fixed maximal value for intervals around the “contraction time” (the time to peak twitch tension) tc of the motor unit. For intervals greater than tc, the enhancement declines to unity as the effect is “forgotten.” The enhancement due to intervals less than tc, is reduced according to the sequence in the pulse train, declining rapidly after the first few intervals. To model this effect, I have assumed that for intervals shorter than the “contraction time” the phenomenon depends on the degree of muscle activation. In the piecewise linear approximation (Fig. 2: solid line), the decline in enhancement due to repeated stimulation is controlled by the amount of muscle activation: a state variable in the nonlinear muscle model. The piecewise linear approximation is described by four parameters, indicated graphically on the axes of Fig. 2. A,,,, the enhancement axis intercept, shows the maximum possible enhancement of twitch activation, corresponding to zero interstimulus interval for the first interval. S I , the slope of the initial interval enhancement line, is derived from Amax,and te, the interval beyond which there is no enhancement. For intervals below tc, enhancement declines with muscle activation. This is achieved by defining the intercept to be:

Fitting a straight line to the two average values gives where HT is the muscle active tension state, and HT,,, is a normalizing constant. where imi, is the firing threshold observed in the experiParameter identification of the enhancement model nonmental data ( 13 na). Using similar derivations from the linearity is then simply a matter of deriving a piecewise experimental data, one can obtain linear fit to twitch tension enhancement experiments such as those of Fig. 2. PPS ( I - i,,”) i(1) = 75.0 pps + 15.4 (5) The enhancement effect of small isi’s occurs instantana neously but persists for a time on the order of a second. The nonlinear circuit used in the model has this asymmetrical dynamical property. Since the persistence time

1070

I E E E T R A N S A C T I O N S O N B I O M E D I C A L E N G I N E E R I N G . V O L . 37. NO. I I . N O V E M B E R 1990

HT =

1 -

(scale NI, - HT)

(9)

7“

where scale relates enhanced spike amplitude (the neural input signal) to force generation, and NI, is the neural input signal.

\

tc

I I

I

0

50 TIME INTERVAL (MS)

t

100

Fig. 2 . Force enhancement versus stimulus interval: experimental data (open circles) reproduced with permission from Burke er al. 1131 gives the relationship between interstimulus interval and increase of impulse area ( g . s ) which is the “catch-like” effect. A separate experimental data set is plotted for the first, second, and third intervals in an experimental pulse train. The effect is modeled with a piecewise linear approximation (straight lines, filled circles). Modulation of enhancement for intervals below tc, the twitch contraction time of the unit, indicated by the curved arrow. is assumed to be a function of muscle activation.

of the catch like enhancement r,, is quite long compared to the scale of fast movements, no effort has been made to precisely identify it and it is set at 500 ms.

Muscle Mechanics The muscle mechanics model consists of a single muscle removed from the sixth-order nonlinear model of single joint movement originated by Cook and Stark [ l ] to describe eye movements, and as adapted to head movements by Zangemeister er al. [24]. The model contains a block representing a first order approximation of activation-deactivation. The output is a low-pass filtered version of the input with time constant ta. The output of this block is a hypothetical tension or “active state” (HT in Fig. 1). This tension is called hypothetical because of the viscous element whose velocity dependent force subtracts from the hypothetical tension before production of measurable force output. The velocity on which this force depends is that of the internal muscle node, X which can be nonzero when muscle length is not changing. This viscous effect is therefore present even in the isometric case. Here I have used a linear approximation (viscosity = b ) for simplicity although the nonlinear viscosity will be simple to add for future simulations. The muscle force is supplied to the load through the series elastic element K,. In this paper, all simulations were computed with an isometric load. The state variables of the muscle mechanics model are X and HT. The dynamics of the muscle model can be represented by two state equations: . 1 X = - (-K,X b

- HT)

RESULTS The PEXA model can be tested and calibrated against experimental data in sections. The first section to be tested is the current-step to firing rate relation of the motoneuron. In the real motoneuron, the firing rate in response to current steps is characterized by an initially high rate (short interspike intervals) followed by adaptation in which the firing rate decreases to a steady state value. The effective firing rate corresponding to an interspike interval is the inverse of the time spanned by the interval. The adaptation process is illustrated by plotting the interval firing rate as a function of depolarization current for sequential intervals (Fig. 3). In a given experiment, a fixed current step is applied to the neuron and output spike arrivals are recorded. The firing rates given by the first-, second-, and steady-state intervals are plotted along a vertical line specified by the current step amplitude. The points can be connected in groups to illustrate the dependence of interval firing rate on interval number and step amplitude. In the cat motoneurons studied by Kernel1 [ 1 11 and Baldissera and Parmiggiani [14] the first interval firing rate (first group, solid lines) increased dramatically with depolarizing current step size, ranging from 10 pps to over 250 pps as current increased from 7 to 24 na. In the second interspike interval following the current step (second group, dotted lines) the firing rate rises more slowly with current, and the steady state firing rate (“infinity” group, dashed lines) rises gently to a maximum value of about 80 pps. The dynamics of adaptation are such that steadystate firing rate is essentially reached after only two to four intervals: a time of less than 100 ms. When steps of current were applied to the simulated motoneuron, the firing rate of the model for the first, second, and steady state intervals closely matched the experimental data (Fig. 3 ) . The frequency represented by the first firing interval rose sharply as step current exceeded the input threshold from 77 pps at 13 na to 250 pps at 23 na. Rates for the second firing interval increased more slowly to reach 203 pps at 32 na, and steady state firing rates increased from 20 pps to 58 pps as current increased from 23 to 32 na. The next section of the model, firing rate to muscle force, can be tested in a simulation experiment analogous to those performed in vivo by Burke er al. [12] in which force output was recorded in response to pulse train inputs of varying frequencies. For each frequency, two pulse train stimuli were generated. One consisted of a simple train of pulses at that frequency. The second was the same but for the addition of an extra pulse 10 ms after the first

1071

HANNAFORD: DYNAMICS OF MUSCLE ACTIVATION CATCH LlKE EFFECT

P=82ms

12 10 200

LT

E

Y

20 18

100

0

Currenl (na)

0

05

15 TIME ( 5 )

10

20

25

TIME ( 5 )

Fig. 3 . Current-to-firing-rate for simulation and experimental data. Motoneuron firing rate plotted against input depolarizing current. Rates are computed from the first (solid line), second (dotted line), and steady state (dashed line) pulse intervals. Experimental data replotted with permission from Kernell et al. [ 11) (open squares) and Baldissera and Parmiggiani [ 141 (open diamonds) for comparison with simulation (filled triangles).

Fig. 4 . Model responses similar to “catch-like” effect. Each graph is the superposition of two responses: force output in response to a step of constant rate pulses, and force output to the same pulse train with an additional pulse 10 ms after the first one. Insets show experimental data reproduced with permission of Burke et al. [13]. Note expanded force and time scales (lower right panel) for the four inserts.

of the train. In each force record (Fig. 4, inserts), the higher amplitude signal came from the pulse train input containing the extra pulse, and the “catch-like enhancement” persisted over approximately a full second. The experiment was repeated using the PEXA model for basic pulse train periods of 900, 120, 82, and 45 ms. Force output was recorded in response to pulse train input to the “muscle activation” and muscle mechanics models (Fig. 4, main traces). These compare well with the experimental data [ 121 which are reproduced for comparison as inserts to Fig. 4. Three model parameters for the area enhancement map (originally obtained from the twitch tension enhancement piecewise linear fit, Fig. 2) [ 121 were changed slightly to fit the nonlinear enhancement data: the motor unit contraction time, tc was changed to 57 ms to match the reported contraction time of the motor unit from which this particular data was obtained, and the amplitude parameters, A,,, and Amin(see Fig. 2), were altered to obtain the same amount of nonlinear enhancement as observed in the data. Resulting values were 3.0 and 1.O for A,,, and A,,,, respectively. The motor unit used to obtain the catch effect data thus exhibited less area enhancement than that from which the effect was initially quantified. The 900 ms interval (Fig. 4, upper left) is used for comparison with the impulse-pair experiments of Burke et al. [12]. The difference in force between the high and low traces reflects the area enhancement due to the 10 ms interval of the added pulse and compares well with experimental data in their Fig. 2(a). The force traces resulting from the simulations are very consistent with the data in peak force, steady-state force, and transient decline of ‘‘area enhancement. However,

the simulations appear to have slightly slower dynamics in the initial rise of force. Finally, we can simulate the complete experiment in which we inject current steps of varying amplitude into the model motoneuron and observe peak force development at the muscle tendon (Fig. 5 ) . The peak of force increased from 16.6 to 51.4 g for a simulated motor-unit driven by current steps between 10 and 40 na, respectively. Experimental data [ 141 are plotted for comparison. Although the model peak force is approximately 10-15 g higher than the experimental data, note that the model parameter values were obtained from data described above on the individual system blocks [11]-[13] and independently of the current to force data [ 141. In a similar experiment Baldissera et al. [17] injected ramps of depolarizing current into the motoneuron and observed instantaneous firing rate and tension development. The PEXA model was driven by current ramps whose slopes ( d i l d t ) varied from 4.0 na * ms-’ to 0.4 na * ms-I. The ramps began at t = 0.01 s and terminated at a maximum depolarizing current of 60 na. These values match those used Baldissera et al. [17]. Note that model parameter values now vary with time in accordance with assumption 1. The resulting current, pulse rate, and force outputs (Fig. 6) show initial phasic responses in motoneuron firing rate (circles) whose peak output rate depends strongly on the current slope and ranges from 308 pps at 4.0 na ms-’ to 135 pps at 0.4 na * ms-’ with the occurrence of the maximum firing rate ranging from the second interval at r = 0.21 ( d i / d t = 4.0 na ms-’),to the ninth interval at t = 0.152 ( d i / d t = 0.4 na . ms- ). The force output slope was estimated by fitting a straight line to the force record up to the time of the decline in



1012

IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING. VOL. 37. NO. 1 1 . NOVEMBER 1990

Fig. 5 . Current to motor unit peak force. Simulation versus experimental data of Baldiserra and Parmiggiani illustrate relationship between step amplitude of motoneuron depolarizing current and peak force measured at intact muscle tendon.

6-00.000 0.050 0 100 0.150 0.200 0.250 0.000 0050 0.100 0.150 0.200 0.250 0.000 0.050 0.100 0.150 0.200 0.250 TIME(S) TIM E( S) TIME@)

Fig. 6. Response of PEXA model to current ramps. Plotted are simulations of the complete model driven by current ramps of six decreasing rates of change of current. Shown are current ramps and resulting muscle force (straight and curved solid lines, respectively) and instantaneous firing rate of the motoneuron (circles).

firing rate to its tonic level (there is no nerve conduction An interesting feature of the simulation output not seen delay in the model). The slopes ranged from 1 . 1 1 gf in the data is a transient rise in output force which is inms-’ ( d i / d t = 4.0 na ms-I) to 0.76 gf ms-’ ( d i l d t versely related to ramp slope (note higher force level at t = 0.4 na ms-I). The slopes however saturated at about = 0.25 s for slowest ramp). This slope dependence dis1.1 gf * ms-l for the current slopes above 1.O na * ms-’. appears by the time the simulations were stopped: 2.5 s. Fitting a line to the force slopes below saturation gives a Muscles contain a population of motor units having a “dynamic gain” of 0.61 gf na-l for the simulated mo- distribution of twitch-speed/fatigue properties which is tor unit, a value quite typical of the experimentally mea- commonly approximated with a bimodal one having sured units [ 171. “fast” and ‘‘slow’’ peaks. Although fatigue properties

1073

HANNAFORD. DYNAMICS OF MUSCLE ACTIVATION Current Slep Response 20

TABLE I1 PARAMETER VALUES USED TO SIMULATE FAST(LEFTCOLUMN) A N D SLOW (RIGHTCOLUMN) TWITCH MUSCLES.LINES B E G I N N I INN G“#” A R E COMMENTS # Parameter File # FAST Twitch Unit # Catch Parameters tC

te Amin Amax htmax tca #muscle ta

b #misc dr scale

0.057 0.100 1 .o

3.0 20.0 0.50 0.02

100.0 0.0005 4.0e - 1

# Parameter File # SLOW Twitch Unit # Catch Parameters

tC te Amin Amax htmax tca #muscle ta

b #mix dt scale

0.057 0.100 1 .o 3.0 20.0 0.50 0.05 340. 0.0005 4.0e - I

ua

Units second second -

Newtons second second M sec-’

I

-10

.

,

.

second Newtons

are not modeled, parameter values relating to the muscle activation block and the muscle mechanics block change the twitch behavior of the PEXA model. It is initially assumed that motoneuron dynamical properties are invariant between fast and slow units. Thus, the only changes were to the values of activation time constant, the “twitch time” parameter of the catch effect, tc, and the muscle equivalent viscosity b. Two parameter vectors (Table 11) were chosen to simulate “fast twitch” and “slow twitch” fibers. Responses were plotted when the motoneuron model was driven by a depolarizing current of 20 na. The resulting adapted discharge rate was 33.33 pps (period = 30 ms ) (Fig. 7). The complete response of the two models consists of a train of action potentials (weighted with the catch-like enhancement), muscle activation ( “active state”), and isometric muscle force. The longer activation time constant in the “slow” unit model is evident in the smaller excursions of activation (20-40 gf, steady state versus 10-45 gf ). Force output rises beyond 12.5 gf (50% of its final value of 25 gf 1 in 21 ms for the fast unit versus 87 ms for the slow unit.

DISCUSSION A detailed model has been developed and tested which simulates important short term nonlinear dynamic effects in the muscle control and activation process. This model is ready to be used in a complete joint movement model with which the effects of these features can be judged on the control of fast movements. Of further interest is the degree of homeomorphism of the individual components of the PEXA model. The motoneuron model is a highly simplified one which reproduces the important short term dynamical phenomena. However, it’s internal details are not homeomorphic to an individual motoneuron. More detailed homeomorphism can be achieved with a mathematically equivalent model (Fig. 8). In this neuron model, the three blocks correspond to the membrane conductance, afterhyperpolarization dynamics, and output spike generation.

Alternate Moto-Neuron Model Axon Hillock

1

-

Afterhyperpolarization

10

F

-

1

Fig. 8. Mathematically equivalent neuron model with increased homeomorphism.

Conversion of parameter values from the PEXA motoneuron model to this more homeomorphic model can be accomplished through straightforward application of network transformation and feedback laws. More detailed motoneuron models based on diffusion and drift differential equations and voltage clamp data such as those of [25]-[28] point the way for further development of the motoneuron section of the model. The experimental workers [8], [ l l ] have found a roughly bilinear relationship between current and firing rate in which firing rate was found to vary approximately linearly in a “primary range” for firing rates up to approximately 4 0 Hz and with a higher slope in the “secondary range” above that. The PEXA model simplifies this to a linear relation over the global range of firing rates. The resulting slope is close to that of the “secondary range” because of its greater extent in firing rate. In the control signals programming fast movements, we can readily expect large changes in currents and firing rates. In this context, although they could easily be added to the PEXA model, the differences between the primary and secondary ranges are not significant.

1074

I E E E T R A N S A C T I O N S ON B I O M E D I C A L E N G I N E E R I N G . VOL. 37. NO. 1 1 . N O V E M B E R 1990

Simulation of the current ramp experiment tested assumption 1 that the model parameters were instantaneous functions of the depolarizing current. The spike train outputs produced (Fig. 6) were qualitatively and quantitatively an excellent match to the published data [ 171. This gives support to the assumption. The small transient enhancement of contraction force for small current slopes, which was not observed by Baldissera er al. arose from the catch-like property of the activation model and thus does not bear on assumption 1 . The muscle activation model block contains a non-linear integrator which generates a quickly acting “enhancement” signal which persists with a time constant of 500 ms. This time is long compared to the activation process and the control pulses used in fast movements. In the case of time optimal movements generated by the triphasic activation pattern, we have in the agonist two bursts of 50150 ms duration separated by an interval of 50-150 ms. This model assumes that some “catch-like enhancement” would persist across the agonist inhibition period between the first (PA) burst and the third (PC) burst. Earlier work on the crayfish [ 181 suggests a more rapid resetting although the preparation is certainly not directly comparable. This suggests a need for further experimentation in which this effect could be tested in a mammalian muscle. The muscle activation model is based phenomenologically on the “catch effect” data [I21 and thus may not reflect the underlying physiology. For example, as suggested by Ebashi and Endo [29] enhancement of twitch tension may be due to slower uptake of Ca’ by the sarcoplasmic reticulum (i.e., slower relaxation of the contractile element) after closely repeated stimulus rather than the enhanced release of calcium (the process implied by the multiplication operator in the model, Fig. 2). Further homeomorphic detail for this model block can be developed using detailed models such as those [30]-[32]. The present simple model needs to be compared with these more detailed ones at the range of ISI’s and under the phasic conditions reported here. In previous incarnations of the muscle mechanics model [ I ] , [2], 151, the input is taken to be a neurological signal often estimated by fitting a rectangular envelope to the EMG [7]. This assumes that the EMG, which typically has a roughly triangular envelope, reflects muscle activation which is a filtered version of this rectangular control signal. Others who have omitted the activation dynamics have achieved almost equivalent results by driving the model with triangular control signals [21] or Gaussian signals [33]. This illustrates that there is an important interaction between control signal models and system models: dynamics can be omitted from the system model if they are implicitly lumped into the control signal model and vice versa. Winters [3] added a pole to the sixth order nonlinear model to represent neural excitation dynamics. The PEXA model attempts to explicitly extend a previously successful modeling strategy to these “early” dynamics. The addition of the motoneuron excitation and nonlinear enhancement models will hopefully play a role +

in understanding the control of the fastest voluntary movements in which these short time scales are significant.

ACKNOWLEDGMENT

The author would like to thank Prof. C. Ghez for a stimulating conversation and the anonymous referees for valuable suggestions.

REFERENCES [ I ] G . Cook and L. Stark, “The human eye movement mechanism: Experiments. modeling, and model testing,” Arch. Opthalmol., vol. 79. pp. 428-436, 1968. [2] S. Lehman and L. Stark, “Simulation of linear and nonlinear eye movement models: Sensitivity analysis and enumeration studies of time optimal control,” J . Cyber. In& S r i . , vol. 4 , pp. 21-43, 1979. [3] J. M. Winters, “Generalized analysis and design of antagonistic muscle models: Effect of nonlinear properties on the control of human movement,” Ph.D. dissertation, Univ. California. Berkeley, July. 1985. (41 B . Hannaford, “Control of fast movement: Human head rotation.” Ph.D. dissertation, Dep. Elec. Eng. Comput. Sci.. Univ. California, Berkeley, 1985. [5] B. Hannaford and L. Stark, “Roles of the elements of the tri-phasic control signal,” Experimental Neurol., vol. 90, pp. 619-634, 1985. [ 6 ] B. Hannaford, W . S. Kim, S. H. Lee, and L. Stark, “Neurological control of head movement: Inverse modeling and electromyographic evidence.” Math. BioSci., vol. 78. pp. 159-178, 1986. [7] B. Hannaford and L. Stark, “Late agonist burst (PC) required for optimal head movement: A simulation study,” B i d . Cybern., vol. 57, pp. 321-330. 1987. [8] R. Granit, D. Kernell, and G . K. Shortess, “Quantitative aspects of repetitive firing of mammalian motoneurones caused by injected currents,” J . Physiol., vol. 168. pp. 911-931, 1963. [9] R. Granit. D. Kernell, and G. K. Shortess, “The behavior of mammalian motoneurones during long-lasting orthodromic, antidromic, and trans-membrane stimulation,” J . Physiol., vol. 169, pp. 734754, 1963. [IO] D. Kernell, “The adaptation and the relation between discharge frequency and current strength of cat lumbosacral motoneurones stimulated by long-lasting injected currents,” Acta Physiol. Scand., vol. 65, pp. 65-73, 1965. [ 1 I] D. Kernell. “High frequency repetitive firing of cat lumbosacral motoneurons stimulated by long-lasting injected currents,” Acta Physi d . Scand.. vol. 65. pp. 74-86. 1965. [I21 D. Burke. P. Rudomin, and F. E. Zajac, “Catch property in single mammalian motor units units,” Science, vol. 168, pp. 122-124. 1970. [I31 R. E. Burke, P. Rudomin, and F. E. Zajac, “The effect of activation history on tension production by individual muscle units,” Brain Res., vol. 109, pp. 515-529. 1976. [ 141 F. Baldissera and F . Parmiggiani, “Relevance of motoneuronal firing adaptation to tension development in the motor unit,” Brain Res., vol. 91, pp. 315-320, 1975. I151 F. Baldissera, P. Campadelli. and L. Piccinelli, “The dynamic response of cat gastrocnemius motor units investigated by ramp-current injection into their motoneurones,” J . Physiol., vol. 387, pp. 317330, 1987. [I61 F. Baldissera and P. Campadelli, “How motoneurons control development of muscle tension.” Nature, vol. 268, pp. 146-147, 1977. [ 171 F. Baldissera. P. Carnpadelli. and L. Piccinelli. “Neural encoding of input transients investigated by intracellular injection of ramp currents in cat alpha motoneuronea,” J . Physiol., vol. 328, pp. 73-86, 1982. (181 D. M. Wilson and J. L. Larimer. “The catch property of ordinary muscle,” in Proc. Nat. Acad. Sri. (US). vol. 61. 1968, pp. 901-916. [ 191 F. E. Zajac and J . L. Young, “Properties of stimulus trains producing maximum tension-time area per pulse from single motor units in medial gastrocnemius muscle of the cat,’’ J . Neurophysiol., vol. 43. no. 5. pp. 1206-1220. 1980. [20] “Discharge properties of hindlimb motoneurons in decerebrate cats during locomotion induced by mesencephalic stimulation,” J . Neurophysiol.. vol. 43, no. 5 . pp. 1221-1235, 1980.

-.

HANNAFORD: DYNAMICS OF MUSCLE ACTIVATION

[21] M. M. Wierzbicka, A. W. Wiegner, and B. T. Shahani, “Role of agonist and antagonist muscles in fast arm movement in man,” Experiment. Brain Res., vol. 63, pp. 331-340, 1986. 1221 B. Hannaford, M. H. Nam, V. Lakshminarayanan, and L. Stark, “Electromyographic evidence of neurological controller signal with viscous load,” J. Moror Behav., vol. 16, pp. 255-274, 1984. [23] R. Granit, Mechanisms Regulating the Discharge of Motoneurons. Springfield, 1L: Charles C . Thomas, 1972. 1241 W. H. Zangemeister, S . Lehman, and L. Stark, “Sensitivity analysis and optimization for a head-movement model,” Biol. Cybern., vol. 41, pp. 33-45, 1981b. [25] A. L. Hodgkin and A. F. Huxley, “A quantitative description of membrane currents and its application to conduction and excitation in nerve,” J. Physiol., vol. 117, pp. 500-544, 1952. [26] D. Kernel1 and H. Sjoholm, “Motoneuron models based on ‘voltage clamp equations’ for peripheral nerve,” Acta Physiol. Scand., vol. 86, pp. 546-562, 1972. [27] -, “Repetitive impulse firing: Comparisons between neurone models based on ‘voltage clamp equations’ and spinal motoneurons,” Acta Physiol. Scand., vol. 87, pp. 40-56, 1973. [28] F. Baldissera and B. Gustafsson, “Firing behavior of a neuron model based on the after hyperpolarization conductance time course and algebraical summation. Adaptation and steady state firing,” Acta Physio[. Scand., vol. 92, pp. 27-47, 1974. [29] S . Ebashi and M. Endo, “Calcium ion and muscle contraction,” Prog. Biophys. Molecular Biol., vol. 18, pp. 123-183, 1968. [30]H. Hatze, “A myocybemetic control model of skeletal muscle,’’ B i d . Cybern., vol. 25, pp. 103-119, 1977. [31] S . Lehman, “A detailed biophysical model of human extraocular muscle,” Ph.D. dissertation, Univ. California, Berkeley, Feb. 1985.

1075 [32] G. I. Zahalak, “A distribution moment model for kinetic theories of muscular contraction,” Math. Biosc.,vol. 55, pp. 89-114, 1981. [33] C. F. Ramos and L. Stark, “Simulation studies of decending and reflex control of fast movements,” J . Moror Behaw., vol. 19, pp. 3861, 1987.

Blake Hannaford (S’82-M’84-S’84-M’85) received the B.S. degree in engineering and applied science from Yale University, New Haven, CT, in 1977, and the M.S. and Ph.D. degrees in electrical engineering and computer science from the University of California, Berkeley, in 1982 and 1985, respectively. While at Berkeley, he was awarded the National Institutes of Health Training Grant in Systems and Integrative Biology. Before graduate study he held industrial positions in digital hardware and software design, technology analysis, and medical instrumentation. At Berkeley, he pursued thesis research in the control of time optimal voluntary human movement. From 1986 to 1989 he worked in the manmachine systems group in the automated systems section of the Jet Propulsion Laboratory, Caltech, studying the interaction of the human operator with remote manipulation and supervising that group from 1988 to 1989. Since September 1989, he has been Assistant Professor of Electrical Engineering at the University of Washington, Seattle. Dr. Hannaford was awarded the Presidential Young Investigator Award by the National Science Foundation in 1990.