Jump to content

Iterative learning control: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m General fixes. using AWB
Line 61: Line 61:
==External links==
==External links==
*[http://www.sheffield.ac.uk/ilc Southampton Sheffield Iterative Learning Control (SSILC)]
*[http://www.sheffield.ac.uk/ilc Southampton Sheffield Iterative Learning Control (SSILC)]
*[http://iteratecontrol.com Iterate Control Limited]
{{Use dmy dates|date=September 2010}}
{{Use dmy dates|date=September 2010}}



Revision as of 17:13, 10 February 2011

Iterative Learning Control (ILC) is a method of tracking control for systems that work in a repetitive mode. Examples of systems that operate in a repetitive manner include robot arm manipulators, chemical batch processes and reliability testing rigs. In each of these tasks the system is required to perform the same action over and over again with high precision.

By using information from previous repetitions, a suitable control action can be found iteratively. The internal model principle yields conditions under which perfect tracking can be achieved. A typical control law is of the form:

where is the input to the system during the pth repetition, is the tracking error during the pth repetition and K is a design parameter. It was shown that the perfect tracking can be achieved only for systems of relative degree one when using the typical control law and derivatives of tracking error may be included in the control law.

References

  • S.Arimoto, S. Kawamura and F. Miyazaki (1984). "Bettering operation of robots by learning". Journal of Robotic Systems. 1: 123–140. doi:10.1002/rob.4620010203.
  • Moore, K.L. (1993). Iterative Learning Control for Deterministic Systems. London: Springer-Verlag.
  • Jian-Xin Xu; Ying Tan. (2003). Linear and Nonlinear Iterative Learning Control. Springer-Verlag. p. 177.{{cite book}}: CS1 maint: multiple names: authors list (link)
  • Bristow, D. A. Tharayil, M. Alleyne, A. G. (2006). "A Survey of Iterative Learning Control A learning-based method for high-performance tracking control". IEEE control systems magazine. 26: pages 96–114. {{cite journal}}: |pages= has extra text (help)CS1 maint: multiple names: authors list (link)
  • Owens D.H.; Feng K. (20 July 2003). "Parameter optimization in iterative learning control". International Journal of Control. 76: 1059–1069. doi:10.1080/0020717031000121410.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  • Owens D.H. ; Hätönen J. (2005). "Iterative learning control — An optimization paradigm". Annual Reviews in Control. 29: 57–70. doi:10.1016/j.arcontrol.2005.01.003.{{cite journal}}: CS1 maint: multiple names: authors list (link)