Muscle Dynamics, Size Principle, and Stability - Research
Transcription
Muscle Dynamics, Size Principle, and Stability - Research
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. BME-31, NO. 7, JULY 1984 489 Muscle Dynamics, Size Principle, and Stability YUAN-FANG ZHENG, STUDENT MEMBER, IEEE, HOOSHANG HEMAMI, MEMBER, IEEE, BRADFORD T. STOKES Abstract-A mathematical model of skeletal muscle activation during small or isometric movements is discussed with the following attributes. A direct relationship between the stimulus rate and the active state is established. A piecewise linear relation between the length of the contractile element and the isometric force is considered. Hill's characteristic equation is maintained for determining the actual output force during different shortening velocities. A physical threshold model is proposed for recruitment which encompasses the size principle and its manifestations and also exceptions to the size principle. Finally, the role of spindle feedback in stability of the model is demonstrated by studying a pair of muscles. 0, AND cc SEC (a) PEC F I. INTRODUCTION T HE complex behavior and complicated physiological structure of skeletal muscle has prompted decades of study to define these parameters. Much remains to be known about the actual energy conversion, bioenergetics, and dynamics of the muscle. In spite of this gap in knowledge, models of the skeletal muscle, that have input-output and behavior similar to an actual muscle, are desirable. Such models would be indispensable in any quantitative studies of the behavior of the skeletal and the nervous systems by mathematical methods and analog and digital computer simulations. In many locomotion studies [1], ideal torque generators are employed at the joints to represent the action of groups of muscles. This idealization ignores muscle characteristics and the system cannot predict actual human locomotion very well. Further, the inputs to such torque generators do not correspond to valid physiological inputs to the human muscle from the nervous system. For prosthetic and orthotic devices, eventually quiet, efficient, and cosmetically appealing muscle-like force actuators are desirable that could interface with signals from the nervous systems, and would also provide sensory signals acceptable to the central nervous system. Besides, muscle-like actuators are distributed along the peripheral links, while torquegenerator actuators are concentrated at the joints, and would make the joints very heavy and cumbersome. All these issues necessitate postulation of meaningful muscle models. Since the work of Hill [2] -[41 and Wilkie [5], the mechanical behavior of active muscles has been described by a contractile component (CC) in series with a noncontractile series elastic Manuscript received May 21, 1982; revised June 23, 1983. This work was supported in part by the National Science Foundation under Grant ECS 820-1240 and in part by the Department of Electrical Engineering, The Ohio State University, Columbus, OH 43210. Y.-F. Zheng and H. Hemami are with the Department of Electrical Engineering, The Ohio State University, Columbus, OH 43210. B. T. Stokes is with the Department of Physiology, The Ohio State University, Columbus, OH 43210. (b) Fig. 1. Structural model of muscle fibers. component (SEC) [Fig. 1(a)]. For a long time, the study of muscles was concentrated on the mechanical properties of the series elastic element [6] , and the parallel elastic element [Fig. 1(b)] whose nonlinear behavior can be described by reasonably accurate functions [7]. In some further studies, the force output of the contractile element is assumed to be a function of an input from the central nervous system [8], [9]. Recently, Hatze [7], [10] has proposed a control model of the muscle based on a set of five nonlinear first-order differential equations. This model would produce a simulation system with a very large dimension. For the model presented in this paper, a threshold theory and a corresponding physical implementation are proposed that encompass the size principle and its physiological manifestations, as well as exceptions to it [11] -[14]. The role of some of the afferent fibers in stability of this model are also studied, and some of the muscle input-output attributes are studied by digital computer simulation. In Section II, a single motor unit is studied. In Section III, a recruitment and thresholding model are proposed via a physical circuit. In Section IV, the dynamics of a whole muscle are discussed and some digital computer simulations are presented. The stability analysis is carried out in Section V. All signal intensities are represented by amplitudes in order to simplify the presentation. II. A SINGLE MOTOR UNIT It is generally accepted that the muscle fiber is composed of a series arrangement of repeating structure, the sarcomeres, that extend from Z-disk to Z-disk. Contained in this repeating structure is a controllable elementary contractile unit. Also, there are series elastic elements and parallel elastic elements within each basic unit. Although the structure of these elastic elements is not exactly known [15], the experimental phenom- 0018-9294/84/0700-0489$0 1.00 C 1984 IEEE 490 9 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. BME-31, NO. 7, JULY 1984 ena strongly suggest their existence. The arrangement of where a1, a2, b1, b2 are appropriate constants. Now for difthese three elements can be seen in Fig. 1. Because the struc- ferent muscles the stimulus rate which excites the maximum ture is repeated in series in each muscle fiber, this arrangement tension is different, and defining a relative active state is more is also valid as a lumped model for the entire fiber. Muscle convenient. fibers normally contract in groups, referred to as muscle units It is known t-hat in response to the stimulation of the nerves, [161. The muscle fibers within a single muscle unit are quite muscles need a certain amount of time to contract and differ homogeneous, even though they may be spread throughout widely in their speed of contraction. For example, the extrathe muscle. Therefore, the physical arrangement of Fig. I ocular muscles that rotate the eyeball require only about 7.5 should be good for a muscle unit. The muscle unit, together ms, but the soleus muscle, a slow antigravity muscle in the with its associated motorneuron, is known as a motor unit hind limb, requires about 100 ms to reach its maximal tension [16]. The modeling, based on a single muscle fiber, could [14]. Taking into account the above property of the muscle also be extended to a motor unit [9], [10]. contraction, the following first-order differential equation is According to [7], the force developed by the contractile adequate to relate the active state q to Q component is the product of the active state q (the relative 4q+cq=cQ(r)A 0.Q.1 (4) amount of Ca++ bound to troponin), the length-tension funcwhere A is the maximum tension a single motor unit can tion k, and the velocity-tension function g develop and Q is the "desired" active state of the single motor f=qkg. (1) unit while q is the actual active state, and the final values of In [7], q is a function of the length of the contractile element both in (4) are the same, i.e., the actual active state reaches the desired one after some time. and the concentration y of Ca++ Now each stimulation impulse from the nervous system q = q(y, ) (2) elicits a single twitch lasting for a fraction of a second. SucThe dependence of the active state q in (2) on t could be re- cessive twitches may add up to produce a stronger action, i.e., garded as redundant, because in (1), the force is already length a partially or fully fused tetanus. If the stimulus rate is not dependent through the tension-length function k. This redun- high enough, a single motor unit shows an unfused response dancy arises from the definition of the active state. As is well (Fig. 2). If the stimulus reaches its critical frequency, the known, each basic contractile element, the sarcomere, is sur- successive contractions fuse together and cannot be distinrounded by a network called sarcoplasmic reticulum. The guished from one another [21]. But any kind of muscle is action potential is conducted through the T-system located at composed of a number of motor units and the stimulation the borders of two adjacent networks. The depolarization of could be assumed to be distributed over motor units, instead the T-system caused by the action potential depolarizes the of being synchronized. For distributed stimulation, even at membrane of the reticulum at the triad. This, in turn, triggers a low rate, a smooth contraction can be demonstrated [19]. the release of Ca"+ ions from this area [17]. The action poten- This is the reason why the behavior of a muscle usually shows tial becomes smaller towards the interior of the membrane of smooth motion. Based on this assumption, (3) and (4) are the T-system as a function of T-system electrical capacitance. acceptable and simplify the model a great deal. The length-tension function k could be derived from wellWith the shortening of the muscle, the cross-section area inknown experimental results by Gordon et al. [22] and by the creases [9], [10]. The longer the diameter of the muscle sliding filament theory of Huxley and Niedergerke [23]. This fibers, the less Ca"+ ions could be released; therefore, the relarelation has been approximated by a mathematical expression tive amount of Ca"+ bound to troponin depends on the muscle similar to a step response of a underdamped second-order length. But according to Hill [4], the active state is defined as equation [7]: the tension developed when the contractile component is k() = 0.32 + 0.71 exp {-1.1 12( - 1)1 neither lengthening nor shortening. With this definition, the active state could be measured by the produced isometric X sin {3 - 722( - 1)} 0.5 8 < t 6 1 .8. (5) tension [18]. The relation between free calcium ion concenFig. 3 shows a comparison of k from (5) to others obtained tration and contractile response has been studied. Hellam and Podolsky [19] were the first to use skinned fibers for the from experiments [22]. From Fig. 3, the tension-length relaquantitative study of this relation. They found that the ten- tion can be represented by piecewise linear function sion was related to the free Ca++ ion concentration via a 0 0<L <0.635 sigmoid curve. This relation is the main argument for support 4.2L - 2.67 0.635 < L < 0.835 of (2). If, however, a definite relation could be established between the stimulation rate and the contractile force, the 0.97L + 0.022 0.835 < L S 1 (6) Ca"+ concentration need not be involved in the model and 1 <L < 1.125 -1 consequently the model will be simpler. Many experimental results [19], [20] suggest that the rate of the nerve impulses -1.43L + 2.61 1.125 <L <-3.65 determines the rate of the tension output according to a sig- where L is the relative length and is equal to y/y0, and y0 is moid curve. Thus, one could directly relate the "desired' the at length point C in Fig. 3. active state of a single motor unit Q to the relative input stimuThe remaining item which can change the force output of lus rate r the contractile element is the velocity of movement between Q(r)=I-biexp(a,r)-b2exp(a2r), 06Q61 (3) the thick and the thin filaments. The force-velocity relation of ZHENG etal.: MUSCLE DYNAMICS, SIZE PRINCIPLE, AND STABILITY 100/sec 40/sec ro S. c 15/sec a) o 10/sec Lime Fig. 2. Contraction response of muscle flbers to stimulus rate. 0.6 1.8 Fig. 3. Comparison of K(L) for Hatze model and experimental results. Hatze [24] -based the contractile element-is very similar on the experiments on on to Hill's characteristic equation-based a muscle bundle ] (7) Vmax The similarity of the predicted force by these two equations dictates in favor of Hill's equation if simplicity is the goal. To summarize, a single motor unit can be described by the following: [1 - Vmax ] [1 +a fi = q k.1A amaxJ Fm (+ 1- - Q(ri) CQ(ri) Ai = b1 1 - exp (a1 ri) - b2 exp (a2 ri) 0<L S0.635 0 4.2L - 2.67 0.97L + 0.022 1 1.43L 0.635 < L < 0.83 0.835 < L < 1 1 + 2.61 <L 1.125 1.125 <L .3.65 where L, as stated before, is the relative length of the contractile element. RECRUITMENT AND THRESHOLDING The skeletal muscle is composed of many motor units. Even within one muscle, motor units vary widely in their properties. The model derived in the last section is good for a single motor III. unit but not valid for the muscle. Motor units are usually recruited in a sequential order. In large postural muscles for small forces, only the small, slow motor units may be recruited. For larger forces, faster and larger motor units cease firing in the reverse order. This represents the size principle first proposed by Henneman [25], and supported by many experiments [11], [25], [26]. On the other hand, experimental results of Burke [27] point to functional specialization of motor unit types. Desmedt's results [28] point still to other exceptions to the size principle; the ordering appears to depend on the direction but not the speed of movement [29]. Also, Grillner [30] points out that other parameters may influence the recruitment. One feasible hypothesis is that before the small motor unit reaches its maximum tension, the larger motor units are not recruited. This is because the large motor unit is more vulnerable to fatigue. The central nervous system therefore limits long duration of large motor unit activation. Here, two physical models of recruitment are discussed. The first one permanently obeys the size principle. The second one is programmable from the central nervous system.' Consider the physical model of Fig. 4 for the first case. The general signal s, the result of CNS as well as reflex feedback, as a voltage source, is assumed to be the input to this circuit. The circuit consists of a number of devices in parallel. Each device pertains to one motor unit, and the current ri in the device is the signal that the nervous system provides to the motor unit (8)-(1 1). The ith device consists of three elements in series: 1) a diode conducting only in one direction, 2) a threshold voltage TG, and 3) a (nonlinear) resistor Ri that determines the size of the stimulus current ri. A current ri would flow only when S > Ti. Therefore, ri g(V)=-= Fo qi + cqi = 491 ri=0 Ti if S > T1 Ri (12) if S<T1. (13) This physical system establishes the relationship between the above-defined general signal S and the two muscle control parameters, stimulus rate, and the motor unit. If the general control signal is regarded as from a "voltage source," the responses "current" could be considered as the stimulus rate which will depend on both the threshold "voltage" Ti and the nonlinear "resistance" Ri. The values and the arrrangement of those thresholds should vary widely in different skeletal muscles, but is definitive for each specific muscle. If the voltage is beyond the threshold of a particular motor unit, this motor unit will be recruited. -The large motor units have high thresholds, and begin to be active only when the high output tension is needed. This means if Ti for larger motor units is higher than Ti for smaller motor units, the size principle is obeyed. In recent years, different reports of exceptions to the size principle have appeared [27] -[34]. Even Henneman, who first proposed the size principle, questioned its validity [25]: "Does it (central nervous system) select from among the various motor units just those it requires for a certain task? Does it mobilize just the large, powerful, rapidly contracting units to supply the speed and the power needed by a high jumper to clear a 7-foot bar? May it activate only small, slower units to provide the delicacy and precision a watchmaker needs? The answers are not obvious." With the physical model proposed here, these questions may be partially answered at least IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. BME-31, NO. 7, JULY 1984 492 S T c R. Ri I Charge Control r. I II1 Fig. 4. Threshold circuit. for large postural muscles. The motor units are recruited in the sequential order according to the size principle. When a large force is needed in a very short time, a large step function, beyond the threshold of all the motor units, is input. All the motor units become active and contract. Large motor units need less time and reach the maximum tension much faster than the small motor units. This gives the appearance that the large motor units are recruited first. In reality, the smaller motor units are not recruited later than the large units but are slower. The above explanation could very well account for the contradiction in part between the size principle and its exceptions. On the other hand, if the hypothesis is proposed that the recruitment is controlled by the central nervous system, one may consider discharge circuits that reduce the threshold T1 and allow a larger motor unit to fire earlier (Fig. 5). As seen in this figure, two control valves-one for charge and one for discharge-may allow Ti to be increased or decreased. The increase in Ti retards firing, and the decrease in Ti expedites firing of the correponding motor neuron. Such mechanisms under the control of the central nervous system may provide many patterns of recruitment for hand and finger muscles involved in delicate manipulative tasks. For the purposes of this paper, it is necessary to develop a relation for a motor unit i involving the input signal s, the stimulus rate ri, the threshold tension T7, and the maximum tension (in grams) Ai of the motor unit. Qualitatively, this relationship can be explained as follows. For fast muscle fibers, the active state reaches its maximum at about 100 Hz stimulus rate. The stimulus rate of slow muscle fibers may be about one-half to one-third of that for fast muscles. The stimulus rate ri should be selected such that when the input S reaches threshold Ti, the stimulus rate for the motor unit i keeps constant. The input signal at this moment should be equal to the threshold of the next larger motor unit. For a quantitative relation, two definitions are needed. Let u(x) be a unit step u(x)=1 if x>0 u(x)=0 if x.0. Let Ti <Ai, and let Ti and Ai be expressed in the same units (grams of force). The stimulus rate ri is related to S, Ti and Ai as follows: ri= 1 Ri (S- T1)(Ai- Ti)-1 Fig. 5. Threshold circuit with charge and discharge control. IV. A FIVE MOTOR UNIT HYPOTHETICAL MUSCLE MODE Combining (14) with the model of a single motor unit derived in Section II, the control model of a particular muscle, excluding its series and parallel viscoelastic elements, and composed of n motor units, can be expressed as follows: fi = CQk )( 4i + Ci qi = CiAi Q(ri) (17) k = same as in (1 1) (18) ri = Gi(S - T1) (As - T) -' (U(S - T,) - U(S - Ai)) + Gi U(S - Ai) (19) n F= , i-1 (20) fi where a, Vmax, C, bi, a1, b2, a2 , G, A, T, and n are constants depending on the properties of the motor units: n = the total number of the motor units in a muscle = 1/Ci the contraction time constant for motor unit i = the maximum tension of motor unit i Ai = the threshold tension of motor unit i Ti b21, ali, and a21 = constants in accordance with the active state and stimulus relation = Gi the stimulus and amplitude ratio Gi= 1/R. Equation (17) may be further simplified. Kanosue et al. [35] have proposed that the isometric tension (or the active state) has the following relationship with the stimulus rate: Q(ri) = (14) (15) (16) Q(r,) = 1 - bli exp (alir,) - b21 exp (a2iri) (ri<10) 0.16 [u(S- Tt) ( 0.042ri 1 - 0.26 (10 < ri < 30). (30 < ri). (21) ZHENG et al.: MUSCLE DYNAMICS, SIZE PRINCIPLE, AND STABILITY In order to test this mode, a hypothetical five-motor unit muscle with no load and no elastic elements is assumed. The constants of all five motor units are listed in Table I. From Table I, it is apparent that unit 5 has the largest maximum tension and the fastest contraction time, and that unit I has the smallest and the slowest. Two sets of digital computer simulations of this hypothetical muscle are presented here. The first simulation is concerned with large tension development. A step function is input to the muscle whose value is beyond the thresholds of all five motor units. All motor units become active and contract. The response is shown in Fig. 6. The rise time of the maximum tension is rather small. It looks as if only the fast and large motor units are recruited. Actually, all the motor units are recruited and the tension and the contraction time are mainly dominated by the large motor units. In the second simulation, the input signal is a ramp signal, requiring the muscle to develop maximum tension in 5 s. Let the input signal be expressed as S = 960 t(U(t) - U(t - 5)) + 4800 U(t - 5). The stimulus rate response of the motor units by (19) are 0< t<0.1042 288 t r = 3 0.1042 < t 30 (144t - 135) 0.093 < t < 0.3021 r2 = r3 = r4 = 0.3021 < t (57.6t - 16.8) 0.297 < t < 0.8125 0.8125 < t 30, (28.8 t - 22.5) 0.7813 < t < 1.8229 493 TABLE I Unit 1 Unit. 2 Unit 3 Unit 4 Unit 5 Ci(S-1) Ai(g) Ti(g) Gi(c/s) 25.58 30.70 38.38 51.17 76.75 100 200 500 1000 3000 0 90 280 750 1700 30 30 30 30 30 s 1.2 F t sec (g) 4800 30 t (sec) Fig. 6. The response of the hypothetical model to a step input. 0.12 1.8229 < t 1.7708 < t < 4.8958 (9.6t - 17) r5 = 30 4.8958 < t. (22) The actual active state of all motor units are shown in Fig. 7(a)-(e). Note that a sigmoid curve is presented for each motor From (21) the following active states can be obtained: unit. The total force tension is the summation of all five motor 0.16 0< t 0.1042 unit forces and is shown in Fig. 8. The developing force is not quite smooth because (21) is employed instead of (17). In the = Q(r>) 12.096 t 0.26 0.034. t < 0.1042 second simulation, the force develops in a long time and the 0.1042 < t motor units are recruited one by one, and the size principle is more obvious. 0.16 0.093< t<0.163 V. SPINDLE AND GOLGI FEEDBACK 0.163 < t < 0.3021 Q(r2 ) = 6.048t - 0.827 The above model is implemented in a model of the moveI 0.3021 < t ment of the elbow joint in a plane (Fig. 9) in order to study 0.16 0.2917 < t < 0.4653 the effect of spindle and Golgi feedback (36], [37]. This is idealized in Fig. 10 with a pair of muscles. joint 0.4653 < t < 0.9656 0.8125 Q(r3)= 2.4192tFor small movement at the joint, the dynamics of muscle 0.8125 < t could be largely simplified. The lengths of the muscles can be assumed constant, and (18) is simply k = 1. ft is reasonable to 0.7813 < t < 1.12847 0.16 assume that the stimulus rate will not exceed 30 Hz so that the Q(r4) = 1.2096t 1.205 1.12847 < t < 1.8229 muscle tension is always less than the maximum value. With these assumptions (21) is 1.8229 < t 30 1.2 - Q(rs ) = 0.16 0.4032 t - 0.974 1 1.7708t < t < 2.8125 2.8125 < t < 4.8958 4.8958 < t. Q(ri) = 0.042ri 0.26. - (23) For small movements, (15) could be linearized. Suppose at the operating point the stimulus rate ri = ri0, Q(r) is expanded in Tqwlor --rip- IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. BME-31, NO. 7, JULY 1984 494 Qi °2 100 (sec) 0.08 0.03 (a) (b) Triceps brachii Q4 Fig. 9. The human elbow. 1000 (sec) 0.8 0.3 0.8 1.8 (c) (d) Fig. 10. A simple planar model of the flow. Motor Unit 1 t (sec) Motor Unit i Motor Unit 2 (e) Fig. 7. Active state responses to a ramp input. F S s 4800 0 Fig. 11. Linearization around the operating point So. Equation (24) can be diagrammatically represented in Fig. 11 for each motor unit. For any specified operating point, only one of the Ari is active. And it could be expressed as 3200 Ar-= -GiIAS. 1600 ITi +n All other Ari's are zero. With (24), (17) is now . ec 4.5 3 1.5 A4j +C1Aqi=CiAQA t or Fig. 8. The total force output for the hypothetical model with a ramp input. q1 + Ciqi = 1.26CiAS A4i + Q(riO + Ari) Q(r1o) + = dQ(rio) Ari + d2Q(r'i) A2ri + * dr1 - d2r Ignoring higher order terms Q dQ(r,0) Ar, dr, = 0.042 Ar1. (24) Ci qi = 1.26CiAS. (25) Equation (24), only, denotes one motor unit of the muscle depending on the operating point chosen. The Hill characteristic equation has been linearized before [9] V= (qifi +a f+) b - ZHENG et al: MUSCLE DYNAMICS, SIZE PRINCIPLE, AND STABILITY .495 Aqi=xs, Aq x6, AS=u1, AS=u2. (32) These equations may be put in a convenient state space form Let a spring, in series with the contractile element, represent the x =Ax + Bu elastic element. Let x denote the muscle length-the same for or all motor units. Let yi denote the length of the contractile component (Fig. 1), and let VI = j. It follows that 0 0 1 0 0 0 xl xl = fi KI(x - yi) mgl/l 0 RI/ -RI 0 X2 X2 0 f=K1x- Ki V O -KR -K/C 0 K/C X3 X3 Afi = K1Ax - Ki Vi O KR 0 -K/C 0 K/C X4 X4 EAfi= KiA - AKiAVi O O 0 '0 -C. 0 XS XS AF= Kx - KLA Vi. (27) o o 0 0 0 X6 X6 I.Replacing A VI in (27) with (26) one obtains 0 0 AF=KA* - IK(Xa Aqi + ^Afi). 0 0 (28) 0 ' 0 At the operating point 3 V/lq1 and a V/3f1 are the same for + (33) 0 0 every motor unit. Since for only one of the motor units qi is not equal to zero CiA, 0 av av .0 CiA. AF= KAx - K-AF- K-Aqi afi .aq The numerical values of the parameters are selected as follows: v I and a f.. let a (29) R = 0.045 m 1 = 0.2 m C1 = 25.58 E afi(qiC B 1=0.12kg m2 C2 = 30-70 Equation (29) becomes K = (50 *10-3)-l m = 1 kg C3 = 38.38 AF=KA*-KB AF--Aqi. (30) .C K= 17 N/m C4 = 51.17 Equations (25) and (30) describe the dynamics of the muscle C5 = 76.75 when it is subject to a small disturbance. Gi Suppose there are a pair of flexor and extensor muscles workAi=Dj ing on the forearm. Initially, there is a small disturbance so Di = 0.042 30. that the forearm leaves the perpendicular position a small angle AE (Fig. 9). The changing of the length of each muscle If the value of Ci is chosen to be 25.58, then the numerical is relatively Ax, = -A91 and Ax2 = -A1l. The Newtonian values of A and B are equation for expressing this model should be 0 1 0 0 0 0 IA, -=AF1 di - AF2d2 + mgl sin AE. 146.35 0 0.375 -0.375 0 0 If AOeis small, d, and d2 remain constant. Let 0 -0.765 -20 0 20 0 d1 =d2 =R 0 0.765 0 -20 0 20 = Ae. sin 0 0 0 0 -25.58 0 Now the system equations for small motion aTe 0 0 O 0 0 -25.58 IA6= AF1R - AF2R + mgl AO 0 0 K K AF1 =-KAeR- AF1 + Aqi 0 0 C C 0 0 ~~K A =2KAOR - - AF2 + /qi Vi= a-K Aq1+ - Af1. (26) _ _ [U21 AF2 - A4i = -CiAqi + CiAi ASi A4Q = -C;'Aq; + CAiAS! let X1 =AE, X2 =AO, AF1=X3, AF2 =X4, (31) 32.23 03 1 0 32.23 The eigenvalues of matrix A are -25.58, -25.58, -20, -19.97, -4.0616, and 4.0316. Since X6 iS positive, this system is un- 496 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. BME-31,NOJ. 7, JULY 1984 stable for small amplitudes. The muscle spindle and Golgi tendon organs provide this negative feedback which could stabilize the system. u =Kx of this model is that all the parameters should be measured experimentally. This should be possible with more experiments, although the identif'ication problem is difficult. The simulation results have shown that the muscle tension can be developed either very quickly or gradually. Both obey the size principle. As demonstrated, this model allows inclusion of or spindle length and velocity feedback and also Golgi force feedback. This model is a piecewise linear model. Although the model x2 is nonlinear, the parameters of the model are those arrived at [UI kll k12 k13 k14 001 X3 ( experimentally and verified by small signal conditions and analysis. Thus, there may appear an inconsistency in the logic 21 k22 k23 k24 J X4 of using large-size motor units in small movements. Large-size x5 motor units, however, could be recruited in small movements when it is desired to oppose excessive external forces, or to To study the effect of Golgi feedback state, variables X3 and provide stable platforms for delicate and accurate movements. X4 are fed back by selection of different gains for kl3, k14, REFERENCES k23, and k24, and leaving the other elements of c to be zero. This choice of k did not stabilize the system for different values [11 H. Hatze, "Neuromusculoskeletal control systems modeling-A critical study of recent developments,"' IEEE Trans. Automat. of gains. Similarly, muscle length feedback (for small values 0 is vol. AC-25, pp. 375-385, Mar. 1980. proportional to 1) did not stabilize the system. Combination [2] Contr., A. V. Hill, "The heat of shorting and the dynamic constants of of length and velocity feedback for the muscle were necessary muscle," Proc. Roy. Soc., vol. 126B, pp. 136-195, 1938. [3] -, "The heat of activation and the heat of shorting in a muscle to stabilize the system of (33). Specifically, with x6J C= twitch," Proc. Roy. Soc., vol. 136B, pp. 195-211, 1949. [4] -, "The abrupt transition from rest to activity in muscle,"Proc. 10 0 0 0 0 0 15 0 0 0 ] the system was stabilized and the poles were X1 = -36.175 2 = -25.58 X3 =-20 X4 = -3.2 - 11.2i X5 = -3.2 + lli 6 = -2.854. Based on this analysis, it appears that length and velocity feedback are essential for small motion stability while the Golgi feedback must have other functions. VI. DIsCuSSION AND CONCLUSIONS Mathematical models of the skeletal muscle are very hard to establish. The main reason is that the structure and properties of the muscle are very complicated. A good model should predict the muscle behavior closely and be easy to employ in theoretical studies of human movement. Most muscle models have at least one of the following attributes: 1) simplicity, 2) detail, 3) lack of all relevant physical phenomena, or 4) the applicability of the model is limited. In the present study, a mathematical model for a single motor unit is given. Also, a physical model for the whole muscle is presented. The flexibility of the parameters of this physical model makes it useful for realization of different muscles. The size principle is confirmed by this physical model and the exceptional phenomena discovered in recent years are explained by the model as well. The main problem Roy. Soc., vol. 136B, pp. 399-420, 1949. [5] D. R. Wilkie, "The relation between force and velocity in human muscle," J. Physiol., vol. 110, pp. 249-280, 1950. [6] T. A. Bahill, Bioengineering. New York: Prentice-Hall, 1981. [71 H. Hatze, "A myocybernetic control model of skeletal muscle," Biol. Cybern., vol. 25, pp. 103-119, 1977. [81 J. F. Soechting, "Evaluation, of neuromuscular parameters describing human reflex motion," J. Dynam. Syst., Meaan Contr., pp. 221-226, Dec. 1971. [91 G. I. Zahalak, "A quantitative evaluation of the frequency response characteristics of active human skeletal muscle in vivo," J. Biomech. Eng., vol. 101, pp. 28-37, Feb. 1979. [10] H. Hatze, "A general myocybernetic control model of skeletal muscle," Biol. Cybern., voL 28,pp. 143-157, 1978. [11] L. Grimby and J. Hannerz, "Firing rate and recruitment order of toe extensor motor units in different modes of voluntary contraction," J. Physiol., vol. 264, pp. 865-879, 1977. [12] H. S. Milner-Brown, R. B. Stein, and R. Yemm, "Changes in firing rate of human motor units during linearly changing voluntary contractions," J. Physiol., vol. 230, pp. 371-390, 1973. [13] -, "The orderly recruitment of human motor units during voluntary isometric contractions," J. Physiol., vol. 230, pp. 359-370, 1973. [14] E. Henneman, "Skeletal muscle," in Medical Physiology, 14th ed., V. B. Mountcastle, Ed. St. Louis, MO: C. V. Mosby, 1980, pp. 674-702. [15] A. F. Huxley, "Review lecture-Muscle contraction," J. Physiol., vol. 243, pS3. 1-43, 1974. [16] R. B. Stein, Nerve and Muscle. New York: Plenum, 1980, pp. 139-142. [17] S. Ebashi, M. Endo, and I. Ohtsuki, "Control of muscle contraction," Quart. Rev. Biophys., vol. 2, pp. 351-381, 1969. [181 S. Ebashi and M. Endo, "Calcium ion and muscle contraction," Progr. Biophys., vol. 18, pp. 123-183, 1968. [19] P. M. H. Rack and D. R. Westruby, "The effects of length and stimulus rate on tension in the isometric cat soleus muscle," J. Physiol., vol. 204, pp. 443-460, 1969. [20] A. Mannard and R. B. Stein, "Determination of the frequency response of isometric soleus muscle in the cat using random nerve stimulation," J. Physiol., vol. 229, pp. 275-296, 1973. [21] Y. C. Fung,Biomechanics. New York: Springer-Verlag, 1981. [22] A. M. Gordon, A. F. Huxley, and F. J. Julian, "The variation in isometric tension with sarcomere length in vertebrate muscle fibers," J. Physiol., vol. 184, pp. 170-180, 1966. ZHENG et aL: MUSCLE DYNAMICS, SIZE PRINCIPLE, AND STABILITY 497 [231 A. F. Huxley and K. Neidergerke, "Interference microscopy of living muscle fibers," Nature, vol. 173, pp. 971-973, 1954. [24] H. Hatze, "A theory of contraction and a mathematical model of striated muscle,"J. Theory Biol., vol. 40, pp. 219-246, 1973. [25] E. Henneman, "Organization of the motoneuron pool," inMedical Physiology, 14th ed., V. B. Mountcastle, Ed. St. Louis, MO: C. V. Mosby, 1980, pp. 718-741. [26] E. Henneman, G. Bomjen, and D. 0. Carpenter, "Functional significance of cell size in spinal motoneurons," J. Neurophysiol., vol. 28, pp. 560-580, 1965. [27] R. E. Burke, "Motor unit types: Functional specializations in motor control," Trends Neurosci., vol. 3, no. 11, pp. 255-258, Nov. 1980. [28] J. E. Desmedt, "Patterns of motor commands during various types of voluntary movement in man," Trends Neurosci., vol. 3, pp. 265-268, Nov. 1980. [29] J. E. Desmedt and E. Godaux, "Spinal motorneuron recruitment in man: Rank deordering with direction but not with speed of voluntary movement," Science, vol. 214, pp. 933-936, Nov. 20, 1981. [30] S. Grifiner, "Locomotion in vertebrates: Central mechanisms and reflex interaction," Physiol. Rev., vol. 55, pp. 247-304, p. 270, Apr. 1975. [31] D. A. Winter, Biomechanics of Human Movement. New York: Wiley, 1979. [32] L. Grimby and J. Hannerz, "Recruitment order of motor units in voluntary contraction: Change induced by proprioceptive afferent activity," J. Neurol. Neurosurg. Psychiat., vol. 31, pp. 565-573, 1968. [33] R. J. Wymen etal., "Lack of fixed order of recruitment in motorneuron pools," Exp. Brain Res., vol. 20, pp. 101-114, 1974. [341 N. P. Butler et al., "The use of skin stimulation to produce reversal of motor unit recruitment order during voluntary muscle contraction in man," J. Physiol., vol. 277, pp. 1-2, 1978. [35] K. Kanosue, M. Yoshida, and K. Akajawa, "The number of active motor units and their firing rates in voluntary contraction of human brachialis muscle," Japan. J. Physiol., vol. 29, pp. 427443, 1979. [36] L. Stark, Neurological Control Systems. New York: Plenum, 1968, p. 311. [37] R. Fitz Hugh, "A model of optimal voluntary muscular control," J. Math. Biosci., vol. 4, pp. 203-236, 1977. Yuan-Fang Zheng (S'82) received the B.S. degree in electronics from Tsinghua University, Peking, China, and the M.S. degree in electrical engineering from The Ohio State University, Columbus, in 1970 and 1980, respectively. He worked for the Ningxia Electronics Company, China, from 1970 to 1978. He was a graduate student in the The Chinese Academy of Science from 1978 to 1979. He is currently a Teacher and on the Research Staff of the Department of Electrical Engineering at The Ohio State University, and he is pursuing a Ph.D. program. His research interests are robotics, locomotion, and digital and control systems. W X Hooshang Hemami (S'66-M'67) received the B. S. degree in electrical engineering from the ~* University of Teheran, Teheran, Iran, in 1958. He further studied with Y. W. Lee and A. G. Bose at the Massachusetts Institute of Technology, Cambridge, and with R. L. Cosgriff at The Ohio State University, Columbus. He is currently a Professor of Electrical Engineering at The Ohio State University where he teaches courses in nonlinear, digital, and control systems. His research activities are in locomotion, robotics, mechanics, dynamics, and control of movement and pattern recognition. Bradford T. Stokes received the Ph.D. degree from the University of Rochester, Rochester, NY, in 1973. He is an Associate Professor of Physiology at The Ohio State University College of Medicine, Columbus. He is also the Scientific Director and Co-Principle Investigator of the Spinal Cord Injury Research Center at Ohio State, sponsored by the National Institute of Neurological Communicable Diseases and Stroke. His research interests lie in the areas of development of vertebrate motor systems and the influence of the extracellular environment on neural function.