Compensation of Dominant Frequency Components of Nonrepeatable Disturbance in Hard Disk Drives

This paper is concerned with the nonrepeatable runout (NRRO) compensation problem for hard disk drives. After standard servo control, several visible frequency components remain in the spectrum of nonrepeatable position error signal (NRPES). The dominant ones among these frequency components contribute a lot to the track mis-registration (TMR). In this paper, we propose an adaptive compensation scheme for the time-varying dominant frequency component of NRRO. The frequency of the dominant component is estimated online by the least mean squares (LMS) algorithm within a short time window. Based on the frequency estimate, the basis function algorithm is applied to adaptively identify the time-varying magnitude and phase of the dominant component. With the identified frequency, magnitude, and phase, an estimate of the dominant component is constructed and then canceled by the control signal. This scheme is further extended to compensating for multiple frequency components. The performance of this compensation scheme is demonstrated by simulation on a realistic hard disk drive model.

[1]  Masayoshi Tomizuka,et al.  Adaptive and Optimal Rejection of Non-Repeatable Disturbance in Hard Disk Drives , 2005, AIM 2005.

[2]  Ioan D. Landu System identification and control design using P.I.M.+ software , 1990 .

[3]  F. F. Yap,et al.  A feedback control system for suppressing rotating disk flutter in hard disk drives , 2002, Digest of the Asia-Pacific Magnetic Recording Conference.

[4]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[5]  I. Y. Shen,et al.  Reducing disk flutter by improving aerodynamic design of base castings , 2000 .

[6]  Xingzhe Wang,et al.  Feedback control and optimization for rotating disk flutter suppression with actuator patches , 2006 .

[7]  Monson H. Hayes,et al.  Statistical Digital Signal Processing and Modeling , 1996 .

[8]  M. Tomizuka,et al.  Comparison of four discrete-time repetitive control algorithms , 1993, IEEE Control Systems.

[9]  Guoxiao Guo,et al.  Feedforward control for reducing disk-flutter-induced track misregistration , 2003 .

[10]  Dong-Ho Oh,et al.  Position error reduction in magnetic disk drives using a head gimbal assembly with radial head motion capability , 2005 .

[11]  Lin Guo,et al.  Disk flutter and its impact on HDD servo performance , 2000, 2000 Asia-Pacific Magnetic Recording Conference. Digests of APMRC2000 on Mechanical and Manufacturing Aspects of HDD (Cat. No.00EX395).

[12]  M. Tomizuka,et al.  Repeatable runout compensation for hard disk drives using adaptive feedforward cancellation , 2006, 2006 American Control Conference.

[13]  Y. Yamaguchi,et al.  Reduction of disk flutter by decreasing disk-to-shroud spacing , 1999, IEEE International Magnetics Conference.

[14]  Gunhee Jang,et al.  New design of a HDD spindle motor using damping material to reduce NRRO , 2000 .