In this paper, we present a very simple modification of the iterative learning control algorithm of S. Arimoto et al. (1984, “Bettering Operation of Robots by Learning,” J. Robot Syst., 1(2), pp. 123–140) to the case where the inputs are bounded. The Jacobian condition presented in K. Avrachenkov (1998, “Iterative Learning Control Based on Quasi-Newton Methods,” Conference on Decision Control, pp. 170–174) is specified instead of the usual condition specified by Arimoto et al. (1984). (See also K. L. Moore, 1993, Iterative Learning Control for Deterministic Systems, Advances in Industrial Control Series, Springer-Verlag, London, UK.) In particular, the former is a condition for monotonicity in the distance to the solution instead of monotonicity in the output error. This observation allows for a simple extension of the methods of Arimoto et al. (1984) to the case of bounded inputs since the process of moving an input back to a bound if it exceeds it does not affect the contraction mapping property; in fact, the distance to the solution, if anything, can only decrease even further. The usual Jacobian error condition, on the other hand, is not sufficient to guarantee the chopping rule will converge to the solution, as proved herein. To the best of our knowledge, these facts have not been previously pointed out in the iterative learning control literature.

1.
Cheah
,
C.
, and
Wang
,
D.
,
1996
, “
Learning Control for a Class of Nonlinear Differential-Algebraic Systems With Application to Constrained Robots
,”
J. Rob. Syst.
,
13
(
3
), pp.
141
151
.
2.
Arimoto
,
S.
et al.
,
1984
, “
Bettering Operation of Robots by Learning
,”
J. Rob. Syst.
,
1
(
2
), pp.
123
140
.
3.
Horowitz
,
R.
,
1993
, “
Learning Control of Robot Manipulators
,”
ASME J. Dyn. Syst., Meas., Control
,
115
, pp.
402
411
.
4.
Gorinevsky, D., 1994, “An Algorithm for On-Line Parametric Nonlinear Least Square Optimization,” IEEE Conf. on Decision and Control, 3, pp. 2221–2226.
5.
Gorinevsky, D., 1995, “An Application of On-Line Parametric Optimization to Task-Level Learning Control,” American Control Conf., pp. 862–866.
6.
Gorinevsky, D. et al., 1995, “Learning Approximation of Feedforward Dependence on the Task Parameters: Experiments in Direct-Drive Manipulator Tracking,” American Control Conf., pp. 883–887.
7.
Sadegh
,
N.
, and
Driessen
,
B.
,
1999
, “
Minimum Time Trajectory Learning
,”
ASME J. Dyn. Syst., Meas., Control
,
121
, pp.
213
217
.
8.
Chen
,
C.
, and
Peng
,
S.
,
1999
, “
Learning Control of Process Systems with Hard Input Constraints
,”
J. Process Control
,
9
, pp.
151
160
.
9.
Avrachenkov, K., 1998, “Iterative Learning Control Based on Quasi-Newton Methods,” Conf. on Decision and Control, pp. 170–174.
10.
Chien, Chiang-Ju, 1998, “On the Iterative Learning Control of Sampled-Data Systems,” Iterative Learning Control: Analysis, Design, Integration and Applications, Z. Bien and J. Xu, eds., Kluwer Academic Publishers, Norwell, MA, pp. 71–82.
You do not currently have access to this content.