DocumentCode :
77662
Title :
Hard Disk Drive Servo System Based on Field-Programmable Gate Arrays
Author :
Shaomin Xiong ; Bogy, David B.
Author_Institution :
Dept. of Mech. Eng., Univ. of California Berkeley, Berkeley, CA, USA
Volume :
61
Issue :
9
fYear :
2014
fDate :
Sept. 2014
Firstpage :
4878
Lastpage :
4884
Abstract :
Servo systems are essential components of current magnetic storage hard disk drives (HDDs). In this paper, we demonstrate a novel servo scheme using a field-programmable gate array (FPGA). Adjacent magnetic tracks with two different frequencies are recorded on the magnetic disk and are used as servo tracks to encode the position information. A discrete Fourier transform is employed to decode the magnetic head position and to obtain the position error signal (PES). The PES is defined in terms of the difference of the magnitudes of the two frequencies. The relationship between the displacement and the PES is obtained by offline calibration. A real-time signal acquisition and processing system using a commercial FPGA, analog-to-digital converter chips, and digital-to-analog converter chips is built to do the high-speed spectrum analysis and generate the PES. The PES is transmitted to a laboratory virtual instrument engineering workbench (LabVIEW) real-time control target to implement the control algorithm. The computed control output from the real-time control target is amplified to drive a piezoelectric stage, which moves the magnetic head along the radial direction to compensate for the position error. A simple repetitive and proportional-integral-derivative control algorithm is implemented for head positioning and to verify this new servo scheme in this paper. With the controller, most of the major disturbances, such as the harmonics of the spindle runout, have been effectively attenuated compared with an open-loop control scheme.
Keywords :
analogue-digital conversion; calibration; digital-analogue conversion; discrete Fourier transforms; error compensation; field programmable gate arrays; hard discs; magnetic heads; piezoelectric devices; real-time systems; servomechanisms; signal detection; three-term control; virtual instrumentation; HDD; LabVIEW; PES; adjacent magnetic tracks; analog-to-digital converter chips; commercial FPGA; digital-to-analog converter chips; discrete Fourier transform; field-programmable gate arrays; hard disk drive servo system; head positioning; high-speed spectrum analysis; laboratory virtual instrument engineering workbench; magnetic disk; magnetic head position; magnetic storage hard disk drives; offline calibration; open-loop control scheme; piezoelectric stage; position error compensation; position error signal; position information; processing system; proportional-integral-derivative control algorithm; radial direction; real-time control target; real-time signal acquisition; repetitive control algorithm; servo scheme; servo tracks; spindle runout; Calibration; Decoding; Discrete Fourier transforms; Field programmable gate arrays; Magnetic heads; Real-time systems; Servomotors; Field-programmable gate arrays (FPGAs); hard disks; servo systems;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/TIE.2013.2288215
Filename :
6651847
Link To Document :
بازگشت