Systems, apparatus, and methods for motor control
First Claim
Patent Images
1. 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.
7 Assignments
0 Petitions
Accused Products
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.
34 Citations
23 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12)
-
-
13. 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.
-
-
14. 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. - View Dependent Claims (15, 16, 17)
-
-
18. 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. - View Dependent Claims (19, 20, 21, 22)
-
-
23. 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.
-
Specification