Skip to main content

Iterative Learning Control: An Expository Overview

  • Chapter

Abstract

In this chapter we give an overview of the field of iterative learning control (ILC). We begin with a detailed description of the ILC technique, followed by two illustrative examples that give a flavor of the nature of ILC algorithms and their performance. This is followed by a topical classification of some of the literature of ILC and a discussion of the connection between ILC and other common control paradigms, including conventional feedback control, optimal control, adaptive control, and intelligent control. Next, we give a summary of the major algorithms, results, and applications of ILC given in the literature. This discussion also considers some emerging research topics in ILC. As an example of some of the new directions in ILC theory, we present some of our recent results that show how ILC can be used to force a desired periodic motion in an initially non-repetitive process: a gas-metal arc welding system. The chapter concludes with summary comments on the past, present, and future of ILC.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hyun-Sik Ahn, Soo-Hyung Lee, and Do-Hyun Kim. Frequency-domain design of iterative learning controllers for feedback systems. In IEEE International Symposium on Industrial Electronics, volume 1, pages 352–357, Athens, Greece, July 1995.

    Google Scholar 

  2. J. Albus. Outline for a theory of intelligence. IEEE Transactions on Systems, Man, and Cybernetics, 21(3):473–509, May/June 1991.

    MathSciNet  Google Scholar 

  3. David M. Alter and Tsu-Chin Tsao. Two-dimensional exact model matching with application to repetitive control. Journal of Dynamic Systems, Measurement, and Control, 116:2–9, March 1994.

    MATH  Google Scholar 

  4. N. Amann and D. H. Owens. Non-minimum phase plants in iterative learning control. In Second International Conference on Intelligent Systems Engineering, pages 107–112, Hamburb Harburg, Germany, September 1994.

    Google Scholar 

  5. N. Amann and D. H. Owens. Iterative learning control for discrete time systems using optimal feedback and feedforward actions. In Proceedings of the 34th Conference on Decision and Control, New Orleans, LA, July 1995.

    Google Scholar 

  6. N. Amann, D. H. Owens, and E. Rogers. 2D systems theory applied to learning control systems. In Proceedings of the 33rd Conference on Decision and Control, Lake Buena Vista, FL, December 1994.

    Google Scholar 

  7. N. Amann, D. H. Owens, and E. Rogers. Iterative learning control us-ing optimal feedback and feedforward actions. International Journal of Control, 65(2):277–293, September 1996

    MathSciNet  MATH  Google Scholar 

  8. N. Amann, D. H. Owens, and E. Rogers. Robustness of norm-optimal iterative learning control. In Proceedings of International Conference on Control, volume 2, pages 1119–1124, Exeter, UK, September 1996.

    Google Scholar 

  9. N. Amann, D. H. Owens, E. Rogers, and A. Wahl. An H approach to linear iterative learning control design. International Journal of Adaptive Control and Signal Processing, 10(6):767–781, November-December 1996.

    MathSciNet  MATH  Google Scholar 

  10. N. Amann, H. Owens, and E. Rogers. Iterative learning control for discrete-time systems with exponential rate of convergence. IEE Proceedings-Control Theory and Applications, 143(2):217–224, March 1996.

    MathSciNet  MATH  Google Scholar 

  11. S. Arimoto. Mathematical theory of learning with applications to robot control. In Proceedings of 4 th Yale Workshop on Applications of Adaptive Systems, pages 379–388, New Haven, Connecticut, May 1985.

    Google Scholar 

  12. S. Arimoto. System theoretic study of learning control. Transactions of Society of Instrumentation and Control Engineers, 21(5):445–450, 1985.

    Google Scholar 

  13. S. Arimoto, S. Kawamura, and F. Miyazaki. Can mechanical robots learn by themselves? In Proceedings of 2nd International Symposium of Robotics Research, pages 127–134, Kyoto, Japan, August 1984.

    Google Scholar 

  14. S. Arimoto, S. Kawamura, and F. Miyazaki. Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronic systems. In Proceedings of 23rd Conference on Decision and Control, pages 1064–1069, Las Vegas, Nevada, December 1984.

    Google Scholar 

  15. S. Arimoto, S. Kawamura, and F. Miyazaki. Bettering operation of robots by learning. Journal of Robotic Systems, 1(2):123–140, March 1984.

    Google Scholar 

  16. S. Arimoto, S. Kawamura, and F. Miyazaki. Iterative learning control for robot systems. In Proceedings of IECON,Tokyo, Japan, October 1984.

    Google Scholar 

  17. S. Arimoto, S. Kawamura, F. Miyazaki, and S. Tamaki. Learning control theory for dynamic systems. In Proceedings of 24t h Conference on Decision and Control, pages 1375–1380, Ft. Lauderdale, Florida, December 1985.

    Google Scholar 

  18. Suguru Arimoto. Ability of motion learning comes from passivity and dissipativity of its dynamics. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  19. C. Atkeson and J. McIntyre. Robot trajectory learning through practice. In Proceedings of the 1986 IEEE Conference on Robotics and Automation, San Francisco, California, April 1986.

    Google Scholar 

  20. A. Barto, R. Sutton, and C. Anderson. Neuron-like adaptive elements that can solve difficult learning control problems. IEEE Transactions on Systems, Man, and Cybernetics, 13(5):834–846, September 1983.

    Google Scholar 

  21. Z. Bien and K. M. Huh. Higher-order iterative control algorithm. In IEE Proceedings Part D, Control Theory and Applications, volume 136, pages 105–112, May 1989.

    MATH  Google Scholar 

  22. Z. Bien, D. Hwang, and S. Oh. A nonlinear iterative learning method for robot path control. Robotica, 9:387–392, 1991.

    Google Scholar 

  23. Shun Boming. On Iterative Learning Control. PhD thesis, National University of Singapore, Singapore, 1996.

    Google Scholar 

  24. P. Bondi, G. Casalino, and L. Gambardella. On the iterative learning control theory for robotic manipulators. IEEE Journal of Robotics and Automation, 4(1):14–22, February 1988.

    Google Scholar 

  25. Gary M. Bone. A novel iterative learning control formulation of generalized predictive control. Automatica, 31(10):1483–1487,1995.

    MATH  Google Scholar 

  26. C. K. Chang, R. W. Longman, and M. Phan. Techniques for improving transients in learning control systems. Advances in the Astronautical Sciences, American Astronautical Society, 76:2035–2052, 1992.

    Google Scholar 

  27. W.S. Chang and I.H. Suh. Analysis and design of dual-repetitive controllers. In Proceedings of the 35th IEEE. Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  28. Chien Chern Cheah and Danwei Wang. Model reference learning control scheme for a class of nonlinear systems. International Journal of Control, 66(2):271–287, January 1997.

    MathSciNet  MATH  Google Scholar 

  29. Chien Chong Chen, Chyi Hwang, and Ray Y. K. Yang. Optimal periodic forcing of nonlinear chemical processes for performance improvements. The Canadian Journal of Chemical Engineering, 72:672–682, August 1994.

    Google Scholar 

  30. Peter C. Y Chen, James K. Mills, and Kenneth C. Smith. Performance improvement of robot continuous-path operation through iterative learning using neural networks. Machine Learning, 23:191–220, May-June 1996.

    Google Scholar 

  31. Y. Chen and H. Dou. Robust curve identification by iterative learning. In Proceedings of the 1st Chinese World Congress on Intelligent Control and Intelligent Automation, Beijing, China, 1993.

    Google Scholar 

  32. Y. Chen, M. Sun, and H. Dou. Dual-staged P-type iterative learning control schemes. In Proceedings of the 1st Asian Control Conference, Tokyo, Japan, 1994.

    Google Scholar 

  33. Y. Chen, C. Wen, and M. Sun. Discrete-time iterative learning control of uncertain nonlinear feedback systems. In Proceedings of the 2nd Chinese World Congress on Intelligent Control and Intelligent Automation, Xi’an, China, 1997.

    Google Scholar 

  34. Y. Chen, C. Wen, and M. Sun. A high-order iterative learning controller with initial state learning. In Proceedings of the 2nd Chinese World Congress on Intelligent Control and Intelligent Automation, Xi’an, China, 1997.

    Google Scholar 

  35. Y. Chen, C. Wen, J.-X. Xu, and M. Sun. Extracting projectile’s aerodynamic drag coefficient curve via high-order iterative learning identification. In Proceedings of 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  36. ] Y. Chen, J.-X. Xu, and T.H. Lee. Feedback-assisted high-order iterative learning control of uncertain nonlinear discrete-time systems. In Proceedings of the International Conference on Control, Automation,Robotics, and Vision, Singapore, December 1996.

    Google Scholar 

  37. Y. Chen, J.-X. Xu, T.H. Lee, and S. Yamamoto. Comparative studies of iterative learning control schemes for a batch chemical process. In Proceedings of the IEEE Singapore Int. Symposium on Control Theory and Applications, Singapore, July 1997.

    Google Scholar 

  38. Y. Chen, J.-X. Xu, T.H. Lee, and S. Yamamoto. An iterative learning control in rapid thermal processing. In Proceedings of LASTED Int. Conference on Modeling, Simulation, and Optimization,Singapore, August 1997.

    Google Scholar 

  39. Y. Chen, J.-X. Xu, and T.-H. Tong. An iterative learning controller using current iteration tracking error information and initial state learning. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  40. Yangquan Chen, Changyun Wen, Jian-Xin Xu, and Mingxuan Sun. Initial state learning method for iterative learning control of uncertain time-varying systems. In Proceedings of the 35th IEEE Conference on Decision and Control, volume 4, pages 3996–4001, Kobe, Japan, December 1996.

    Google Scholar 

  41. Yangquan Chen, Jian-Xin Xu, and Tong Heng Lee. Current iteration tracking error assisted iterative learning control of uncertain nonlinear discrete-time systems. In Proceedings of the 35th IEEE Conference on Decision and Control, volume 3, pages 3038–3043, Kobe, Japan, December 1996.

    Google Scholar 

  42. Yangquan Chen, Jian-Xin Xu, and Tong Heng Lee. Current iteration tracking error assisted high-order iterative learning control of discrete-time uncertain nonlinear systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  43. Kok Kia Chew and Masayoshi Tomizuka. Steady state and stochastic performance of a modified discrete-time prototype repetitive controller. Journal of Dynamic Systems, Measurement, and Control, 112:35–41, March 1990.

    MATH  Google Scholar 

  44. Chianti Ju Chien. A discrete iterative learning control of nonlinear time-varying systems. In Proceedings of the 35th IEEE Conference on Decision and Control, volume 3, pages 3056–3061, Kobe, Japan, December 1996.

    Google Scholar 

  45. Chiang-Ju Chien. On the iterative learning control of sampled-data systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  46. Chiang-Ju Chien and Jing-Sin Liu. P-type iterative learning controller for robust output tracking of nonlinear time-varying systems. International Journal of Control, 64(2):319–334, May 1996.

    MathSciNet  MATH  Google Scholar 

  47. Chong-Ho Choi and Tae-Jeong Jang. Iterative learning control for a general class of nonlinear feedback systems. In Proceedings of the 1995 American Control Conference, pages 2444–2448, Seattle, WA, June 1995.

    Google Scholar 

  48. Chong-Ho Choi and Tae-Jeong Jang. Iterative learning control of nonlinear systems with consideration on input energy. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  49. Jeong-Woo Choi, Hyun-Goo Choi, Kwang-Soon Lee, and Won-Hong Lee. Control of ethanol concentration in a fed-batch cultivation of acinetobacter calcoaceticus RAG-1 using a feedback-assisted iterative learning algorithm. Journal of Biotechnology, 49:29–43, August 1996.

    Google Scholar 

  50. Jin Young Choi and Hyun Joo Park. Neural-based iterative learning control for unknown systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  51. Wonsu Choi and Joongsun Yoon. An intelligent time-optimal control. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  52. ] Michel Cotsaftis. Robust asymptotic stability for intelligent controlled dynamical systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  53. J. Craig, P. Hsu, and S. Sastry. Adaptive control of mechanical manipulators. In Proceedings of IEEE Conference on Robotics and Automation, pages 190–195, San Francisco, California, April 1986.

    Google Scholar 

  54. J.J. Craig. Adaptive control of manipulators through repeated trials. In Proceedings of 1984 American Control Conference, pages 1566–1572, San Diego, California, June 1984.

    Google Scholar 

  55. John Craig. Adaptive Control of Robot Manipulators. Addison-Wesley, Reading, Massachusetts, 1988.

    Google Scholar 

  56. Y.Q. Dai, K. Usui, and M. Uchiyama. A new iterative approach to solving inverse flexible-link manipulator kinematics. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  57. D. de Roover. Synthesis of a robust iterative learning controller using an H approach. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  58. Alessandro DeLuca and Stefano Panzieri. End-effector regulation of robots with elastic elements by an iterative scheme. International Journal of Adaptive Control and Signal Processing, 10:379–393, July-October 1996.

    MathSciNet  Google Scholar 

  59. Zhidong Deng, Zaixing Zhang, and Zengqi Sun. Asynchronous stochastic learning control with accerlerative factor in multivariable systems. In Proceedings of the 1995 IEEE International Conference on Systems, Man,and Cybernetics, volume 4, pages 3790–3794, Vancouver, BC, Canada, October 1995.

    Google Scholar 

  60. Tae-Yong Doh, Jung-Hoo Moon, Kyung Bog Jin, and Myung Jin Chung. An iterative learning control for uncertain systems using structured singular value. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  61. H. Dou, Z. Zhou, Y. Chen, J.-X. Xu, and J. Abbas. Robust motion control of electrically stimulated human limb via discrete-time high-order iterative learning scheme. In Proceedings of the International Conference on Control, Automation, Robotics,and Vision, Singapore, December 1996.

    Google Scholar 

  62. Huifang Dou, Zhaoying Zhou, Yangquan Chen, Jian-Xin Xu, and James J. Abbas. Robust control of functional neuromuscular stimulation system by discrete-time iterative learning scheme. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  63. Huifang Dou, Zhaoying Zhou, Mingxuan Sun, and Yangquan Chen. Robust high-order P-type iterative learning control for a class of uncertain nonlinear systems. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, volume 2, pages 923–928, Beijing, China, October 1996.

    Google Scholar 

  64. H. Elci, R.W. Longman, M.Q. Phan, J. Juang, and R. Ugoletti. Automated learning control through model updating for precision motion control. In ASME Winter Meeting, Adaptive Structures and Materials Systems Symposium, Chicago, Illinois, November 1994.

    Google Scholar 

  65. H. Elci, R.W. Longman, M.Q. Phan, J. Juang, and R. Ugoletti. Discrete frequency-based learning control for precision motion control. In Proceedings of the 1994 IEEE Conference on Systems, Man, and Cybernetics, San Antonio, Texas, October 1994.

    Google Scholar 

  66. H. Elci, M. Phan, and R. W. Longman. Experiments in the use of learning control for maximum precision robot trajectory tracking. In Proceedings of the 1994 Conference on Information Science and Sys-tems, pages 951–958, Princeton University, Department of Electrical Engineering, Princeton, NJ, 1994.

    Google Scholar 

  67. H. Elci, H. N. Juang R. W. Longman, M. Phan, and R. Ugoletti. Automated learning control through model updating for precision motion control. Adaptive Structures and Composite Materials: Analysis and Applications, ASME, AD-45/MD-54:299–314, 1994.

    Google Scholar 

  68. J. A. Franklin. Refinement of robot motor skills through reinforcement learning. In Proceedings of 27th Conference on Decision and Control, pages 1096–1101, Austin, Texas, December 1988.

    Google Scholar 

  69. James A. Frueh and Minh Q. Phan. System identification and inverse control using input-output data from repetitive trials. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  70. K.S. Fu. Learning control systems - review and outlook. IEEE Transactions on Automatic Control, 15:210–215, April 1970.

    Google Scholar 

  71. Mitsuo Fukuda and Seiichi Shin. Model reference learning control with a wavelet network. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  72. K. Furuta and M. Yamakita. The design of a learning control system for multivariable systems. In Proceedings of IEEE International Symposium on Intelligent Control, pages 371–376, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  73. S. S. Garimella and K. Srinivasan. Application of iterative learning control to coil-to-coil control in rolling. In Proceedings of the 1995 American Control Conference, Seattle, WA, June 1995.

    Google Scholar 

  74. Zheng Geng, Robert Carroll, and Jahong Xie. Two-dimensional model and algorithm analysis for a class of iterative learning control systems. International Journal of Control, 52(4):833–862, December 1989.

    Google Scholar 

  75. D. Gorinevsky. An approach to parametric nonlinear least square optimization and application to task-level learning control. IEEE Transactions on Automatic Control, 42(7):912–927, 1997.

    MathSciNet  Google Scholar 

  76. Y.L. Gu and N.K. Loh. Learning control in robotic systems. In Proceedings of IEEE International Symposium on Intelligent Control, pages 360–364, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  77. Kennon Guglielmo and Nader Sadegh. Theory and implementation of a repetitive robot controller with Cartesian trajectory description. Journal of Dynamic Systems, Measurement,and Control, 118:15–21, March 1996.

    MATH  Google Scholar 

  78. Reed D. Hanson and Tsu-Chin Tsao. Compensation for cutting force induced bore cylindricity dynamic errors - a hybrid repetitive servo/iterative learning process feedback control approach. In Proceedings of the Japan/USA Symposium on Flexible Automation, volume 2, pages 1019–1026, Boston, MA, July 1996.

    Google Scholar 

  79. S. Hara, T. Omata, and M. Nakano. Synthesis of repetitive control systems and its application. In Proceedings of 24 th Conference on Decision and Control, pages 1387–1392, Ft. Lauderdale, Florida, December 1985.

    Google Scholar 

  80. S. Hara, Y. Yamamoto, T. Omata, and M. Nakano. Repetitive control system: A new type servo system for periodic exogenous signals. IEEE Transactions on Automatic Control, 33(7):659–668, July 1988.

    MathSciNet  MATH  Google Scholar 

  81. E. Harokopos. Optimal learning control of mechanical manipulators in repetitive motions. In Proceedings of IEEE International Symposium on Intelligent Control, pages 396–401, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  82. H. Hashimoto and J.-X. Xu. Learning control systems with feedback. In Proceedings of the IEEE Asian Electronics Conference, Hong Kong, September 1987.

    Google Scholar 

  83. J.E. Hauser. Learning control for a class of nonlinear systems. In Proceedings of 26th Conference on Decision and Control, pages 859–860, Los Angeles, California, December 1987.

    Google Scholar 

  84. G. Heinzinger, D. Fenwick, B. Paden, and F. Miyazaki. Robust learning control. In Proceedings of the 28th Conference on Decision and Control, pages 436–440, Tampa, Florida, December 1989.

    Google Scholar 

  85. Greg Heinzinger, Dan Fenwick, Brad Paden, and Fumio Miyazaki. Stability of learning control with disturbances and uncertain initial conditions. IEEE Transactions on Automatic Control, 37(1), January 1992.

    MathSciNet  Google Scholar 

  86. L. Hideg and R. Judd. Frequency domain analysis of learning systems. In Proceedings of the 27t h Conference on Decision and Control, pages 586–591, Austin, Texas, December 1988.

    Google Scholar 

  87. L. M. Hideg. Stability and convergence issues in iterative learning control. In Proceedings Intelligent Engineering Systems Through Artificial Neural Networks in Engineering Conference, volume 4, pages 211–216, St. Louis, MO, November 1994.

    Google Scholar 

  88. L. M. Hideg. Stability of LTV MIMO continuous-time learning control schemes: a sufficient condition. In Proceedings of the 1994 IEEE International Symposium on Intelligent Control, pages 285–290,1995.

    Google Scholar 

  89. L. M. Hideg. Time delays in iterative learning control schemes. In Proceedings of the 1995 IEEE International Symposium on Intelligent Control, pages 5–20, Monterey, CA, August 1995.

    Google Scholar 

  90. L. M. Hideg. Stability and convergence issues in iterative learning control - II. In Proceedings of the 1996 IEEE International Symposium on Intelligent Control, pages 480–485, Dearborn, MI, September 1996.

    Google Scholar 

  91. Gunnar Hillerstrom. Adaptive suppression of vibrations-a repetitive control approach. IEEE Transactions on Control Systems Technology, 4(1), January 1996.

    Google Scholar 

  92. Gunnar Hillerstrom and Jan Sternby. Application of repetitive control to a peristaltic pump. Journal of Dynamic Systems, Measurement, and Control, 116:786–789, December 1994.

    Google Scholar 

  93. J. Hodgson. Structures for intelligent systems. In Proceedings of IEEE International Symposium on Intelligent Control, pages 348–353, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  94. R. Horowitz, W. Messner, and J. B. Moore. Exponential convergence of a learning controller for robot manipulators. IEEE Transactions on Automatic Control, 36(7):890–894, July 1991.

    MathSciNet  MATH  Google Scholar 

  95. Roberto Horowitz. Learning control of robot manipulators. Journal of Dynamic Systems, Measurement, and Control, 115:402–411, June 1993.

    MATH  Google Scholar 

  96. Jwushemg Hu and Masayoshi Tomizuka. A digital segmented repetitive control algorithm. Journal of Dynamic Systems, Measurement, and Control, 116:577–582, December 1994.

    Google Scholar 

  97. Jwushung Hu and Masayoshi Tomizuka. Adaptive asymptotic tracking of repetitive signals-a frequency domain approach. IEEE Transactions on Automatic Control, 38(19), October 1993.

    Google Scholar 

  98. Y. C. Huang and R. W. Longman. The source of the often observed property of initial convergence followed by divergence in learning and repetitive control. Advances in the Astronautical Sciences, 90:555–572, 1996.

    Google Scholar 

  99. Kyungmoo Huh. A study on the robustness of the higher-order iterative learning control algorithm. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  100. D. H. Hwang, Z. Bien, and S. R. Oh. Iterative learning control method for discrete-time dynamic systems. In IEE Proceedings Part D, Control Theory and Applications, volume 138, pages 139–144, March 1991.

    MATH  Google Scholar 

  101. H. S. Jang and R. W. Longman. A new learning control law with monotonic decay of the tracking error norm. In Proceedings of the Fifteenth Annual Allerton Conference on Communication, Control and Computing, pages 314–323, Coordinated Sciences Laboratory, University of Illinois at Urbana-Champaign, 1994.

    Google Scholar 

  102. H. S. Jang and R. W. Longman. Design of digital learning controllers using a partial isometry. Advances in the Astronautical Sciences, 93:137–152, 1996.

    Google Scholar 

  103. Tae-Jeong Jang, Chong-Ho Choi, and Hyun-Sik Ahn. Iterative learning control feedback systems. Automatica, 31(2):243–248, February 1995.

    MathSciNet  MATH  Google Scholar 

  104. Doyoung Jeon and Masayoshi Tomizuka. Learning hybrid force and position control of robot manipulators. IEEE Transactions on Robotics and Automation, 9:423–431, August 1993.

    Google Scholar 

  105. Y. An Jiang, D. J. Clements, and T. Hesketh. Betterment learning control of nonlinear systems. In Proceedings of the 1995 IEEE Conference on Decision and Control, volume 2, pages 1702–1707, New Orleans, LA, December 1995.

    Google Scholar 

  106. W. Jouse and J. Williams. PWR Heat-Up Control by Means of a Self-Teaching Neural Network. In Proceedings of International Conference on Control and Instrumentation in Nuclear Installations, Glasgow, May 1990.

    Google Scholar 

  107. R. P. Judd, R. P. Van Til, and L. Hideg. Equivalent Lyapunov and frequency domain stability conditions for iterative learning control systems. In Proceedings of 8th IEEE International Symposium on Intelligent Control, pages 487–492, 1993.

    Google Scholar 

  108. S. Kawamura, F. Miyazaki, and S. Arimoto. Applications of learning method for dynamic control of robot manipulators. In Proceedings of 24th Conference on Decision and Control, pages 1381–1386, Ft. Lauderdale, Florida, December 1985.

    Google Scholar 

  109. S. Kawamura, F. Miyazaki, and S. Arimoto. Hybrid position/force control of robot manipulators based on learning method. In Proceedings of ‘85 International Conference on Advanced Robotics, pages 235–242, Tokyo, Japan, September 1985.

    Google Scholar 

  110. S. Kawamura, F. Miyazaki, and S. Arimoto. Convergence, stability and robustness of learning control schemes for robot manipulators. In Proceedings of the International Symposium on Robotic Manipulators: Modelling, Control,and Education, Albuquerque, New Mexico, November 1986.

    Google Scholar 

  111. S. Kawamura, F. Miyazaki, and S. Arimoto. Intelligent control of robot motion based on learning method. In Proceedings of IEEE International Symposium on Intelligent Control,pages 365–370, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  112. S. Kawamura, F. Miyazaki, and S. Arimoto. Realization of robot motion based on a learning method. IEEE Transactions on Systems, Man, and Cybernetics, 18(1):126–134, January/February 1988.

    Google Scholar 

  113. S. Kawamura, F. Miyazaki, M. Matsumori, and S. Arimoto. Learning control scheme for a class of robot systems with elasticity. In Proceedings of 25th Conference on Decision and Control, pages 74–79, Athens, Greece, December 1986.

    Google Scholar 

  114. Sadao Kawamura and Norihisa Fukao. Use of feedforward input patterns obtained through learning control. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  115. M. Kawato, K. Furukawa, and R. Suzuki. A hierarchical neural-network model for control and learning of voluntary movement. Biological Cybernetics, 57:169–185, February 1987.

    MATH  Google Scholar 

  116. B. K. Kim, W. K. Chung, and Y. Youm. Robust learning control for robot manipulators based on disturbance observer. In IECON Proceedings (Industrial Electronics Conference), volume 2, pages 1276–1282, Taipei, Taiwan, 1996.

    Google Scholar 

  117. Bong-Keun Kim, Wan-Kyun Chung, and Youngil Youm. Iterative learning method for trajectory control of robot manipulators based on disturbance observer. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  118. Donb Il Kim and Sungkwun Kim. On iterative learning control algorithm for industrial robots and CNC machine tools. In Proceedings of IECON ‘83–19th Annual Conference of IEEE Industrial Electronics, volume 1, pages 601–606, Maui, HI, November 1993.

    Google Scholar 

  119. Dong-Il Kim and Sungkwun Kim. An iterative learning control method with application for CNC machine tools. IEEE Transactions on Industry Applications, 32(1):66–72, January-February 1996.

    Google Scholar 

  120. Won Cheol Kim and Kwang Soon Lee. Design of quadratic criterion-based iterative learning control by principal component analysis. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  121. Jacek B. Krawczyk. Properties of repetitive control of partially observed processes. Computers and Mathematics with Applicattions, 24:111–124, October-November 1992.

    MATH  Google Scholar 

  122. Tae-Yong Kuc and Chae-Wook Chung. Learning control of a class of hybrid nonlinear systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  123. Tae-Yong Kuc and Chae-Wook Chung. An optimal learning control of robot manipulators. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  124. Tae-Yong Kuc, Jin S. Lee, and Byung-Hyun Park. Tuning convergence rate of a robust learning controller for robot manipulators. In Proceedings of the 1995 IEEE Conference on Decision and Control, volume 2, pages 1714–1719, New Orleans, LA, 1995.

    Google Scholar 

  125. Jerzy E. Kurek and Marek B. Zaremba. Iterative learning control sysnthesis based on 2-D system theory. IEEE Transactions on Automatic Control, 38(1), January 1993.

    Google Scholar 

  126. R. J. LaCarna and J. R. Johnson. A learning controller for the megawatt load-frequency control problem. IEEE Transactions on Systems, Man, and Cybernetics, 10(1):43–49, January 1980.

    Google Scholar 

  127. G. F. Ledwich and A. Bolton. Repetitive and periodic controller design. In IEE Proceedings Part D, Control Theory and Applications, volume 140, pages 19–24, January 1993.

    Google Scholar 

  128. Hak-Sung Lee and Zeungnam Bien. Study on robustness of iterative learning control with non-zero initial error. International Journal of Control, 64:345–359, June 1996.

    MathSciNet  MATH  Google Scholar 

  129. Hak-Sung Lee and Zeungnam Bien. Robustness and convergence of a pd-type iterative learning controller. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  130. Ju Jang Lee and Jong Woon Lee. Design of iterative learning controller with VCR servo system. IEEE Transactions on Consumer Electronics, 39:13–24, February 1993.

    Google Scholar 

  131. K. S. Lee, S. H. Bang, S. Yi, J. S. Son, and S. C. Yoon. Iterative learning control of heat up phase for a batch polymerization reactor. Journal of Process Control, 6(4):255–262, August 1996.

    Google Scholar 

  132. Kwang Soon Lee and Jay H. Lee. Constrained model-based predictive control combined with iterative learning for batch or repetitive processes. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  133. S. C. Lee, R. W. Longman, and M. Phan. Direct model reference learning and repetitive control. Advances in the Astronautical Sciences, 85, March 1994.

    Google Scholar 

  134. T. H. Lee, J. H. Nie, and W. K. Tan. Developments in learning control enhancements for nonlinear servomechanisms. Mechatronics, 5(8):919–936, December 1995.

    Google Scholar 

  135. G. Lee-Glauser, J. N. Juang, and R. W. Longman. Comparison and combination of learning controllers: computational enhancement and experiments. Journal of Guidance, Control and Dynamics, 19(5):1116–1123, 1996.

    MATH  Google Scholar 

  136. C. James Li, Homayoon S. M. Beigi, and Shengyi Li. Nonlinear piezo-actuator control by learning self-tuning regulator. Journal of Dynamic Systems, Measurement, and Control, 115:720–723, December 1993.

    Google Scholar 

  137. Guo Li, Hao Li, and Jian-Xin Xu. The study and design of the longitudinal learning control system of the automobile. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  138. Yieth-Jang Liang and D. P. Looze. Performance and robustness issues in iterative learning control. In Proceedings of 32nd IEEE Conference on Decision and Control, volume 3, pages 1990–1995, San Antonio, TX, December 1993.

    Google Scholar 

  139. R. Longman, M.Q. Phan, and J. Juang. An overview of a sequence of research developments in learning and repetitive control. In Proceedings of the First International Conference on Motion and Vibration Control, Yokohama, Japan, September 1992.

    Google Scholar 

  140. R. W. Longman, C. K. Chang, and M. Phan. Discrete time learning control in nonlinear systems. In Proceedings of the 1992 AIAA/AAS Astrodynamics Conference, pages 501–511, Hilton Head, South Carolina, 1992.

    Google Scholar 

  141. R. W. Longman and Y. C. Huang. Use of unstable repetitive control for improved tracking accuracy. Adaptive Structures and Composite Materials: Analysis and Applications. ASME, AD-45/MD-54:315–324, 1994.

    Google Scholar 

  142. R. W Longman and Y.S. Ryu. Indirect learning control algorithms for time-varying and time-invariant systems. In Proceedings of the Thirtieth Annual Allerton Conference on Communication, Control and Computing, pages 731–741, Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, 1992.

    Google Scholar 

  143. R. W. Longman and Y. Wang. Phase cancellation learning control using FFT weighted frequency response identification. Advances in the Astronautical Sciences, 93:85–101, 1996.

    Google Scholar 

  144. Richard W. Longman. Design methodologies in learning and repetitive control. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  145. Alessandro De Luca, Giorgio Paesano, and Giovanni Ulivi. A frequency-domain approach to learning control: implementation for a robot manipulator. IEEE Transactions on Industrial Electronics, 39(1), February 1992.

    Google Scholar 

  146. P. Lucibello. Output regulation of flexible mechanisms by learning. In Proceedings of the 1992 Conference on Decision and Control, Tucson, AZ, December 1992.

    Google Scholar 

  147. P. Lucibello. On trajectory tracking learning of flexible joint arms. International Journal of Robotics and Automation, 11(4):190–194, 1996.

    Google Scholar 

  148. Pasquale Lucibello. Repositioning control of robotic arms by learning. IEEE Transactions on Automatic Control, 39(8), August 1994.

    Google Scholar 

  149. Pasquale Lucibello. Output zeroing with internal stability by learning. Automatica, 31(11):1665–1672, November 1995.

    MathSciNet  MATH  Google Scholar 

  150. C. C. H. Ma. Stability robustness of repetitive control systems with zero phase compensation. Journal of Dynamic Systems, Measurement, and Control, 112:320–324, September 1990.

    MATH  Google Scholar 

  151. C. C. H. Ma. Direct adaptive rapid tracking of short complex trajectories. Journal of Dynamic Systems, Measurement, and Control, 116:537–541, September 1994.

    MATH  Google Scholar 

  152. Tetsuya Manabe and Fumio Miyazaki. Learning control based on local linearization by using DFT. Journal of Robotic Systems, 11(2):129–141, 1994.

    MATH  Google Scholar 

  153. W. Messner, R. Horowitz, W. Kao, and M. Boals. A new adaptive learning rule. IEEE Transactions on Automatic Control, 36(2):188–197, February 1991.

    MathSciNet  MATH  Google Scholar 

  154. R. H. Middleton, G. C. Goodwin, and R. W. Longman. A method for improving the dynamic accuracy of a robot performing a repetitive task. International Journal of Robotics Research, 8:67–74, 1989.

    Google Scholar 

  155. T. Mita. Repetitive control of mechanical systems. In Proceedings of 1984 ATACS, Izu, Japan, 1984.

    Google Scholar 

  156. T. Mita and E. Kato. Iterative control and its application to motion control of robot arm - a direct approach to servo-problems. In Proceedings of 24th Conference on Decision and Control, pages 1393–1398, Ft. Lauderdale, Florida, December 1985.

    Google Scholar 

  157. T. Mita and E. Kato. Iterative control of mechanical manipulators. In Proceedings of 15th ISIR, Tokyo, Japan, 1985.

    Google Scholar 

  158. Jung-Ho Moon, Moon-Noh Lee, Myung Jin Chung, Soo Yul Jung, and Dong Ho Shin. Track-following control for optical disk drives using an iterative learning scheme. IEEE Transactions on Consumer Electronics, 42(2):192–198, May 1996.

    Google Scholar 

  159. K.L. Moore. Design Techniques for Transient Response Control. PhD thesis, Texas A&M University, College Station, Texas, 1989.

    Google Scholar 

  160. K.L. Moore. A reinforcement-learning neural network for the control of nonlinear systems. In Proceedings of 1991 American Control Conference, Boston, Massachusetts, June 1991.

    Google Scholar 

  161. K.L. Moore. Iterative Learning Control for Deterministic Systems. Springer-Verlag, Advances in Industial Control, London, U.K., 1993.

    MATH  Google Scholar 

  162. K.L. Moore, S.P. Bhattacharyya, and M. Dahleh. Some results on iterative learning. In Proceedings of 1990 IFA C World Congress, Tallin, Estonia, USSR, August 1990.

    Google Scholar 

  163. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Learning control for robotics. In Proceedings of 1988 International Conference on Communications and Control, pages 976–987, Baton Rouge, Louisiana, October 1988.

    Google Scholar 

  164. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Artificial neural networks for learning control. TCSP Research Report 89–011, Department of Electrical Engineering, Texas A&M University, College Station, Texas, July 1989.

    Google Scholar 

  165. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Iterative learning for trajectory control. In Proceedings of 28th IEEE Conference on Decision and Control, Tampa, Florida, December 1989.

    Google Scholar 

  166. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Some results on iterative learning control. TCSP Research Report 89–004, Department of Electrical Engineering, Texas A&M University, College Station, Texas, January 1989.

    Google Scholar 

  167. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Adaptive gain adjustment for a learning control method for robotics. In Proceedings of 1990 IEEE International Conference on Robotics and Automation, Cincinnati, Ohio, May 1990.

    Google Scholar 

  168. K.L. Moore, M. Dahleh, and S.P. Bhattacharyya. Iterative learning control: A survey and new results. Journal of Robotic Systems, 9(5), July 1992.

    Google Scholar 

  169. K.L. Moore and Anna Mathews. Iterative learning control for systems with non-uniform trial length with applications to gas-metal arc welding. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  170. D.S. Naidu, K.L. Moore, R. Yender, and J. Tyler. Gas metal arc welding control: Part I - modeling and analysis. In Proceedings of the 2nd World Congress of Nonlinear Analysts, Athens, Greece, July 1996.

    Google Scholar 

  171. K. Narendra and M. Thathachar. Learning automata — a survey. IEEE Transactions on Systems, Man, and Cybernetics, 4(4):323–334, July 1974.

    MathSciNet  MATH  Google Scholar 

  172. K. Narendra and M Thathacher. Learning Automata. Prentice-Hall, Englewood Cliffs, New Jersey, 1989.

    Google Scholar 

  173. S.-R. Oh, Z. Bien, and I. Suh. An iterative learning control method with application for the robot manipulator. IEEE Journal of Robotics and Automation, 4(5):508–514, October 1988.

    Google Scholar 

  174. Giuseppe Oriolo, Stefano Panzieri, and Giovanni Ulivi. Iterative learning controller for nonholonomic robots. In IEEE International Conference on Robotics and Automation, volume 3, pages 2676–2681, Minneapolis, MN, 1996.

    Google Scholar 

  175. D. H. Owens. Iterative learning control-convergence using high gain feedback. In Proceedings of the 1992 Conference on Decision and Control, volume 4, page 3822, Tucson, AZ, December 1992.

    Google Scholar 

  176. D. H. Owens, N. Amann, and E. Rogers. Iterative learning control-an overview of recent algorithms. Applied Mathematics and Computer Science, 5(3):425–438, 1995.

    MathSciNet  MATH  Google Scholar 

  177. D. H. Owens, N. Amann, and E. Rogers. Systems structure in iterative learning control. In Proceedings of International Conference on System Structure and Control, pages 500–505, Nantes, France, July 1995.

    Google Scholar 

  178. H. Ozaki, C. J. Lin, T. Shimogawa, and H. Qiu. Control of mechatronic systems by learning actuator reference trajectories described by B-spline curves. In Proceedings of the IEEE International Conference on Systems, Man,and Cybernetics, volume 5, pages 4679–4684, Vancouver, BC, Canada, October 1995.

    Google Scholar 

  179. B. H. Park and Jin S. Lee. Continuous type fuzzy learning control for a class of nonlinear dynamics system. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  180. Kwang-Hyun Park, Zeungnam Bien, and Dong-Hwan Hwang. Design of an iterative learning controller for a class of linear dynamic systems with time-delay. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  181. M. Phan. A formulation of learning control for trajectory tracking using basis functions. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  182. M. Phan and R. W. Longman. Lyapunov based model reference learning control. In Proceedings of the Twenty-Sixth Annual Aller-ton Conference on Communication, Control and Computing, pages 927–936, University of Illinois at Urbana-Champaign, Coordinated Science Laboratory, September 1988.

    Google Scholar 

  183. M. Phan and R. W. Longman. A mathematical theory of learning control for linear discrete multivariable systems. In Proceedings of the AIAA/AAS Astrodynamics Conference, pages 740–746, Minneapolis, Minnesota, 1988.

    Google Scholar 

  184. M. Phan and R. W. Longman. Indirect learning control with guaranteed stability. In Proceedings of the 1989 Conference on Information Sciences and Systems, pages 125–131, Johns Hopkins University, Department of Electrical and Computer Engineering, Baltimore, MD, 1989.

    Google Scholar 

  185. M. Phan, Y. Wei, L. Horta, J. Juang, and R. Longman. Learning control for slewing of a flexible panel. In Proceedings of the 1989 VPI &4SU/AIAA Symposium on Dynamics and Control of Large Structures, May 1989.

    Google Scholar 

  186. M.Q. Phan and M. Chew. Application of learning control theory to mechanisms, part 1: Inverse kinematics and parametric error compensation. In Proceedings of the 23rd ASME Mechanisms Conference, Minneapolis, MN, September 1994.

    Google Scholar 

  187. M.Q. Phan and M. Chew. Application of learning control theory to mechanisms, part 2: reduction of residual vibrations in electromechanical bonding machines. In Proceedings of the 23rd ASME Mechanisms Conference, Minneapolis, MN, September 1994.

    Google Scholar 

  188. M.Q. Phan and M. Chew. Synthesis of four-bar function generators by an iterative learning control procedure. In Proceedings of the 25th ASME Mechanisms Conference, Irvine, California, August 1996.

    Google Scholar 

  189. M.Q. Phan and J. Juang. Designs of learning controllers based on an auto-regressive representation of a linear system. Journal of Guidance, Control, and Dynamics, 19(2):355–362, 1996.

    MATH  Google Scholar 

  190. M.Q. Phan and R. Longman. Learning system identification. In Proceedings of the 20th Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, PA, May 1989.

    Google Scholar 

  191. M.Q. Phan and H. Rabitz. Learning control of quantum-mechanical systems by identification of effective input-output maps. Chemical Physics, 217(2):389–400, 1997.

    Google Scholar 

  192. J.B. Plant. Some Iterative Solutions in Optimal Control. M.I.T. Press, Cambridge, Massachusetts, 1968.

    Google Scholar 

  193. A. N. Poo, K. B. Lim, and Y. X. Ma. Application of discrete learning control to a robotic manipulator. Robotics and Computer-Integrated Manufacturing, 12(1):55–64, March 1996.

    Google Scholar 

  194. E. Rogers and D.H. Owens. Lyapunov stability theory and performance bounds for a class of 2D linear systems. Multidimensional Systems and Signal Processing, 7:179–194, 1996.

    MathSciNet  MATH  Google Scholar 

  195. Cheol Lae Roh, Moon No Lee, and Myung Jin Chung. ILC for non-minimum phase systems. International Journal of Systems Science, 27(4):419–424, April 1996.

    MATH  Google Scholar 

  196. Nai run Yu and Bai wu Wan. Iterative learning control for the dynamics in steady state optimization of industrial processes. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  197. Y. S. Ryu, R. W. Longman, E. J. Solcz, and J. de Jong. Experiments in the use of repetitive control in belt drive systems. In Proceedings of the Thirty-second Annual Allerton Conference on Communication, Control and Computing, pages 324–334, Coordinated Sciences Laboratory, University of Illinois at Urbana-Champaign, 1994.

    Google Scholar 

  198. S. Saab. Discrete-time learning control algorithm for a class of nonlinear systems. In Proceedings of the 1995 American Control Conference, Seattle, WA, June 1995.

    Google Scholar 

  199. S. Saab, W. Vogt, and M. Mickle. Learning control algorithms for tracking slowly varying trajectories. IEEE Transactions on Systems, Man, and Cybernetics - Part B: Cybernetics, 27(4):657–670, 1997.

    Google Scholar 

  200. Samer S. Saab. On the P-type learning control. IEEE Transactions on Automatic Control, 39(11), November 1994.

    MathSciNet  Google Scholar 

  201. Samer S. Saab. A discrete-time learning control algorithm for a class of linear time-variant systems. IEEE Transactions on Automatic Control, 40(6), June 1995.

    MathSciNet  Google Scholar 

  202. Nader Sadegh. Synthesis of a stable discrete-time repetitive controller for MIMO systems. Journal of Dynamic Systems, Measurement, and Control, 117:92–98, March 1995.

    MATH  Google Scholar 

  203. Nader Sadegh and Kennon Guglielmo. A new repetitive controller for mechnaical manipulators. Journal of Robotic Systems, 8:507–529, August 1991.

    MATH  Google Scholar 

  204. Nader Sadegh, Roberto Horowitz, and Wei-Wen Kao. A unified approach to the design of adaptive and repetitive controllers for robotic manipulators. Journal of Dynamic Systems, Measurement, and Control, 112:618–629, December 1990.

    Google Scholar 

  205. G. Sardidis. Self-Organizing Control of Stochastic Systems. Marcel Dekker, New York, New York, 1977.

    Google Scholar 

  206. Zvi Shiller and Hai Chang. Trajectory preshaping for high-speed articulated systems. Journal of Dynamic Systems, Measurement, and Control, 117:304–310, September 1995.

    MATH  Google Scholar 

  207. L. G. Sison and E. K. P. Chong. No-reset iterative learning control. In Proceedings of the 35th IEEE Conference on Decision and Control, volume 3, pages 3062–3063, Kobe, Japan, December 1996.

    Google Scholar 

  208. C. Smith and M. Tomizuka. Shock rejection for repetitive control using a disturbance observer. In Proceedings of the 35th IEEE Conference on Decision and Control,Kobe, Japan, December 1996.

    Google Scholar 

  209. T. Sogo and N. Adachi. Convergence rates and robustness of iterative learning control. In Proceedings of 35th IEEE Conference on Decision and Control, volume 3, pages 3050–3055, Kobe, Japan, December 1996.

    Google Scholar 

  210. K. Srinivasan and F. R. Shaw. Analysis and design of repetitive control systems using the regeneration spectrum. Journal of Dynamic Systems, Measurement, and Control, 113:216–222, June 1991.

    Google Scholar 

  211. D. A. Streit, C. M. Krousgrill, and A. K. Bajaj. A preliminary investigation of the dynamic stability of flexible manipulators performing repetitive tasks. Journal of Dynamic Systems, Measurement, and Control, 108:206–214, September 1986.

    MATH  Google Scholar 

  212. D. A. Streit, C. M. Krousgrill, and A. K. Bajaj. Nonlinear response of flexible robotic manipulators performing repetitive tasks. Journal of Dynamic Systems, Measurement, and Control, 111:470–480, September 1989.

    MATH  Google Scholar 

  213. Y. Suganuma and M. Ito. Learning control and knowledge representation. In Proceedings of IEEE International Symposium on Intelligent Control, pages 354–359, Philadelphia, Pennsylvania, January 1987.

    Google Scholar 

  214. T. Sugie and T. Ono. An iterative learning control law for dynamical systems. Automatica, 27:729–732, 1991.

    MathSciNet  Google Scholar 

  215. Dong Sun and Xiaolun Shi Yunhui Liu. Adaptive learning control for cooperation of two robots manipulating a rigid object with model uncertainties. Robotica, 14(4):365–373, July-August 1996.

    Google Scholar 

  216. M Sun, Y. Chen, and H. Dou. Robust higher order repetitive learning control algorithm for tracking control of delayed systems. In Proceedings of the 1992 Conference on Decision and Control, Tucson, AZ, December 1992.

    Google Scholar 

  217. M. Sun, B. Huang, X. Zhang, and Y. Chen. Robust convergence of D-type learning controller. In Proceedings of the 2nd Chinese World Congress on Intelligent Control and Intelligent Automation, Xi’an, China, 1997.

    Google Scholar 

  218. Mingxuan Sun, Baojian Huang, Xuezhi Zhang, Yangquan Chen, and Jian-Xin Xu. Selective learning with a forgetting factor for trajectory tracking of uncertain nonlinear systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  219. R. Sutton. Learning to predict by the methods of temporal differences. Machine Learning, 3:9–44, 1988.

    Google Scholar 

  220. M. Togai and O. Yamano. Analysis and design of an optimal learning control scheme for industrial robots: A discrete system approach. In Proceedings of 24th Conference on Decision and Control, pages 1399–1404, Ft. Lauderdale, Florida, December 1985.

    Google Scholar 

  221. Masayoshi Tomizuka, Tsu Chin Tsao, and Kok Kia Chew. Analysis and synthesis of discrete-time repetitive controllers. Journal of Dynamic Systems, Measurement, and Control, 111:353–358, September 1989.

    MATH  Google Scholar 

  222. Tsu Chin Tsao and Masayoshi Tomizuka. Robust adaptive and repetitive digital tracking control and application to a hydraulic servo for noncircular machining. Journal of Dynamic Systems, Measurement, and Control, 116:24–32, March 1994.

    MATH  Google Scholar 

  223. S. K. Tso, Y. H. Fung, and N. L. Lin. Tracking improvement for robot manipulator control using neural-network learning. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  224. S. K. Tso and Y. X. Ma. Cartesian-based learning control for robots in discrete-time formulation. IEEE Transactions on Systems, Man, and Cybernetics, 22, September 1992.

    Google Scholar 

  225. Y.A. Tsypkin. Adaptation and Learning in Automatic Systems. Academic Press, New York, New York, 1971.

    Google Scholar 

  226. Y.A. Tsypkin. Foundations of the Theory of Learning Systems. Academic Press, New York, New York, 1973.

    Google Scholar 

  227. E. D. Tung, G. Anwar, and M. Tomizuka. Low velocity friction cornpensation and feedforward solution based on repetitive control. Journal of Dynamic Systems, Measurement, and Control, 115:279–284, June 1993.

    Google Scholar 

  228. M. Uchiyama. Formation of high speed motion pattern of mechanical arm by trial. Transactions of the Society of Instrumentation and Control Engineers, 19(5):706–712, May 1978.

    MathSciNet  Google Scholar 

  229. Y. Uno, Y. Kawanishi, M. Kanda, and R. Suzuki. Iterative control for a multi-joint arm and learning of an inverse-dynamics model. Systems and Computers in Japan, 24(14):38–47, December 1993.

    Google Scholar 

  230. K. P. Venugopal, A. S. Pandya, and R. Sudhakar. A recurrent neural network controller and learning algorithm for the on-line learning control of autonomous underwater vehicles. Neural Networks, 7(5):833–846, 1994.

    MATH  Google Scholar 

  231. K. P. Venugopal, R. Sudhakar, and A. S. Pandya. On-line learning control of autonomous underwater vehicles using feedforward neural networks. IEEE Journal of Oceanic Engineering, 17:308–319, October 1992.

    Google Scholar 

  232. M. Vidyasagar. A Theory of Learning and Generalization. Springer-Verlag, New York, New York, 1997.

    Google Scholar 

  233. M.A. Waddoups and K.L. Moore. Neural networks for iterative learning control. In Proceedings of 1992 American Control Conference, Chicago, Illinois, June 1992.

    Google Scholar 

  234. S. Wang. Computed reference error adjustment technique (CREATE) for the control of robot manipulators. In Proceedings of 22nd Annual Allerton Conference, pages 874–876, October 1984.

    Google Scholar 

  235. S. Wang. Inversion of nonlinear dynamical systems. Technical Report, Dept. of Electrical and Computer Engineering, University of California, Davis, California, 1988.

    Google Scholar 

  236. S. Wang and I. Horowitz. CREATE - a new adaptive technique. In Proceedings of 19 th Annual Conference on Information Sciences and Systems, March 1985.

    Google Scholar 

  237. Y. Wang and R. W. Longman. Use of non-causal digital signal processing in learning and repetitive control. Advances in the Astronautical Sciences, 90:649–668, 1996.

    Google Scholar 

  238. Chen Wen and Liu Deman. Learning control for a class of nonlinear systems with exogenous disturbances. International Journal of Systems Science, 27(12):1453–1459, December 1996.

    MATH  Google Scholar 

  239. J.-X. Xu. Direct learning of control input profiles with different time scales. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  240. J.-X. Xu and Z. Qu. Robust learning control for a class of non-linear systems. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, December 1996.

    Google Scholar 

  241. Jian-Xin Xu, Y. Dote, Xiaowei Wang, and Coming Shun. On the instability of iterative learning control due to sampling delay. In Proceedings of the 1995 IEEE IECON 31st International Conference on Industrial Electronics, Control,and Instrumentation, volume 1, pages 150–155, Orlando, FL, November 1995.

    Google Scholar 

  242. Jian-Xin Xu, Lee Tong Heng, and H. Nair. A revised iterative learning control strategy for robotic manipulators. In Proceedings 1993 Asia-Pacific Workshop on Advances in Motion Control, pages 88–93, Singapore, July 1993.

    Google Scholar 

  243. Jian-Xin Xu and Yanbin Song. Direct learning control of high-order systems for trajectories with different time scales. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  244. Jian-Xin Xu and Yanbin Song. Direct learning control scheme with an application to a robotic manipulator. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  245. Jian-Xin Xu, Xiao-Wei Wang, and Tong Heng Lee. Analysis of continuous iterative learning control systems using current cycle feedback. In Proceedings of 1995 American Control Conference - ACC’95, volume 6, pages 4221–4225, Seattle, WA, June 1995.

    Google Scholar 

  246. Jian-Xin Xu and Tao Zhu. Direct learning control of trajectory tracking with different time and magnitude scales for a class of nonlinear uncertain systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  247. W. Xu, C. Shao, and T Chai. Learning control for a class of constrained mechanical systems with uncertain disturbances. In Proceedings of the 1997 American Control Conference, Albuquerque, NM, June 1997.

    Google Scholar 

  248. M. Yamakita and K. Furuta. Iterative generation of virtual reference for a manipulator. Robotica, 9:71–80, 1991.

    Google Scholar 

  249. Tae yong Kuc, Kwanghee Nam, and Jin S. Lee. An iterative learning control of robot manipulators. IEEE Transactions on Robotics and Automation, 7:835–842, December 1991.

    Google Scholar 

  250. K. Y. Yu, C. H. Choi, and T. J. Jang. An iterative learning control for the precision improvement of a CNC machining center. In Proceedings of the 5th International Conference on Signal Processing Applications and Technology, volume 2, pages 1055–1060, Dallas, TX, October 1994.

    Google Scholar 

  251. B. S. Zhang and J. R. Leigh. Predictive time-sequence iterative learning control with application to a fermentation process. In Proceedings of IEEE International Conference on Control and Applications, volume 2, pages xviii, viii, 982, Vancouver, BC, Canada, September 1993.

    Google Scholar 

  252. Jian-Hua Zhang and Li-Min Jia. Coordination level in hierarchical intelligent control systems. In Proceedings of the 2nd Asian Control Conference, Seoul, Korea, July 1997.

    Google Scholar 

  253. Zhaowei Zhong. An application of H-infinity control and iterative learning control to a scanner driving system. In Proceedings of 3rd International Conference on Computer Integrated Manufacturing, volume 2, pages 981–988, Singapore, July 1995.

    Google Scholar 

  254. A. Zilouchian. An iterative learning control technique for a dual arm robotic system. In Proceedings of the 1994 IEEE International Conference on Robotics and Automation, volume 4, pages 1528–1533, San Diego, CA, May 1994.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer Science+Business Media New York

About this chapter

Cite this chapter

Moore, K.L. (1999). Iterative Learning Control: An Expository Overview. In: Datta, B.N. (eds) Applied and Computational Control, Signals, and Circuits. Birkhäuser, Boston, MA. https://doi.org/10.1007/978-1-4612-0571-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4612-0571-5_4

  • Publisher Name: Birkhäuser, Boston, MA

  • Print ISBN: 978-1-4612-6822-2

  • Online ISBN: 978-1-4612-0571-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics