Claims
- 1. A method for compensating for a decrease in the torque constant of a motor comprising:
selecting an initial value of gain of a servo control circuit used to control position of the motor; adjusting the initial value of the gain to a second value during operation of the servo control circuit in response to a selected parameter; and scaling a deceleration trajectory used by the servo control circuit to decelerate the motor during a seek operation in relation to the second value of the gain.
- 2. The method of claim 1, further comprising performing a seek operation to move a member affixed to the motor from an initial position to a destination position using the initial value of gain and accumulating velocity error during the seek operation, and wherein the adjusting step comprises adjusting the gain to the second value in relation to the accumulated velocity error.
- 3. The method of claim 2, wherein the deceleration trajectory of the scaling step is characterized as a nominal deceleration trajectory, wherein the seek operation of the performing step utilizes a velocity profile including the nominal deceleration trajectory, and wherein the scaling step further comprises providing a scaled deceleration trajectory which decelerates the motor during a subsequent seek at a slower rate than during use of the nominal deceleration trajectory.
- 4. The method of claim 1, wherein the scaling step comprises:
comparing the second value of the gain to a predetermined threshold; and adjusting the deceleration trajectory by an amount proportional to a difference between the second value of the gain and the predetermined threshold.
- 5. A disc drive data storage system comprising:
an actuator which supports a data transducing head adjacent a data recording surface on which a plurality of tracks are defined; an actuator motor coupled to the actuator and configured to move the head across the data recording surface; and a servo circuit which outputs current to the actuator motor to carry out a seek to move the head from an initial track to a destination track in accordance with a velocity profile having a nominal deceleration trajectory along which the head is decelerated to reach the destination track, wherein the servo circuit operates to adjust an initial value of gain to a second value in response to a selected parameter, and scales the nominal deceleration trajectory to a derated deceleration trajectory in relation to the second value of the gain.
- 6. The data storage device of claim 5, wherein the servo circuit accumulates velocity error during the seek and adjusts the initial value of the gain to the second value in relation to the accumulated velocity error.
- 7. The data storage device of claim 6, wherein the servo circuit compares the second value of the gain to a predetermined threshold and selects the derated deceleration trajectory in relation to a difference between the second value of the gain and the predetermined threshold.
- 8. A data storage device, comprising:
an actuator which supports a data transducing head adjacent a data recording surface on which a plurality of tracks are defined; an actuator motor coupled to the actuator and configured to move the head across the data recording surface; and a servo circuit which outputs current to the actuator motor to carry out a seek to move the head from an initial track to a destination track in accordance with a velocity profile having a nominal deceleration trajectory along which the head is decelerated to reach the destination track, including first means for adjusting an initial value of gain used by the servo circuit during the seek to a second value in response to a selected parameter; and second means for adjusting the nominal deceleration trajectory to a derated deceleration trajectory in relation to the second value of the gain.
- 9. The data storage device of claim 8, wherein the servo circuit comprises a programmable servo processor and an associated memory device, and wherein the first and second means comprise the programmable servo processor in conjunction with associated programming stored in the associated memory device.
- 10. The data storage device of claim 8, wherein the servo circuit further accumulates velocity error during the seek and adjusts the initial value of the gain to the second value in relation to the accumulated velocity error.
- 11. The data storage device of claim 8, wherein the servo circuit compares the second value of the gain to a predetermined threshold and selects the derated deceleration trajectory in relation to a difference between the second value of the gain and the predetermined threshold.
RELATED APPLICATIONS
[0001] This application claims domestic priority under 35 U.S.C. §119(e) to U.S. Provisional Application No. 60/392,182 filed Jun. 28, 2002 and entitled “Robust Seek Scaling Algorithm for Low Torque.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60392182 |
Jun 2002 |
US |