Iterative Learning Control - monotonicity and optimization

David H. Owens; Steve Daley

International Journal of Applied Mathematics and Computer Science (2008)

  • Volume: 18, Issue: 3, page 279-293
  • ISSN: 1641-876X

Abstract

top
The area if Iterative Learning Control (ILC) has great potential for applications to systems with a naturally repetitive action where the transfer of data from repetition (trial or iteration) can lead to substantial improvements in tracking performance. There are several serious issues arising from the "2D" structure of ILC and a number of new problems requiring new ways of thinking and design. This paper introduces some of these issues from the point of view of the research group at Sheffield University and concentrates on linear systems and the potential for the use of optimization methods and switching strategies to achieve effective control.

How to cite

top

David H. Owens, and Steve Daley. "Iterative Learning Control - monotonicity and optimization." International Journal of Applied Mathematics and Computer Science 18.3 (2008): 279-293. <http://eudml.org/doc/207885>.

@article{DavidH2008,
abstract = {The area if Iterative Learning Control (ILC) has great potential for applications to systems with a naturally repetitive action where the transfer of data from repetition (trial or iteration) can lead to substantial improvements in tracking performance. There are several serious issues arising from the "2D" structure of ILC and a number of new problems requiring new ways of thinking and design. This paper introduces some of these issues from the point of view of the research group at Sheffield University and concentrates on linear systems and the potential for the use of optimization methods and switching strategies to achieve effective control.},
author = {David H. Owens, Steve Daley},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {iterative learning control; optimization; monotonicity; robust control},
language = {eng},
number = {3},
pages = {279-293},
title = {Iterative Learning Control - monotonicity and optimization},
url = {http://eudml.org/doc/207885},
volume = {18},
year = {2008},
}

TY - JOUR
AU - David H. Owens
AU - Steve Daley
TI - Iterative Learning Control - monotonicity and optimization
JO - International Journal of Applied Mathematics and Computer Science
PY - 2008
VL - 18
IS - 3
SP - 279
EP - 293
AB - The area if Iterative Learning Control (ILC) has great potential for applications to systems with a naturally repetitive action where the transfer of data from repetition (trial or iteration) can lead to substantial improvements in tracking performance. There are several serious issues arising from the "2D" structure of ILC and a number of new problems requiring new ways of thinking and design. This paper introduces some of these issues from the point of view of the research group at Sheffield University and concentrates on linear systems and the potential for the use of optimization methods and switching strategies to achieve effective control.
LA - eng
KW - iterative learning control; optimization; monotonicity; robust control
UR - http://eudml.org/doc/207885
ER -

References

top
  1. Amann N., Owens D.H. and Rogers E. (1998). Predictive Optimal Iterative Learning Control, International Journal of Control 69(2), 203-226. Zbl0949.93027
  2. Arimoto S., Kawamura S. and Miyazaki F. (1984). Bettering operations of robots by learning, Journal of Robotic Systems 1: 123-140. 
  3. Bien Z. and Xu J. (1998). Iterative Learning Control: Analysis, Integration, and Application, Kluwer. 
  4. Amann N., Owens D.H. and Rogers E. (1996). Iterative learning control for discrete-time systems with exponential rate of convergence, IEE Proceedings: Control Theory and Applications 143: 217-244. Zbl0875.93211
  5. Amann N. (1996). Optimal Algorithms for Iterative Learning Control, Ph. D. thesis, University of Exeter. 
  6. Camacho E.F and Bordons C. (1998). Model Predictive Control, Springer. Zbl1223.93037
  7. Chen Y. and Wen C. (1999). Iterative Learning Control: Robustness and Applications, Springer. Zbl0949.93002
  8. Chen Y. and Moore K.L. (2000). Comments on United States Patent 3,555,252 - Learning control of actuators in control systems, Proceedings of the 2000 International Conference on Automation, Robotics, and Control, Singapore. 
  9. Cryer B.W., Nawrocki P.E. and Lund R.A. (1976). A road simulation system for heavy duty vehicles, Technical report 760361, Society of Automotive Engineers. 
  10. Daley S., Hätönen J. and Owens D.H. (2004). Hydraulic servo system command shaping using iterative learning control, Proceedings of the Control Conference 2004, Bath, UK. 
  11. de Roover D. (1997). Motion Control of a Wafer Stage - A Design Approach for Speeding Up IC Production, Ph. D. thesis, Delft University of Technology. 
  12. Edwards J. B. and Owens D.H. (1982). Analysis and Control of Multipass Processes, Research Studies Press. 
  13. Furuta K. and Yamakita M. (1987). The design of learning control systems for multivariable systems, Proceedings of the IEEE International Symposium on Intelligent Control, Philadelphia, PA, USA, pp. 371-376. 
  14. Gorinevsky D. M. (1992). Direct learning of feedforward control for manipulator path tracking, Proceedings of the IEEE International Symposium on Intelligent Control, Glasgow, UK. 
  15. Gunnarsson S. and Norrlöf M. (2001). On the design of ILC algorithms using optimisation, Automatica 37: 2011-2016. Zbl0983.93503
  16. Harte T.J., Hätönen J.J. and Owens D.H. (2005). Discretetime inverse model-based iterative learning control: Stability, monotonicity and robustness, International Journal of Control 78(8), 577-586. Zbl1085.93015
  17. Hatzikos V., Hätönen J. and Owens D.H. (2004). Genetic algorithms in norm-optimal and non-linear iterative learning control, International Journal of Control 77(2): 188-197. Zbl1058.93023
  18. Hätönen J. (2004). Issues of Algebra and Optimality in Iterative Learning Control, Ph. D. thesis, University of Oulu. 
  19. Hätönen J. and Owens D.H. (2004). Convex modifications to an iterative learning control law, Automatica 40: 1213-1220. Zbl1051.93033
  20. Hätönen J., Harte T.J., Owens D.H., Ratcliffe J., Lewin P. and Rogers E. (2003). A new robust iterative learning control law for application on a gantry robot, Proceedings of the 9th IEEE Conference on Emerging Technologies and Factory Automation, Lisbon, Portugal. 
  21. Hätönen J.J., Owens D.H. and Moore K.L. (2004). An algebraic approach to iterative learning control, International Journal of Control 77(1), 45-54. Zbl1050.93024
  22. Hätönen J.J., Owens D.H. and Feng K. (2006). Basis functions and parameter optimization in high order iterative learning control, Automatica 42(2): 287-294. Zbl1103.93050
  23. Lee J.J. and Lee J.W. (1993). Design of Iterative Learning Controller with VCR servo system, IEEE Transactions on Consumer Electronics 39: 13-24. 
  24. Lee K.S., Bang S.H., Yi S. and Yoon S.C. (1996a). Iterative learning control of heat up phase for a batch polymerization reactor, Journal of Process Control 6(4): 255-262. 
  25. Lee K.S., Kim W.C. and Lee J.H. (1996b). Model-based Iterative learning control with quadratic criterion for linear batch processes, Journal of Control, Automation and Systems Engineering 3: 148-157. 
  26. Longman R. W. (2000). Iterative Learning Control and Repetitive Control for engineering practise, International Journal of Control 73(10): 930-954. Zbl1006.93598
  27. Moore K.L. (1993). Iterative Learning Control for Deterministic Systems, Springer. Zbl0773.93002
  28. Moore K.L. (1998). Multi-loop control approach to designing Iterative Learning Controllers, Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, FL, USA. 
  29. Norrlöf M. (2000). Iterative Learning Control: Analysis, Design, and Experiments, Ph. D. thesis, Linköping University. 
  30. Norrlöf Mikael (2002). An adaptive iterative learning control algorithm with experiments on an industrial robot, IEEE Transactions on Robotics and Automation 18(2): 245-251. 
  31. Owens D.H. and Feng K. (2003). Parameter optimization in Iterative learning control, International Journal of Control 76(11): 1059-1069. Zbl1064.93014
  32. Owens D.H., Tomas-Rodriguez M. and Daley S. (2008). Limit sets and switching strategies in parameter optimal iterative learning control, International Journal of Control 81(4): 626-640. Zbl1152.93515
  33. Ratcliffe J., Harte T.J., Hätönen J., Lewin P.Rogers E. and Owens D.H. (2004). Practical implementation of a model inverse optimal iterative learning controller on a gantry robot, Proceedings of the IFAC Workshop on Periodic Systems (PSYCO 04), Yokohama, Japan. 
  34. Rogers E. and Owens D.H. (1992). Stability Analysis for Linear Repetitive Processes, Springer. Zbl0772.93072
  35. Tao K. M., Kosut R. L. and Aral G. (1994). Learning feedforward control, Proceedings of the American Control Conference, Baltimore, MD, USA. 
  36. Togai M. and O. Yamano (1985). Analysis and design of an optimal learning control scheme for industrial robots: A discrete system approach, Proceedings 24th IEEE Conference on Decision and Control, Ft. Lauderdale, FL, USA. 
  37. Uchiyama M. (1978). Formation of high speed motion pattern of mechanical arm by trial, Transactions of the Society of Instrumentation and Control Engineers 19(5): 706-712. 
  38. Xu J.X. and Tan Y. (2003). Linear and Nonlinear Iterative Learning Control, Springer. Zbl1021.93002
  39. Zilouchian A. (1994). An iterative learning control technique for a dual arm robotic system, Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA, pp. 1528-1533. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.