Repetitive control (RC) achieves tracking and rejection of periodic exogenous signals by incorporating a model of a periodic signal in the feedback path. To improve the performance, an inverse plant response filter (IPRF) is used. To improve robustness, the periodic signal model is bandwidth-limited. This limitation is largely dependent on the accuracy of the IPRF. A new method is presented for synthesizing the IPRF for discrete-time RC. The method produces filters in a simpler and more consistent manner than existing best-practice methods available in the literature, as the only variable involved is the selection of a windowing function. It is also more efficient in terms of memory and computational complexity than existing methods. Experimental results for a nanopositioning stage show that the proposed method yields the same or better tracking performance compared to existing methods.

References

1.
Hara
,
S.
,
Yamamoto
,
Y.
,
Omata
,
T.
, and
Nakano
,
M.
,
1988
, “
Repetitive Control System: A New Type Servo System for Periodic Exogenous Signals
,”
IEEE Trans. Autom. Control
,
33
(
7
), pp.
659
668
.
2.
Francis
,
B. A.
, and
Wonham
,
W. M.
,
1976
, “
Internal Model Principle of Control-Theory
,”
Automatica
,
12
(
5
), pp.
457
465
.
3.
Inoue
,
T.
,
Nakano
,
M.
,
Kubo
,
T.
,
Matsumoto
,
S.
, and
Baba
,
H.
,
1981
, “
High Accuracy Control of a Proton Synchrotron Magnet Power Supply
,”
8th IFAC World Congress
, Vol. 20, pp.
216
221
.
4.
Sato
,
H.
,
Sueno
,
T.
,
Toyama
,
T.
,
Mikawa
,
M.
,
Toda
,
T.
, and
Matsumoto
,
S.
,
1991
, “
High Accuracy Magnet Power Supply for Proton Synchrotron by Repetitive Control
,” 22nd Annual
IEEE
Power Electronics Specialists Conference
, Cambridge, MA, June 24–27, pp.
812
816
.
5.
Inoue
,
T.
,
Nakano
,
M.
, and
Iwai
,
S.
,
1981
, “
High Accuracy Control of Servomechanism for Repeated Contouring
,”
10th Annual Symposium on Incremental Motion Control Systems and Devices
, pp.
285
292
.
6.
Yamada
,
M.
,
Riadh
,
Z.
, and
Funahashi
,
Y.
,
1999
, “
Design of Discrete-Time Repetitive Control System for Pole Placement and Application
,”
IEEE/ASME Trans. Mechatron.
,
4
(
2
), pp.
110
118
.
7.
Lee
,
R. C. H.
, and
Smith
,
M. C.
,
1998
, “
Repetitive Control Experiments for a CD Player
,”
American Control Conference
, Philadelphia, PA, June 21–26, pp.
2682
2684
.
8.
Moon
,
J.-H.
,
Lee
,
M.-N.
, and
Chung
,
M. J.
,
1998
, “
Repetitive Control for the Track-Following Servo System of an Optical Disk Drive
,”
IEEE Trans. Control Syst. Technol.
,
6
(
5
), pp.
663
670
.
9.
Steinbuch
,
M.
,
Weiland
,
S.
, and
Singh
,
T.
,
2007
, “
Design of Noise and Period-Time Robust High-Order Repetitive Control, With Application to Optical Storage
,”
Automatica
,
43
(
12
), pp.
2086
2095
.
10.
Kim
,
D. H.
, and
Tsao
,
T.-C.
,
2000
, “
Robust Performance Control of Electrohydraulic Actuators for Electronic Cam Motion Generation
,”
IEEE Trans. Control Syst. Technol.
,
8
(
2
), pp.
220
227
.
11.
Fleming
,
A. J.
,
Kenton
,
B. J.
, and
Leang
,
K. K.
,
2010
, “
Bridging the Gap Between Conventional and Video-Speed Scanning Probe Microscopes
,”
Ultramicroscopy
,
110
(
9
), pp.
1205
1214
.
12.
Shan
,
Y.
, and
Leang
,
K. K.
,
2013
, “
Design and Control for High-Speed Nanopositioning: Serial-Kinematic Nanopositioners and Repetitive Control for Nanofabrication
,”
IEEE Control Syst. Mag.
,
33
(
6
), pp.
86
105
.
13.
Aridogan
,
U.
,
Shan
,
Y.
, and
Leang
,
K. K.
,
2009
, “
Design and Analysis of Discrete-Time Repetitive Control for Scanning Probe Microscopes
,”
ASME J. Dyn. Syst. Meas. Control
,
131
(
6
), p.
061103
.
14.
Tomizuka
,
M.
,
Tsao
,
T.-C.
, and
Chew
,
K.-K.
,
1989
, “
Analysis and Synthesis of Discrete-Time Repetitive Controllers
,”
ASME J. Dyn. Meas. Control
,
111
(
3
), pp.
353
358
.
15.
Inoue
,
T.
,
1990
, “
Practical Repetitive Control System Design
,” 29th
IEEE
Conference on Decision and Control
, Honolulu, HI, Dec. 5–7, pp.
1673
1678
.
16.
Yamamoto
,
Y.
,
1993
, “
Learning Control and Related Problems in Infinite-Dimensional Systems
,”
Essays on Control: Perspectives in the Theory and Its Applications
,
H. L.
Trentelman
, and
J. C.
Willems
, eds.,
Birkhäuser
, Boston, MA, pp.
191
222
.
17.
Peery
,
T. E.
, and
Özbay
,
H.
,
1993
, “
On H∞ Optimal Repetitive Controllers
,”
32nd IEEE Conference on Decision and Control
, pp.
1146
1151
.
18.
Li
,
J.
, and
Tsao
,
T.-C.
,
2001
, “
Robust Performance Repetitive Control Systems
,”
ASME J. Dyn. Syst. Meas. Control
,
123
(
3
), pp.
330
337
.
19.
Osburn
,
A. W.
, and
Franchek
,
M. A.
,
2004
, “
Designing Robust Repetitive Controllers
,”
ASME J. Dyn. Syst. Meas. Control
,
126
(
4
), pp.
865
872
.
20.
McKelvey
,
T.
,
Akcay
,
H.
, and
Ljung
,
L.
,
1996
, “
Subspace-Based Multivariable System Identification From Frequency Response Data
,”
IEEE Trans. Autom. Control
,
41
(
7
), pp.
960
979
.
21.
Ljung
,
L.
,
1999
,
System Identification: Theory for the User
, 2nd ed.,
Prentice Hall
, Upper Saddle River, NJ.
22.
Panomruttanarug
,
B.
, and
Longman
,
R. W.
,
2007
, “
Designing Optimized FIR Repetitive Controllers From Noisy Frequency Response Data
,”
Adv. Astronaut. Sci.
,
127
, pp.
1723
1742
.
23.
Longman
,
R. W.
,
2010
, “
On the Theory and Design of Linear Repetitive Control Systems
,”
Eur. J. Control
,
16
(
5
), pp.
447
496
.
24.
Selesnick
,
I. W.
,
Lang
,
M.
, and
Burrus
,
C. S.
,
1996
, “
Constrained Least Square Design of FIR Filters Without Specified Transition Bands
,”
IEEE Trans. Signal Process.
,
44
(
8
), pp.
1879
1892
.
25.
Welch
,
P. D.
,
1967
, “
The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short, Modified Periodograms
,”
IEEE Trans. Audio Electroacoust.
,
15
(
2
), pp.
70
73
.
26.
Rabiner
,
L. R.
,
1971
, “
Techniques for Designing Finite-Duration Impulse-Response Digital Filters
,”
IEEE Trans. Commun. Technol.
,
19
(
2
), pp.
188
195
.
27.
Tomizuka
,
M.
,
1987
, “
Zero Phase Error Tracking Algorithm for Digital Control
,”
ASME J. Dyn. Syst. Meas. Control
,
109
(
1
), pp.
65
68
.
28.
Gentle
,
J. E.
,
1998
,
Numerical Linear Algebra for Applications in Statistics
,
Springer-Verlag
, New York.
29.
Mareels
, I
. M. Y.
,
Gevers
,
M.
,
Bitmead
,
R. R.
,
Lygeros
,
J.
,
Kosut
,
R. L.
, and
Poubelle
,
M. A.
,
1987
, “
How Exciting Can a Signal Really Be?
,”
Syst. Control Lett.
,
8
(
3
), pp.
197
204
.
30.
Rojas
,
C. R.
,
Welsh
,
J. S.
,
Goodwin
,
G. C.
, and
Feuer
,
A.
,
2007
, “
Robust Optimal Experiment Design for System Identification
,”
Automatica
,
43
(
6
), pp.
993
1008
.
31.
Proakis
,
J. G.
, and
Manolakis
,
D. G.
,
1995
,
Digital Signal Processing
,
Prentice Hall
, Upper Saddle River, NJ.
32.
Kenton
,
B. J.
, and
Leang
,
K. K.
,
2012
, “
Design and Control of a Three-Axis Serial-Kinematic High-Bandwidth Nanopositioner
,”
IEEE/ASME Trans. Mechatron.
,
17
(
2
), pp.
356
369
.
33.
Harris
,
F. J.
,
1978
, “
On the Use of Windows for Harmonic Analysis With the Discrete Fourier Transform
,”
Proc. IEEE
,
66
(
1
), pp.
51
83
.
34.
Kaiser
,
J. F.
,
1974
, “
Nonrecursive Digital Filter Design Using the I0-sinh Window Function
,”
IEEE International Symposium on Circuits & Systems
, San Francisco, CA, Apr. 20–23, pp.
20
23
.
You do not currently have access to this content.