Method and system for providing spindle motor control for head loading in a disk drive
AssigneeInternational Business Machines Corporation
InventorsJeffrey Joseph Dobbek, Bryan Scott Rowan, Louis Joseph Serrano, Mantle Man-Hon Yu
Life of this patent
Estimating the term…
Abstract
Method and system aspects for controlling spindle motor speed during head loading in a disk drive are described. The aspects include inputting a time-varying reference velocity profile signal, and selecting a controller to control spindle motor speed. Further included is feeding forward control signals sufficient to precompensate for drag during a head loading event and maintain spindle motor speed within an operating tolerance.
Claims17
A computer readable medium combining program instructions for controlling spindle motor speed during head loading in a disk drive comprising:
- inputting a time-varying reference velocity profile signal;
- selecting a controller to control spindle motor speed;
- and
- feeding forward control signals sufficient to precompensate for drag during a head loading event and maintain spindle motor speed within an operating tolerance.
A system for adjusting spindle motor speed during head loading in a disk drive, the system comprising:
- a spindle motor predriver for driving a spindle motor;
- a load/unload control unit for controlling loading/unloading of a head;
- and
- a feedforward controller for receiving a signal indicative of a load event by the load/unload control unit and for providing a feed forward signal to the spindle motor predriver that precompensates for drag in the spindle motor during the load event.
A system for providing spindle motor control during a head loading event, the system comprising:
- a ramp;
- a head loaded to/from the ramp;
- at least one disk read/written by the head;
- a spindle motor for spinning the disk;
- at least one controller for controlling the spindle motor speed, the at least one controller adjusting spindle motor speed based on a time-varying digital reference velocity profile signal and a feed forward control signal during a head loading event;
- and
- a feedforward controller for providing the feed forward control signal during the head loading event to precompensate for an expected drag change during the head loading event, wherein an operating tolerance for the spindle motor is maintained and an overall time required to complete the head loading event is reduced.
Dependencies are inferred from the claim text.