摘要 |
A method for adapting acceleration and deceleration of a disc drive transducer during movements between initial and target tracks on a disc surface to the maximum current available to drive an actuator whereon the transducer is mounted. During acceleration of the transducer, while the actuator current is substantially a maximum, the current supplied to the actuator coil is measured and a scale factor is determined as the square root of the ratio of the maximum current supplied to the actuator and a nominal current from which a velocity profile, used to effect velocity control of the movement, has been predetermined. Thereafter, the current supplied to the actuator is adjusted in a succession of time intervals by measuring the velocity of the transducer, determining a profile velocity in each interval from the velocity profile, generating a demand velocity by scaling the profile velocity by the scale factor, generating a correction signal from the difference of the measured and demand velocities, and supplying current to the actuator in proportion to the correction signal.
|