US4600868A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Open loop acceleration/deceleration control for disk drive stepper motors
Assignee: Xerox Corp
•
Filing: 1983-05-09
•
Granted: 1986-07-15
•
Expires: 2003-05-09
Abstract
Abstract An open loop controller for the stepper motor of a disk drive actuator is programmed to supply pulse width modulated drive voltages for energizing and de-energizing successive phases of the stepper motor at controlled rates during the initial and final phases of each actuator seek, thereby controlling the acceleration and deceleration profiles of the actuator to reduce its mid-frequency resonance, settling time and position hysterysis.
Inventors
- 👤 Lawrence M. Bryant
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 22:13
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B2219/00; G05B2219/30; G05B2219/43; G05B2219/43083
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
119 words
In a disk drive having an actuator for aligning a read/write head with a selected data track, and a unipolar stepper motor for driving said actuator in response to seek commands identifying the direction and number of steps said actuator is to be moved to complete respective seeks; the improvement comprising an open loop programmed controller for energizing and deenergizing selected phases of said stepper motor in proper sequence to execute said seeks, said controller being programmed to apply predetermined length bursts of width modulated complementary drive voltage pulses to the phases of said motor which are energized and de-energized as said seek is being initiated and completed, whereby the acceleration and deceleration profiles of said actuator are controlled.
Claim 2
Dependent Claim
119 words
In a disk drive having an actuator for aligning a read/write head with a selected data track, and a unipolar stepper motor for driving said actuator in response to seek commands identifying the direction and number of steps said actuator is to be moved to complete respective seeks; the improvement comprising an open loop programmed controller for energizing and deenergizing selected phases of said stepper motor in proper sequence to execute said seeks, said controller being programmed to apply predetermined length bursts of width modulated complementary drive voltage pulses to the phases of said motor which are energized and de-energized as said seek is being initiated and completed, whereby the acceleration and deceleration profiles of said actuator are controlled.
Claim 3
Dependent Claim
14 words
The improvement of claim 1 wherein said drive voltage pulses have a predetermined pattern.
Claim 4
Dependent Claim
80 words
The improvement of claim 1 wherein said controller distinguishes between single and multi-track seeks and is programmed to apply a first set of width modulated complementary drive voltage pulses to the selected phases of said motor for a single track seek and a second set of width modulated complementary drive voltage pulses to the selected phases of said motor for a multi-track seek, whereby the acceleration and deceleration profiles of said actuator are independently optimized for single and multi-track seeks.
Claim 5
Dependent Claim
55 words
The improvement of claim 2 wherein said first set of pulses is selected to provide reduced settling time and reduced position hysterysis for said actuator during single track seeks, and said second set of pulses is selected to provide reduced mid-frequency resonance, reduced settling time, and reduced position hysterysis for said actuator during multi-track seeks.
Claim 6
Dependent Claim
89 words
The improvement of claim 4 wherein said first set of pulses is a single, finite length burst of width modulated, complementary drive voltage pulses for the selected phases of said motor, and said second set of pulses comprises first and second finite length bursts of width modulated, complementary drive voltage pulses for the selected phases of said motor; said first burst of pulses being selected to control the acceleration profile of said actuator, and said second burst of pulses being selected to control the deceleration profile of said actuator.
Claim 7
Dependent Claim
46 words
The improvement of claim 5 wherein said first burst of pulses and said second burst of pulses are applied to the selected phases of said motor during a first few steps and a final few steps, respectively, of multi-track seeks exceeding a predetermined number of tracks.
Claim 8
Dependent Claim
115 words
In a disk drive having an actuator for aligning a read/write head with a selected data track, and a bipolar stepper motor for driving said actuator in response to seek commands identifying the direction and number of steps said actuator is to be moved to complete respective seeks; the improvement comprising an open loop programmed controller for reversing the energization of selected phases of said stepper motor in proper sequence to execute said seeks, said controller being programmed to apply predetermined length bursts of width modulated drive voltage pulses to said selected phases of said motor while said seek is being initiated and completed, whereby the acceleration and deceleration profiles of said actuator are controlled.
Claim 9
Dependent Claim
115 words
In a disk drive having an actuator for aligning a read/write head with a selected data track, and a bipolar stepper motor for driving said actuator in response to seek commands identifying the direction and number of steps said actuator is to be moved to complete respective seeks; the improvement comprising an open loop programmed controller for reversing the energization of selected phases of said stepper motor in proper sequence to execute said seeks, said controller being programmed to apply predetermined length bursts of width modulated drive voltage pulses to said selected phases of said motor while said seek is being initiated and completed, whereby the acceleration and deceleration profiles of said actuator are controlled.
Claim 10
Dependent Claim
78 words
The improvement of claim 7 wherein said controller distinguishes between single and multi-track seeks and is programmed to apply a first set of width modulated drive voltage pulses to the selected phases of said motor for a single track seek and a second set of width modulated drive voltage pulses to the selected phases of said motor for a multi-track seek, whereby the acceleration and deceleration profiles of said actuator are independently optimized for single and multi-track seeks.
Claim 11
Dependent Claim
55 words
The improvement of claim 8 wherein said first set of pulses is selected to provide reduced settling time and reduced position hysterysis for said actuator during single track seeks, and said second set of pulses is selected to provide reduced mid-frequency resonance, reduced settling time, and reduced position hysterysis for said actuator during multi-track seeks.
Claim 12
Dependent Claim
87 words
The improvement of claim 9 wherein said first set of pulses is a single, finite length burst of width modulated, drive voltage pulses for the selected phases of said motor, and said second set of pulses comprises first and second finite length bursts of width modulated, drive voltage pulses for the selected phases of said motor; said first burst of pulses being selected to control the acceleration profile of said actuator, and said second burst of pulses being selected to control the deceleration profile of said actuator.
Claim 13
Dependent Claim
46 words
The improvement of claim 10 wherein said first burst of pulses and said second burst of pulses are applied to the selected phases of said motor during a first few steps and a final few steps, respectively, of multi-track seeks exceeding a predetermined number of tracks.
References Cited (Backward Citations)
US3972535A
Cited
US4087732A
Cited
US4161004A
Cited
US4161004B1
Cited
US4429268A
Cited
US4340840A
Cited
US4467254A
Cited
US4383209A
Cited
US4439800A
Cited
US4387328A
Cited
US4476421A
Cited
US4468601A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-07-14 | 1990-01-13 | 1990-07-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-07-14 | 1994-01-13 | 1994-07-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-07-14 | 1998-01-13 | 1998-07-15 | $7700.00 | Window Closed / Lapsed |