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

Inter-sample switching of servo control in direct access storage devices

Assignee: HGST Netherlands BV
•
Filing: 1991-10-18
•
Granted: 1995-01-10
•
Expires: 2011-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A direct access storage device and a method of operation thereof where the output of the circuit which controls energy to the position actuator for the head may be changed at times between receipt of sequential position error signals from the medium. Instead of waiting for the next position error signal, a computation is done based on at least the current position and the desired position of the head as to when the head velocity will be equal to a desired velocity. The optimum time to switch is estimated, the energy required to achieve a predetermined velocity and a predetermined offset with respect to the desired position are computed, and operation is conducted accordingly. The amount of energy may again be changed at a time subsequent to the estimated time. The predetermined velocity and the predetermined offset may be zero or may have values other than zero in accordance with the requirements of the track following controller.

Inventors

  • 👤 Koichi Arai
  • 👤 Hal H. Ottesen
  • 👤 Arun Sharma
  • 👤 Muthuthamby Sri-Jayantha
  • 👤 Michael C. Stich

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:13
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/58; G11B5/596

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 219 words
A direct access storage device including a servo loop for positioning a head for interaction with a storage medium having position data recorded in selected regions thereon, comprising: an actuator means for positioning the head so that the head periodically acquires said position data from the medium; decoding means for decoding the position data acquired by the head from the medium and for providing decoded position data; a driver circuit for supplying energy to said actuator means; a controller for providing an output for controlling said driver circuit to supply said energy based on inputs representative of at least a position of said head as defined by said decoded position data received from said decoding means, and data representative of a position to which said head is to be moved; and output control means for changing magnitude of the output of said controller at times between times of receipt of position data from the medium, said output control means including: estimating means for estimating an actual velocity of said head at a time of receipt of subsequent position data; interpolation means for calculating an estimated time when the actual velocity of the head will match a desired velocity; and switching means for causing the magnitude of said output to change at the estimated time calculated by said interpolation means.
Claim 2
Dependent Claim 219 words
A direct access storage device including a servo loop for positioning a head for interaction with a storage medium having position data recorded in selected regions thereon, comprising: an actuator means for positioning the head so that the head periodically acquires said position data from the medium; decoding means for decoding the position data acquired by the head from the medium and for providing decoded position data; a driver circuit for supplying energy to said actuator means; a controller for providing an output for controlling said driver circuit to supply said energy based on inputs representative of at least a position of said head as defined by said decoded position data received from said decoding means, and data representative of a position to which said head is to be moved; and output control means for changing magnitude of the output of said controller at times between times of receipt of position data from the medium, said output control means including: estimating means for estimating an actual velocity of said head at a time of receipt of subsequent position data; interpolation means for calculating an estimated time when the actual velocity of the head will match a desired velocity; and switching means for causing the magnitude of said output to change at the estimated time calculated by said interpolation means.
Claim 3
Dependent Claim 45 words
The direct access storage device of claim 1 further comprising: computing means for computing an amount of energy needed to cause said head to have a predetermined velocity and a predetermined position with respect to the position to which said head is to be moved.
Claim 4
Dependent Claim 15 words
The direct access storage device of claim 2 wherein said predetermined velocity is substantially zero.
Claim 5
Dependent Claim 23 words
The direct access storage device of claim 2 wherein said predetermined position is the position to which said head is to be moved.
Claim 6
Dependent Claim 18 words
The direct access storage device of claim 2 wherein said predetermined velocity is a velocity other than zero.
Claim 7
Dependent Claim 25 words
The direct access storage device of claim 2 wherein said predetermined position is offset from the position to which said head is to be moved.
Claim 8
Dependent Claim 46 words
The direct access storage device of claim 2 wherein said computing means provides a first signal indicative of a value of current to be supplied by said driver circuit and a second signal indicative of a time duration over which said current is to be supplied.
Claim 9
Dependent Claim 30 words
The direct access storage device of claim 1 further comprising energy changing means for changing the energy supplied by said driver circuit at a time subsequent to said estimated time.
Claim 10
Dependent Claim 37 words
The direct access storage device of claim 1 wherein when said amount of energy is changed, it is changed from an amount which causes acceleration of said head to an amount that causes deceleration of said head.
Claim 11
Dependent Claim 36 words
The direct access storage device of claim 1 wherein said controller has a settle-out mode and said amount of energy being supplied is changed at a time just prior to said controller entering said settle-out mode.
Claim 12
Dependent Claim 37 words
The direct access storage device of claim 1 wherein said controller has a track following mode and an amount of energy being supplied is changed at a time just prior to switching to said track following mode.
Claim 13
Dependent Claim 29 words
The direct access storage device of claim 1 wherein said storage medium has a plurality of surfaces, and said position data is stored on only one of said surfaces.
Claim 14
Dependent Claim 30 words
The direct access storage device of claim 1 wherein said storage medium has a plurality of surfaces, and said position data is stored on more than one of said surfaces.
Claim 15
Dependent Claim 25 words
The direct access storage device of claim 1, in combination with a host computer, and means for operatively connecting said device to said host computer.
Claim 16
Independent Claim 212 words
An apparatus for positioning a head for interaction with a storage medium having position data recorded in selected regions thereon, comprising: an actuator means for positioning the head so that the head periodically acquires said position data from the medium; decoding means for decoding the position data acquired by the head from the medium and for providing decoded position data; a driver circuit for supplying energy to said actuator means; a controller for providing an output for controlling said driver circuit to supply said energy based on inputs representative of at least a position of said head as defined by said decoded position data received from said decoding means, and data representative of a position to which said head is to be moved; and output control means for changing magnitude of the output of said controller at times between times of receipt of position data from the medium, said output control means including: estimating means for estimating an actual velocity of said head at a time of receipt of subsequent position data; interpolation means for calculating an estimated time when the actual velocity of the head will match a desired velocity; and switching means for causing the magnitude of said output to change at the estimated time calculated by said interpolation means.
Claim 17
Independent Claim 212 words
An apparatus for positioning a head for interaction with a storage medium having position data recorded in selected regions thereon, comprising: an actuator means for positioning the head so that the head periodically acquires said position data from the medium; decoding means for decoding the position data acquired by the head from the medium and for providing decoded position data; a driver circuit for supplying energy to said actuator means; a controller for providing an output for controlling said driver circuit to supply said energy based on inputs representative of at least a position of said head as defined by said decoded position data received from said decoding means, and data representative of a position to which said head is to be moved; and output control means for changing magnitude of the output of said controller at times between times of receipt of position data from the medium, said output control means including: estimating means for estimating an actual velocity of said head at a time of receipt of subsequent position data; interpolation means for calculating an estimated time when the actual velocity of the head will match a desired velocity; and switching means for causing the magnitude of said output to change at the estimated time calculated by said interpolation means.
Claim 18
Independent Claim 158 words
A method for operating a direct access storage device including a servo system for controlling position of an actuator means, said actuator means having coupled thereto a head which interacts with a storage medium, said storage medium having position data stored in selected regions thereon, comprising the steps of: determining position of the head from said position data; acquiring information indicative of a position to which said head is to be moved by said actuator means; supplying energy to said actuator based on a present position and the position to which said head is to be moved; estimating an actual velocity of said head at a time of receipt of subsequent position data based on at least present position data; interpolating to determine an estimated time at which the actual velocity of the head will equal a desired velocity; and changing said energy at said estimated time, at times between receipt of said position data by said head.
Claim 19
Independent Claim 158 words
A method for operating a direct access storage device including a servo system for controlling position of an actuator means, said actuator means having coupled thereto a head which interacts with a storage medium, said storage medium having position data stored in selected regions thereon, comprising the steps of: determining position of the head from said position data; acquiring information indicative of a position to which said head is to be moved by said actuator means; supplying energy to said actuator based on a present position and the position to which said head is to be moved; estimating an actual velocity of said head at a time of receipt of subsequent position data based on at least present position data; interpolating to determine an estimated time at which the actual velocity of the head will equal a desired velocity; and changing said energy at said estimated time, at times between receipt of said position data by said head.
Claim 20
Dependent Claim 39 words
The method of claim 16 further comprising computing the amount of energy needed to cause said head to have a predetermined velocity and a predetermined position with respect to the position to which said head is to be moved.
Claim 21
Dependent Claim 12 words
The method of claim 17 wherein said predetermined velocity is substantially zero.
Claim 22
Dependent Claim 20 words
The method of claim 17 wherein said predetermined position is the position to which said head is to be moved.
Claim 23
Dependent Claim 15 words
The method of claim 17 wherein said predetermined velocity is a velocity other than zero.
Claim 24
Dependent Claim 22 words
The method of claim 17 wherein said predetermined position is offset from the position to which said head is to be moved.
Claim 25
Dependent Claim 34 words
The method of claim 17 wherein said step of computing the amount of energy comprises computing a current to be supplied to said actuator and a time duration over which said current is supplied.
Claim 26
Dependent Claim 25 words
The method of claim 16 further comprising again changing the amount of energy supplied to said actuator at a time subsequent to said estimated time.
Claim 27
Dependent Claim 34 words
The method of claim 16 wherein when said amount of energy is changed, it is changed from an amount which causes acceleration of said head to an amount that causes deceleration of said head.
Claim 28
Dependent Claim 26 words
The method of claim 16 wherein said amount of energy being supplied is changed at a time just prior to a settle-out mode of said controller.
Claim 29
Dependent Claim 29 words
The method of claim 16 wherein said amount of energy being supplied is changed at a time just prior to switching to a track following mode of said controller.
Claim 30
Dependent Claim 26 words
The method of claim 16 wherein said storage medium has a plurality of surfaces, and said position data is stored on only one of said surfaces.
Claim 31
Dependent Claim 27 words
The method of claim 16 wherein said storage medium has a plurality of surfaces, and said position data is stored on more than one of said surfaces.

References Cited (Backward Citations)

US4030132A Cited
US4488189A Cited
US4544968A Cited
US4486797A Cited
US4695780A Cited
US4792870A Cited
US4679103A Cited
US4697127A Cited
US4907109A Cited
US4827200A Cited
US4894599A Cited
US5164931A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-09 1998-07-11 1999-01-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-09 2002-07-11 2003-01-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-09 2006-07-11 2007-01-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag