Elsevier

Automatica

Volume 28, Issue 6, November 1992, Pages 1215-1221
Automatica

Brief paper
An iterative learning control theory for a class of nonlinear dynamic systems

https://doi.org/10.1016/0005-1098(92)90063-LGet rights and content

Abstract

An iterative learning control scheme is presented for a class of nonlinear dynamic systems which includes holonomic systems as its subset. The control scheme is composed of two types of control methodology: a linear feedback mechanism and a feedforward learning strategy. At each iteration, the linear feedback provides stability of the system and keeps its state errors within uniform bounds. The iterative learning rule, on the other hand, tracks the entire span of a reference input over a sequence of iterations. The proposed learning control scheme takes into account the dominant system dynamics in its update algorithm in the form of scaled feedback errors. In contrast to many other learning control techniques, the proposed learning algorithm neither uses derivative terms of feedback errors nor assumes external input perturbations as a prerequisite. The convergence proof of the proposed learning scheme is given under minor conditions on the system parameters.

References (14)

  • S.V. Gusev

    Linear stabilization of nonlinear systems: program motion

  • J.S. Albus
  • S. Arimoto et al.

    Bettering operation of dynamic system by learning: a new control theory for servomechanism or mechatronics system

  • Paola Bondi et al.

    On the iterative learning control theory for robotic manipulators

    IEEE J. Robotics and Automation

    (1988)
  • G. Casalino et al.

    A learning procedure for the control of movements of robotic manipulators

  • J.J. Craig

    Adaptive control of manipulators through repeated trials

  • D.T. Greenwood
There are more references available in the full text version of this article.

Cited by (161)

  • Contraction analysis of nonlinear noncausal iterative learning control

    2020, Systems and Control Letters
    Citation Excerpt :

    For convergence analysis of nonlinear ILC, there are two main approaches: the contraction mapping theorem (CMT) approach and the composite energy function (CEF) method. Both CMT [16,17] and CEF [7,18] methods have successfully been used to analyze causal, nonlinear ILC. However, for the noncausal nonlinear case, results are less comprehensive.

  • Convergence analysis of feedback-based iterative learning control with input saturation

    2019, Automatica
    Citation Excerpt :

    It finds applications in many engineering systems where the system performs the same task over iterations with a high tracking precision requirement. Examples include chemical batch processes (Lee, Bang, & Chang, 1994; Mezghani et al., 2002), robotic manufacturing systems (Kawamura, Miyazaki, & Arimoto, 1988; Kuc, Lee, & Nam, 1992), precision motion control systems (Altin & Barton, 2014; Barton & Alleyne, 2008), traffic flow control (Hou, Xu, & Yan, 2008), control of wind turbine rotors (Tutty, Blackwell, Rogers, & Sandberg, 2014), modelling of human motor learning (Zhou et al., 2016), and robotic rehabilitation (Freeman, 2017; Xu, Chu, & Rogers, 2014). More applications can be found in the survey papers (Bristow, Tharayil, & Alleyne, 2006; Moore, 1999) and references therein.

View all citing articles on Scopus

The original version of this paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor T. J. McAvoy under the direction of Editor P. C. Parks.

View full text