Abstract
We describe a high-performance servo control system for enhancement of spinstand servo performance. This PC-based system uses a multifunction I/O card for controller output and a high-speed digitizer card capable of sampling the frequency-encoded servo pattern at 500 MS/s. The PC, running under the Linux operating system, uses the Goertzel algorithm decoding scheme to calculate the position error signal (PES) at a 15-kHz update rate for feedback control. The control signal drives a custom-made lead zirconate titanate (PZT) actuator, which moves the suspension and thus the read/write head. A proportional and integral (PI) type servo controller supports a 1.1-kHz servo bandwidth, producing a 21.9% improvement of the positioning accuracy of the spinstand.
Original language | English (US) |
---|---|
Pages (from-to) | 4315-4322 |
Number of pages | 8 |
Journal | IEEE Transactions on Magnetics |
Volume | 41 |
Issue number | 11 |
DOIs | |
State | Published - Nov 2005 |
Externally published | Yes |
Keywords
- Digital control system
- Position error signal
- Servo control
- Spinstand
- Track misregistration
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Electrical and Electronic Engineering