A non-linear approach to modelling and control of electrically stimulated skeletal muscle

This thesis is concerned with the development and analysis of a non-linear approach to modelling and control of the contraction of electrically stimulated skeletal muscle. For muscle which has lost nervous control, artificial electrical stimulation can be used as a technique aimed at providing muscular contraction and producing a functionally useful movement. This is generally referred to as Functional Electrical Stimulation (FES) and is used in different application areas such as the rehabilitation of paralysed patient and in cardiac assistance where skeletal muscle can be used to support a failing heart. For both these FES applications a model of the muscle is essential to develop algorithms for the controlled stimulation. For the identification of muscle models, real data are available from experiments with rabbit muscle. Data for contraction with constant muscle length were collected from two muscle with very different characteristics. An empirical modelling approach is developed which is suitable for both muscles. The approach is based on a decomposition of the operating space into smaller sub-regions which are then described by local models of simple, possibly linear structure. The local models are blended together by a scheduler, and the resulting non-linear model is called a Local Model Network (LMN). It is shown how a priori knowledge about the system can be used directly when identifying Local Model Networks. Aspects of the structure selection are discussed and algorithms for the identification of the model parameters are presented. Tools of the analysis of Local Model Networks have been developed and are used to validate the models. The problem of designing a controller based on the LMN structure is discussed. The structure of Local Controller Networks is introduced. These can be derived directly from Local Model Networks. Design techniques for input-output and for state feedback controllers, based on pole placement, are presented. Aspects of the generation of optimal stimulation patterns (which are defined as stimulation patterns which deliver the smallest number of pulses to obtain a desired contraction) are discussed, and various techniques to generate them are presented. In particular, it is shown how a control structure can be used to generate optimal stimulation patterns. A Local Controller Network is used as the controller with a design based on a non-linear LMN model of muscle. Experimental data from a non-linear heat transfer process have been collected and are used to demonstrate the basic modelling and control principles throughout the first part of the thesis.

[1]  Sheng Chen,et al.  Representations of non-linear systems: the NARMAX model , 1989 .

[2]  S. J. Dorgan,et al.  A Model for an Artificially Activated Musculoskeletal System , 1996 .

[3]  Wolfgang Hahn,et al.  Theory and Application of Liapunov's Direct Method , 1963 .

[4]  K. Hunt,et al.  Nonlinear modelling and control of electrically stimulated muscle: A local model network approach , 1997 .

[5]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[6]  Hiroshi Niinami,et al.  Skeletal Muscle Ventricles: A Promising Treatment Option for Heart Failure , 1991, Journal of cardiac surgery.

[7]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .

[8]  J. Freidman,et al.  Multivariate adaptive regression splines , 1991 .

[9]  Robert A. Jacobs,et al.  Methods For Combining Experts' Probability Assessments , 1995, Neural Computation.

[10]  Gideon F. Inbar,et al.  FNS Control Schemes for the Upper Limb , 1986, IEEE Transactions on Biomedical Engineering.

[11]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[12]  Henrik Gollee,et al.  Towards an optimized muscle controller , 1996 .

[13]  T. A. Johansen,et al.  On the optimality of the Takagi-Sugeno-Kang fuzzy inference mechanism , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[14]  Solomon Lefschetz,et al.  Stability by Liapunov's Direct Method With Applications , 1962 .

[15]  C. Lee Giles,et al.  Alternative discrete-time operators and their application to nonlinear models , 1997 .

[16]  Robert A. Jacobs,et al.  Hierarchical Mixtures of Experts and the EM Algorithm , 1993, Neural Computation.

[17]  Marko Munih,et al.  Optimal control of ankle joint moment: toward unsupported standing in paraplegia , 1998, IEEE Trans. Autom. Control..

[18]  Henrik Gollee,et al.  Validation of local model networks for electrically stimulated muscle , 1997 .

[19]  T. Johansen,et al.  Operating regime based process modeling and identification , 1997 .

[20]  G. Zames On the input-output stability of time-varying nonlinear feedback systems Part one: Conditions derived using concepts of loop gain, conicity, and positivity , 1966 .

[21]  Raghu Krishnapuram,et al.  Fitting an unknown number of lines and planes to image data through compatible cluster merging , 1992, Pattern Recognit..

[22]  Peter J Gawthrop,et al.  CONTINUOUS-TIME LOCAL MODEL NETWORKS , 1996 .

[23]  Mikko Pekkarinen,et al.  Multiple model approaches to multisensor tracking , 2000 .

[24]  J C Jarvis,et al.  Power production and working capacity of rabbit tibialis anterior muscles after chronic electrical stimulation at 10 Hz. , 1993, The Journal of physiology.

[25]  Heinz Unbehauen,et al.  Structure identification of nonlinear dynamic systems - A survey on input/output approaches , 1990, Autom..

[26]  S A Binder-Macleod,et al.  Force response of rat soleus muscle to variable-frequency train stimulation. , 1992, Journal of neurophysiology.

[27]  Jeff S. Shamma,et al.  Analysis and design of gain scheduled control systems , 1988 .

[28]  David J. Murray-Smith,et al.  Continuous System Simulation , 1994 .

[29]  G. Shue,et al.  Muscle-joint models incorporating activation dynamics, moment-angle, and moment-velocity properties , 1995, IEEE Transactions on Biomedical Engineering.

[30]  H. Hatze,et al.  The Charge-Transfer Model of Myofilamentary Interaction: Prediction of Force Enhancement and Related Myodynamic Phenomena , 1990 .

[31]  A. Huxley Muscle structure and theories of contraction. , 1957, Progress in biophysics and biophysical chemistry.

[32]  S. Binder-Macleod,et al.  Use of a catchlike property of human skeletal muscle to reduce fatigue , 1991, Muscle & nerve.

[33]  G. Zames On the input-output stability of time-varying nonlinear feedback systems--Part II: Conditions involving circles in the frequency plane and sector nonlinearities , 1966 .

[34]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[35]  U. Kaymak,et al.  Compatible cluster merging for fuzzy modelling , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[36]  Kiichi Sagawa,et al.  The Circulation and Its Control I: Mechanical Properties of the Cardiovascular System , 1973 .

[37]  W. Durfee,et al.  Reducing muscle fatigue in FES applications by stimulating with N-let pulse trains , 1995, IEEE Transactions on Biomedical Engineering.

[38]  Tor Arne Johansen,et al.  Local learning in local model networks , 1995 .

[39]  David J. Aidley,et al.  Nerve and muscle , 1981 .

[40]  W. Durfee,et al.  Methods for estimating isometric recruitment curves of electrically stimulated muscle , 1989, IEEE Transactions on Biomedical Engineering.

[41]  Tor Arne Johansen,et al.  Empirical modeling of a heat transfer process using local models and interpolation , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[42]  S Salmons,et al.  The input–output relations of skeletal muscle , 1995, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[43]  R. H. Baxendale,et al.  Novel Stimulation Strategies for the Recruitment of Paralysed Muscle , 1996 .

[44]  Peter L. Williams,et al.  Gray's Anatomy: The Anatomical Basis of Medicine and Surgery , 1996 .

[45]  Roderick Murray-Smith,et al.  A local model network approach to nonlinear modelling , 1994 .

[46]  S J Dorgan,et al.  A nonlinear mathematical model of electrically stimulated skeletal muscle. , 1997, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[47]  J C Jarvis,et al.  A radial basis function model of muscle stimulated with irregular inter-pulse intervals. , 1995, Medical engineering & physics.

[48]  H. Unbehauen,et al.  Identification of continuous systems , 1987 .

[49]  Elie Bienenstock,et al.  Neural Networks and the Bias/Variance Dilemma , 1992, Neural Computation.

[50]  Roderick Murray-Smith,et al.  The operating regime approach to nonlinear modelling and control , 1997 .

[51]  E. Condie,et al.  Functional Electrical Stimulation: Standing and Walking After Spinal Cord Injury , 1990 .

[52]  R. E. Kalman,et al.  Control System Analysis and Design Via the “Second Method” of Lyapunov: I—Continuous-Time Systems , 1960 .

[53]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[54]  Robert Shorten,et al.  On the interpretation of local models in blended multiple model structures. , 1999 .