← Back to Patent Explorer
US5204932A Expired / Lapsed US ⏱️ 0.0 years remaining

Servo circuit for magnetic disk apparatus

Assignee: Toshiba Storage Device Corp
•
Filing: 1990-01-03
•
Granted: 1993-04-20
•
Expires: 2010-01-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A servo circuit for a magnetic disk apparatus includes a target speed generating circuit which generates a target speed in accordance with an amount of movement. A speed signal producing circuit produces a real speed from a position signal from a servo object. A speed error generating circuit controls the speed of the servo object based on an error between the target speed and the real speed. Acceleration and deceleration control are performed to position the servo object at the target position. An acceleration detection circuit detects acceleration and outputs an acceleration-in-progress detection signal for changing a cut-off frequency of the speed error generating circuit between acceleration and deceleration. The servo circuit has a servo loop which supplies a seek current based on an error signal between a target speed and real speed to a voice coil motor and performs speed control on a head carriage. An addition circuit adds a predetermined addition value to the error signal during acceleration after the speed control starts. An amplifier determines the frequency characteristics of the servo loop. A gain switching circuit switches a preset gain to a larger gain between the start of a seek operation and the completion of acceleration. A speed signal generating circuit generates the real speed of the servo object based on a position signal of the servo object. A band changing circuit changes the band of a speed signal producing circuit in accordance with a seek difference.

Inventors

  • 👤 Tohru Shinohara
  • 👤 Shuichi Hashimoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 02:11
CPC Classifications
G; G11; G11B; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B21/085; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 195 words
A servo circuit for a magnetic apparatus for performing speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed; and acceleration detection means for detecting acceleration in progress based on an output from said speed error preparing means and outputting an acceleration signal, a cut-off frequency of said speed error preparing means being switched between an acceleration and a deceleration based on the acceleration signal output from said acceleration detection means through a switch, said speed error preparing means further comprising means for limiting a frequency band of the output indicating the error between the target speed and the real speed, and for cutting off the frequency band based on a predetermined frequency indicating the cut off frequency.
Claim 2
Dependent Claim 195 words
A servo circuit for a magnetic apparatus for performing speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed; and acceleration detection means for detecting acceleration in progress based on an output from said speed error preparing means and outputting an acceleration signal, a cut-off frequency of said speed error preparing means being switched between an acceleration and a deceleration based on the acceleration signal output from said acceleration detection means through a switch, said speed error preparing means further comprising means for limiting a frequency band of the output indicating the error between the target speed and the real speed, and for cutting off the frequency band based on a predetermined frequency indicating the cut off frequency.
Claim 3
Dependent Claim 62 words
A servo circuit as claimed in claim 1, wherein said speed error preparing means comprises a CR filter, operatively connected to said acceleration detection means, including a resistor and capacitor connected in parallel, for changing a cut-off frequency, the change of the cut-off frequency being performed by connection or disconnection of said capacitor in said CR filter based on the acceleration signal.
Claim 4
Dependent Claim 45 words
A servo circuit as claimed in claim 2, wherein the cut-off frequency is set to a predetermined frequency by connecting said capacitor during deceleration, and wherein the cut-off frequency is set to a higher frequency than the predetermined frequency by disconnecting said capacitor during acceleration.
Claim 5
Dependent Claim 21 words
A servo circuit for a magnetic apparatus according to claim 1, further comprising a filter including a resistor and a capacitor.
Claim 6
Dependent Claim 22 words
A servo circuit for a magnetic apparatus according to claim 1, wherein the cut off frequency is switched by said switching means.
Claim 7
Dependent Claim 170 words
A servo circuit for a magnetic disk apparatus for supplying a seek current based on an error between a target speed and a real speed to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error generating means for generating a speed error signal based on an error between the target speed and the real speed; acceleration means provided between said speed error generating means and the voice coil motor for applying a saturation voltage to the speed error signal during acceleration at the start of the speed control and adding a predetermined control voltage corresponding to the error between the target and the real speed during deceleration; and speed control means for controlling the object based on the speed error signal and a gain.
Claim 8
Dependent Claim 170 words
A servo circuit for a magnetic disk apparatus for supplying a seek current based on an error between a target speed and a real speed to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error generating means for generating a speed error signal based on an error between the target speed and the real speed; acceleration means provided between said speed error generating means and the voice coil motor for applying a saturation voltage to the speed error signal during acceleration at the start of the speed control and adding a predetermined control voltage corresponding to the error between the target and the real speed during deceleration; and speed control means for controlling the object based on the speed error signal and a gain.
Claim 9
Dependent Claim 72 words
A servo circuit as claimed in claim 6, wherein said acceleration means comprises: switching means for selectively supplying the predetermined control voltage to an addition point where the error signal generated by said speed error generating means is input; and a voltage source for supplying a predetermined DC voltage, said switching means being turned ON at the start of the seek operation and turned OFF at detection of completion of the acceleration.
Claim 10
Dependent Claim 49 words
A servo circuit as claimed in claim 7, wherein said acceleration means further comprises: timer means for turning ON said switching means at the start of the seek operation and turning OFF said switching means after the elapse of the predetermined time from the start of the seek operation.
Claim 11
Dependent Claim 84 words
A servo circuit as claimed in claim 6, wherein said acceleration mans comprises: switching means for selectively supplying the predetermined control voltage to an addition point where the error signal generated by said speed error generating means is input; timer means for turning ON said switching means at the start of the seek operation and turning OFF said switching means after the elapse of the predetermined time from the start of the seek operation; and a voltage source for supplying a predetermined DC voltage.
Claim 12
Dependent Claim 142 words
A servo circuit for a magnetic disk apparatus for supplying a seek current based on an error between a target speed and a real speed to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error generating means for generating a speed error signal based on the error signal between the target speed and the real speed; and gain switching means provided between said speed error generating means and the voice coil motor for switching a preset gain to a larger gain exceeding a servo band between the start of a seek operation and completion of acceleration.
Claim 13
Dependent Claim 142 words
A servo circuit for a magnetic disk apparatus for supplying a seek current based on an error between a target speed and a real speed to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error generating means for generating a speed error signal based on the error signal between the target speed and the real speed; and gain switching means provided between said speed error generating means and the voice coil motor for switching a preset gain to a larger gain exceeding a servo band between the start of a seek operation and completion of acceleration.
Claim 14
Dependent Claim 34 words
A servo circuit as claimed in claim 10, wherein said switching of the gain switching means is performed by a seek acceleration signal obtained from a seek start pulse and an end acceleration signal.
Claim 15
Dependent Claim 162 words
A servo circuit for a magnetic disk apparatus for supplying a seek current, based on an error signal between a target speed and a real speed, to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal based on the position of the object; speed error generating means for generating a speed error signal based on the error between the target speed and the real speed; and acceleration detection means, provided between said speed error generating means and the object, for detecting acceleration based on an output of said speed error generating means, said speed signal generating means further comprises a speed changing circuit for changing the speed of the real speed signal in accordance with an amount of movement of the object.
Claim 16
Dependent Claim 162 words
A servo circuit for a magnetic disk apparatus for supplying a seek current, based on an error signal between a target speed and a real speed, to a voice coil motor and performing speed control on an object toward a target track position, comprising: target speed generating means for generating a target speed in accordance with an amount of movement of the object; speed signal generating means for generating a real speed from a position signal based on the position of the object; speed error generating means for generating a speed error signal based on the error between the target speed and the real speed; and acceleration detection means, provided between said speed error generating means and the object, for detecting acceleration based on an output of said speed error generating means, said speed signal generating means further comprises a speed changing circuit for changing the speed of the real speed signal in accordance with an amount of movement of the object.
Claim 17
Dependent Claim 45 words
A servo circuit as claimed in claim 12, wherein said speed signal generating means further comprises: a differentiating circuit for differentiating the position signal to generate the speed signal; and a real speed generating circuit for generating the real speed based on the differential signal.
Claim 18
Dependent Claim 44 words
A servo circuit as claimed in claim 12, wherein said band changing circuit comprises a plurality of switches and capacitors, respective ones of said switches and capacitors being connected in series, and each pair of series connected switches and capacitors being connected in parallel.
Claim 19
Dependent Claim 32 words
A servo circuit as claimed in claim 14, further comprising a main processing unit, wherein each of said switches is switched by a band changing signal generated by said main processing unit.
Claim 20
Dependent Claim 194 words
A servo circuit for a magnetic apparatus for performing speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then performing deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed; acceleration detection means provided between the speed error preparing means and the object for detecting acceleration based on an output of said speed error preparing means and outputting an acceleration signal; and main processing means for setting an amount of the movement of the object and positioning the object to the target position by decelerating; said speed error preparing means comprises a filter for changing a cut-off frequency between acceleration and deceleration, and for changing the cut-off frequency during deceleration in accordance with an amount of movement based on the acceleration signal output from said acceleration detection means.
Claim 21
Dependent Claim 194 words
A servo circuit for a magnetic apparatus for performing speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then performing deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed; acceleration detection means provided between the speed error preparing means and the object for detecting acceleration based on an output of said speed error preparing means and outputting an acceleration signal; and main processing means for setting an amount of the movement of the object and positioning the object to the target position by decelerating; said speed error preparing means comprises a filter for changing a cut-off frequency between acceleration and deceleration, and for changing the cut-off frequency during deceleration in accordance with an amount of movement based on the acceleration signal output from said acceleration detection means.
Claim 22
Dependent Claim 41 words
A servo circuit as claimed in claim 16, wherein said filter adjusts the cut-off frequency so as to become a high frequency during the acceleration, and to lower the cut-off frequency during the deceleration when an amount of movement becomes large.
Claim 23
Dependent Claim 47 words
A servo circuit as claimed in claim 16, wherein said filter adjusts the cut-off frequency so as to become a finite frequency higher than a resonance point frequency of the object during acceleration, and to lower the frequency during deceleration when an amount of movement is large.
Claim 24
Dependent Claim 174 words
A servo circuit for a magnetic apparatus for performing a speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed, and including means for limiting a frequency band of the error and for cutting off the frequency band based on a predetermined frequency indicating the cut off frequency; and acceleration detection means for detecting an acceleration in progress based on an access start signal or a seek start signal, the cut off frequency at said means for limiting a frequency band of the error being switched in accordance with the acceleration detected by said acceleration detection means.
Claim 25
Dependent Claim 174 words
A servo circuit for a magnetic apparatus for performing a speed control of an object to a target position in accordance with an amount of movement of the object under acceleration control and then deceleration control, comprising: target speed generating means for generating a target speed signal in accordance with the amount of movement of the object; speed signal generating means for generating a real speed from a position signal obtained from the object; speed error preparing means for controlling the speed of the object based on an error between the target speed and the real speed, and including means for limiting a frequency band of the error and for cutting off the frequency band based on a predetermined frequency indicating the cut off frequency; and acceleration detection means for detecting an acceleration in progress based on an access start signal or a seek start signal, the cut off frequency at said means for limiting a frequency band of the error being switched in accordance with the acceleration detected by said acceleration detection means.

References Cited (Backward Citations)

US3883894A Cited
US4096425A Cited
US4184108A Cited
US4237502A Cited
US4288731A Cited
EP0090379A2 Cited
US4578723A Cited
US4609855A Cited
US4710865A Cited
US4724369A Cited
US4697127A Cited
US4988933A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-19 1996-10-19 1997-04-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-19 2000-10-19 2001-04-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-19 2004-10-19 2005-04-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag