Iterative learning control

Iterative learning control

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 found iteratively. The internal model principle yields conditions under which perfect tracking can be achieved. A typical control law is of the form:

:u_{p+1}=u_p +K * e_p

where u_p is the input to the system during the pth repetition, e_p is the tracking error during the pth repetition and K is a design parameter.

References

*cite journal
author = S.Arimoto, S. Kawamura and F. Miyazaki
title = Bettering operation of robots by learning
journal = Journal of Robotic Systems
year = 1984
volume = 1
pages = 123–140
doi = 10.1002/rob.4620010203

*cite book
last = Moore
first = K.L.
year = 1993
title = Iterative Learning Control for Deterministic Systems
publisher = Springer-Verlag
location = London

*cite book
author = Jian-Xin Xu; Ying Tan.
year = 2003
title = Linear and Nonlinear Iterative Learning Control
publisher = Springer-Verlag
pages = 177

*cite journal
author = Bristow, D. A. Tharayil, M. Alleyne, A. G.
title = A Survey of Iterative Learning Control A learning-based method for high-performance tracking control
journal = IEEE control systems magazine
year = 2006
volume = Vol. 26
pages = pages 96–114

*cite journal
author = Owens D.H.; Feng K.
title = Parameter optimization in iterative learning control
journal = International Journal of Control
date = 20 July 2003
volume = Volume 76
pages = 1059–1069
doi = 10.1080/0020717031000121410

*cite journal
author = Owens D.H. ; Hätönen J.
title = Iterative learning control — An optimization paradigm
journal = Annual Reviews in Control
year = 2005
volume = 29
pages = 57–70
doi = 10.1016/j.arcontrol.2005.01.003

External links

* [http://www.sheffield.ac.uk/ilc Southampton Sheffield Iterative Learning Control (SSILC)]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Iterative and incremental development — is a cyclic software development process developed in response to the weaknesses of the waterfall model. It is an essential part of the Rational Unified Process, the Dynamic Systems Development Method, Extreme Programming and generally the agile… …   Wikipedia

  • Perceptual control theory — (PCT) is a psychological theory of animal and Human behavior originated by maverick scientist William T. Powers. In contrast with other theories of psychology and behavior, which assume that behavior is a function of perception that perceptual… …   Wikipedia

  • History of virtual learning environments 1990s — In the history of virtual learning environments, the 1990s was a time of growth, primarily due to advent of the affordable computer and of the Internet.1990s1990* Formal Systems Inc. of Princeton, NJ, USA introduces a DOS based Assessment… …   Wikipedia

  • List of mathematics articles (I) — NOTOC Ia IA automorphism ICER Icosagon Icosahedral 120 cell Icosahedral prism Icosahedral symmetry Icosahedron Icosian Calculus Icosian game Icosidodecadodecahedron Icosidodecahedron Icositetrachoric honeycomb Icositruncated dodecadodecahedron… …   Wikipedia

  • ILC — may refer to:*ILC Dover, an American company *In Living Color *Industrial loan company or equivalently industrial loan corporation *International Law Commission *International Linear Collider *International Lutheran Council *Interprovincial… …   Wikipedia

  • Simulation — Simulator redirects here. For other uses, see Simulator (disambiguation). For other uses, see Simulation (disambiguation). Not to be confused with Stimulation. Wooden mechanical horse simulator during WWI. Simulation is the imitation of some real …   Wikipedia

  • Discretization — A solution to a discretized partial differential equation, obtained with the finite element method. In mathematics, discretization concerns the process of transferring continuous models and equations into discrete counterparts. This process is… …   Wikipedia

  • List of important publications in computer science — This is a list of important publications in computer science, organized by field. Some reasons why a particular publication might be regarded as important: Topic creator – A publication that created a new topic Breakthrough – A publication that… …   Wikipedia

  • Cellular neural network — Cellular neural networks (CNN) are a parallel computing paradigm similar to neural networks, with the difference that communication is allowed between neighbouring units only. Typical applications include image processing, analyzing 3D surfaces,… …   Wikipedia

  • Design management — is the business side of design. Design managers need to speak the language of the business and the language of design …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”