The present invention relates to a hard disk drive performing a seek
control method using a multi-sinusoidal wave acceleration profile, where
the seek control method is capable of coping with a variation in a voice
coil motor driving current due to variances in a peripheral environment.
The seek control method of the present invention includes: calculating a
seek time scaling (STC) related to variations in a voice coil motor (VCM)
driving current due to variation in a peripheral environment; calculating
an acceleration distance ratio (ALR) of an acceleration distance to a
maximum seek distance without a coast mode according to the STC;
calculating position profiles in an acceleration mode, the coast mode and
a deceleration mode, respectively, using both the STC and the ALR; and
performing a seek operation by generating the VCM driving current
according to the position profiles and applying the VCM driving current
to a VCM.