PC-based position error signal generation and servo system for a spinstand

Wai Ee Wong, Lu Feng, Zhimin He, Jun Liu, Cheng Mun Kan, Guoxiao Guo

Research output: Contribution to journalArticle

12 Citations (Scopus)

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 languageEnglish (US)
Pages (from-to)4315-4322
Number of pages8
JournalIEEE Transactions on Magnetics
Volume41
Issue number11
DOIs
StatePublished - Nov 1 2005

Fingerprint

position errors
error signals
Servomechanisms
cards
controllers
Controllers
Computer operating systems
analog to digital converters
decoding
feedback control
positioning
Feedback control
Decoding
Suspensions
Actuators
Lead
actuators
sampling
high speed
Sampling

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

Cite this

PC-based position error signal generation and servo system for a spinstand. / Wong, Wai Ee; Feng, Lu; He, Zhimin; Liu, Jun; Kan, Cheng Mun; Guo, Guoxiao.

In: IEEE Transactions on Magnetics, Vol. 41, No. 11, 01.11.2005, p. 4315-4322.

Research output: Contribution to journalArticle

Wong, Wai Ee ; Feng, Lu ; He, Zhimin ; Liu, Jun ; Kan, Cheng Mun ; Guo, Guoxiao. / PC-based position error signal generation and servo system for a spinstand. In: IEEE Transactions on Magnetics. 2005 ; Vol. 41, No. 11. pp. 4315-4322.
@article{34d34b1cfe504cf6bb0ec8391af0fc4f,
title = "PC-based position error signal generation and servo system for a spinstand",
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.",
keywords = "Digital control system, Position error signal, Servo control, Spinstand, Track misregistration",
author = "Wong, {Wai Ee} and Lu Feng and Zhimin He and Jun Liu and Kan, {Cheng Mun} and Guoxiao Guo",
year = "2005",
month = "11",
day = "1",
doi = "10.1109/TMAG.2005.856304",
language = "English (US)",
volume = "41",
pages = "4315--4322",
journal = "IEEE Transactions on Magnetics",
issn = "0018-9464",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "11",

}

TY - JOUR

T1 - PC-based position error signal generation and servo system for a spinstand

AU - Wong, Wai Ee

AU - Feng, Lu

AU - He, Zhimin

AU - Liu, Jun

AU - Kan, Cheng Mun

AU - Guo, Guoxiao

PY - 2005/11/1

Y1 - 2005/11/1

N2 - 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.

AB - 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.

KW - Digital control system

KW - Position error signal

KW - Servo control

KW - Spinstand

KW - Track misregistration

UR - http://www.scopus.com/inward/record.url?scp=28644450661&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=28644450661&partnerID=8YFLogxK

U2 - 10.1109/TMAG.2005.856304

DO - 10.1109/TMAG.2005.856304

M3 - Article

AN - SCOPUS:28644450661

VL - 41

SP - 4315

EP - 4322

JO - IEEE Transactions on Magnetics

JF - IEEE Transactions on Magnetics

SN - 0018-9464

IS - 11

ER -