Iterative Learning Control pp 351-370 | Cite as
Robust Control of Functional Neuromuscular Stimulation System by Discrete-Time Iterative Learning
Abstract
High-order discrete-time P-type iterative learning controller (ILC) is proposed for the robust tracking control of the functional neuromuscular stimulation (FNS) systems, i.e., control of the electrical stimulation of human limb stimulation of the human limb which is no longer under voluntary control by the Central Nervous System (CNS). Control input saturation, which represents the maximum allowable stimulation pulse width (PW), is considered. A detailed musculoskeletal model is given for the simulation studies. The effectiveness of the proposed control scheme is demonstrated by simulation results. Some experimental results are presented. Finally, some of the theoretical challenges are introduced to stimulate further theoretic investigation in learning control of FNS systems.
functional neuromuscular stimulation (FNS) some theoretical challenges
Keywords
Tracking Error Muscle Fatigue Feedback Controller Iterative Learning Iterative Learn ControlPreview
Unable to display preview. Download preview PDF.
References
- Abbas, J. J. and Chizeck, H. J. (1995). Neural network control of functional neuromuscular stimulation systems: computer simulation studies. IEEE Trans. on Biomedical Engineering, 42(11):1117–1127.CrossRefGoogle Scholar
- Arimoto, S. (1990). Robustness of learning control for robot manipulators. In Proc. of the 1990 IEEE Int. Conf. on Robotics and Automation, pages 1528–1533, Cincinnati, Ohio, USA.Google Scholar
- Arimoto, S., Kawamura, S., and Miyazaki, F. (1984). Bettering operation of robots by learning. J. of Robotic Systems, 1(2):123–140.CrossRefGoogle Scholar
- Bien, Z. and Huh, K. M. (1989). High-order iterative learning control algorithm. IEE Proc. Pt.-D, 136(3):105–112.MATHGoogle Scholar
- Chen, Y., Gong, Z., and Wen, C. (1998). Analysis of a high order iterative learning control algorithm for uncertain nonlinear systems. Automatica, 34(3): 345–353.MathSciNetMATHCrossRefGoogle Scholar
- Crago, P. E., Lan, N., Veltink, P. H., Abbas, J. J., and Kantor, C. (1996). New control strategies for neuroprosthetic systems. Journal of Rehabilitation Research and Development, 33(2):158–172.Google Scholar
- Dou, H. (1997). The Studies of A Functional Neuromuscular Stimulation System and Its Control Strategies. PhD thesis, Dept. of Precision Instruments and Mechanology, Tsinghua University, Beijing, China.Google Scholar
- Dou, H., Zhou, Z., Chen, Y., Xu, J.-X., and Abbas, J. (1996a). Iterative learning control strategy for functional neuromuscular stimulation. In Proc. of the 1996 IEEE EMBS Int. Conf, Amsterdam.Google Scholar
- Dou, H., Zhou, Z., Chen, Y., Xu, J.-X., and Abbas, J. (1996b). Robust motion control of electrically stimulated human limb via discrete-time high-order iterative learning scheme. In Presented at the 1996 Int. Conf. on Automation, Robotics and Computer Vision (ICARCV96), pages 1087–91, Singapore.Google Scholar
- Dou, H., Zhou, Z., Sun, M., and Chen, Y. (1996c). Robust high-order P-type iterative learning control for a class of uncertain nonlinear systems. In Presented at the 1996 IEEE Int. Conf. on Systems, Man, and Cybernetics, pages 923–928, Beijing.Google Scholar
- Geng, Z., Carroll, R. L., and Xie, J. (1990). Two-dimensional model algorithm analysis for a class of iterative learning control systems. Int. J. of Control, 52:833–862.CrossRefGoogle Scholar
- Heinzinger, G., Fenwick, D., Paden, B., and Miyazaki, F. (1992). Stability of learning control with disturbances and uncertain initial conditions. IEEE Trans. of Automat. Contr., 37(1):110–114.MathSciNetCrossRefGoogle Scholar
- Hwang, D.-H., Bien, Z., and Oh, S.-R. (1991). Iterative learning control method for discrete-time dynamic systems. IEE Proc. Pt.-D, 138(2):139–144.MATHGoogle Scholar
- Ishihara, T., Abe, K., and Takeda, T. (1992). A discrete-time design of robust iterative learning controller. IEEE Trans. of Systems, Man, and Cybernetics, 22(1):74–84.MATHCrossRefGoogle Scholar
- Jang, T.-J., Ahn, H.-S., and Choi, C.-H. (1994). Iterative learning control for discrete-time nonlinear systems. Int. J. of Systems Science, 25(7):1179–1189.MathSciNetMATHCrossRefGoogle Scholar
- Kurek, J. E. and Zaremba, M. B. (1993). Iterative learning control systhesis based on 2-D system theory. IEEE Trans. of Automat. Contr., 38(1):121–125.MathSciNetMATHCrossRefGoogle Scholar
- Moore, K. L. (1993). Iterative learning control for deterministic systems. Advances in Industrial Control. Springer-Verlag.Google Scholar
- Moore, K. L. (1998). Iterative learning control — an expository overview. Applied & Computational Controls, Signal Processing, and Circuits, To appear. (Available at http://shuya.ml.org:888/~yqchen/ILC/Ilcrep. zip.gz). 42 pages.Google Scholar
- Moore, K. L., Dahleh, M., and Bhattacharyya, S. P. (1992). Iterative learning control: a survey and new results. J. of Robotic Systems, 9(5):563–594.MATHCrossRefGoogle Scholar
- Nathan, R. H. (1993). Control strategies in FNS systems for the upper extremities. Critical Reviews in Biomedical Engineering, 21(6):485–568.Google Scholar
- Phan, M. and Juang, J. (1996). Designs of learning controllers based on an auto-regressive representation of a linear system. AIAA Journal of Guidance, Control, and Dynamics, 19(2):355–362.MATHCrossRefGoogle Scholar
- Saab, S. S. (1995a). A discrete-time learning control algorithm for a class of linear time-invariant systems. IEEE Trans. of Automat. Contr., 40(6):1138–1141.MathSciNetMATHCrossRefGoogle Scholar
- Saab, S. S. (1995b). Discrete-time learning control algorithm for a class of nonlinear systems. In Proc. of American Control Conf., pages 2739–2743, Seattle, Washington, USA.Google Scholar
- Stein, R. B., Peckham, P. H., and Popovic, D. B. (1992). Neural prosthesis: replacing motor function after disease or disability. New York: Oxford University Press.Google Scholar
- Suzuki, T., Yasue, M., Okuma, S., and Uchikawa, Y. (1995). Discrete-time learning control for robotic manipulators. Advanced Robotics, 9(1):1–14.CrossRefGoogle Scholar
- Tso, S. K. and Ma, L. Y. X. (1993). Discrete learning control for robots: strategy, convergence and robustness. Int. J. of Control, 57(2):273–291.MathSciNetMATHCrossRefGoogle Scholar