摘要:
A method and apparatus are provided to compensate for the runout that commonly occurs during the reading from or writing of information on the surface of a disk medium using a read/write head. The runout relates to the distance the head is located away from a disk track center during the rotation of the disk. To maintain the head in alignment with the track center during the complete revolution of the disk, position information is obtained. This position information is used with discrete fourier transform techniques to provide a representation of the disk runout. From this representation, a compensating signal can be generated to provide movement of the head that compensates for the runout and keeps the head positioned in alignment with the track center at all times during the disk rotation.
摘要:
A method and apparatus are provided in an embedded servo system for controllably moving, using a linear motor, a carriage assembly and one or more accompanying heads relative to one or more disk surfaces. Each disk surface includes sectors for reading and writing information. Each disk surface also includes servo fields spaced between the read/write sectors. The servo fields have preset servo or position information for each of the tracks on the disk. The position information is in the form of Normal and Quadrature generated signals used to determine the exact position of the head when it is located between track centers. Using the determined position of the head and knowing a target position on the disk surface, the distance remaining to the target position is found. Using the value of the distance remaining to the target position, a head velocity can be determined and the proper amount of current can be supplied to the linear motor so that the head arrives at the target position in minimal time.