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

Chatter reduction in sliding mode control of a disk drive actuator

Assignee: Cirrus Logic Inc
•
Filing: 1997-10-03
•
Granted: 1998-12-08
•
Expires: 2017-10-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A sliding mode controller is disclosed for controlling a read/write head actuator in a magnetic disk drive storage system wherein a voice coil motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium. The sliding mode controller comprises an improved technique for reducing chatter associated with the inherent operation of such a controller--rapid switching between gains to force the observable phase states to follow a predetermined phase state trajectory. The sliding mode controller generates a motor control command by multiplying an actuator position error and an actuator position error velocity by respective switching gains. The gains are switched according to a predetermined relationship σ between the phase states and a phase state trajectory. In order to reduce the switching frequency (i.e., chatter), a boundary layer around the phase state trajectory results in hysteresis, causing the gain blocks to switch only after the phase states cross over the boundary line. Further chatter reduction is achieved by generating the motor control signal proportional to an integral of sgn(σ). The cost of the sliding mode controller is reduced by implementing the phase state trajectory σ as a lookup table indexed by a single phase state.

Inventors

  • 👤 Paul M. Romano
  • 👤 Louis Supino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:17
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547; G11B5/58; G11B5/596; G11B5/59605; G11B5/59622

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 186 words
A sliding mode controller for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, the sliding mode controller comprising: (a) a first input connected to receive an actuator position error signal X1, indicative of a difference between an estimated actuator position and a desired actuator position; (b) a first switching gain block for selectively multiplying a first phase state signal, responsive to the actuator position error signal X1, by a first gain or by a second gain according to a first predetermined relationship σ between the first phase state signal and a first phase plane trajectory, to generate a first proportional phase state signal; and (c) a multiplier for multiplying a computed control signal, responsive to the first proportional phase state signal, by a phase plane trajectory signal, responsive to the first predetermined relationship σ, to generate a motor control signal applied to the motor, wherein the multiplier attenuates high frequency components of the motor control signal.
Claim 2
Dependent Claim 186 words
A sliding mode controller for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, the sliding mode controller comprising: (a) a first input connected to receive an actuator position error signal X1, indicative of a difference between an estimated actuator position and a desired actuator position; (b) a first switching gain block for selectively multiplying a first phase state signal, responsive to the actuator position error signal X1, by a first gain or by a second gain according to a first predetermined relationship σ between the first phase state signal and a first phase plane trajectory, to generate a first proportional phase state signal; and (c) a multiplier for multiplying a computed control signal, responsive to the first proportional phase state signal, by a phase plane trajectory signal, responsive to the first predetermined relationship σ, to generate a motor control signal applied to the motor, wherein the multiplier attenuates high frequency components of the motor control signal.
Claim 3
Dependent Claim 26 words
The sliding mode controller as recited in claim 1, wherein a sign of the predetermined relationship σ is integrated to generate the phase plane trajectory signal.
Claim 4
Dependent Claim 22 words
The sliding mode controller as recited in claim 1, wherein the first phase state signal is the actuator position error signal X1.
Claim 5
Dependent Claim 32 words
The sliding mode controller as recited in claim 1, wherein the first phase state signal is an actuator position error velocity signal X2 generated by differentiating the actuator position error signal X1.
Claim 6
Dependent Claim 173 words
The sliding mode controller as recited in claim 1, further comprising: (a) a second input connected to receive an actuator velocity error signal Xv; (b) a second switching gain block for selectively multiplying a second phase state signal, proportional to the actuator velocity error signal Xv, by a third gain or by a fourth gain according to a second predetermined relationship σ between the second phase state signal and a second phase plane trajectory to generate a second proportional phase state signal; (c) a third input connected to receive an actuator acceleration signal Xα; and (d) a third switching gain block for selectively multiplying a third phase state signal, proportional to the actuator acceleration signal Xα, by a fifth gain or by a sixth gain according to a third predetermined relationship σ between the third phase state signal and the second phase plane trajectory to generate a third proportional phase state signal added with the first proportional phase state signal and the second proportional phase state signal to generate the computed control signal.
Claim 7
Dependent Claim 40 words
The sliding mode controller as recited in claim 1, further comprising an integrator for integrating the actuator position error signal X1 to generate an integrated signal added to the first proportional phase state signal to generate the computed control signal.
Claim 8
Dependent Claim 158 words
A sliding mode controller for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, comprising: (a) a first switching gain block for selectively multiplying a phase state signal by a first gain or by a second gain according to a predetermined relationship σ between the phase state signal and a phase plane trajectory, to generate a motor control signal; (b) a predetermined boundary layer around the phase plane trajectory; (c) a means for computing the predetermined relationship σ relative to the boundary layer; and (d) an integrator for integrating a sign of the predetermined relationship σ to generate a phase plane trajectory signal, wherein the motor control signal is further responsive to the phase plane trajectory signal and the integrator attenuates high frequency components of the motor control signal.
Claim 9
Dependent Claim 158 words
A sliding mode controller for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, comprising: (a) a first switching gain block for selectively multiplying a phase state signal by a first gain or by a second gain according to a predetermined relationship σ between the phase state signal and a phase plane trajectory, to generate a motor control signal; (b) a predetermined boundary layer around the phase plane trajectory; (c) a means for computing the predetermined relationship σ relative to the boundary layer; and (d) an integrator for integrating a sign of the predetermined relationship σ to generate a phase plane trajectory signal, wherein the motor control signal is further responsive to the phase plane trajectory signal and the integrator attenuates high frequency components of the motor control signal.
Claim 10
Independent Claim 135 words
A method for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, the method comprising the steps of: (a) selectively multiplying a phase state by a first gain or by a second gain according to a predetermined relationship σ between the phase state and a phase plane trajectory, to generate a proportional phase state signal; and (b) multiplying a computed control signal, responsive to the proportional phase state signal, by a phase plane trajectory signal, responsive to the first predetermined relationship σ, to generate a motor control signal applied to the motor, wherein the step of multiplying attenuates high frequency components of the motor control signal.
Claim 11
Independent Claim 135 words
A method for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, the method comprising the steps of: (a) selectively multiplying a phase state by a first gain or by a second gain according to a predetermined relationship σ between the phase state and a phase plane trajectory, to generate a proportional phase state signal; and (b) multiplying a computed control signal, responsive to the proportional phase state signal, by a phase plane trajectory signal, responsive to the first predetermined relationship σ, to generate a motor control signal applied to the motor, wherein the step of multiplying attenuates high frequency components of the motor control signal.
Claim 12
Dependent Claim 33 words
The method for controlling a read/write head actuator as recited in claim 8, further comprising the step of integrating a sign of the predetermined relationship σ to generate the phase plane trajectory signal.
Claim 13
Dependent Claim 23 words
The method for controlling a read/write head actuator as recited in claim 8, wherein the phase state is an actuator position error X1.
Claim 14
Dependent Claim 21 words
The method for controlling a read/write head actuator as recited in claim 8, wherein the first and second gains are programmable.
Claim 15
Independent Claim 142 words
A method for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, comprising the step of selectively multiplying a phase state by a first gain or by a second gain according to a predetermined relationship σ between the phase state and a phase plane trajectory, wherein: (a) the phase plane trajectory has a predetermined boundary layer; (b) the predetermined relationship σ is computed relative to the boundary layer; and (c) integrating a sign of the predetermined relationship σ to generate a phase plane trajectory signal, wherein the motor control signal is further responsive to the phase plane trajectory signal and the step of integrating attenuates high frequency components of the motor control signal.
Claim 16
Independent Claim 142 words
A method for controlling a read/write head actuator in a magnetic disk drive storage system wherein a motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium, comprising the step of selectively multiplying a phase state by a first gain or by a second gain according to a predetermined relationship σ between the phase state and a phase plane trajectory, wherein: (a) the phase plane trajectory has a predetermined boundary layer; (b) the predetermined relationship σ is computed relative to the boundary layer; and (c) integrating a sign of the predetermined relationship σ to generate a phase plane trajectory signal, wherein the motor control signal is further responsive to the phase plane trajectory signal and the step of integrating attenuates high frequency components of the motor control signal.

References Cited (Backward Citations)

EP0013326A2 Cited
US4679103A Cited
JPS63148302A Cited
US5341078A Cited
US5345348A Cited
US5442270A Cited
DE4405087A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-12-07 2002-06-08 2002-12-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-12-07 2006-06-08 2006-12-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-12-07 2010-06-08 2010-12-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag