This paper considers the implementation of an adaptive algorithm for periodic disturbance cancellation. It is shown that the maximum rate of adaptation can be calculated precisely based on measurements of the system’s frequency response. The response of the closed-loop system to additional disturbances can also be computed on that basis. The results are verified experimentally on a high track density magnetic disk drive. Excellent matching between the theoretical and experimental results is observed. An improved method is also proposed that leads to faster convergence of the adaptive algorithm and better disturbance rejection capabilities. The results of this paper significantly enhance the ability of the control engineer to design and analyze adaptive feedforward algorithms for a variety of applications where periodic disturbances are encountered.

1.
Arimoto, S., Kawamura, S., Miyazaki, F., and Tamaki, S., 1985, “Learning Control Theory for Dynamical Systems,” Proc. 24th IEEE Conf. on Decision and Control, pp. 1375–1380.
2.
Beale, S., Shafai, B., LaRocca, P., and Cusson, E., 1992, “Adaptive Forced Balancing for Magnetic Bearing Control Systems,” Proc. 31st IEEE Conf. on Decision and Control, pp. 3535–3539.
3.
Bodson
M.
,
1988
, “
Effect of the Choice of Error Equation on the Robustness Properties of Adaptive Control Systems
,”
Int. J. of Adaptive Control and Signal Processing
, Vol.
2
, pp.
249
257
.
4.
Bodson
M.
,
Sacks
A.
, and
Khosla
P.
,
1994
, “
Harmonic Generation in Adaptive Feedforward Cancellation Schemes
,”
IEEE Trans. on Automatic Control
, Vol.
39
, No.
9
, pp.
1939
1944
.
5.
Chen
D.
, and
Paden
B.
,
1993
, “
Adaptive Linearization of Hybrid Step Motors: Stability Analysis
,”
IEEE Trans. on Automatic Control
, Vol.
38
, No.
6
, pp.
874
887
.
6.
Chew
K.
, and
Tomizuka
M.
,
1990
, “
Digital Control of Repetitive Errors in Disk Drive Systems
,”
IEEE Control Systems Magazine
, Vol.
10
, No.
1
, pp.
16
19
.
7.
Francis
B.
, and
Wonham
B.
,
1976
, “
The Internal Model Principle of Control Theory
,”
Automatica
, Vol.
12
, No.
5
, pp.
457
465
.
8.
Hara, S., Omata, T., and Nakano, M., 1985, “Synthesis of Repetitive Control Systems and Its Applications,” in Proc. 24th Conf. on Decision and Control, pp. 1387–1392.
9.
Hara
S.
,
Yamamoto
Y.
,
Omata
T.
, and
Nakano
M.
,
1988
, “
Repetitive Control System: A New Type Servo System for Periodic Exogenous Signals
,”
IEEE Trans. Automatic Control
, Vol.
33
, No.
7
, pp.
659
668
.
10.
Ioannou
P. A.
, and
Tao
G.
,
1987
, “
Frequency Domain Conditions for Strictly Positive Real Functions
,”
IEEE Trans. Automatic Control
, Vol.
AC-32
, No.
1
, pp.
53
54
.
11.
Kempf, C., Messner, W., Tomizuka, M., and Horowitz, R., 1992, “A Comparison of Four Discrete-Time Repetitive Control Algorithms,” Proc. of the American Control Conference, pp. 2700–2704.
12.
Osburn, P. V., Whitaker, K. P., and Kezer, A., 1961, “New Developments in the Design of Model Reference Adaptive Control Systems,” Paper No. 61-39, Institute of the Aerospace Sciences.
13.
Riedle
B.
, and
Kokotovic
P.
,
1985
, “
A Stability-Instability Boundary for Disturbance-Free Slow Adaptation with Unmodeled Dynamics
,”
IEEE Trans. Automatic Control
, Vol.
30
, No.
10
, pp.
1027
1030
.
14.
Sastry, S. and Bodson, M., 1989, Adaptive Control: Stability, Convergence, and Robustness, Englewood Cliffs, NJ, Prentice Hall.
15.
Wei, Y., and Wu, A., 1992, “Demonstration of Active Vibration Control of the Hughes Cryocooler Testbed,” in Proc. 31st Conf. on Decision and Control, pp. 2580–2585.
16.
Widrow, Bernard, and Stearns, Samuel D., 1985, Adaptive Signal Processing, Englewood Cliffs, NJ: Prentice-Hall.
17.
Workman, M. L., 1986, “Disk File Servo Control System with Fast Reduction of Repeatable Head Position Error,” U.S. Patent 4,616,276.
18.
Yu, M. M., 1991, “Disk File with Adaptive Cancellation of Nonrepeatable Runout,” U.S. Patent 5,072,318.
This content is only available via PDF.
You do not currently have access to this content.