This paper considers the problems of both noise tolerant iterative learning control (ILC) and iterative identification for a class of continuous-time systems with unknown bounded input disturbance and measurement noise. To this aim, we first propose a formulation of an extended ILC scheme using sampled input∕output (I∕O) data. The proposed ILC method has distinctive features as follows. Its learning law works in a prescribed finite-dimensional parameter space and employs I∕O data of all past trials efficiently. Also, the time derivative of tracking error is not required. Then, it is presented how the uncertain parameters can be identified by using the proposed ILC algorithm and how robust it is against measurement noise through a numerical example. Furthermore, its experimental evaluation is performed to demonstrate the effectiveness of the proposed identification scheme.

1.
Arimoto
,
S.
,
Kawamura
,
S.
, and
Miyazaki
,
F.
, 1984, “
Bettering Operation of Robotics
,”
J. Rob. Syst.
0741-2223,
1
, pp.
123
140
.
2.
Bein
,
Z.
, and
Xu
,
J. X.
, 1998,
Iterative Learning Control: Analysis, Design, Integration and Applications
,
Kluwer Academic
,
Boston
.
3.
Chen
,
Y.
, and
Wen
,
C.
, 1999,
Iterative Learning Control: Convergence, Robustness and Applications
,
Springer-Verlag
,
Germany
.
4.
Miyazaki
,
F.
,
Kawamura
,
S.
, and
Arimoto
,
S.
, 1988, “
Realization of Robot Motion Based on a Learning Method
,”
IEEE Trans. Syst. Man Cybern.
0018-9472,
18
, pp.
126
134
.
5.
Norrlöf
,
M.
, and
Gunnarson
,
S.
, 2002, “
Disturbance Aspects of High Order Iterative Learning Control
,”
Proceedings of the 15th IFAC World Congress
, CD-ROM.
6.
Kuc
,
T. Y.
, and
Lee
,
J. S.
, 1996, “
Learning Strictly Positive Real Linear System With Uncertain Parameters and Unknown Input Disturbances
,”
Automatica
0005-1098,
32
(
5
), pp.
791
792
.
7.
Sun
,
M.
, and
Wang
,
D.
, 2001, “
Sampled-Data Iterative Learning Control for Nonlinear Systems With Arbitrary Relative Degree
,”
Automatica
0005-1098,
37
(
2
), pp.
283
289
.
8.
Chien
,
C.-J.
, and
Yao
,
C.-Y.
, 2004, “
An Output-Based Adaptive Iterative Learning Controller for High-Relative Degree Uncertain Linear Systems
,”
Automatica
0005-1098,
40
(
1
), pp.
145
153
.
9.
French
,
M.
, and
Rogers
,
E.
, 2000, “
Non-Linear Iterative Learning by an Adaptive Lyapunov Technique
,”
Int. J. Control
0020-7179,
73
(
10
), pp.
840
850
.
10.
Saab
,
S. S.
, 2004, “
A Stochastic Iterative Learning Control Algorithm With Application to an Induction Motor
,”
Int. J. Control
0020-7179,
77
(
2
), pp.
144
163
.
11.
Saab
,
S. S.
, 2005, “
On Higher-Order Iterative Learning Control Algorithm in Presence of Measurement Noise
,”
Proceedings of the 44th IEEE Conference on Decision and Control and the European Control Conference ECC 05
, pp.
2451
2456
.
12.
Lee
,
H. S.
, and
Bien
,
Z.
, 1996, “
Study on Robustness of Iterative Learning Control With Non-Zero Initial Error
,”
Int. J. Control
0020-7179,
64
, pp.
345
359
.
13.
Park
,
K. H.
, and
Bien
,
Z.
, 2000, “
A Generalized Iterative Learning Controller Against Initial State Error
,”
Int. J. Control
0020-7179,
73
, pp.
871
881
.
14.
Sugie
,
T.
, and
Ono
,
T.
, 1991, “
An Iterative Learning Control Law for Dynamical Systems
,”
Automatica
0005-1098,
27
, pp.
729
732
.
15.
Garnier
,
H.
,
Gilson
,
M.
, and
Husestein
,
E.
, 2003, “
Developments for the Matlab Contsid Toolbox
,”
Proceedings of the 13th IFAC Symposium on System Identification
.
16.
Garnier
,
H.
, and
Mensler
,
M.
, 1999, “
Contsid: A Continuous-Time System Identification Toolbox for Matlab
,”
Proceedings of the European Control Conference
.
17.
Garnier
,
H.
, and
Mensler
,
M.
, 2000, “
The Contsid Toolbox: A Matlab Toolbox for Continuous-Time System Identification
,”
Proceedings of the 12th IFAC Symposium on System Identification
.
18.
Sinha
,
N. K.
, and
Rao
,
G. P.
, 1991,
Identification of Continuous-Time Systems
,
Kluwer Academic
,
Dordrecht
.
19.
Unbehauen
,
H.
, and
Rao
,
G.
, 1990, “
Continuous-Time Approaches to System Identification: A Survey
,”
Automatica
0005-1098,
26
, pp.
23
35
.
20.
Hamamoto
,
K.
, and
Sugie
,
T.
, 2001, “
An Iterative Learning Control Algorithm Within Prescribed Input-Output Subspace
,”
Automatica
0005-1098,
37
, pp.
1803
1809
.
21.
Hamamoto
,
K.
, and
Sugie
,
T.
, 2002, “
Iterative Learning Control for Robot Manipulators Using Finite Dimensional Input Subspace
,”
IEEE Trans. Rob. Autom.
1042-296X,
18
, pp.
632
635
.
22.
Sakai
,
F.
, and
Sugie
,
T.
, 2005, “
Continuous-Time Systems Identification Based on Iterative Learning Control
,”
Proceedings of the 16th IFAC World Congress
.
23.
Sugie
,
T.
, and
Sakai
,
F.
, 2005, “
Noise Tolerant Iterative Learning Control for Identification of Continuous-Time Systems
,”
Proceedings of the 44th IEEE Conference on Decision and Control and the European Control Conference ECC 05
, pp.
4251
4256
.
24.
Sakai
,
F.
, and
Sugie
,
T.
, 2006, “
H2-Suboptimal Iterative Learning Control for Continuous-Time System Identification
,”
Proceedings of the American Control Conference
, pp.
946
951
.
25.
Tao
,
G.
, 2003,
Adaptive Control Design and Analysis
,
Wiley-Interscience
,
New York
.
26.
Marino
,
R.
,
Santosuosso
,
G. L.
, and
Tomei
,
P.
, 2003, “
Robust Adaptive Compensation of Biased Sinusoidal Disturbances With Unknown Frequency
,”
Automatica
0005-1098,
39
(
10
), pp.
1755
1761
.
27.
Ding
,
Z.
, 2005, “
Adaptive Estimation of Unknown Sinusoidal Disturbances in Non-Minimum-Phase Nonlinear Systems
,”
Proceedings of the 16th IFAC World Congress
,
CD-ROM
.
28.
Kim
,
T. H.
,
Zheng
,
X.
, and
Sugie
,
T.
, 2006, “
Noise Tolerant Identification of Continuous-Time Systems With Unknown Constant Input Disturbance Using ILC Method
,”
Proceedings of the 14th IFAC Symposium on System Identification
, pp.
855
860
.
29.
Nise
,
H. S.
, 2000,
Control Systems Engineering
,
3rd ed.
,
Wiley
,
New York
.
30.
Ogata
,
K.
, 1992,
System Dynamics
,
2nd ed.
,
Prentice-Hall
,
Englewood Cliffs, NJ
.
31.
Franklin
,
G. F.
,
Powell
,
J. D.
, and
Emami-Naeini
,
A.
, 2002,
Feedback Control of Dynamic Systems
,
4th ed.
,
Prentice-Hall
,
Englewood Cliffs, NJ
.
32.
Hamamoto
,
K.
,
Fukuda
,
T.
, and
Sugie
,
T.
, 2003, “
Iterative Feedback Tuning of Controllers for a Two-Mass-Spring System With Friction
,”
Control Eng. Pract.
0967-0661,
11
, pp.
1061
1068
.
33.
Campi
,
M. C.
,
Sugie
,
T.
, and
Sakai
,
F.
, 2006, “
Iterative Identification Method for Linear Continuous-Time Systems
,”
Proceedings of the 45th IEEE Conference on Decision and Control
, pp.
817
822
.
You do not currently have access to this content.