Patent US6178060B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6178060B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Current profile shaping to reduce disc drive seek time variation and acoustic noise generation

Assignee: Seagate Technology LLC
•
Filing: 1999-07-13
•
Granted: 2001-01-23
•
Expires: 2019-07-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for reducing the generation of acoustic noise in a disc drive. A seek is carried out to move a head from an initial track to a destination track on a corresponding disc surface using a servo circuit which outputs a series of current command values indicative of successive magnitudes of current to be applied to an actuator motor. A velocity profile provides a sequence of demand velocities indicative of the desired velocity as the head is decelerated to the destination track. During the seek, open loop current is applied to the actuator motor to accelerate the head away from the initial track, the current command values defining a rising portion wherein the current is successively increased to a first level and a subsequent falling portion wherein the current is successively decreased to a second level, the rising and falling portions each preferably characterized as a one quarter sine wave at a selected frequency. The head is subsequently decelerated to the destination track by applying current in relation to velocity error determined as the difference between the velocity profile and the actual velocity of the head.

Inventors

  • 👤 Zhiqiang Liu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:07
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547; G11B25/00; G11B25/04; G11B25/043; G11B33/00; G11B33/02; G11B33/08; G11B5/5565

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 239 words
A method for carrying out a seek in a disc drive by moving a head from an initial track to a destination track on a corresponding disc using a servo circuit which outputs a series of current command values indicative of successive magnitudes of current to be applied to an actuator motor coupled to the head, the current command values used by coil driver circuit to apply current to the actuator motor, the method comprising steps of: (a) providing a velocity profile which defines a desired deceleration trajectory of the head as the head approaches the destination track; (b) applying a series of open loop current command values to the coil driver circuit to accelerate the head away from the initial track, the current command values defining a rising portion wherein the current is successively increased to a first level and a subsequent falling portion wherein the current is successively decreased to a second level, the rising and falling portions each having a shape defined irrespective of the velocity profile; (c) subsequently applying a series of closed loop current command values to the coil driver circuit to decelerate the head to the destination track in relation to the velocity profile; and (d) sequentially increasing a gain of the servo circuit from an initial value to a final value during transition between open loop operation of the applying step (b) and closed loop operation of the subsequently applying step (c).
Claim 2
Independent Claim 239 words
A method for carrying out a seek in a disc drive by moving a head from an initial track to a destination track on a corresponding disc using a servo circuit which outputs a series of current command values indicative of successive magnitudes of current to be applied to an actuator motor coupled to the head, the current command values used by coil driver circuit to apply current to the actuator motor, the method comprising steps of: (a) providing a velocity profile which defines a desired deceleration trajectory of the head as the head approaches the destination track; (b) applying a series of open loop current command values to the coil driver circuit to accelerate the head away from the initial track, the current command values defining a rising portion wherein the current is successively increased to a first level and a subsequent falling portion wherein the current is successively decreased to a second level, the rising and falling portions each having a shape defined irrespective of the velocity profile; (c) subsequently applying a series of closed loop current command values to the coil driver circuit to decelerate the head to the destination track in relation to the velocity profile; and (d) sequentially increasing a gain of the servo circuit from an initial value to a final value during transition between open loop operation of the applying step (b) and closed loop operation of the subsequently applying step (c).
Claim 3
Dependent Claim 48 words
The method of claim 1 , wherein the series of open loop current command values of the applying step (b) further defines an intermediate portion between the rising and falling portions, wherein the coil driver circuit applies nominally constant current to the actuator motor during the intermediate portion.
Claim 4
Dependent Claim 102 words
The method of claim 1 , wherein the providing step (a) further comprises steps of: (a1) defining a current profile indicative of desired decelerating current to decelerate the head to the destination track, the current profile having a first portion at a nominal magnitude, a second portion which transitions from the nominal magnitude to a maximum magnitude and a third portion which transitions from the maximum magnitude to the nominal magnitude; (a2) identifying the demand velocities of the velocity profile in relation to a corresponding velocity trajectory that the head would follow by application of the current profile to the actuator motor.
Claim 5
Dependent Claim 110 words
The method of claim 1 , wherein the applying step (b) further comprises steps of: (b1) repetitively determining velocity error as a difference between actual velocity of the head and the velocity profile as the head is accelerated away from the initial track; (b2) applying the rising portion of the series of open loop current command values until the velocity error decreases to a first error magnitude; and (b3) subsequently applying the falling portion of the series of open loop current command values when the velocity error is between the first error magnitude and a second error magnitude, wherein the second error magnitude is less than the first error magnitude.
Claim 6
Dependent Claim 280 words
A disc drive, comprising: a rotatable disc with a recording surface on which a plurality of tracks are defined; an actuator which supports a head adjacent the tracks; an actuator motor coupled to the actuator which moves the heads across the recording surface, the actuator motor comprising a coil; and a servo circuit, operably coupled to the head and the coil, which applies current to the coil to perform a seek operation wherein the head is moved from an initial track to a destination track by accelerating the head to a maximum velocity and subsequently decelerating the head to the destination track in accordance with a velocity profile defining a desired trajectory of the head, the servo circuit comprising a servo processor having associated programming to: (a) provide a velocity profile which defines a desired deceleration trajectory of the head as the head approaches the destination track; (b) apply current to the coil driver circuit as a series of open loop current command values to accelerate the head away from the initial track, the current comprising a rising portion wherein the current is successively increased to a first level and a subsequent falling portion wherein the current is successively decreased to a second level, the rising and falling portions each having a shape determined irrespective of the velocity profile; (c) subsequently apply current as a series of closed loop current command values to decelerate the head to the destination track in relation to the velocity profile; and (d) sequentially increase a gain of the servo circuit from an initial value to a final value during transition between open loop operation of step (b) and closed loop operation of step (c).
Claim 7
Dependent Claim 280 words
A disc drive, comprising: a rotatable disc with a recording surface on which a plurality of tracks are defined; an actuator which supports a head adjacent the tracks; an actuator motor coupled to the actuator which moves the heads across the recording surface, the actuator motor comprising a coil; and a servo circuit, operably coupled to the head and the coil, which applies current to the coil to perform a seek operation wherein the head is moved from an initial track to a destination track by accelerating the head to a maximum velocity and subsequently decelerating the head to the destination track in accordance with a velocity profile defining a desired trajectory of the head, the servo circuit comprising a servo processor having associated programming to: (a) provide a velocity profile which defines a desired deceleration trajectory of the head as the head approaches the destination track; (b) apply current to the coil driver circuit as a series of open loop current command values to accelerate the head away from the initial track, the current comprising a rising portion wherein the current is successively increased to a first level and a subsequent falling portion wherein the current is successively decreased to a second level, the rising and falling portions each having a shape determined irrespective of the velocity profile; (c) subsequently apply current as a series of closed loop current command values to decelerate the head to the destination track in relation to the velocity profile; and (d) sequentially increase a gain of the servo circuit from an initial value to a final value during transition between open loop operation of step (b) and closed loop operation of step (c).
Claim 8
Dependent Claim 28 words
The disc drive of claim 5 , wherein the current of step (b) further comprises an intermediate portion between the rising and falling portions comprising nominally constant current.
Claim 9
Dependent Claim 93 words
The disc drive of claim 5 , wherein the demand velocities of the velocity profile are defined in relation to a current profile indicative of desired decelerating current to decelerate the head to the destination track, the current profile having a first portion at a nominal magnitude, a second portion which transitions from the nominal magnitude to a maximum magnitude and a third portion which transitions from the maximum magnitude to the nominal magnitude, wherein the head nominally follows the velocity profile in by application of the current profile to the actuator motor.
Claim 10
Dependent Claim 112 words
The disc drive of claim 5 , wherein the servo processor has further programming to repetitively determine velocity error as a difference between actual velocity of the head and the velocity profile as the head is accelerated away from the initial track, and wherein the servo processor applies the rising portion of the series of open loop current command values until the velocity error decreases to a first error magnitude, and subsequently applies the falling portion of the series of open loop current command values when the velocity error is between the first error magnitude and a second error magnitude, wherein the second error magnitude is less than the first error magnitude.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-23 2004-07-24 2005-01-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-23 2008-07-24 2009-01-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-23 2012-07-24 2013-01-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag