Global Information Lookup Global Information

Iterative learning control information


Iterative Learning Control (ILC) is an open-loop control approach of tracking control for systems that work in a repetitive mode.[1] 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. This action is represented by the objective of accurately tracking a chosen reference signal on a finite time interval.

Repetition allows the system to sequentially improve tracking accuracy, in effect learning the required input needed to track the reference as closely as possible. The learning process uses information from previous repetitions to improve the control signal, ultimately enabling a suitable control action to be found iteratively. The internal model principle yields conditions under which perfect tracking can be achieved but the design of the control algorithm still leaves many decisions to be made to suit the application. A typical, simple 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 is a design parameter representing operations on .[2] Achieving perfect tracking through iteration is represented by the mathematical requirement of convergence of the input signals as becomes large, whilst the rate of this convergence represents the desirable practical need for the learning process to be rapid. There is also the need to ensure good algorithm performance even in the presence of uncertainty about the details of process dynamics. The operation is crucial to achieving design objectives (i.e. trading off fast convergence and robust performance) and ranges from simple scalar gains to sophisticated optimization computations.[3]

In many cases a low-pass filter is added to the input to improve performance. The control law then takes the form

where is a low-pass filtering matrix. This removes high-frequency disturbances which may otherwise be aplified during the learning process.[4]

  1. ^ S.Arimoto, S. Kawamura; F. Miyazaki (1984). "Bettering operation of robots by learning". Journal of Robotic Systems. 1 (2): 123–140. doi:10.1002/rob.4620010203.
  2. ^ Moore, K.L. (1993). Iterative Learning Control for Deterministic Systems. London: Springer-Verlag. ISBN 0-387-19707-9.
  3. ^ Owens D.H.; Feng K. (20 July 2003). "Parameter optimization in iterative learning control". International Journal of Control. 76 (11): 1059–1069. doi:10.1080/0020717031000121410. S2CID 120288506.
  4. ^ 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. Vol. 26. pp. 96–114.

and 24 Related for: Iterative learning control information

Request time (Page generated in 0.8221 seconds.)

Iterative learning control

Last Update:

Iterative Learning Control (ILC) is an open-loop control approach of tracking control for systems that work in a repetitive mode. Examples of systems...

Word Count : 726

Repetitive control

Last Update:

F.J. (2009). "Survey on iterative learning control, repetitive control, and run-to-run control". Journal of Process Control. 19 (10): 1589–1600. doi:10...

Word Count : 171

Adaptive control

Last Update:

controllers Adaptive pole placement Extremum-seeking controllers Iterative learning control Gain scheduling Model reference adaptive controllers (MRACs) –...

Word Count : 1357

Federated learning

Last Update:

task performance of a final, central machine learning model, federated learning relies on an iterative process broken up into an atomic set of client-server...

Word Count : 5966

Iterative and incremental development

Last Update:

Iterative and incremental development is any combination of both iterative design (or iterative method) and incremental build model for development. Usage...

Word Count : 2240

ILC

Last Update:

Living Color, an American comedy TV series Iterative learning control, a form of production-process tracking control This disambiguation page lists articles...

Word Count : 222

Reinforcement learning

Last Update:

Reinforcement learning (RL) is an interdisciplinary area of machine learning and optimal control concerned with how an intelligent agent ought to take...

Word Count : 7038

Learning rate

Last Update:

machine learning and statistics, the learning rate is a tuning parameter in an optimization algorithm that determines the step size at each iteration while...

Word Count : 1108

Machine learning

Last Update:

data is represented by a matrix. Through iterative optimization of an objective function, supervised learning algorithms learn a function that can be used...

Word Count : 14669

Markov decision process

Last Update:

Hamilton–Jacobi–Bellman equation Optimal control Recursive economics Mabinogion sheep problem Stochastic games Q-learning Bellman, R. (1957). "A Markovian Decision...

Word Count : 4869

Stochastic gradient descent

Last Update:

Stochastic gradient descent (often abbreviated SGD) is an iterative method for optimizing an objective function with suitable smoothness properties (e...

Word Count : 6579

Early stopping

Last Update:

In machine learning, early stopping is a form of regularization used to avoid overfitting when training a learner with an iterative method, such as gradient...

Word Count : 1802

Deep learning

Last Update:

Deep learning is the subset of machine learning methods based on neural networks with representation learning. The adjective "deep" refers to the use of...

Word Count : 17592

Learning management system

Last Update:

different forms of evaluation, including iterative processes where students' experiences and approaches to learning are evaluated. Both supporters and critics...

Word Count : 3823

Outline of machine learning

Last Update:

outline is provided as an overview of and topical guide to machine learning: Machine learning – a subfield of soft computing within computer science that evolved...

Word Count : 3580

Ensemble learning

Last Update:

In statistics and machine learning, ensemble methods use multiple learning algorithms to obtain better predictive performance than could be obtained from...

Word Count : 6613

Deep learning super sampling

Last Update:

Deep learning super sampling (DLSS) is a family of real-time deep learning image enhancement and upscaling technologies developed by Nvidia that are exclusive...

Word Count : 2885

Glossary of electrical and electronics engineering

Last Update:

primary circuit to the secondary circuit. iterative learning control A technique for improving the accuracy of control systems that carry out the same sequence...

Word Count : 19286

Plantoid

Last Update:

Furong Gao. "A robust iterative learning control with neural networks for robot" (PDF). Research Center of Information and Control, Dalian University of...

Word Count : 1710

Multimodal learning

Last Update:

Multimodal learning, in the context of machine learning, is a type of deep learning using multiple modalities of data, such as text, audio, or images....

Word Count : 1697

Sparse dictionary learning

Last Update:

pursuit, CoSaMP or fast non-iterative algorithms can be used to recover the signal. One of the key principles of dictionary learning is that the dictionary...

Word Count : 3496

Hyperparameter optimization

Last Update:

algorithm. A hyperparameter is a parameter whose value is used to control the learning process. Hyperparameter optimization finds a tuple of hyperparameters...

Word Count : 2459

Data version control

Last Update:

machine learning datasets, which are very large. CI/CD methodologies can be applied to datasets using data version control. Version control enables users...

Word Count : 1594

Agile learning

Last Update:

and through an Iterative design which alternates between phases of learning and doing. The tutors rather have the role of a learning attendant or supporter...

Word Count : 1744

PDF Search Engine © AllGlobal.net