Systems, apparatus, and methods for motor control
AssigneeSeagate Technology LLC
InventorsDonald Ray Bloyer, Garry E. Korbel, Matthew E. Hastings
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided through which the current to a spindle motor of the recording medium of a mass storage device is modulated to avoid anomalies in the operation of mass storage device and reduce power consumption. In the example of a disc drive, the current is modulated to prevent expected or predicted disturbances in the air bearing between a read/write head and the recording medium, and to reduce the power consumption when no disturbances are predicted or expected.
Claims23
A method comprising steps of:
- (a) directing current to a motor;
- and
- (b) modulating the current in reference to a predetermined profile that reduces air bearing instability, and in reference to an occurrence of interference associated with an undesired air-bearing stability in an interface between a head and a surface.
A method for generating a profile of modulated current of a spindle motor of a mass storage device, the method comprising steps of:
- (a) receiving air-bearing stability performance data of the mass storage device, the data including the quantity of current applied to the spindle motor at a plurality of discrete points in time, and including at least one performance measurement;
- (b) determining a portion of the performance data that indicates a performance inadequacy that exceeds a predetermined threshold;
- and
- (c) generating the profile in reference to the performance inadequacy and the performance data.
A method for dynamically modulating current based on dynamic performance data during operation of a storage device, the method comprising steps of:
- (a) determining interference associated with an undesired air-bearing stability between a head and a storage medium of the storage device, in reference to a performance profile, and in reference to dynamic performance data during operation, the determining step comprising:
- (a)(i) measuring the time per revolution;
- and
- (a)(ii) comparing the time per revolution to an expected time in the profile;
- wherein not meeting the expected time is an indication of interference;
- and
- (b) modulating current to control the disc in reference to the interference.
A method for dynamically modulating current based on dynamic performance data during operation of a storage device, the method comprising steps of:
- (a) determining interference associated with an undesired air-bearing stability between a head and a storage medium of the storage device, in reference to a performance profile, and in reference to dynamic performance data during operation, the determining step comprising:
- (a)(i) sampling the rate of change of speed;
- and
- (a)(ii) comparing the rate of change of speed to a last sample;
- and
- (b) modulating current to control the disc in reference to the interference.
An apparatus for controlling a spindle motor of a mass storage device, the apparatus comprising:
- a recording medium;
- a spindle motor operably attached to the recording medium of the mass storage device;
- and
- a modulator that modulates current to the spindle motor in a manner that avoids anomalies in the performance of the mass storage device thereby reducing wear on a head and the recording medium, the modulator being operably coupled to the spindle motor.
An apparatus to generate a profile of modulated current of a spindle motor of a mass storage device, comprising:
- a receiver of performance data of the mass storage device, wherein the data includes a quantity of current applied to the spindle motor at each of a plurality of discrete points in time, and wherein the data also includes at least one air-bearing stability performance measurement;
- a determiner of one or more portions of the performance data that indicate a performance inadequacy that exceeds a predetermined threshold or level, wherein the determiner is operably coupled to the receiver, and
- a generator of the profile in reference to the performance inadequacy and the performance data, wherein the generator is operably coupled to the determiner.
Dependencies are inferred from the claim text.